武警院校计算机编程语言教学经验浅谈(2)

来源:网络(转载) 作者:栾婉娜 发表于:2011-09-19 16:01  点击:
【关健词】计算机;编程;教学经验
不会学是因为没有掌握适当的学习方法,每次授课后笔者都会对下一阶段的学习任务和方法做详细的布置和安排,从每一个知识点如何记忆、每一个小时如何分配入手,手把手的把学习方法落实到每个人的头上,经过这样的长

  不会学是因为没有掌握适当的学习方法,每次授课后笔者都会对下一阶段的学习任务和方法做详细的布置和安排,从每一个知识点如何记忆、每一个小时如何分配入手,手把手的把学习方法落实到每个人的头上,经过这样的长期锻炼,使得学员在离开课堂后仍然可以延续课堂上的知识脉络和学习进度,进行自主学习,取得更好的学习效果。学习兴趣的提高,伴随学习方法的掌握,学员如鱼得水,学习能力与学习成绩都相应有所提高。
  3.2 五步循环教学模式
  鉴于计算机编程语言是一门操作性较强、注重动手能力的课程,综合考虑学员的文化基础和学习能力,以及国家计算机二级考试的要求,笔者在教学中采取了“五步循环”的教学模式:
  步骤一:知识讲解
  主要形式:教员教授基础知识。使学员对编程语言的步骤、语法有初步的了解和认识。授课过程中,不仅将语言基础做详细讲解,更要对编程思路、算法设计进行重点剖析,以带动学生拓宽思路,培养学生设计能力和创新思维。这一步骤,是学员对语言基础的“初次见面”。
  步骤二:练习强化
  主要形式:学员进行考点题型练习。通过自主练习和教员分析讲解,让学员对知识点有进一步深入了解,对考试题型有初步认识。在这一步骤中,学员将自己在课堂上的学习情况进行初步检验,从练习中辨析出模糊的知识点,便于明确下一步学习的重点和方向。这一步骤,是学员和语言基础的“再次相遇”。
  步骤三:上机操练
  主要形式:学员进行上机练习,教员辅导。计算机编程语言需要很强的动手能力,通过自己动手编程实践,学员可以更深入的掌握语法规则、语句功能。这一步骤,是计算机编程语言课程的核心环节,学员各种能力的培养以及知识的掌握程度都要在这个环节进行实战的检验。这是一个反复且艰难的过程,这一部分在教学中的比重也是最大的。一般来说,上机操作的课时与讲解课时的比例不应低于1:1。这一步骤,是学员和编程语言的“实战交锋”。
  步骤四:测验总结
  主要形式:学员进行闭卷测验。一方面可以检验阶段学习成效,另一方面可以加强学员闭卷考试的适应性,让其养成在规定时间内完成规定考试题目的习惯。到了这一步骤,学员应该对语言的基础知识以及编程应用有了更为深入的理解和认识,通过阶段测验总结,学员再次明确知识体系中的不足和漏洞,对已掌握的知识点进行再次强化记忆。这一步骤,是学员“核实战果”的过程。
  步骤五:考点汇总
  主要形式:教员带动学员总结各章考点。结合测验暴露的问题,通过对重点、难点问题的再次讲解,使学员对知识点进一步加深记忆。通过以上四步骤,学员已经可以将所学内容划分为已知、半知半解、不知三类,在此基础上,教员将一阶段学习的重点、难点、要点再次重申并作必要讲解,将会为学员起到查缺补漏的作用。这一步骤,是学员“经验总结”的过程。
  五步骤循序渐进,以滚动模式让学员从无到有的掌握计算机编程语言,并在每一步骤的实践中为下一阶段的学习打下良好基础。
  3.3 教学方法
  一是“互助小组”的学习模式。采取一强带一弱,或者是多强带一弱,组成互助小组,基础好的学员负责在平时学习中起到监督、帮助、理论讲解、实践指导的作用,这种固定的帮扶模式,消除了基础较差学员的顾虑,也使他们在课上、课下都得到了所需的帮助。“互助小组”的搭配不是固定不变的,而是根据学员阶段学习成绩和个人特点随时调整,保证有效资源合理配置。
  二是“量身定做”的辅导模式。有的学员理论掌握较好,动手能力较差,有的学员理论功底薄,上机操作反应快,笔者根据实际情况,将学员的平时成绩汇总,根据阶段性特点以及学员的性格和基础强弱,为他们量身定做了一套适合自己的学习技巧和方法,告知他们在整个知识体系中的弱点以及下一阶段学习的对策。总体来说是弥补不足,强化优势,将理论与上机的比例和学习内容做相应调整。从学员期末考试成绩看,相当一部分学员从中收益,成绩有很大提高。
  三是“模拟仿真”的考试模式。除平时学习完成6次阶段测验、4次大型上机项目外,在去年期末考试中首次采用A、B卷的试卷发放及填涂答题形式,以及标准的上机考试模拟环境,让学员在平时考试中第一次全方位体验了计算机二级考试的真实考试情况,起到了模拟训练的良好效果。
  通过以上教学方法、教学模式的改革,笔者真正做到“了解学生思想动态,把握学生学习进度,掌控学生进步幅度”,计算机编程语言的教学真正达到了目的。学员不仅掌握了基本的语言编程知识,而且能够发挥其最大潜能,改进思维方式,提高独立解决问题的能力,在相当大的程度上培养了其创新意识。在这个艰辛的、充满压力和挑战的学习过程中,学员不仅学到了知识,还学到了方法,不仅得到了技能训炼,更得到了精神和意志的磨练。笔者仍会在计算机编程语言的教学中继续探索,努力寻求更为开放、自主的学习模式,让学员在课程学习中取得更大的收益。
  参考文献:
  [1] 李武.高职计算机语言类课程教学探讨与实践[J].中国科技信息,2008,(16).
  [2] 王基生,张俊俊.继续教育中计算机编程类课程教学方法研究[J].中国成人教育,2005,(2).
  [3] 陈学进.计算机语言教学改革探析[J].安徽工业大学学报(社会科学版).2008,25(4).
  [4] 赵玉平.关于高职学生计算机语言编程能力培养的探究[J].乌鲁木齐成人教育学院学报,2006,8(14).
  [5] 王梅亮.改进高校计算机语言课教学-培养学生的创新思维和创新能力[J].丽水学院学报,2008,30(2).
  [6] 田孟红.培养学生编程能力的实践与思考[J].文山师范高等专科学校学报,2004,17(4).
 

(责任编辑:南粤论文中心)转贴于南粤论文中心: http://www.nylw.net(南粤论文中心__代写代发论文_毕业论文带写_广州职称论文代发_广州论文网)
顶一下
(0)
0%
踩一下
(0)
0%


版权声明:因本文均来自于网络,如果有版权方面侵犯,请及时联系本站删除.