《c语言程序设计》教学初探

《c语言程序设计》教学初探

ID:24062273

大小:61.62 KB

页数:3页

时间:2018-11-12

《c语言程序设计》教学初探_第1页
《c语言程序设计》教学初探_第2页
《c语言程序设计》教学初探_第3页
资源描述:

《《c语言程序设计》教学初探》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《C语言程序设计》教学初探♦曹延芳河北省沙河市劳动技工学校054100摘要:C语言程序设计是技工学校计算机专业的一门非常重要的必修课,该语言所设计的规则繁多,概念复杂,在调试过程中容易出错,但是又不容易发现错误,使得很多学生很头疼,这就要求教师在教的过程中要注重方法、策略,才能让学生乐学,学好。关键词:C语言理论教学任务驱动校企合作C语言程序设计是一门实践性和应用性都较强的课程,该课程旨在培养学生只有程序设计的基木思想,锻炼学生的逻辑思维能力,为后续课程的学习打下良好的基础。课程的内容主要涉及C语言的基木概念、基木语法以及C语言程序设计的基木方法,在教

2、学中既要重视严谨的系统理论教学,乂要重视实践性环节和案例的讨论与分析。木人根据在C语言程序设计课程教学中的一些经验和心得,浅谈一下对该课程的教学观点。一、阐述C语言的优点,激发学生的学习兴趣把C语言程序设计作为计算机专业类的基础课程是因为C语言具有一些其他语言不具备的优点一一可移植性和高效率性。由于C语言的高度可移植性,程序员可以很少改动甚至不加改动地将为一种机器编写的C语言源程序在另一种机器上编译执行;由于它允许分别编译,所以C语言可使程序员方便地管理大型项目,最大限度地减少重复劳动。要激发学生的兴趣,首先要让大家知道C语言的强大功能,利用它我们能编

3、写各种软件,通过幻灯片向学生展示各种结果画面,例如从50年代玩的摇杆游戏到如今的电脑游戏,相信这时有些学生己经有些“蠢蠢欲动”了,恨不得立刻学好C语言。二、编写和选用适合技工学校的教材技工教育是针对尚位一线培养应用型、技能型人才的,而目前技工教育的C语言教材普遍存在的问题是结合岗位的针对性不强,技能训练的实践性不够。教材是提高教学质量的基础和前提,是学生系统学A)知识的依据,一本好的教材应能培养学生的自学能力和独立思考能力,使学生能够依据教材理解课堂教学内容,深入了解本学科各个领域的知识。在选择教材方面应注重以下几个方面:(1)充分考虑技工学校教学的特

4、色,理论知识要够用,注重理论联系实际,突出实用性。(2)语言表达要通俗易懂,在内容编排上尽量符合初学者的要求。(3)注意点与面的结合,注重基础与新技术的结合,使教材不仅是师生教与学的媒介,还是能够培养学生编程能力的工具。(4)在选择好的教材的冋吋,教师应积极编写符合实际教学需要的高质量的教材。三、充分利用多媒体教学,加强上机训练利用现有的教学设备与技术,通过多媒体手段,把深奥的理论通过浅显的例子讲解得深入浅出,是每一位教师和教育工作者共同考虑的问题。比如:讲解递归,做一课件形象的演示“汉诺塔”的动态变化过程;讲解判断循环语句吋做一段Flash动画来演示

5、这一过程。通过Flash动画演示让学生了解程序的执行过程,这样枯燥的理论就变得更直接,学生对知识点的掌握和理解比只是在黑板上空洞、泛泛的讲解更容易接受。上机训练可采用任务驱动教学法,它既能发挥教师的主导作用,又能体现学生认知的主体作用,形成鲜明的“双主模式”。任务驱动法的特点是教师通过巧妙设计教学任务,将要讲授的知识蕴含于任务之中,使学生通过完成任务达到掌握所学知识的0的。学生在完成一个个具体而真实的任务过程中要对任务进行分析,提出问题,并研宄解决问题的方案,通过自主学习或者小组合作学习与探究活动,完成学习任务,在完成“任务”的过程中,培养分析问题、解

6、决问题以及程序设计的能力。四、增强学校和企业的合作,让学生能学以致用结合校外实基地定期组织学生分层次在企业顶岗实,提高学生就业竞争能力,为让学生毕业后即可上岗,在学习期间就对全部学生进行顶岗实训。对每个学生采用分层次,逐步提高的顶岗实习法:第一步,对一年级学生进行基础实>J,以技术工人身份顶岗实3,掌握程序设计流程和基本操作技能;第二步,对参加过基础实4的学生进行提高实d,以项B组长身份顶岗或跟班实A),要求学生具备从问题的提出、方案的论证、分析、设计与实施,到最终问题的解决全过程的基本能力。校外实习基地为学生营造了良好的岗前培训实践环境,真正地推动了

7、相关专业的课程体系改革,从而实现高职教育按照认知规律培养应用性人才的专业培养0标。五、结束语《C语言程序设计》课程的教学内容是十分丰富的,教学方法的采用应当以服务教学内容为准则。教学是一种互动活动,在教学活动中,应当大力发挥教师的“教”的主导性,调动学生“学”的积极性,做到密切配合、教学相长。在教学活动中,不但要注意对C语言这门课的“精讲”,而且要注重编程能力的培养。即不但要使学生“学会”一门语言,更重要的是使学生“会学”,培养学生的开拓性,开发学生的创造性思维,从而为掌握计算机这个工具,更好地解决实际问题打下一个坚实的基础。参考文献[1】张陵山《C语

8、言程序设计教程(修订版)》.湖南大学出版社。[2】谭浩强《C程序设计(第二版)》.清华大学出版

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。