中职计算机课堂引入游戏编程的实践探索

来源 :中国教育技术装备 | 被引量 : 0次 | 上传用户:hmei_0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 以中职计算机课堂的游戏编程为对象,探讨其在中职计算机教学中的应用策略,以期不断提升教学有效性。
  关键词 中职;计算机;游戏编程
  中图分类号:G712 文献标识码:B
  文章编号:1671-489X(2017)01-0090-02
  1 前言
  中职教育以实践技能为主,理论教育为辅,不断提升学生的实践动手能力,以满足他们将来就业的需求。随着互联网的推广和普及,计算机技能已经成为技能人才必备的基础技能。游戏编程在课堂教学中的合理引入,可以有效地激发学生的学习兴趣,提高教学质量。
  2 巧用游戏编程,激发学习兴趣
  相较于普通高中学生而言,中职学生的综合素质比较差,自主学习能力不强,在学习的过程中很容易出现这样或者那样的学习问题。针对学习难度比较大的中职计算机编程课程内容而言,如何有效地激发学生学习的兴趣,促使学生自主参与到计算机课堂教学中来一直是中职教师孜孜不倦努力追求的教学目标。单纯地采用强制性的方法来让学生参与到课堂教学中,不仅无法激发学生学习有关知识的兴趣,甚至还会适得其反,使学生产生更为强烈的逆反心理,产生厌学情绪。因此,为了更好地激发学生学习计算机知识的兴趣,就必须要从学生实际情况出发,注意引发他们的学习兴趣。
  中职学生大都爱玩游戏,为了更好地激发他们学习计算机知识的兴趣,教师可以在计算机课程教学中适当地让他们玩一些小型的网络游戏,并告诉他们该游戏就是采用计算机VB语言编程的,所学内容和该游戏编程有着紧密的联系,同样可以借助VB语言来编程,产生属于自己的游戏软件,从而使学生对编程学习产生兴趣,提高学生的计算机编程能力。
  此外,通过学习这些简单的游戏编程,让学生直观地了解和掌握有关编程方面的计算机专业知识,逐步使学生对于计算机编程产生较深层的认知,进而使那些以往抽象繁杂、晦涩难懂的计算机编程知识变得直观化、形象化,促进计算机课堂教学的开展,增强中职计算机课堂的教学有效性。
  为了确保游戏编程在中职计算机课堂教学中顺利引入,教师必须要充分发挥自身的指导作用,否则单纯地依靠学生开展游戏编程,很可能会使部分学生沉溺于游戏,而忽视了计算机编程,影响提升学生的计算机编程能力[1]。
  3 合理选择游戏,奠定扎实基础
  合理选择编程游戏的具体类型,有利于确保编程游戏实践教學顺利开展,使学生在开展游戏编程的过程中深化对于所学计算机专业知识的理解和认识,逐步使学生掌握编程的方法,直至他们可以自主胜任编程。但是如果所选择的编程游戏不合理,就会影响学生的学习效果,甚至会挫伤学生的自信心,使他们失去对计算机编程的兴趣。因此,在课程教学中,教师要结合学生的知识学习能力实际来合理选择编程游戏的具体内容、类型和难度,以切实达到提升学生学习能力的目的。而如何选择游戏编程所需要的游戏类型,主要可以从以下几个方面来着手。
  首先,教师要结合学生的兴趣、爱好和学习能力,选择学生熟悉的游戏,也可以选择学生课下经常玩的游戏,比如五子棋、推箱子、连连看、贪吃蛇以及弹球等,均是比较经典的小型游戏。与此同时,这些简单小游戏本身的编程工作量也不是很大,只需要合理运用所学的知识即可实现,并且学生也已经非常了解和熟悉这些小游戏的操作规则,所以学生会很快进入编程当中。然而更为重要的是,在学生参与游戏的过程中,会产生一些观点和修改类的意见。换言之,教师要选择那些可以激发学生编程欲望的游戏,以便促使他们自主学习,必要的时候可以放手让学生自主选择编程游戏。
  其次,要把握好所选游戏的难度,鉴于中职学生在课堂上所学的相关计算机编程知识比较有限,单纯地依靠这些知识无法解决复杂的游戏编程,此时选择逻辑算法繁杂、难度过高的游戏会使学生望而却步,进而会打击学习编程的自信心。应为学生留有一定的选择余地,帮助学生在完成编程的过程中,切实体会编程的乐趣,以更好地激发学生学习兴趣,提升自主学习效果。同时,游戏编程中所涉及的知识要体现中职计算机教学大纲所制定的各项教学指标和要求,确保游戏编程教学切实围绕课程知识体系开展,不可过多强调让学生独立学习新知识的能力,但是这也并不意味着要一味地降低游戏编程难度,具体就是通过循序渐进的训练原则逐步提升学生游戏编程的能力,同时也可以在此过程中,培养和提升解决相关计算机编程问题的能力,从而为其后续的计算机课程教学乃至今后工作奠定扎实基础。
  4 创新教学方式,增强教学效果
  为了进一步增强编程教学效果,教师除了要合理选择编程游戏之外,同样需要创新现行课程教学方式,借助多样化的教学模式来逐步提升计算机课堂教学有效性。在传统课堂教学中的“师传生学”学习模式无法激发学生的学习效果,同时也限制了学生自主编程能力的提升。而现在推行的任务驱动式教学法的合理应用,则可以充分发挥学生在学习过程中的自主能动性,更好地实现互助合作学习,提高学习效率,培养他们解决实际问题的能力。
  在游戏编程实践教学过程中,为了切实践行任务驱动式教学思想,可以从以下几个方面来开展。
  1)提出问题。在确定编程游戏类型之后,教师可以按照两种方式来引入课题:
  一是阐述式,教师以文档或者口述的方式来直接提出游戏编程实训内容;
  二是演示导入式,通过教师提前演示已经编好的游戏来使学生了解和掌握相关的编程内容与要求。
  2)分析问题。针对游戏编程而言,其主要包括功能设计、算法设计和界面设计等内容,此时要注意加强教师的指导作用,使学生可以切实做好各个阶段的分析工作,逐步提升学习编程的能力。
  3)解决问题。在学生确定基本编程思路之后,要重点解决前一步过程中所存在的各种问题,以便可以确保所设计编程逻辑符合设计需求,从而使学生真正完成游戏编程,提升编程能力。
  5 结语
  总之,游戏编程在中职计算机课堂教学中的合理引入,可以有效地激发学生学习计算机知识的兴趣,提升学生的计算机实践操作技能。特别是可以有效地化解当前中职计算机教学中存在的一些瓶颈,提高教学有效性。在中职计算机教学实践中,教师要结合学生的兴趣和爱好来合理选择游戏编程内容,同时还要加强师生间的互助合作,以全面提升教学质量。
  参考文献
  [1]陈宏亮.电脑游戏分析法在中职计算机教学中的应用[J].考试周刊,2012(88):115-116.
