论文部分内容阅读
[摘要]本文依据高职教育的培养目标,论述了在《C语言》课程的教学过程中,通过改进教学方式,加强上机实践,精炼课后习题,完善评价体系等方式,达到了提高教学质量的目的。这一系列的改革尝试作为有机整体,在过去几年的教学实践中,巩固了学生的基础知识,增强了学生的动手调试能力,激发了学生的学习兴趣,并且有助于提高学生的思维素质,增强学生在就业时候的竞争力。
[关键词]高职学校 C语言 教学改革
高等职业教育兼有高等教育和职业教育双重属性,她有自己独特的培养目标,就是为生产、建设、管理、服务第一线培养高等技术应用性人才。这要求实现教育目的的基本途径——教学,必须要以社会需求为目标,以学生就业为导向,培养具有一定文化和专业基本理论知识,熟练的专业技能、较强的实践能力和良好的职业素养的高等应用型人才。这也就要求教师在教学过程中,在注重C语言基础理论教学的同时,更应注重学生实践能力的培养,以使学生有较强的技术应用能力和创新能力,并为后续课程的学习奠定坚实的基础。
1、传统教学方式与现代教学手段相结合的教学过程
高职学生,大多基础较为薄弱,针对C语言这种高度抽象的课程,仅采取传统的多媒体教学方法,虽可以强化教学内容的形象性和感染力,但同时也应看到,因为多媒体教学讲解速度快,师生交流少而容易变成教师的“一言堂”。我们要区分对待各个章节,以确定是否需要多媒体,采用何种形式的多媒体辅助教学。比如概述C语言应用时,利用从网上查找的图片资料,让学生对其应用特性有了基本的了解;又比如在教学中的难点之一——指针,就用FLASH的形式,指出地址与内容的内在逻辑联系,更为形象的说明了两者的对应关系,使学生加深对概念的理解。但是在讲解排序方式的优劣时,就需要教师利用板书,细致讲解各自特点,否则学生极容易混淆各自概念。
2、全程机房授课的教学实践
编程语言的实际价值都是通过上机运行来体现的,C语言也不例外。在教学实践中,我校改变传统的理论+上机的“2+1”的授课方式,而是采取全程机房授课,讲练结合,案例教学的全新授课方式。整个教学过程都在机房进行,通过典型案例来讲解知识点,而且是教师边讲学生边练,讲练结合,这不仅增加了教师和学生的互动性,增强了教学内容的实效性,而且在很大程度上激发了学生的学习兴趣,提高了学生理论联系实际的动手操作能力。当然,在每一节课堂上,学生的练习内容除了当堂的知识点,教师还应根据教学内容和进度精心挑选一些配套的练习题让学生上机调试,既有助于巩固知识点,又可以帮助学生养成上机调试程序的习惯,提高编程能力。
全程机房授课,讲练结合,教师通过案例讲完了基础知识点,学生随时上机,目的性强,任务明确。大大提高了实践教学的效果,锻炼了思维素质,并逐渐养成良好的编程习惯。
3、考试与课程设计相结合的测评方式
傳统《C语言》课程考试方式存在诸多弊端,一是闭卷笔试考察固定的重点知识点,易造成学生考试前临时突击的现象,放松平时的学习;二是考虑到上机考试题目的难易程度应统一,故题型固定,题量少,易漏题,且不利于考察学生综合运用知识解决问题的能力,更无法发挥创新性思维能力。所以,随着教学内容的调整和教学手段的变革,新的考试体系应当综合考查三个方面,即学生的知识水平、能力水平、素质水平。我们把学生成绩的计算划分为四个部分:课后作业成绩(20%)、上机操作成绩(30%)、期末考试成绩(40%)、结课论文成绩(10%),分别占总分的一定比例。
这其中增加的“课后作业”和“结课论文”都对学生巩固知识,加深理解,激发兴趣有重要的作用。课后作业成绩包括书面作业和程序的源代码,根据程序的正确性、可读性、变量命名的规范性、书写的规范性、程序的健壮性等几个方面予以打分,并将优秀作业上传FTP,供学生下载交流。结课论文要求学生在结束《C语言》这门课程的学习时,从自身感受出发,谈C语言的一个实际应用。这会促使学生到网络,图书馆等查找资料,了解当今社会C语言的用处,并能跟随时代步伐,对C语言的特点有更深刻的了解。
我们将一如既往,在教学实践中不断更新教学理念,不断研究和探索C语言及其它编程语言的新的教学方法和手段,努力推动我校计算机课程教学的改革与发展。
参考文献
1.戴士宏,谈谈高等职业教育的培养目标[J],教育研究,1996,(5):40-42
2.蒋明友,计算机教学中任务驱动教学初探[J],现代技能开发,2003,(6):38-39
3.祝朝映,任务驱动在计算机教学中的探索与实践[J],职教论坛,2003,(10):56-57
4.顾晓燕,任务驱动教学法中任务设计的探索与实践,职业教育研究,2005,(2):
5.袁利永,屠雄刚,瞿有甜,任务驱动教学在高校计算机基础教学中的实践,计算机时代,2005,(11),
6.张季良,任务驱动教学法在计算机教学中的使用,中国科技信息,2005。(13)
7.张祝付,浅谈信息技术教学中的任务设计,中国科技信息,2005,(17)
[关键词]高职学校 C语言 教学改革
高等职业教育兼有高等教育和职业教育双重属性,她有自己独特的培养目标,就是为生产、建设、管理、服务第一线培养高等技术应用性人才。这要求实现教育目的的基本途径——教学,必须要以社会需求为目标,以学生就业为导向,培养具有一定文化和专业基本理论知识,熟练的专业技能、较强的实践能力和良好的职业素养的高等应用型人才。这也就要求教师在教学过程中,在注重C语言基础理论教学的同时,更应注重学生实践能力的培养,以使学生有较强的技术应用能力和创新能力,并为后续课程的学习奠定坚实的基础。
1、传统教学方式与现代教学手段相结合的教学过程
高职学生,大多基础较为薄弱,针对C语言这种高度抽象的课程,仅采取传统的多媒体教学方法,虽可以强化教学内容的形象性和感染力,但同时也应看到,因为多媒体教学讲解速度快,师生交流少而容易变成教师的“一言堂”。我们要区分对待各个章节,以确定是否需要多媒体,采用何种形式的多媒体辅助教学。比如概述C语言应用时,利用从网上查找的图片资料,让学生对其应用特性有了基本的了解;又比如在教学中的难点之一——指针,就用FLASH的形式,指出地址与内容的内在逻辑联系,更为形象的说明了两者的对应关系,使学生加深对概念的理解。但是在讲解排序方式的优劣时,就需要教师利用板书,细致讲解各自特点,否则学生极容易混淆各自概念。
2、全程机房授课的教学实践
编程语言的实际价值都是通过上机运行来体现的,C语言也不例外。在教学实践中,我校改变传统的理论+上机的“2+1”的授课方式,而是采取全程机房授课,讲练结合,案例教学的全新授课方式。整个教学过程都在机房进行,通过典型案例来讲解知识点,而且是教师边讲学生边练,讲练结合,这不仅增加了教师和学生的互动性,增强了教学内容的实效性,而且在很大程度上激发了学生的学习兴趣,提高了学生理论联系实际的动手操作能力。当然,在每一节课堂上,学生的练习内容除了当堂的知识点,教师还应根据教学内容和进度精心挑选一些配套的练习题让学生上机调试,既有助于巩固知识点,又可以帮助学生养成上机调试程序的习惯,提高编程能力。
全程机房授课,讲练结合,教师通过案例讲完了基础知识点,学生随时上机,目的性强,任务明确。大大提高了实践教学的效果,锻炼了思维素质,并逐渐养成良好的编程习惯。
3、考试与课程设计相结合的测评方式
傳统《C语言》课程考试方式存在诸多弊端,一是闭卷笔试考察固定的重点知识点,易造成学生考试前临时突击的现象,放松平时的学习;二是考虑到上机考试题目的难易程度应统一,故题型固定,题量少,易漏题,且不利于考察学生综合运用知识解决问题的能力,更无法发挥创新性思维能力。所以,随着教学内容的调整和教学手段的变革,新的考试体系应当综合考查三个方面,即学生的知识水平、能力水平、素质水平。我们把学生成绩的计算划分为四个部分:课后作业成绩(20%)、上机操作成绩(30%)、期末考试成绩(40%)、结课论文成绩(10%),分别占总分的一定比例。
这其中增加的“课后作业”和“结课论文”都对学生巩固知识,加深理解,激发兴趣有重要的作用。课后作业成绩包括书面作业和程序的源代码,根据程序的正确性、可读性、变量命名的规范性、书写的规范性、程序的健壮性等几个方面予以打分,并将优秀作业上传FTP,供学生下载交流。结课论文要求学生在结束《C语言》这门课程的学习时,从自身感受出发,谈C语言的一个实际应用。这会促使学生到网络,图书馆等查找资料,了解当今社会C语言的用处,并能跟随时代步伐,对C语言的特点有更深刻的了解。
我们将一如既往,在教学实践中不断更新教学理念,不断研究和探索C语言及其它编程语言的新的教学方法和手段,努力推动我校计算机课程教学的改革与发展。
参考文献
1.戴士宏,谈谈高等职业教育的培养目标[J],教育研究,1996,(5):40-42
2.蒋明友,计算机教学中任务驱动教学初探[J],现代技能开发,2003,(6):38-39
3.祝朝映,任务驱动在计算机教学中的探索与实践[J],职教论坛,2003,(10):56-57
4.顾晓燕,任务驱动教学法中任务设计的探索与实践,职业教育研究,2005,(2):
5.袁利永,屠雄刚,瞿有甜,任务驱动教学在高校计算机基础教学中的实践,计算机时代,2005,(11),
6.张季良,任务驱动教学法在计算机教学中的使用,中国科技信息,2005。(13)
7.张祝付,浅谈信息技术教学中的任务设计,中国科技信息,2005,(17)