城市直播房产教育博客汽车
投稿投诉
汽车报价
买车新车
博客专栏
专题精品
教育留学
高考读书
房产家居
彩票视频
直播黑猫
投资微博
城市上海
政务旅游

基于游戏编程视角下的中职程序设计课程教学策略研究

3月11日 牵手手投稿
  摘要:VisualBasic被中职学校作为计算机专业学生学习编程语言的入门语言。很多学生在学习VB程序设计课程时,会因缺乏良好的编程设计基础知识及学习兴趣,影响到了教学质量。在教学中有效融入游戏编程,可以激发学生对课程的学习兴趣,培养学生自主学习意识,提高学生对各类编程设计基础知识的学习效率。本文对基于游戏编程视角下中职VB程序设计课程教学策略进行系统阐述,以期为提高中职生学习该课程学习效率提供参考。
  關键词:VB程序设计中职学校游戏编程教学策略学习效率
  一、VB教学存在的问题及对策
  VB程序设计课程作为中职学校计算机专业的基础课程之一,其目的在于有效培养学生树立编程思维、掌握简单编程能力,为后续的专业课程学习打下基础。VB虽然学习比较容易,但中职学生学习兴趣不高、学习效率低下。主要表现在以下两个方面:一方面是由于课堂过于侧重知识体系的教学,因为抽象、较难理解,导致学生出现畏学畏践现象;另一方面缺乏教学策略的有效创新,使学生在枯燥的学习内容、验证性实验过程中丧失了学习兴趣,导致学习动力不足、学习效率低下。
  笔者为改变这一现象,尝试对这门课教学策略进行创新,并有机地将游戏编程与VB程序设计教学进行了有机整合,使学生能够在游戏编程、游戏项目实战过程中逐步提高VB程序设计的学习兴趣、学习效率和学习质量。
  二、游戏编程教学策略应用于中职VB程序设计课程教学中的优势
  1。游戏编程教学对VB教学的本源优势
  VB是微软公司VisualStudio套件中的重要编程工具,而游戏编程教学策略最早也是由微软公司提出的,其目的是将编程教学与游戏相结合,通过具体的游戏化教学情境的设置来激发学生程序设计的学习兴趣,使学生能够在学习中娱乐,在娱乐中学习,最终实现自主探究、深度学习与实践的教学目的。由于同是微软作品,VB又具有所见即所得的特点,使得游戏编程教学在VB教学中具有天然的优势。
  2。游戏编程教学对学生的兴趣优势
  游戏编程教学策略可以有效改善学生对VB程序设计学习兴趣不高、学习效率低下的问题。同时,学生还可以在游戏程序设计过程中去娱乐、去体验自身游戏程序设计中的不足,进而达到自学实践自检自纠再实践的良性循环作用,并可以促使学生在游戏编程过程中自主地将知识点与游戏编程实践相结合,变教为学,使学生从被动式学习逐步转向主动式学习,为进一步提高学生知识自主建构能力与知识内化效果奠定了良好的基础。
  三、基于游戏编程视角下的中职VB程序设计课程教学策略
  1。设计小游戏,解决单一知识点教学
  作为编程语言,有很多基础语法需要学生掌握,而掌握这些语法往往要经过从无到有的一个过程,学生无法利用已有认知来吸收,因此导致了传统教学中满堂灌的情况产生。为解决这一问题,笔者这对具体的知识点,设计相关的小游戏,有针对性地让学生在玩中学,从而突破传统教学中的这些弊端。以IF语句教学为例,利用猜数字游戏来提高学生对多分支控制结构ifthenelse语句块的应用能力。具体方法如下。
  教师将事先编好的猜数字游戏程序引入课堂,分组试玩,比一比谁能用最少次数猜中目标数字。该程序随机产生1~100之间的任一数字,并将其作为目标数字,猜错了即提示所猜数字是大于还是小于目标数字,通过程序提示不断缩小数字范围,直到得出最终的目标数字。通过该情境调动对本节课的学习兴趣,同时激发学生畅想这个小程序有哪些应用场景,如班会课游戏环节、朋友聚会等,让学生产生成就感。接下来教师将事先编好的游戏程序引导学生自主探究,在学生自主进行游戏编程时,教师则可以逐步引导学生对该猜数字游戏进行分析、找出核心知识点:由随机的数字与目标数字进行比较后,重新确定新的数字范围,进而引出多分支控制结构ifthenelse语句块,并鼓励学生利用该语句块编辑该猜数字游戏程序。针对单一知识点设计游戏程序教学策略的直接运用策略,既可以激发学生对VB程序设计的学习兴趣,也有利于培养学生的实践意识与实践操作能力。同时,学生还可以在此类短小的游戏编程实践中,不断提高自己的思维能力、分析能力、观察能力、想象能力,并在形成自主学习、探究意识的过程中,提高学生知识的自主建构与内化效率。
  2。设计递进游戏解决多知识融合教学问题
  布鲁纳认为,认知学习就是获得知识结构的过程。强调知识之间关系的重要性,通过对多种知识的融合,引导学生进行深度学习,达到对知识的理解和融会贯通,一个教师采用什么样的教学策略对学生的知识体系构建显得尤为重要。因此,在VB程序设计课程教学时,教师可以有机地将多知识加以有机地整合,可以让学生能够围绕相应的游戏编程实例制作过程,边学边做,在提高多知识融合教学效果的同时,进一步激发学生学习兴趣、掌握更多知识点。但是,教师在运用游戏编程实例教学时,应以学生熟悉、喜欢的小游戏为基础,然后再逐步进行游戏编程实例的调整。
  具体做法如下:本次实例选择扫雷游戏,教师与学生一起玩已经编好的扫雷游戏,分别以顺利通过或者游戏失败的方式加以体验。由于多知识融合教学相比单一知识点教学策略的应用,程序难度更大,涉及的知识面更广。教师的导引教学过程分两步走。首先,明确整个游戏的大致思路,可以通过最常见的流程图加以展示,学生更易直观地了解、掌握该游戏的编程、设计。如本案例的扫雷游戏的流程图如图所示。其次,教师引导学生自主就相关的知识要点进行分析与整理。如变量的设置是选择全局变量还是局部变量难度、时间、雷数等,界面用控件还是控件数组,布雷根据难度系数进行布局,扫雷周围雷数显示、按钮事件、控件。最主要的是对学生在编写游戏中碰到没有掌握的知识要有导引提示,否则会让他们因没有一点思路而失去信心。周围雷数的显示是一个相对复杂的算法,可以让能力较强的学生进行生生互助式探究,也可以教师一对一辅导,帮助他们提升通过算法解决问题的能力。
  当学生完成了扫雷游戏,鼓励其进行班内或是校内、校外的试玩与推广,增进学生游戏编程的学习兴趣。过程中学生会发现游戏存在的问题和缺陷,以此来激发调动学生积极思考,主动探索。这对培养、提升学生的编程能力、编程技巧以及实践应用能力均具有积极的促进作用,最终也达到提高VB程序设计课程教学质量的目的。
  3。设计实战游戏解决VB的项目实战问题
  项目实战是立足于培养高技能的专业人才的基础上,以该学科的概念和原理为中心,以企业为依托,以知识建构为目的,针对性地引入企业的实际项目为教学内容,实现人才与企业需求无缝对接。由于学生直接参与企业实际项目有一定的难度,然而通过游戏编程教学策略与项目实战的高度结合,则可以充分发挥两种教学策略的优势,达到培养学生程序设计能力、知识运用能力以及创新思维、創新能力的目的,充分满足学生的企业核心素养。具体实施方法如下。
  首先,精选项目内容。教师还要结合学生学习基础,学生通过编写一些多知识融合的游戏,VB程序设计能力有了较大的提升,对该门课程也产生了较大的学习兴趣,教师可以趁热打铁,设计一些难度系数较高的游戏,如赛车游戏、贪吃蛇等难度较高的游戏。
  第二,明确彼此职责。游戏项目教学过程中,真正的参与者、实施者是学生,而教师应将自己作为一名引导者、组织者、监督者、合作者。同时,教师设计好相关任务书,以确保游戏教学内容与形式的统一。另外,教师可结合学生个性特点、学情、既有VB知识等指导、协助学生进行分组,并分设组长,其中组长负责组员之间的协作与游戏设计细节的分工,以满足企业要求的团队开发精神。
  第三,游戏项目实施。游戏项目实施过程中,教师可以指导学生就具体游戏项目设计进行分析,在学生完成相关设计内容后,则组织各小组进行程序设计中的不足或是存在问题进行讨论,以培养学生实践研究与操作能力。
  第四,游戏项目验收与考核。教师在进行游戏验收与考核时,应从不同角度就游戏进行测试、验收,并就学生的创新能力、设计能力、努力情况、阶段性完成情况等进行多元化考核,以进一步激发学生参与游戏项目的积极性,增强学生的成就感与自信心。
  四、小结
  游戏编程教学策略,能有效调动学生VB程序设计学习积极性及实践能力。在解决单一知识点教学过程中,有效避免枯燥的语法与函数的讲解,激发学习兴趣,增强学习动力;在多知识点融合教学中,通过设计游戏让知识构建更加顺其自然,促进知识融合;在项目实战开发中,利用游戏项目锤炼精工品质,学习匠人精神,提升职业素养,与企业人才需求实现无缝对接。
  参考文献:
  〔1〕于宁,崔武子,蔡春等。突出计算思维训练的VB程序设计实验教学〔J〕。实验技术与管理,2016(9)。
  〔2〕王军锋。游戏导向在计算机程序设计语言教学中的应用〔J〕。电脑知识与技术,2019(11)。
  〔3〕李丽华,魏树权。案例教学法在VB中的应用以扫雷游戏为例〔J〕。电脑知识与技术,2016(22)。
  〔4〕林洁。中职VB语言程序设计课程教学方法思考与实践〔J〕。教师,2018(14)。
  〔5〕黄煜栋,陈兰生。以游戏为载体的课堂案例教学模式创新与实践以《Flash程序设计》为例〔J〕。中国教育信息化,2015(18)。
