浅谈中职计算机专业程序设计的教学

来源 :广东教育·职教版 | 被引量 : 0次 | 上传用户:ISE7ENAK
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:中职程序设计的教学一般是教师讲授、学生实验的教学模式,而且学生上机实验时往往仅是对书本上的一些实例进行编辑调试,调试成功就完成任务。这种教学方法只是让学生掌握了语法知识和调试技巧,但很难培养学生利用程序设计分析问题、解决问题的能力。本文指出,教学过程中,教师应激发学生的学习兴趣,运用建构主义教学理论促进知识的建构,培养学生上机实践能力和科学的学习态度。
  关键词:中职;计算机;程序设计
  程序设计课程本身逻辑性和结构性比较强,而且对于学生分析问题、解决问题的逻辑思维等能力要求相对较高。如果教学过程中不注重教学方法的选择,那么学生在学习过程中只看见冰冷的程序代码和头痛的算法,学生编写程序和调试就会觉得枯燥无味,失去学习的热情和兴趣。所以,教学中教师应结合现代教学理念和教学方法为程序设计教学赋予新的活动,提高教学质量和效果。
  一、激发学习兴趣
  著名的教育家皮亚杰说:“所有智力方面的工作都要依赖于兴趣。”程序设计的教学首先要使学生对程序设计发生兴趣,使他们乐于学习和编程,否则学习过程中被动学习程序设计就成为痛苦的事,学生很难在学习过程中积极主动地学习,遇到问题和困难也不能想方设法去解决和克服。
  “好的开头,是成功的一半。”教师需要重视精心设计导入课。如果教师一上课就照本宣科、平铺直叙,解释冷冰冰的程序代码,就会使学生一开始就产生厌倦的情绪,无法激发学生的学习兴趣。别出心裁的程序设计导入课,可以激发学生的学习兴趣,使学生积极主动地投入学习。简单有趣的游戏作为课堂的开头可以收到很好的效果。
  例如在介绍逻辑运算符的教学中,让学生做一个“寻人启事”的小游戏,即让学生找出下面几种人:(1)“十六岁”并且“女生”并且“班干”,(2)早餐“吃鸡蛋”或“喝牛奶”或“吃面包”的同学,(3)早晨没有“迟到”的同学。通过描述上面几种人来引出逻辑运算符的学习。
  在学习过程中,教学方法不应单一,教学组织形式也应该富于变化。对于事实性知识的教学,如程序设计语言的发展阶段,可以采用由教师提出课题,学生组成小组分工,搜集、整理信息,然后用演示文稿展示,在课内进行交流学习。这样不但避免了由教师讲述事实性知识时枯燥乏味的缺点,而且培养了学生积极主动的学习态度。对于学生不容易理解的排序、查找等算法的学习,可以使用动画帮助学生理解的同时,又能吸引学生的注意力。在学习过程中,教师和学生可以一起完成一个示范性任务,在示范性任务中学生学习知识和技能,然后教师提出一个开放性的任务,要求学生或小组运用所学知识和技能创造性地完成,最后进行学生的作品展示、交流和评价。
  二、应用任务驱动法培养学生程序设计能力
  任务驱动教学法强调让学生在有意义的任务情境中,密切联系学生学习、生活经验和社会实际的情境中,通过完成任务来学习知识,获得程序设计的方法,体验探索、发现、创新的快乐。
  应用任务驱动教学法,任务的设计是关键。教师可以根据教材把每一章设计成一个大任务,把大任务分解成若干个小任务。把教学内容设计在一个实际小任务之中,如在循环语句的学习时,设计“九九乘法表”的学习任务,学习“冒泡排序”算法时,让学生设计一个成绩单的排序程序的学习任务。当学生在完成各个小任务,掌握任务中所隐藏程序设计的各个知识点后,教师可以设计综合性较强的任务。教师也可以设计一个总任务,然后把它分解成若干个子任务,让小组去完成。例如,设计一个开发学生成绩处理系统,要求各个小组完成分工完成各个子任务,最后以供主程序调用。这样可以发挥集体的能量和智慧,既让学生体验程序设计模块化的设计思想,又可培养学生的协作能力。
  三、培养上机实践能力和科学的态度
  程序设计实践性很强,编写代码只能说是完成程序设计任务的一部分,更繁重的工作是调试程序。教学中教师要有意识地培养学生调试程序的能力,向学生介绍常见的错误类型和调试方法。
  程序中出现的错误通常可分为两类:“语法错误”和“逻辑错误”。“语法错误”指程序代码不符合语法要求,如缺少语句分隔符,括号不匹配,关键字错误、拼写错误等。程序调试出现错误时,一般都会在屏幕上提示出错信息,教师在教学初始阶段需要较多讲解如何看懂这些信息,并根据这些信息修改错误。对于“逻辑错误”,教师在讲解时需要综合运用多种调试手段,如查看程序结构、输出关键变量的值等。
  在程序调试过程中,学生会遇到各种问题和困难,这时教师要及时察觉到,并给予鼓励,让学生正确对待错误,让学生意识到程序设计调试出错是无法避免的事情。如果教师没有给学生适当和适时的指导,学生可能会失去学习信心。所以,教师要有意识地培养学生不怕出现问题、认真、仔细、不急躁、不灰心、不怕困难的严谨的科学态度,要使学生用科学的态度对待上机实践。
  教师在上机实验课堂上,可以设计一些程序指导学生调试。程序设计时错误难免,所以教师就不能只演示正确无误的程序,或只是提供没有错误的程序让学生调试。教师可以精心选择反例并人为“制造”典型错误,并演示调试过程,不急躁、不气馁,检查、修改调试,直到成功。然后布置稍有难度而易出错的调试任务,让学生进行调试,有意识地训练学生调试程序代码过程中的困惑、痛苦及成功的快乐,并能把这种体验升华为学习和生活中的一种态度和价值观。
  另外,教师需要注意培养学生良好的编程风格,如规范的变量命名,加入适当的注释,锯齿形的缩进要求等,要在程序设计的整个过程培养学生良好的习惯。
  总之,在学生进行程序设计过程中,教师会发现学生存在很多问题,但作为教师应该成为人本主义者,多关心他们的情感,多给予他们鼓励和支持,为学生创设良好的学习情境,激发学生学习程序设计的兴趣。精心开发设计多元辅助材料,针对不同学生的学习风格,给予不同的支持和帮助,促进学生探究、合作、有意义建构知识,使学生在程序设计学习中认知得到发现,情感得到升华,增强其成就感,促进学生的发展。
  (作者单位:广州市番禺区职业技术学校)
  参考文献:
  [1]李豫颖.信息技术教学论[M].厦门:厦门大学出版社,2008.
  [2]董玉琦主编.信息技术课程与教学[M].北京:电子工业出版社,2009.
  [3]徐克强主编.中小学信息技术课程教学论[M].北京:清华大学出版社,2011.
  责任编辑 赖俊辰
