《c语言程序设计》课程改革初探

《c语言程序设计》课程改革初探

ID:21882426

大小:55.00 KB

页数:6页

时间:2018-10-25

《c语言程序设计》课程改革初探_第1页
《c语言程序设计》课程改革初探_第2页
《c语言程序设计》课程改革初探_第3页
《c语言程序设计》课程改革初探_第4页
《c语言程序设计》课程改革初探_第5页
资源描述:

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

1、《C语言程序设计》课程改革初探【摘要】《C语言程序设计》是计算机相关专业的一门程序设计入门课程,为贯彻“以学生为中心”的教育理念,本文从教学资源建设、教学内容、采用教学方法手段等方面阐述C语言课程教学改革方面的实践。  【关键词】以学生为中心;教学资源建设;教学方法手段    《C语言程序设计》是计算机相关专业的必修课程之一。该课程教学的基本内容是C语言编程基础、基本方法和基本操作技能等。通过本课程的学习,学生能够掌握C语言的语法规则;能够应用所学语法规则描述程序执行过程;能够掌握一些较为简单的算法,并初步积累编程

2、经验,能自己解决一些比较简单的程序课题;能够建立结构化的程序设计思想;能够应用TURBOC/VisualC++6.0集成环境进行C语言程序的编写、并进行编译与调试。为达到此目标,采取以下措施:  1.教学资源建设  1.1修订“C语言程序设计”大纲  教学大纲是教师和学生之间签署的一个契约。它告诉学生本门课程的地位、性质、前后继关系、教学设计思路、作业、学生学习后的总体目标、教学过程安排等等。这样教师和学生在本门课程的教与学过程中才能做到有纲可依、有纲可查。为充分调动学生学习积极性,体现以“学生为中心”的教学理念,

3、重新修定“C语言程序设计”大纲。  1.2制定标准化教案  为提高工作效率,方便课程管理特制定标准化教案。每次课教案中包括内容如下:内容提要、教学重点与难点、教学目标(布鲁姆分类教学法)、教学过程设计等。  1.3试题库建设  常规的考试包括教师出卷、监考、改卷、总分等不同环节,除了要花费大量时间外,有时不可避免主观判卷带来的不公,在X络环境中实现无纸化考试是现代教学的一大改革。为提高教学效果,切实做到教考分离,本课程尝试采用上机考试系统来考察学生基础知识掌握情况,故全面启动试题库建设。  1.4BB系统建设。  

4、为使BB系统真正成为辅助教学的行之有效的工具,将BB系统中内容区重新设置并添加大量素材。  ◆教学大纲:放置本门课程教学大纲,让学生在学习过程中清楚的知道本门课程性质、学习内容、学习目标等,教学大纲一旦修订,教师要随时更新。  ◆教学课件:本模块放置本课程课堂教学课件及课外相关课件,供学生课余学习或复习。  ◆测试题:本模块分成两部分,分别放置单元测试题和综合测试题,方便学生检查各章学习效果。  ◆计算机二级考试:本模块放置计算机二级考试大纲、历年考试真题及答案,供学生参加等级考试复习时使用。  ◆案例:本模块放置

5、课堂教学过程中使用的一些案例及课外学生练习使用案例,供学生下载,课后复习。  ◆项目:本模块放置供学生项目制作中选用的一些题目。  ◆C语言编程工具下载:为方便学生编辑或运行C程序,本模块放置一些软件供学生下载。  ◆讨论版:本模块用于学生提交作业或答疑解惑。  2.教学内容改革  2.1引入项目开发教学机制  为提高学生编程能力,要求学生自由结组,利用课余时间以组为单位将学到的C语言知识点灵活运用开发、研制小程序,进行实训项目的编程实践。将实践成果以组为单位进行展示、答辩的方式竞赛,由教师组织、学生做评委评比出竞

6、赛优胜小组和个人,并给与奖励。充分体现以学生为中心的学习模式。  2.2案例内容改革  以主要知识点为主线兼具趣味性和实用性的特点设计案例题目,提高学生学习兴趣。使学生能够真正感受到输入理想的程序,输出快乐的人生。  比如在学习选择结构的时候,可以设置案例题目为“预测学生身高”、“体型的判断”、“简单计算器的设计”、“评定毕业设计的等级”等。  比如在学习循环结构过程中,可以将“预测学生身高”题目扩充为“反复预测学生身高”,“计算某个班级某门课程的平均分”、“猜数字游戏”、“计算运动会百米赛中最高成绩”等等。  2

7、.3课堂课外教学中引入应聘程序员及各大知名企业过程中的C语言面试试题,让学生意识到本门课程的重要性,为学生就业提供帮助  3.教学方法、手段改革  3.1教学过程一改以前满堂灌的教学模式,教师授课过程中只需要花费大约20分钟的时间介绍基本的语法,通过语法如何来编制程序环节教师只给出问题,算法分析由教师或者学生进行,然后由学生自己完成程序的编制、调试及运行,教师指导,最后将学生编程过程中遇到的问题进行分析讲解,并给出正确答案。长此以往,由于经常敲程序,程序中用到的基本语法学生会很熟练,另一方面激发了学生编程兴趣,学生

8、编程能力会提高很快。当然针对各班情况不同,此教学模式要灵活调整,对于整体情况比较差的班级,教师首先举几个案例进行问题分析,展示程序的编制运行过程,然后让学生再练。  3.2灵活运用项目驱动、案例、合作式学习、体验式学习等多种教学方法,理论联系实际,培养学生分析、解决问题的能力,提高学生学习兴趣。力求教学目标与职业岗位能力紧密结合。  比如,在体验式学习过程中

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

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

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