基于游戏设计的Scratch小学教学研究

2018-12-21 12:35施欣
文理导航 2018年28期
关键词:游戏设计编程教学

施欣

【摘 要】随着科技和经济的持续进步,教育活动已逐渐变成我国目前十分重视的对象之一。基于这一背景,越来越多的教学课程开始应用全新的理念,尤其是Scratch课程,将游戏设计风格融入其中,促使教学质量得到全面提高。本文将阐述Scratch软件的基本概念和理论,并对基于游戏本身Scratch课程实践提出一些合理的见解。

【关键词】Scratch软件;游戏设计;教学;编程

引言

从现阶段发展而言,因科技的高速发展,Scratch课程随之出现,从而使课堂学习效率大幅提升。为促使其满足当前时代发展的变化,吸引更多小学生的注意,教师们可以尝试将游戏模式应用其中。

一、基础概念和理论

(一)Scratch软件的基本介绍

所谓Scratch软件,其是由美国麻省理工学院开发的一种程序。内部的编程工具基本上主要针对一些年龄超过8岁的儿童。在早期的编程软件中,基本上全部都依靠十分专业的编程语言,最为常见的便是Basic、VB、C语言及Java等。显然,这些知识对小学生而言具有较大的难度,很难有效吸引其注意力。而Scratch软件却与其有着很大的区别,主要依靠一些已经完成定义的基础模块,利用搭积木的形式完成程序编写的工作。尽管看似操作十分简单,但是功能却非常齐全,不仅能够完成游戏制作,甚至还可以编写脚本和动画。开展Scratch软件的课程学习,其主要目的并非培养学生的编程能力,而是希望其能够通过Scratch软件平台本身进行自我表达,充分发挥自身想象力,促使自身的创造性思维得以发散。

(二)Scratch软件的主要特点

1.操作方便

在进行Scratch软件操作的时候,学生们只需要依靠鼠标的形式完成制定模块的具体选择,以此进行程序编写。同时,其语言表达的形式也十分平民化,从而能够让学生们更好地完成理解。如此一来,学生的学习乐趣便会大幅度提高,进而为后期素材的导入创造了多方面条件。

2.编程语言简单

Scratch软件内部拥有顺序、循环及条件语句等多种不同概念,具体编写方式如堆积木,只需堆叠即可。所有程序的语言都十分直观,从而大幅度降低了学生的学习难度。

二、基于游戏的Scratch的实践

信息课程本身具有较强的知识性、操作性、交互性、技术性及创造性特点。教师可以通过相关信息工具进行各类不同的教学活动,以此对学生的实践能力及创新精神进行培养。将Scratch软件引入课程教学中,可以满足学生在学习中获取乐趣的基本要求。本次案例选取的是以Scratch软件代码制作的游戏《保护海洋2》,该游戏缺少基本游戏规则,将其发至每个学生的计算机桌面。

(一)课前活动

通过相关调查可以发现,当前,小学生普遍对课程学习有一定的排斥心理,同时,由于每门课程都有期末考试,因此自身压力非常大。为了改善学生的心态,教师应当为学生们创设更好的课堂氛围,促使其能够自主融入其中,感受知识学习带来的快乐。

本次教學主要采用分组形式,由于小学生年龄尚幼,对计算机的知识了解不多,而小组可以促使其互帮互助,彼此取长补短,共同完成知识的学习。同时,由于学生往往对教师有一定的敬畏之心,不敢与教师展开交流,而小组形式可以有效避免这一情况发生。在每个小组中选一名成绩较为优异的学生作为代表,以此激发其兴趣,促进学生之间的交流与反馈。

在课堂正式开始之前,教师可以安排每组选派一名代表前往讲台试玩《保护海洋》,以此对学生的个人兴趣予以激发,同时还能让学生们认识到环境保护的重要性。然而,由于游戏具有一定的难度,所以没有一组学生通关。

(二)实际教学

在实际授课的时候,教师向学生们告知:“本节课主要以Scratch软件为基础进行有效设计,以此让每名学生都能认识到环境保护的意义。在课堂开始之前,每个小组都有学生上台试玩了这个游戏,但是并没学生能够通关。因此,我想问大家没有通关的具体原因。”

此时便有学生表示对游戏的具体玩法不是很了解。此时,教师便基于这一问题进行回答:“大家之所以不懂如何游玩这款游戏,主要是因为对游戏的规则不太了解。规则对戏本身而言有着非常重要的意义,下面老师向学生们展示这款游戏的基本规则。”

此时,教师则在教师机中打开游戏软件《保护海洋》,并通过广播的形式邀请一名学生前往讲台完成规则界面代码的具体制作。由于学生在之前的课程中学习过规则代码的制定。因此,可以通过模仿完成代码编写。

(三)课后总结

通过对《保护海洋》游戏的试玩及补充制作,学生们便会逐渐意识到游戏规则的重要性。因此,在未来自主进行Scratch游戏设计的时候,首先需要考虑的便是具体规则内容,以此为基础再进行脚本、角色及美术的工作。通过这种特殊的教学形式,学生们的个人兴趣便大幅度提升,进而产生了较强的积极性,同时,使学生对未来的课程学习产生了浓厚兴趣。

三、结束语

综上所述,传统教学模式通常以教师口述形式为主,导致教学质量大幅度下降。为此,教师可尝试应用Scratch软件进行游戏编程,降低学生的学习难度,提升其个人兴趣,加强师生之间的交流,进而提升教学质量。

【参考文献】

[1]刘增华,黄俊生,柯东贤.基于scratch软件的化学贪吃蛇游戏设计与实现[J].中小学实验与装备,2017(6):46-47

[2]边永明.程序设计课程中的“游戏设计”项目学习——以小学信息技术Scratch程序设计课为例[J].教育,2017(52):29-29

[3]谭金玲.小游戏蕴涵大智慧——scratch 在信息技术教学中的应用[A].全国智慧型教师培养体系建构模式学术会议一等奖论文集[C].2016

猜你喜欢
游戏设计编程教学
玩游戏学编程,Blockly Games上手玩
纺织机上诞生的编程
编程屋完成数百元万天使轮融资
学编程,先画画
“自我诊断表”在高中数学教学中的应用
VR技术现况及其未来对游戏设计的影响
小学低年级语文游戏教学设计探讨
让小学英语阅读教学焕发生机
在遗憾的教学中前行
计算教学要做到“五个重视”