计算机专业程序设计基础课程教学改革(共3947字).doc
《计算机专业程序设计基础课程教学改革(共3947字).doc》由会员分享,可在线阅读,更多相关《计算机专业程序设计基础课程教学改革(共3947字).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机专业程序设计基础课程教学改革(共3947字)摘要:对计算机专业的学科体系而言,程序设计应当是其核心学科。由于程序设计课程包含了繁杂的知识点,与之相应的课程实践也具有复杂性。在新课改的指引下,计算机专业课程中的程序设计有必要加以改进,全面转变程序设计的课堂模式。利用教学改革确保程序设计课程综合实效的提高,符合新课改对于计算基础专业课程的基本要求。关键词:计算机专业;程序设计;基础课程;教学改革程序设计课程与计算机学科的基础教学密切相关,学生要想学好计算机基础课首先就要明确程序设计的基本思路及其原理。通过学习程序设计的基本原理,学生可以掌握程序设计的流程与思路,在此基础上尝试创新程序设计。相
2、比于传统教学,新时期的计算机程序设计课程致力于培育创新能力,通过课堂创新的方式来激发同学们的兴趣1。为此在改革程序设计的基础课程时,师生有必要做到密切配合,共同探求更适合程序设计课堂的新型教学思路。在日常教学中,教师也应当尊重同学们的主体地位,为学员提供自主探究的空间。只有不断改进程序设计的教学思路,才能确保符合新形势下的计算机学科课改方向,从而提高学员的实践素养。1程序设计基础课的现状从现状来看,程序设计构成了很多学科的基础课程,计算机专业尤其不能缺少程序设计作为保障。然而从目前现状来看,程序设计的基础课并没有实现完善。受到应试压力影响,计算机专业课堂仍充满压抑和枯燥的氛围。通常情况下,教师
3、负责为同学们讲解程序设计基础的相关知识点,然后选择适当的习题让同学们演练。这样做固然有助于提高同学们的学科成绩,然而却背离了新课改的根本前提,长期以来很多学生就会对程序设计基础产生畏难和厌倦的感觉,因而无法激发对于这门学科的浓厚兴趣2。从目前来看,程序设计基础在日常教学中仍体现了如下缺陷:首先,程序设计基础仍缺乏最基本的任务驱动,过于重视程序设计语法。实质上,程序设计基础不仅包含了语法知识,同时还应当设置任务驱动。在任务驱动的前提下,学生才会感觉到程序设计基础课堂是充满趣味的,而并非单调和枯燥的。然而目前在这门学科的日常教学中,很多教师仍忽视任务驱动,师生觉得只要明确了程序设计相应的语法规则,
4、那么就可以应对这门学科的考试。缺乏任务驱动的课堂压抑了同学们的自主探究热情,同时也背离了实践导向的课堂改革。长期以来,很多学生虽然获得了较高的成绩和分数,但却并不符合真正的编程操作要求3。其次,程式化的程序设计课堂内容经常脱离实践,不利于学员综合素养的全面提高。长期以来,程序设计基础都是依照既定的模块来展开课堂的。这种状态下,程序设计基础课堂就会十分枯燥,师生过于重视描述性和验证性的程序设计知识,同时也忽视了综合与创新性的编程知识。此外,程序设计中的某些知识点也没有密切结合软件工程的编程实践,因而很难从根源上确保良好的实践效果4。通常在程序设计的课堂上,学员只要依照教师的思路来填写报告并且描述
5、既定的编程步骤就可以了,而不必深入探究程序设计的深层知识。这种课堂模式体现了较强的随意性特征,缺乏必要的课堂监督。情况严重时,某些学生甚至会抄袭其他同学的实验报告。第三,程序设计基础没有体现全方位的考核指标,通常停留于笔试形式。如果运用单一的笔试来考核学员的编程水平,则无法明确程序设计的真实水平。同时,现阶段的程序设计考试题目也相对单一,没有做到紧密结合编程实践与基本原理。在这种状况下,学员一旦面对上机操作,经常会感觉到无所适从,无法发挥程序设计方面的创新潜能。由此可见,单一的课程考核指标压抑了学员学习程序设计的热情与积极性,从长期的角度来看也不利于程序设计综合水平的提高。2改革课程教学的具体
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 程序设计 基础 课程 教学改革 3947
限制150内