免费论文查重: 大雅 万方 维普 turnitin paperpass

探讨教学改革高职计算机程序设计课程教学革新

最后更新时间:2024-02-10 作者:用户投稿原创标记本站原创 点赞:12117 浏览:47173
论文导读:iscoursebasedonteachingmethods,assesentmethodsandtextbooks,etc..Italsoadvocatestoreformtheabovetwomethodsandtextbooksofvocationalprogramdesigncoursetoimprovestudents’professionalabilityandpromotetheteachingdevelopmentofthevocationalprogramdesigncourse.
【摘 要】 分析当今高职计算机程序设计课程的教学现状,从教学方法、考核手段和教材建设等三个方面阐述了高职程序设计课程教学改革的思路;倡导改革高职程序设计课程的教学方法、考核手段及教材建设,以增强学生职业能力,促进高职程序设计课程教学的发展。
【关键词】 高职教育;程序设计;教学改革;职业能力
Exploration of teaching reform in computer program design course of vocational colleges
Huang Jiaoqing
(Minbei Vocational and Technical College, Nanping, Fujian, China 353000)
【Abstract】 Analyzing the teaching status quo of computer program design course in vocational colleges, this paper elaborates the thought of teaching reform in this course based on teaching methods, assesent methods and textbooks ,etc.. It also advocates to reform the above two methods and textbooks of vocational program design course to improve students’ professional ability and promote the teaching development of the vocational program design course.
源于:毕业生论文网www.7ctime.com
【Key Words】 the higher vocational education, program design, the teaching reform, professional ability
2095-3089(2013)22-00-02
高等职业教育是我国高等教育的重要组成部分。随着高职教育和计算机科学的发展,社会、企业和用人单位对高职计算机应用技术专业学生的职业能力要求也在不断变化和加强。
职业教育要为提高劳动者素质特别是职业能力服务,程序设计能力是计算机专业特别是程序设计方向学生的专业核心能力。但由于计算机技术的高速发展性、综合性等特点增加了学生学习和教师授课的难度,也制约了高职院校计算机程序设计课程的发展。目前,我国各高职院校计算机专业教学改革步伐不一致,进入各院校的学生在文化素质和知识水平上也有较大差异。这些也加大了计算机程序设计课程的教学过程控制的难度,影响了教学效果。因此,如何进行计算机专业程序设计课程的教学改革、提高高职计算机教育教学质量,是每一位高职计算机专业教师的重要责任。
1 教学方法改革
课堂教学方法的改革,是教育教学永恒不变的话题。教学方法改革是提高教育教学质量的关键和重要手段。随着高职教育的兴起及计算机科学的发展,高职计算机专业的教学方法也要不断进行改革,以适应高职培养面向生产、建设、服务和管理第一线需求的高素质技能型专门人才的需要。
程序设计课程是高职计算机专业一门非常重要的专业课程,其地位是不容忽视的,尤其对于首次接触程序设计的高职学生来说其难度自然也是不言而喻的。学生在学习时存在以下特点:(1)编程语言内容丰富,需要记忆的内容很多,学生在学习一段时间后容易遗忘,从而造成跟不上课程的进度而放弃的现象;(2)初学时不易理解,容易造成厌学情绪;(3)编程时语法严格,学生进行程序调试费时,经常造成实训时间不够用。针对以上特点,结合教育部提出的“走产学结合发展道路”、“融‘教、学、做’为一体,强化学生能力的培养”,提出高职程序设计课程教学方法改革。结合我校学生特点和教学实际情况,提倡采用符合高职特色的教学方法,如系统化案例教学法、任务导向法和分层次教学法等。

1.1系统化案例教学法

案例教学是在教师的精心策划和指导下,基于新课程标准的理念,根据教学目的和教学内容的需要以及学生身心发展的特点论文导读:
,运用典型案例,将学生带入特定事件的“现场”,深入角色,分析案例,引导学生自主探究性学习,以提高学生分析和解决实际问题能力的一种教学方法[3]。
程序设计课程的案例教学提倡系统化,在教学过程中通过系统案例起导向作用。系统化的案例要尽可能多的涵盖课程的知识点。从知识目标、能力目标、素质目标出发;以传授专业基础知识、培养专业基础思想,训练专业基本技能、激发专业学习兴趣;先易后难,先简后繁,循序渐进;要确保在实际运作过程中教师和学生共同参与、协同运作;通过多方位合作协同运作,体现教学方式的机动灵活性、教学效果的保障有效性和教学成果的实际应用性[4]。
系统化案例教学法要求教师在课堂上抓住重点,抓住主要技能点,起到“画龙点睛”的作用,对案例作品中涉及的知识和技能进行深入的思考并探讨,层层引导。在课堂上,教师和学生地位平等,共同讨论理论知识的问题和操作技能点,教师自始至终都应起主导作用。
实践证明,在计算机程序设计课程教学中,运用系统化案例教学法,能够能够启迪学生积极思维,使学生充分、形象地理解所学的理论知识,化死记硬背为理解性记忆,并调动学生的主观能动性,提高学生的逻辑推理能力和实际操作能力,对学生毕业后从事职业益处很大,从而有效提高教学质量。

