我国高校 c 语言教学深化改革探究
我国高校 c 语言教学深化改革探究
万 欢 南昌理工学院 330013
彭 如 九江职业大学 332000
【文章摘要】
随着社会的快速发展,计算机在人们日常生活中应用越来越广泛。而对于高等院校而言,计算机课程同样也作为高校人才培养计划中的主要方面。在计算机课程体系中,注重强调教学质量的提升。同时,在信息化快速发展的年代,人们对教学质量的追求已经发生了转变。从传统的以教材为主的方式开始转向多元化的教学模式。通过此种多元化的教学模式,可以提高学生学习的积极性。基于此,本文将结合实际的教学经历与C语言这门课程的特点,总结出一套适合计算机教学的体系。
【关键词】
C语言教学 ;深化改革 ;多媒体
随着我国市场经济的发展和我国高等教育事业的快速进步,我国的高等院校教学工作环境也同样出现了一定的变化,尤其是在c语言教学过程中,更是涌现出越来越多的新思想、新方法,为我们的总体教学质量的提升提供了客观的支持和有效的帮助。这种情况下针对我国高效c语言教学深化改革进行研究,不仅有着重要的现实意义,同样也具有一定的理论价值。
1 明确教学的目的
进行C语言教学的目的不在于使学生能够编写出大量的程序代码,这对学生今后的发展也不会起到任何作用。但是,通过C语言学习来培养学生的综合素质,同时也对学生今后的发展具有十分重要的作用。
C语言属于一种在编写软件程序时所使用的语言,整体构成及应用语言较为简单,属于一种低级操作模式。在一般情况下,大多数地区都会在高中开设C语言课程。通过C语言的学习能够使学生树立起一种良好的思维模式,在C语言中也属于一种通用的思想。C语言作为一项基础性计算机课程,在理工科中的应用十分广泛。但是,一些学科在实际操作的过程中不需要使用C语言,通过C语言的学习可以进一步增强学生各方面的逻辑能力与思维模式。通过实际调查研究表明,C语言在整个教学过程中的应用较为广泛,尤其是应用到一些趣味化教学模块中,从而进一步增强学生的学习兴趣。
2 多媒体教学的作用
2.1全面认识多媒体在C语言教学环境中的作用
我国高校 c 语言教学深化改革探究 万 欢 南昌理工学院 330013彭 如 九江职业大学 332000当前,大部分高校都已开设C语言课程,同时教学的场所一般在多媒体教室。在多媒体教室内开展各项教学活动,而传统教学模式以板书教学为主。所以,在未来的教学环节中,可以将多媒体教学与板书教学有效的结合在一起,将枯燥无味的知识转换为一些形象生动的幻灯片,只有这样才可以从多个方面增强学生的理解能力。多媒体教学模式可将理论知识形象化,也是理论与实践的完美结合。同时也可以根据教学的需要,制定多种教学目标,将多种教学内容进行整合,形成一套多元化的教学体系。
2.2多媒体教学在c语言教学中的应用
在c语言教学的过程中,适当的应用多媒体教学设备对于学生更好的理解教学内容有着重要的现实意义,因此在课堂教学过程中,教师可以通过图片、视频等形式来辅助讲解,将板书和多媒体有机结合起来,最大限度的提高多媒体教学设备的利用效率和利用效果。C语言教学在内容方面本身有一定的枯燥之处,而通过对多媒体教学设备的引入,大量色彩丰富的图片、画面感较强的动画,对于提高学生的学习积极性也同样是具有非常重要的积极意义的。
3 关于教学模式的探讨
3.1 以典型案例教学为指导,注重核心知识的讲解
在《程序设计基础(C语言)》此本教材中,它涉及的知识点一般较为枯燥,有事难以被学生理解。所以,这就要求教师在实际课堂教学活动中,要明确讲解的主体模式,将一些枯燥无味的知识转变为一些简单,通俗易懂化的知识并进行讲解。下面以”函数“的概念作为案例进行分析。在授课前,教师首先需要以某个案例引出此概念,而这个案例将与多个知识点紧密的联系在一起。同时,也可以对知识点进行讲解,由此将知识点进行归纳,这样就可以避免出现一些难以理解的名词。以典型教学案例为指导的教学模式在很大程度上增强学生的学习兴趣,使学生能够更为深入的掌握 C 语言的核心内容。
3.2 算法教学
在C语言教学体系中,它与一般的语法教学模式有所不同。英语等学科语法的教学重在记忆。但是,在计算机语法编程过程中,大多数是将应用程序语句联系在一起,此时就会涉及多种算法问题。而C语言对语法的要求较为严格,知识间的联系性极其密切。所以,学生在学习过程中可能会忽视一些细节性问题。而算法属于C语言的核心内容。所以,在教学环境中,应重视算法教学。按照由浅入深的顺序进行教学。可以通过一些简单的案例使学生掌握基本的编程思想,此时学生就可以借助同一个问题编写出多个算法,随后对各个算法间的优点与缺点进行比较。最后,对选出最优算法进行优化。通过层层递进的方式可以全面提升学生书写算法的能力,真正的掌握 C 语言算法的核心。
3.3 项目教学
在C语言教学过程中,一般会使用项目教学法。教师与学生共同完成的一种C语言程序开发的过程叫做项目教学法。在项目教学法中,首先需要对模块的功能进行分析,随后以整个项目系统作为基础展开全面分析,以此来使学生认识到模块化学习的重要性。以模块的编写作为基础,在完成一个模块程序的编写后,再次进入下一个模块程序的编写。此种模块编写方式是按照一定的顺序进行的。在此学习过程中,学生不仅可以掌握多方面的理论知识,同时也在很大程度上激发了学生的学习兴趣。
3.4 实验实践环节
C语言属于一门理论与实践相互结合的课程体系。如果只是单纯的传授理论知识,那样学生将难以掌握真正的技能。在实际的上机操作,学生可以能够更好的学习到C语言的理论知识。在具体的操作过程中,教师与学生应加强交流与合作。对于教师而言,需要达到以下几个方面要求:第一,教师应注重学生的上机操作,只有这样才能更好的锻炼学生的动手操作能力。第二,可以设置一些能够增强学习动手操作能力的课题,以此来使更多的学生参与到实际操作的过程中。第三,教师可以在适当的时机对学生操作进行指导。第四,教师可以引导学生积极的进行交流,在交流中发现自己的不足,并及时的进行改进。
4 总结
在高校计算机课程体系中,C语言作为一项基础性理论化课程。它的主要目的是培养学生的逻辑思维能力。对于教师而言,要抓住C语言课程教学的核心,根据教学情况与学生的特点制定相应的教学计划,并坚持理论与实践相结合的教学思路。只有这样才能够真正意义上的为我国当前阶段广泛开展的c语言教学改革活动的顺利开展提供更为有效的支持。
【参考文献】
[1]潘美意;论远程教师在课行动研究中的角色转换[J];中国远程教育 ;2003 年 13 期
[2]钟志贤;我们离建构主义有多远[J]; 电化教育研究 ;1999 年 05 期
[3]辛继湘;论交往教学模式与学生主体性发展[J];湖南师范大学社会科学学报 ;1999 年 06 期
【作者简介】
万欢,1984- 江西南昌人,讲师,一直从事信息管理系统相关方向的教学及科研工作
本站论文资源均为来自网络转载,免费提供给广大作者参考,不进行任何赢利,如有版权问题,请联系管理员删除! 快速论文发表网(www.ksfbw.com)本中心和国内数百家期刊杂志社有良好的合作关系,可以帮客户代发论文投稿.
投稿邮箱:ksfbw@126.com
客服Q Q:
82702382
联系电话:15295038833
本站论文资源均为来自网络转载,免费提供给广大作者参考,不进行任何赢利,如有版权问题,请联系管理员删除!
文章评论
共有 0 位网友发表了评论