其他文献
本文从实证的角度,运用问卷调查法和数据分析法,分析了课堂教学中有效问题的设置对学习产生的正面影响,并提出了中职日语课堂教学中问题设置应遵循的原则,以实现有效教学。
最近五年多来,越南经济形势恶化,其根本原因是黎笋集团穷兵黩武、侵柬反华、推行地区霸权主义。但是,除此之外还有多种原因,其中之一是人口急剧增长。人口增长的特点越南人口
<正> 一九四三年的一天,我在上海向裘盛戎老师问艺,裘老师提起了《盗御马》一剧。他说:“上海丽歌唱片公司约我灌了《盗御马》的唱片。现在我放给你听听。”这张唱片一面是“
1924年,范鸿泰为了推动越南革命,在广州沙面投弹谋炸法国驻越南总督麦林,不幸壮烈牺牲。当时我国人民和广东革命政府不顾英、法帝国主义干涉,坚决保护越南革命志士和支持越南
摘要: 本文分析了中职物理实验课存在的问题及原因,并就如何提高中职物理实验教学质量,进行了探索和实践,提出提高中职物理实验教学质量的方法措施。  关键词:中职物理;实验教学    实验是人们认识自然、研究自然的重要手段,也是物理学赖以生存的基础,物理概念的建立、物理规律的发现都建立在实验的基础上。中职物理实验综合了实验原理、设计思想和方法、实验操作和观察以及数据分析处理等多个方面的知识和能力,物理
在泰国普吉岛以南安达曼海外的小比比岛,过去是受保护的国家公园,岛上没有任何人工发展,知道和去过的人很少,如今,它却因里奥纳度主演的《海滩秘密》而名声大噪。
摘要:本文探讨通过利用多媒体的优势来帮助教师和学生进行课堂优化,有效弥补传统教学模式的不足,为师生创设最佳的教学环境,进行最佳的教学活动,以期达到理想的教学效果。  关键词:中职;数学;多媒体    中职学校的数学课属于普通文化课,在当前大力提倡提高学生技能、加强实习实训的前提下,基础课的地位明显削弱,加上中职学校的学生整体素质较低,学生对于数学课学习积极性不足,以及教学模式过于陈旧,使得中职学校
该文针对中等职业教育信息化教学资源建设的需要、目标、原则、开发程序、功能、内容等方面,展开资源建设的必要性、总体思路、建设方法的阐述.