欢迎来到天天文库
浏览记录
ID:30728039
大小:18.40 KB
页数:6页
时间:2019-01-02
《计算机语言课程的教学改革探索》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果计算机语言课程的教学改革探索 随着计算机技术的高速发展和软件技术的广泛应用,计算机软件的开发、制作、应用和维护逐渐成为社会各行各业的重要组成部分,软件开发逐渐成为计算机行业的重要开发领域,社会对于软件专业人才的需求也越来越大,软件产业的高速发展造成社会软件人才存在较大缺口。但是与此同时,普通高校和职业院校中的计算机语言类课程却并不能够完全跟上社会的需求。 计算机语言课程是计算机专业学生的必修课程,计算机
2、语言有很多,包括Pascal语言、VisualBasic语言、C语言、C++语言、Java语言、C#语言等。由于计算机语言类课程普遍具有知识点较多、内容抽象、理论与实践衔接联盟困难等特点,在传统的授课模式下,很多学生在学习计算机语言课程时普遍感觉比较吃力,从而影响到学生对于课程的学习积极性,在课程后期往往有学生不能跟上老师的教学进度,甚至产生厌倦心理。 在“以培养技术应用型人才”为核心的教学思想指导下,计算机软件课程应着重于对学生思维能力的培养和实践能力的训练。 1教学现状课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在
3、一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果 目前,学校关于计算机语言类课程的教学大多是采用传统的讲授型教学法,同时结合上机实践操作来巩固和熟悉课堂上所学的知识点,这种常规的教学模式往往存在以下问题: 学生缺乏对知识体系的整体认知 教师在教学中往往侧重语法的讲解,而忽视综合实例的训练;侧重局部知识点的讲解,而忽视全局结构知识链的构造。学生在学习完各个单元各个章节后,仍然缺乏对各个知识点内在联系的
4、认知。 学生缺乏解决问题的实际能力 基础理论知识的讲授占用了大量的课时,从而导致实践课时不足。学生可能具备较好的理论基础,和一定的动手操作能力,但是分析问题和解决问题的能力较差,不能将所学的知识灵活运用于解决实际问题。 学生缺乏学习课程的兴趣动力 计算机语言课程在介绍基础知识时,内容枯燥无味,不像应用类的课程能让学生马上看到效果,大大降低了学生的学习积极性,甚至产生厌倦情绪。编程需要学生具有较强的逻辑思维能力,以及较扎实的数学和英语基础,否则学生就会感觉找不到头绪,产生畏惧心理。 学生缺乏软件开发的成功体验 学生在学习过程中没
5、有经历过完整的项目开发过程,有的学生只是将现成的程序进行输入并调试,不能够自己进行程序代码的编写,甚至有的学生在课程学习结束后,还没有弄清楚学习这类课程有什么用。课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果 改革措施 生本教育理念认为,教学应该以学生的“学”为根本,它是一种主动的假设,它认为:人之初,性本学,学生是天生的学习者,在课堂上
6、要依靠学生,教师要为学生的“好学”而设计“教”的基本理念。在课堂上,教师不是主导者,而是一个对学生进行知识活动的引导者,也就是教少学多,以学生自主学习为主,充分发挥学生的主观能动性。 将“以学生为本”的基本理念应用于计算机语言课程的教学改革中,本文进行了以下方法的尝试和探索。 以学定教 计算机语言课程的教学往往被分成理论和实践两个部分,对于理论知识采用传统的讲授型教学法,再通过上机操作来巩固和熟悉课堂上所学的知识点。但实际上理论和实践相互依存,实践需要理论的支持,而通过实践的不断积累,理论水平才能够得到巩固和提高。课题份量和难易程度
7、要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果 因此,教师在制定教学任务时,应针对学生的兴趣和特点,将计算机语言课程中一些较为枯燥的理论知识点,融合到一些典型的案例中去。一个贴近学生的出色案例,可以极大的激发学生的学习兴趣,感染课堂教学气氛,有力提高课堂效率。将“以课本为中心”模式、“以知识点为中心”转变为“以项目为中心”模式,可以强化理论和实践的联系,让学
8、生通过对项目的实施和完成,自然而然的掌握相关的理论知识点。 把计算机语言的知识点以及所需的基础知识完全融人到项目中,这既需要教师深入理解和掌握计算机语言的学习框架,又需要教师具有一定的软件开
此文档下载收益归作者所有