C语言课程设计教学_第1页
C语言课程设计教学_第2页
C语言课程设计教学_第3页
C语言课程设计教学_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C语言课程设计教学C语言课程设计教学1合理组织教学内容我校C语言教研组在指定教学计划、教学大纲时,明确了教学目标是“通过讲授C语言的特点以及各种语句和基本函数的使用,使学生学会基本的C语言程序的编写、调试等操作,领会结构化程序设计的内涵,训练程序设计的基本思想和方法,为今后开发软件打下基础,为学习后续课程(如数据结构)作好准备”。不但要求学生学习理论,还必须能较熟练地上机操作,有较强的动手水平。作为工科专业接触的第一门工具语言,最能反映理论与实践的相结合。本课程所选用的教材在内容组织上,虽然依逻辑思维方式实行了归类,但难点还是较为集中,跨度大;概念讲得多,分析少;语言深硬,不够形象,较难理解。

2、针对该问题,C语言教研组对教学内容重新实行了规划。第一,适当压缩部分难度较大,但有用性不强的内容,如:文件指针。第二,扩充部分难度较大且十分重要的内容,如:传值与传地址的对比。第三,充分利用互联网资源,总结归类相关知识点,如:能够将运算符优先级总结为朗朗上口的七字口诀:单算关逻条赋逗。第四、将全国计算机二级C语言等级考试真题融入理论和实践教学中。采纳上述手段之后,明显发现学生对学好C语言的信心增加很多,学习积极性也就随之得到了提升。因为C语言程序设计是学生接触到的第一门语言工具类课程,难度大、学生不易接受,为此我校C语言全体任课教师实行集体备课,积极与学生保持互动沟通,随时根据绝大多数学生实际

3、接受情况适当调整教学计划,灵活使用教学方法,如下所示:在理论课上,采取的是激发学生学习动机的教学方法。在课堂上,要充分理解到学生是主题,教师主要是起引导作用,引导学生自发学习、自主思考。所以,需要改变以往“填鸭式”教学方法,充分调动学生学习的积极性。为此,在每次上课之前,都需要做好充分的准备,精心的设计好教学案例,这些案例最好能够“看得见,摸得着,和生活紧密相关”。例如,讲到子函数时,在做课堂引入的时候,能够先给学生们演示一个五子棋的程序,让学生直观的了解到每个C语言程序都是由一个main函数和若干个子函数构成。在上机课上,采取的是分组讨论式的教学方法,将所有同学分成若干个小组,没个小组设置一

4、个组长,所安排的每个组长都必须具备两个条件:掌握VC6.“0断点”调试方法,理论知识扎实。我认为上机课主要是锻炼代码的编写、调试水平,所以应该采取讨论为主、讲授为辅的方式。3充分利用教学手段在教学过程中,使用多媒体技术辅助教学,有利于激发学生的学习兴趣,能进展学生的主体水平;同时因为多媒体信息量大,也能够优化教学过程。第一、依托利用Claroline开源平台建立了C语言网络课程,详见南京理工大学泰州科技学院网络教学平台,设置有课程简介、课程资料、课程计划、学习讨论等模块,为学生提供了“第二课堂”,能够很好的补充课堂教学的不足。第二,利用QQ、微信等即时通讯软件实行多渠道答疑,增强师生之前的沟通与交流。第三,开设网络教学博客,对日常学生反馈较多的问题予以解答。4结束语作为一名C语言课程的教师,对教学模式的探究与研究是永无止境的,在今后的教学过程中,一定要继续注重“C语言课程设计”的基本概念和程序设计方法,让学生掌握分析问题、解决问题的水平,还需要通过增强上机环节来增强学生

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论