网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > C/C++ > 正文

c语言教学改革的几点建议

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 14/04/07

网学网C/C++编辑为广大网友搜集整理了: c语言教学改革的几点建议 绩等信息,祝愿广大网友取得需要的信息,参考学习。

    一、学习 C 语言的重要性《C 语言程序设计》是计算机软件开发领域中最流行的程序设计语言之一,它既有高级程序设计语言的优点,同时还可以方便直接地控制计算机的底层硬件,使我们能够深入系统底层进行编程。它功能强大、效率高、简洁灵活和可移植性强的特点,在软件开发领域也深受编程人员的喜爱,而且通过对C语言的学习,可以使学生掌握基本的编程思想,为学习其他编程语言奠定基础。C语言语法简洁精妙,很便于描述算法,我们现在学习的《数据结构》,大多都是用C语言或C++语言来描述算法,所以对计算机专业的学生来讲,C语言掌握的好坏,不仅能直接影响到学生对后继课程的学习,同时对他们以后的学习和发展也起着至关重要的作用。但从目前的教学情况来看,学生在学习C语言时往往存在着一定的问题,实际掌握的情况并不理想。
  二、目前 C 语言教学中存在的问题1.目前教学方法及教学手段对学生学习C 语言的影响从目前大多数高校的教学情况看,一般现在都是以多媒体教学为主。当然,这种教学方式比起以前在黑板上讲授是有了一定的进步,但我们也应看到这里边仍然存在着一定的问题。首先,这种教学方式并没有完全脱离传统的教学方法,在整个教学过程中,教师仍起着主导作用—教师在台上讲授,学生在下面听,这种传统的教学方法实质上很难激发学生学习式中,基本以教师作为课堂教学的中心,而学生始终处于被动地位,这就限制了学生积极性和主动性的发挥。建议采取任务驱动的教学模式,利用多媒体教学网络,弱化教师的主体地位,强化学生的主体地位。每节课应有明确的学习任务和程序要求,通过讲授和实践相结合的方法,以编程实践验证、理解、掌握所学基本理论,完成本节教学任务。
  2.配套体制建设1)课程体系建设目前的《C语言程序设计》的教学时间一般是一学期72节理论,36节上机,按一学期18周,每周4节理论课,两节上机课。而我认为用这么短的时间去学习C语言是不够的。尤其是打破理论学习和上机实践的界限后,应将每周的课时增加到8-10节,可以用一学期2/3的时间学习掌握基础知识,用1/3的时间完成一个实用性的C语言程序,以锻炼学生应有知识解决问题的能力,加强学生动手能力的培养。
  2)教材的改革目前的C语言教材多是拘泥于各种繁琐结构及语法的讲解,这往往使学生陷于细节的学习,不利于从整体上掌握C语言,而且过分琐碎可能会打击学生学习C语言的兴趣,从而丧失学习的动力,因此应组织力量搞好教材改革,编写出一本适合本科生使用的C语言教材。
  3)考核制度的改革现有的考核制度不是以动手能力考核为主,这也往往导致学生学习没有动力,满足于考试及格就行,从而失去了学习C语言的本意。建议改革现有考核制度,少考或不考理论和语法,加强能力的考核。
  3.拓展现有的教学时间和教学空间随着网络的普及,使得这一要求的实现有了可能。应充分利用互联网的优势,加快精品课程建设的速度和力度,同时有效的组织、整合互联网上的各种教育资源,同时利用网络建立教师在线答疑系统,使学生与教师之间,学生与学生之间能随时联系和交流,从而有效拓展学生的学习时间和学习空间。
  4.加强教师队伍建设由于采用以上教学方法后,要求教师要重新组织教学过程,精心选择练习题目,这一定会增加教师的工作量;另外,此方法对教师的素质要求也较高,这就要求教师在组织好教学的同时,一定要加强业务的学习,加强科研能力和教学能力的培养。

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号