APP下载

基于网络游戏下的编程学习探讨

2018-01-07万玮琳

中学课程辅导·教师通讯 2018年19期
关键词:网络游戏

万玮琳

【内容摘要】基于网络游戏下的编程学习是指在网络游戏中实施编程学习,这种学习方式新颖独特,独具特色,能让学生融入游戏和编程的学习环境中。本文就编程学习特点与网络游戏下的编程学习特色进行比对,提出网络游戏下的编程学习是适宜于学生未来学习较佳的学习方式。

【关键词】网络游戏 编程学习 极客战记

教学过程最优化就是要在较少的时间消费上,求得较高的效率。为了达到这个标准,教育者都在不断地探索。计算机编程教学更应走在时代的前面,实施任务驱动游戏化教学,将网络游戏与编程教学融合引人教学过程,给教学过程的优化提供了有效的途径。计算机游戏化编程教学,可将视、听、说、做集于一身,使学生得到充分的情感体验,实施最优化的教育,合理巧妙的网络游戏化编程软件可以使学生在学习中边游戏、边动手、边训练,实现人机互动,促进思维的发展。

软件由游戏开发专家及编程教育专家组成,针对从零基础至高阶的网页设计和游戏设计课程相关编程指令设计。这个游戏编程学习课程采用游戏化界面,需完成相关编程指令,才能进入下一关游戏,实现了在游戏中学习,在学习中游戏的编程学习方式,教学方式高效,科学,有趣。

一、现代教学呼吁寓教寓乐

兴趣是最好的老师,编程知识学习枯燥乏味,更需要激发学生兴趣。游戏式编程学习为什么能吸引学生,为什么能让学生获得成就?游戏是发现及试错的过程,网络游戏也是交流、分享的过程。好的游戏能够让玩家学习到技能,正如学生在学习过程中所做的那样。游戏能让学生体验“成功的喜悦”,激发其人生的乐趣,从而使得单调学习过程变得生动有趣。在教学中,我引入网易《极客战记》,这是一款吸引人的编程游戏,是一个让学生通过玩游戏学习计算机科学的平台。它通过优雅的编程语言让每个学生都快速学会编程,边玩游戏边学编程,编程学习教程轻松有趣,学生通过由浅到深的学习,不断通关一步步掌握编程相关知识。

二、现代教学呼吁能力培养

产品是一个学习的过程,也是一个攻关的过程,利于培养学生迎难而上的精神和团队协作能力。在教学中,我引入网易《极客战记》,这是一款在线的寓教于乐的编程教育产品,产品由网易教育产品部联合美国Code Combat公司相关专家倾力打造,汉化后适宜于国内学生学习,其包含的编程指令适宜于各层次学生学习,降低学习者准入门槛,而目标致力于精英培养,他的编程教育思想国际领先,富有创新思维与长远思想,适宜于教学需求,也适合任何无编程教师的学习与教学。

三、现代教学呼吁个性化发展

网络游戏编程教学有利于学生个性发展,软件编程是一门再发现、再创造的学科,它总是需要从大量实例中发现问题,进而总结规律,然后,再实践,再发现。利用网易《极客战记》,选择最典型、最有引发性的实例,让学生发现问题。学生们在实例中,通过视觉器官接受到信息获得发现,得出的软件编号规律十分探刻,学生边学边练,有针对性地实施因材施教。在游戏编程中,学生在一步步的深入、探索、实验、失败或成功中发现规律,这就将视、听、做、思统一了起来,达到学习的最好效果。

除此之外,学生可以根据自己的判断,选择学习的方向,根据自己的接受能力,选择学习内容和进度,独立地解决计算机给出的各种问题。由于学生有选择的主动获取知识,对自己感兴趣的问题进行深人探讨,既开发了学生的智力,又发展了学生的个性。

四、现代教学呼吁挑战式学习

软件编程是一项持久性的工作,也是一项挑战式任务,只有恒心的编程师才能实现人生价值。教师是知识的引领者,庆普及编程教育,但不做知识的灌输者。通过游戏化的编程学习,发挥用户的探索和创造能力。我们不是培养程序员,而是培养一群具备编程思维面向未来的人才。好的教学是引领,好的游戏教学也不仅是勋章和成就,还需要过程引领,它包括了玩家旅程,通过设计多个关卡,以增加学习者信心及克服困难的毅力。

五、现代教学呼吁及时评价

游戏化编程教学除了游戏编程设计外,更鼓励学生通过进度日志跟踪他们的进步。学生可以随时记录自己的个人成长经历,主要包括学习过程中能做什么、学会什么、得到什么?

游戏化编程更是通过一关又一关的突破和历练,让学生获得成长感及成就感。在适当的环境下,学习正式语法和类型代码的基础知识对于学生来说是很有趣和直观的。与基于块的视觉编程语言相比,它阻碍了学生对代码的正确理解,而游戏编程设计则从第一个层次引入了真正的编码。通过加强他们的打字、语法和调试技能,可以让学生有能力成功地构建真正的程序。这种及时评价式的设计方式,更适合于学生编程学习。

结语

实践证明,网络游戏化编程学习对学生极具吸引力和挑战性,学习有趣高效,这无疑是一个令人欣慰的正面教学案例。之所以会产生这种效果,心理学家米哈伊·森特米哈伊的心流理论给出了答案。米哈伊·森特米哈伊將心流(flow)定义为一种将个人精神力完全投注在某种活动上的感觉,人在心流产生时同时会伴随有高度的兴奋及充实感,而游戏化设计正是迎合了这种心流的体验。因此,网络游戏下的编程学习是适宜于学生未来学习较佳的学习方式。

【参考文献】

[1] 张国华. 计算机游戏开发理念及方法研究[J]. 科技资讯,2015(09).

[2] 胡修远. 计算机游戏中的人工智能探析[J]. 宁波教育学院学报,2013(06).

(作者单位:江苏省泰兴中等专业学校)

猜你喜欢

网络游戏
网络游戏的虚拟财产的法律性质及其刑法保护
停止侵害在网络游戏侵权案件中的适用
大学生网络游戏行为及其影响调查分析
网络游戏的品牌推广策略研究
冰川网络股份有限公司财务报表综合案列分析
修改游戏账户网络游戏银两的行为应如何定性
青少年网络模仿性暴力犯罪特点、成因及预防对策
网络游戏对当代大学生造成的危害研究
浅析网络对青少年成长的影响
我国网络游戏产业SCP范式分析