高职院校c语言教学改革探析和实践

高职院校c语言教学改革探析和实践

ID:6054939

大小:27.50 KB

页数:6页

时间:2018-01-01

高职院校c语言教学改革探析和实践_第1页
高职院校c语言教学改革探析和实践_第2页
高职院校c语言教学改革探析和实践_第3页
高职院校c语言教学改革探析和实践_第4页
高职院校c语言教学改革探析和实践_第5页
资源描述:

《高职院校c语言教学改革探析和实践》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、高职院校C语言教学改革探析和实践  【摘要】作为一门高职院校计算机专业类课程,C语言程序设计具有高级语言和低级语言两种功能,由于其抽象灵活且实践性强,既难教又难学,在教学过程中改进教学模式,创新教学方法能极大提高学生的学习积极性。【关键词】高职院校;C语言教学;改革探讨+实践C语言是一种通用的、过程式的计算机编程语言,运用它既能编写操作系统软件,又能开发各个领域的应用软件。C语言教学主要是为了锻炼学生程序设计的思路和实践操作能力,并为其它计算机课程学习奠定理论基础。但多数学生不具备良好的计算机基础知识,学习起来效果不佳。因此如何教授此课程显得尤为重要。一、高职院校C语言教学的现

2、状1.学生缺乏学习兴趣几乎没有学生接触过程序语言,因此不了解学习的目的和实用性,很难提高学习积极性。C语言逻辑严密、概念抽象、专业性强,不易学习,学生不免存在畏难情绪,兴趣自然降低。2.老师教学模式陈旧,学习效果差6目前高职院校C语言课程的教学大多采用传统的多媒体授课。“照本宣科”式的授课方法师生互动少且不能准确把握重点,达不到锻炼学生编程思想和逻辑思维能力的目的,忽视了对学生职业技能的培养。学生大多难以主动融入课堂,听课效率低,课堂内容掌握不好;目前,高职院校对C语言程序设计课程考核通常采用“理论(70%)+上机(30%)”的考核方式,忽视了C语言课程实践的重要性。3.理论学

3、习与实践相分离理论课中,一般情况是老师讲理论,向学生展示已经编好的程序,学生被动听课,被动接受枯燥复杂的程序代码。难以亲身学用结合,进行实践操作。实践课一般滞后安排,由于理论遗忘或者理解不透彻导致实践困难。教与学都得不到预期的效果。程序设计是一门对动手能力要求很高的课程,但往往考试反而降低了其考核比例,削弱了学生上机操作能力。二、C语言教学策略改革1.提高学生学习兴趣在学习之初,刺激学生学习的欲望。结合相关生动案例让学生了解学习C语言的重要性及实用性,认识到它不仅是一门技术,也是一种训练思维的工具。学习过程中,老师耐心讲解,由简入繁,深入浅出,理论结合实际,以讨论或演示、启发等

4、形式从简单小程序入手,引导学生发现问题,利用已有的知识解决问题,增加学生学习的成就感。2.改进教学模式6传统教学方法让学生缺乏创造性,无法锻炼学生的能力,最终将影响他们就业与择业。本人从以下几个方面进行了教学模式改革探索。(1)采用网络教学法由于课堂中讲授的知识学生可能一时难以消化,这就需要利用课余实践进行强化理解。而internet技术的发展,刚好为课下网络教学提供了可能,老师与学生可以通过电子邮件、论坛、聊天工具、学习网站等多种方式进行疑难解答、经验交流、在线测试、资源共享等。这样的方式为传统的枯燥呆板的教学增添了趣味性、时效性,使教与学更有针对性,从而达到了强化学生对书本

5、知识理解的目的。(2)采用小组式教学法教师根据教学内容设计难易程度适中的项目要求,让学生以小组学习的方式预期完成。小组依据老师给出的项目考核要求和自身能力安排设计进度和方案,分配小组各成员项目设计任务。项目完成之后,以小组为单位向老师汇报完成结果。在整个过程中,老师要理论结合实际引导学生掌握课堂知识,多和学生进行适时交流,协助解决困难,发现新思路,鼓励学生不断创新,引导学生自主对知识进行分析、归纳、总结,培养分析问题、解决问题的能力。使学生从内心热爱上这门课程的学习。(3)以案例+任务带动教学6C语言课程教材概念性强、跨度大,学习起来难度较大。再加上高职高专院校的学生,一般数学

6、基础较差,逻辑思维能力相对较弱,学生对学好这门课程基本上没有什么信心。因此可以采用“案例引导、任务驱动”式的教学方法。把学习内容与相关案例和实际生活相联系,形成主题任务,使学生在发现、思考、研究解决问题的动态过程中学习。比如可以给出做一个学生档案管理系统的任务,首先给学生进行基本功能引导分析,然后逐步把实现每一个功能融入各个章节的知识点进行讲解,以任务驱动教学,让学生真正理解用语法编程的精髓,把知识运用到实际工作生活中。(4)考核方式合理化C语言程序设计对实践操作能力要求很高。除课堂理论讲解外,实践教学也是至关重要的。由于学生初次接触程序设计,许多概念都是很模糊的,因此,课程安

7、排要循序渐进,进行相应的编程实践指导,学生只有多编写、调试程序,在实际编程过程中,发现问题并加以解决,才能积累程序设计经验,提高程序设计的技能。考核方式可以采用采用“理论(40%)+上机(60%)的课程考核方式。上机包括过程实践考核和学期末上机考核各占30%。过程实践考核可以从以下三方面来进行:1)平时完成项目设计的质量;2)上机课程的出勤率、学习情况;3)平常提出问题,解决实际问题的情况。63.理论、实践课一体化教学改变理论课与实践课相分离的状态,将理论课程的学习和上机实践环节安排在统一的

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

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

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