投诉 评论 转载

当初湖人给了800万合同挽留易建联,为何阿联仍然执意离开?易建联是当今中国男篮的绝对领袖,曾经也因为天赋异禀被雄鹿以6号签身份选中。很多人期待阿联能够继承姚明的衣钵在NBA闯出一番天地,但最终却因为性格腼腆语言沟通伤病毁掉了自己NBA……曹操和袁绍如何决裂的曹操为什么能成为北方霸主曹操和袁绍是发小关系,两人早期互动密切,入仕后还成了同事。但两人后期的关系从朋友一步步变成了兵戎相见的敌人,他们二人究竟是如何走向决裂的呢?实际上还是因为各自的权利以及利益,曹……胎儿缺氧孕妇会感觉不舒服吗孕期蒙头睡觉胎儿会缺氧怀孕后期要经常听胎心、数胎动,以此来判断宝宝在子宫里是否是安全的。那么如果胎儿缺氧的话,孕妇会不会有感觉呢?蒙头睡觉会不会影响胎儿呢?胎儿缺氧孕妇会感觉不舒服吗胎儿……做过多少次就不紧了女性下面紧的标准女性在性爱方面比较看重,担心男朋友嫌自己不够紧,性生活不协调,虽然性生活频繁的确容易导致阴道松弛,但是每个人体质不一样,也就因人而异了。那么,女性下面紧的标准是什么?让我们一起……四季菊花花败后怎么办剪掉花枝后再浇水添肥四季菊花是全年开放的菊花,因为其一年四季全年开放受到很多花友的喜欢,但是四季菊花花败后怎么办呢?因为开败的菊花还会在枝头,不会凋谢,十分影响美感,一定要及时剪掉。然后适量浇水施……四大名著我对朋友说:最近我看了一则新闻,只要把标题写好,不愁没有点击率。我朋友听后有些不解的说道:什么意思啊。我笑着说道:你看看啊,如果把四大名著都给改编了,是不是可以让四……推广应用做好学习强国端手机实施方案为贯彻落实习近平总书记关于加强学习、建设学习大国重要指示精神、推动全党大学习,中宣部创办了学习强国学习近平台。学习近平台以习近平新时代中国特色社会主义思想和党的十九大精神为主要……含羞草种子怎么种植在种植含羞草前需选择光泽圆润的种子,放到温水中处理4小时;种植土壤一般选择腐叶土、田园土、细质沙土按照2:3:4比例混合配制,将处理后的1~2粒种子放入泥土中,用手进行压实,用……欧洲五大联赛谢幕曼城拜仁国米轻松夺冠,马竞里尔爆冷门北京时间5月24日,20202021赛季欧洲五大联赛最后一轮悉数落下帷幕。各大联赛的冠军也悉数产生!曼城、拜仁、国米轻松夺冠,马竞、里尔则爆出冷门艰难夺冠。由于疫情关系,202……21人遇难!现场到底遭遇了什么?失温是什么?有多危险?22日,甘肃一山地马拉松赛遭遇极端天气,部分参赛人员失联。23日12时许,被困人员搜救宣告结束。本次事件共造成21人遇难,其中包括中国超马纪录保持者梁晶、曾获全国残运会冠军的黄……基于游戏编程视角下的中职程序设计课程教学策略研究摘要:VisualBasic被中职学校作为计算机专业学生学习编程语言的入门语言。很多学生在学习VB程序设计课程时,会因缺乏良好的编程设计基础知识及学习兴趣,影响到了教学质量。在……冬季感冒忌滥服中成药在冬季生活中,感冒虽为小病,但是,常因人、因地、因时而表现出不同的类型,中成药则成分固定,作用局限。如风寒性感冒,主要发生于冬季,表现为鼻塞声重、打喷嚏、流清涕、喉咙痒、痰多清……
线上抓娃娃的代币运营设计美加军舰过航台湾海峡,东部战区回应四柱取像藏干星宫的秘密月色新生儿缺氧缺血性脑病是由哪些因素造成的优美的拟人句摘抄李宁联手Aape!单品曝光还挺帅,反伍联名这次还是限量?是谁拯救了我的青黄不接二十五俩人从乔丹手里抢走MVP,其中巴克利最强数据趁乔丹退役勇夺M白白朴素论之十二白白遗传因素和隔代起床困难全国各地考研报名费汇总女生跑完长跑肚子痛怎么办如何给公司提意见豆腐乳的营养价值原来也不是盖的经典的生活感情趣解NBA2022年10月30日0800分老鹰VS雄鹿好听的濮阳姓女孩名字集合濮阳姓女孩名字大全无人机画面显示了冰岛的火山喷发公司法人可以代表公司吗?如何洗出快感,再浴出健康论社区图书馆与低幼阅读世界最辣的辣椒排行榜,卡罗莱纳死神可做军用催泪瓦斯以取款机爸爸为题目的作文

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找