1.2任务导向法

“任务导向法”源自“任务驱动法”,其强调任务的导向和调控作用。“任务驱动”是一种建立在建构主义教学理论基础上的教学方法,符合探究式教学模式,适用于培养学生的自学能力和相对独立地分析问题、解决问题的能力[5]。在教学过程中,突出目标教学,强调“教师是教学过程的组织者、指导者,知识意义建构的帮助者、促进者,教学资源的提供者、设计者,而学生是知识意义的主动建构者,是学习的主体,教材所提供的知识是学生主动建构意义的对象,媒体是创设学习情景、学生主动学习、协作探索,完成知识意义建构的认知工具”。任务导向教学法在实施时主要分为划分任务、执行任务和知识升华三个步骤。任务的划分在任务导向教学法中非常关键,教师要根据教学目标和要求确定一堂课的总体任务,教学目标包括知识目标、情感目标和能力目标。确立了课堂教学总体任务后,再将总体任务细分为几个小任务,小任务再细分为更小的任务,层层推进,层层细化,最终将任务与知识点和技能点关联起来。
教师划分任务并下达任务后,不应让学生自行去完成任务,而应正确指导学生完成每个小任务。既体现教师的引导作用,又体现学生的自主学习。任务执行可以分组进行,也可以统一分配或是独立完成。但由于学生中间存在着个体差异,所以教师在指导学生的学习过程中,要注意协调好学生之间的关系。
各个细节任务完成之后,最后要注意总结和归纳,帮助学生把知识和技能融合在一起,即如何从一个个单一的任务中抽取出理论性的知识点,并将这些理论性的知识点融会贯通,由表及里,循序渐进,最终综合归结出相应的知识模块和技术能力,达到由实践到理论的升华。
任务导向法让学生在完成一个个任务的成就感中培养实践操作能力,在做中学,这样不仅可以锻炼学生的创造能力、动手能力,还可以增强学生的综合素质。真正做到融“教、学、做”为一体。

1.3分层次教学法

分层次教学法即根据学生所学的专业、自身的文化教育程度、学习能力和学习对象等对学生进行划分学习层次,为学生制定出不同层次的课程教学目标,根据教学目标实施教学。
分层次教学法归根结底就是针对课程因材施教。特别是在程序设计课程的实训课上,要根据智力因素与非智力因素相结合、同步教学与异步教学相结合的原则,遵循认知与实践的基本原理,将课程内容进行灵活弹性处理,适应不同层次的学生和每个学生的不同认知阶段,将教学内容的灵活和学生的个体差异融于教学过程当中。分层次教学还要体现在分层次备课、分层次讲课和分层次考核上。
教师在实际教学中,应该根据实际教学内容,并结合学生的学习情况,确定一种或几种适当的教学方法,以达到最好的教学效果,提高教学质量。着重鼓励学生自主探索,加强自学能力的培养,培养学生勇于实践敢于创新,提高学生的论文导读:
职业技能。
2 教学考核手段改革
高职计算机专业程序设计课程重在培养学生的程序设计和系统开发能力。为了保证程序设计课程教学质量、促进计算机教学改革,应该着手改革程序设计课程教学的考核手段。
程序设计课程侧重实训,因而其课程考核应摒弃传统的考核方式,不再一卷定成绩,要注重过程性考核。将学生的综合成绩转化为平时实训成绩、综合实训成绩和期末上机考试成绩等有机结合起来。平时实训成绩是日常实训课中训练操作技能的表现,是对学生的严格要求。综合实训是运用课程的所有知识内容进行课程的综合设计,以加强学生自主创新能力和综合能力,增强学生的成就感。考试试卷命题要以教学大纲和实训大纲为依据,不超出教学大纲和实训大纲的知识和能力要求,即可以有理论知识部分也可以有实际操作部分,着重考核学生实际动手操作能力和综合运用知识解决实际问题的能力。这样可以避免学生盲目追求高分采取死记硬背的方法学习程序设计课程,激励学生勇于实践敢于创新。
要提倡“以证代考”,鼓励学生自主参加一些认证考试,如程序员、高级程序员、软件设计师、系统分析员等,注意培养学生追踪新技术的能力。可依据学生获得的资格证书免修免考相应课程,以鼓励学生的学习积极性。
3 教材建设与改革

