欢迎来到天天文库
浏览记录
ID:23727092
大小:65.50 KB
页数:7页
时间:2018-11-10
《高职院校c语言教学初探》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、高职院校C语言教学初探摘要:由于高职学生基础知识薄弱,学习自主性较差的现状及c语言的本身特点,致使c语言教学还存在着许多不足,难以适应高职院校高技能应用人才的培养目标。本文针对高职院校教学中存在的问题及改革的目标、解决问题的具体方法等进行了阐述。关键词:高职院校;c语言;教学C语言在B语言的基础上提出,并成功地用来编写了UNIX操作系统,由于其强大的功能和各方面的优点,成为计算机及相关专业首选的高级程序设计语言之一。然而,由于高职院校学生的自身基础的薄弱及C语言本身的特点,C语言的教学效果并不理想,笔者认为教学内容、教学方法和教学手段等方面有必要进行必要的改革与探索。、C
2、语言教学的现状问题及根源C语言的教与学一直都是教师和学生公认的困难课程,高职院校学生的基础差学习起来更加困难。通过对学生调查发现,向学生讲述过多的内容,学生往往会把大部分时间放在偏难的内容上,并且有相当一部分学生会因为被难题倒而对整个的C语言学习失去兴趣。造成教师教学费力又没有成就感、学生学习困难又厌学的原因笔者认为有以下几占.J\^(一)缺乏适合高职教学的教材现在很多高职院校采用的教材虽然是标识有“高职高专”的教材,但往往是大学教材“简化版”,这并不适合高职学生使用,给组织教学工作带来了一定的难度。(二)讲授的内容脱离实际应用传统的教学过于注重语句、语法等细节的教学
3、,对学生分析问题、解决问题的能力训练不够,很多学生在课程结束后,依然很难独立编写程序。(三)没有充分调动学生学习的积极性,学习目的不明确,学生自主学习的内在动力未被激发在目前的课堂教学中,还是以教师讲授、学生被动接受的单向灌输为主,而学生对学习该门课程的意义又缺乏深刻的认识,致使听课没有兴趣,缺乏主动性,教学效果不理想。作为高职学生来说对自己的学习活动、学习内容与其未来的就业和发展的影响还是比较关注的。为此,在上课前,教师应努力使学生明确即将学习知识的意义与作用,及与个人今后发展的密切关系。(四)对于实践教学环节重视不够C语言课程是一门实践性很强的学科,书本中的理论只有在
4、实践中才能得以验证。然而,许多高职院校由于硬件条件设施的限制使得很多实验不能正常开出,即使开设的实验也对实验的目的及要求不明确,学生把“上机实验”当成了“自由活动”,甚至有学生在上机时做些和课程关系不大的活动,致使达不到预期的效果。二、c语言教学改革高职教育的培养目标不同于普通高等教育,高职教育面向基层,面向生产服务一线,培养的不是学术型人才,而是技术应用型人才。因此,对高职院校的学生来说,计算机只是工具,不应该把它作为纯理论的课程来学习,而应作为一种应用技能来掌握,重点是培养解决实际问题的能力。依据高职院校的培养目标定位,在内容上以所学知识能够完成培养学生基础能力和提高
5、学生学习兴趣为原则,对教学计划进行科学的调整,突出C语言只是作为初学工具的作用。为此,笔者提出如下观点:(一)修订教学大纲,编写和选用适合高职院校教学的教材根据高职院校对学生培养应用型、技能型人才这一目标,对教材中的内容应进行适当的整合,对c语言中偏难的,对培养基础能力没有帮助的知识不讲或略讲。而对工程实际应用较多,对培养基础能力有较大帮助的部分进行必要的加强。比如一般C语言教材中的输入/输出函数调用语句、分支语句、循环语句、数组、文件就是基础,而且易学常用用这些知识就可以完成培养学生基础能力的要求。在教学内容上,引入职业程序员的项目流程规范和方法去分析程序,淡化语法,每
6、学习新语句都是从模仿例题和画流程图开始,并且每个例题和作业题都要求学生按照规范的项目流程,把一个程序分为分析、设计、流程、编写调试、测试几个步骤来完成最终的程序。(二)利用多媒体教学手段,把抽象的知识生动化、形象利用现有的教学设备与技术,通过多媒体手段,把深奥的理论通过浅显的例子讲解得深入浅出,是每一位教师和教育工作者共同考虑的问题。比如:讲解递归,做一课件形象的演示“汉诺塔”的动态变化过程;讲解判断循环语句时做一段Hash动画来演示这一过程。通过Flash动画演示让学生了解程序的执行过程,这样枯燥的理论就变的更直接,学生对知识点的掌握和理解比只是在黑板上空洞、泛泛的讲解
7、更容易接受。(三)引入任务驱动教学方法传统的教学过于注重语句、语法等细节的教学,对学生分析问题、解决问题的能力训练不够,很多学生在课程结束后,依然很难独立编写程序。任务驱动教学始终把学生作为学习的主体,以任务作为驱动,让学生通过自己的操作,把书上死的理论变成活的应用,教师的引导、点拨更多的是把知识加以引申,使学生能够触类旁通,点面结合、以点带面、以旧带新。在教学过程中,引入日常生活工程实践的实例,并由此培养学生分析、解决生活和工程问题的能力,提高学生的学习兴趣,使学生由专业基础课的学习顺利地过渡到计算机专业课的学习,打下坚实的
此文档下载收益归作者所有