其他文献
Scratch是麻省理工学院针对儿童而设计开发的程序编写语言与环境,目的是让儿童在创作和体验中学习编程,表达自己的想法。以Scratch为载体的程序设计课程已成为当今的热门话题
羊疥癣病是发生在羊身上一种慢性寄生性皮肤病,由各种疥螨和痒螨(俗称疥癣虫)寄生在羊皮肤里引起的疾病,除了具有极强的传染性,还具有高度接触性,在羊群中短期内即会造成严重的感染
采用文献资料、问卷调查、访谈、数理统计等方法,对南宁市羽毛球休闲人群的需要、动机和目标进行研究,揭示其主要内容。指出多元需要的满足和多维度动机及其主要目标的实现,
应用电子技术实验是内蒙古工业大学为电子信息类学生开设的一门实验课,主要考验学生学习、动手、创新等各个方面的能力。针对传统实验教学的一些缺点,对应用电子技术这门实验
摘 要 在全面改革中,书院制的学生教育管理模式以一种全新的教育理论和管理模式阐释了高等教育的新趋向,是顺应时代发展、以生为本的管理模式的创新。从传统班级制学生教育管理模式和書院制学生教育管理模式两方面进行阐释、分析,进而提出书院制学生管理模式的新思路。  关键词 班级制;书院制;学生教育管理模式;通识教育  中图分类号:G640 文献标识码:B  文章编号:1671-489X(2017)23-00
分析适用于道路交通传感器网络(TSN)节点语义编码结构,本编码结构包括节点的网络语义、位置语义和信息语义3部分;接着对各部分进行详细的语义编码设计,通过划分不同的功能域,对
通村公路是党和政府的德政工程、形象工程和民心工程。对于加快民族地区全面建设小康社会进程具有重大的现实意义和长远的战略意义。对发展农业生产、繁荣城乡经济,促进城乡文
为解决填挖交界路基非均匀沉降,在填土中分层铺设土工格网等土工加筋材料。基于非线性弹塑性Drucker Prager模型,采用有限元参数分析方法,结合现场沉降观测资料,探讨路堤填筑
文章从现代工业与民用建筑实施工程中的主要建筑材料入手,将如何控制好混凝土的质量,按照原材料的质量控制、科学配制混凝土的先决条件、工地试验、混凝土的和易性、混凝土浇筑