3.1高职院校计算机程序设计课程教材现状

目前我国高职院校计算机程序设计课程所用教材都是由科任老师或教研室挑选,我校也是如此。因为程序开发工具发展迅速,高职教材更新不够及时,教师在挑选教材时难度很大。若选择更高层次或最新技术的教材,教师备课量大、讲课吃力,学生不容易掌握新知识,导致动手能力差等现象的发生。若选择技术版本低的教材,又显得技术更新不及时,学生毕业后应用范围缩减,还得重新学习,增加了学生的学习和就业的难度。
同时,因为高职教育比本科教育发展迟,大多数出版社结合高职教育需求而编写的相应教材偏少,而结合一线教师教学经验组织编写的教材更是少之又少,更是加重了高职教师挑选教材的难度。

3.2程序设计课程教材改革之路

针对以上高职计算机程序设计课程教材现状,我们急需进行教材建设与改革。
(1)教学大纲和教材要有明显的时间性
软件开发技术突飞猛进的发展带动了程序设计课程教学内容的不断更新,教师在讨论程序设计课程教学大纲和选择教材时就要考虑技术的实时性和教材的更新。虽然程序设计课程教材不可能完全与软件开发技术发展的先进水平并驾齐驱,但可以有一个动态的跟踪过程。跟踪新技术是程序设计课程的显著特点。教学大纲和教材明显的时间性有利于同一水平上的交流,更有利于学生学习先进的主流的软件开发技术,提高他们的就业机率。
另一方面,实时更新的教材在教学时要求实验设备和软件在一定程度上也要及时更新,这对设备落后的院校来说也是一种促进。教材的时间性也能在不同教学水平的院校之间形成一种竞争局面,这对加强教学设备投入、师资队伍建设及教学改革上也起到一定的积极作用。
(2)加强校本教材建设
高职程序设计课程提倡因材施教,若所有高职院校相同专业都使用一样的教材,那就没有从各校的实际出发,违反了教育教学规律。对于本专业学生,最清楚的莫过于老师了。所以,要尽可能多的让一线教师参与到高职教材的编写中来,让更多高职一线教师与出版社密切配合,编写出各种源于:论文格式模板下载www.7ctime.com
适合高职学生的优质教材。
也许部分高职院校的师资力量较弱,或是没有足够的条件参与正式出版的教材编写,造成学生用不上真正适合自己的教材。在这种情况下,高职院校应积极鼓励教师根据专业特点和学生实际来编写适合本校学生使用的教材。高职程序设计课程教材并非只有高学历高职称的教学名师才能编写,只要是有实际教学经验和丰富的行业经验,并具备专业项目操作能力和一定文学基础的教师就可以参与到校本教材编写中。
程序设计课程教材要针对计算机专业的培养目标和教学大纲的规格要求,突出应用技术,以培养能力为主;学生的基本实践能力与操作技能、专业技术应用能力与专业技能、综合实践能力与综合技能的培养;同时要适当反映技术科学领域内的新发展。
4 小结
总之,通过对高职程序设计课程的教学方法、考核手段和教材的改革,积极发挥计算机的学科优势和教师的引导作用,激发学生的学习热情,在教学中做到融“教、学、做”为一体,增强学生的职业能力,提高高职程序设计课程的教育教学质量。论文导读:同时希望得到同仁们的共识,以促进我国高职教育进一步又好又快地发展。参考文献国务院关于大力发展职业教育的决定.国发〔2005〕35号曾希君.高职“汇编语言程序设计”课程的教学改革.计算机教育,2007年第18期刘艺工.苏格拉底与案例教学法.http:///Lunwen/11833

3.html,2006.10上一页1234

同时希望得到同仁们的共识,以促进我国高职教育进一步又好又快地发展。
参考文献
国务院关于大力发展职业教育的决定[R].国发〔2005〕35号
曾希君.高职“汇编语言程序设计”课程的教学改革[J].计算机教育,2007年第18期
[3]刘艺工.苏格拉底与案例教学法[eb/ol].http:///Lunwen/118333.html,2006.10