欢迎来到天天文库
浏览记录
ID:5983942
大小:28.50 KB
页数:7页
时间:2017-12-30
《c程序设计教学改革和实践》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C程序设计教学改革和实践 摘要:结合C程序设计教学实践经验,分析了教学中存在的主要问题,并从教学内容侧重培养学生编程思维和计算思维、教学方法与学生认知过程相结合和实践教学注重培养学生编程技巧和编程能力等三个方面对C程序设计课程的教学改革进行了探讨。教学实践证明,这种改革注重理论,突出实践,教学方法行之有效,增强了学生的编程能力,提高了教学效果。关键词:编程思维;计算思维;教学方法;实践教学中图分类号:G434文献标识码:A文章编号:16727800(2012)011018602作者简介:王付山(1974-),男,硕士,德州学院计算机系副教授,研究方向为计算机基础教育及数据挖掘
2、。0引言7《C语言程序设计》是高校理工科专业教学中一门重要的公共必修课,是学生利用信息技术为本专业服务的重要基础课程,在教学计划中占有非常重要的地位和作用。本课程是一门实践性的课程,本课程的核心任务是使学生掌握C语言的语法规则、程序设计的基本方法和编程能力,培养学生应用计算机语言解决和处理实际问题的思维方法和基本能力,为进一步学习和应用计算机及利用现代信息技术为专业知识服务打下坚实基础,对培养信息化时代大学生的实践能力和应用能力意义重大。C语言程序设计课程为德州学院的校级精品课程(网站:http://211.64.32.29/kc/jsjx_jsjjsjcc/index.php
3、)。本文根据笔者多年的C程序设计教学实践经验,从教学内容、教学方法和实践教学三个方面对C程序设计课程的教学改革进行了探讨与实践。1教学中存在的主要问题根据笔者多年的教学经验,以及对学生的跟踪调查分析,C语言程序设计教学中主要存在以下几个问题:(1)教学内容的知识点多而繁琐,教学重点不突出,导致学生学习兴趣偏低。C程序设计教学内容中涉及的语法规则多而枯燥,不易记忆,再加上学生本身对计算机的可计算特点、计算思维的认识不足,因而,学生面对这些多而繁琐的知识点,感觉无从下手,一时找不到学习的重点。这样学过的知识点没有掌握,又跟不上教学的步伐,偏离对学生计算思维和编程思维培养的重点,导致
4、学生学习兴趣降低,失去了学习动力。(2)教学方法与学生的认知过程存在偏差。项目:德州学院教育教学改革研究项目JGLX-B09032。7教师在教学中,往往关注于对学生知识的传授,虽然知识点也讲了,案例也给同学们分析了,也启发学生思考了,但是同学们对如何用,在什么情况下用,还是不清楚。说到底,这是教师的教学方法与学生的认知过程存在偏差,对学生认知过程、认知结构和学习状况不够了解,没有真正按照从实践到理论的认知过程进行组织教学。(3)实践教学的层次低、应用性低。目前,多数高校对于教学的安排是课堂理论教学+上机实践,对于上机实践环节方面,多是验证例题,设计习题,教师再给予指导。这样的实
5、践教学应用性低,导致学生学习C语言感觉没什么用处,缺乏对学生计算思维、创新思维的培养。2因材施教,进行教学内容改革,编写与教学改革理念相适应的教材在教学内容方面,通过调查研究,了解社会对C语言基础知识的需求定位,强调教学内容的“合理性、规范性、急用先学性、实用性”原则,对教学内容适当取舍,侧重对学生编程思维和计算思维的培养。7本课题组在综合调研国内C语言程序设计大学计算机专业本科教材、专科教材、高职教材、中职教材、二级教程等教学内容的基础上,针对教学对象的实际情况与现实需要,编写并出版了《C语言程序设计基础教程》(国防工业出版社出版)。全书体系完整、重点突出、内容讲解深入浅出、
6、图文并茂、讲解透彻、案例丰富新颖、注重理论、突出实践。该教材已在我院试用了两年,现已形成了一本较为成熟的、特色鲜明的适用于理工科各专业的公共课教材。该教材的突出特色是:内容精简、实例广泛、突出实践,设计了从简单到复杂的阶梯性例题,以实践问题引出解决方法,从解决方法引出知识点,然后从知识点再到实践案例,形成“实践——理论——实践”的系统化教学内容体系。3与学生认知过程相适应,实施以“问题驱动+案例”为主的多种教学方法,改善教学效果C程序设计教学以注重培养学生编程思维、计算思维和实践创新能力为目标,采用了以问题驱动+案例为主的多种教学方法。3.1问题驱动+案例教学法7“问题驱动+案
7、例”的教学方法可以激发学生学习兴趣,引导学生积极探索和主动思考,符合学生的认知过程,是提高课堂教学效率和学生学习效率的重要教学方法。在讲授新知识和新方法时,首先选择一个合适的案例或实际的问题场景,给学生首先展示设计的效果;其次引导学生分析问题,提高学生分析问题的能力;第三是引导学生用以前学过的知识和方法解决问题,培养学生逻辑思维和编程思维;第四是引出新的知识和方法,引导同学们找出解决问题好办法;最后,再将新知识和方法应用于新的案例,形成了与学生认知过程相适应的“实践——理论——实践”的系统化
此文档下载收益归作者所有