聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 正在进行安全检测...

正在进行安全检测...

时间:2023-11-17 07:41:20    下载该word文档
小学信息技术Scratch简单游戏设计策略研
作者:陈淑君
来源:《新智慧·下旬刊》2020年第09



【摘要】笔者发现在Scratch游戏设计课堂教学中,以由繁化简到由简化繁设计策略有助于学生进行游戏设计,此策略包括:最简游戏作品设计策略、基本游戏作品原型设计策略、快乐游戏创新作品设计策略。每个策略可分为设计思考、设计实施两个方向。其中以由繁化的最简游戏作品设计策略尤其重要。笔者以切水果游戏设计为例展开实例分析。【关键词】Scratch;游戏设计;教学策略;小学信息技术
计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为,计算思维的本质是抽象和自动化[1]。研究Scratch简单游戏设计策略以培养学生计算思维,有助于提高课堂效率。
一、课堂现象观察与分析
Scratch2014年写入广州市小学信息技术第三册教材[2],笔者发现学生在Scratch游戏作品创作时,会出现以下现象:第一,一节课都在设计角色;第二,照搬课本实例或教师范例;
第三,作品个性、创意不足;第四,处于无从下手的状态。教师常以任务驱动式引导,最终展示作品,以分任务逐步实现脚本的方式进行编程,相对忽略不同层次作品构建的思维练训。二、Scratch简单游戏设计策略研究
Scratch游戏设计教学,采用由繁化简到由简化繁设计策略(见图1),可从最简游戏设计出发,再到基本游戏设计,最后创作颇具个人特色的快乐游戏创新作品设计。
在三个基本步骤中,第一个步骤尤其重要,由一个构想繁复的设计中,发现核心功能设计并与Scratch建立联系,是用计算思维解决问题的关键一步。而第二步是基本游戏原型作品设计,在课堂教学中,更多表现为基本任务设计,学时教学目标的实现过程。而最后一步多表现为拓展任务,即学生创作思维的开发过程,个性彰显的环节。1“由繁化简到简化繁”Scratch游戏设计策略示意图(一)最简游戏作品设计策略
最简游戏作品设计,即设计一个可实现游戏最基本功能的精简脚本,包括设计思考分析和设计实施,其中实施过程中可从角色、舞台、核心脚本三个方面展开设计。1.设计思考:核心功能分析
引导学生从繁杂的游戏中分析游戏的核心功能。首先,教师要引导学生用语言描述游戏怎样玩,并在学生的表达中,引导概括出核心功能精简描述。其次,要引导学生拆分精简描述。最后,要引导学生分析其核心功能并思考其在Scratch中的实现方式。
例如,在切水果游戏设计中,学生通过如何玩的描述概括出划动刀实现切水果核心功能精简描述,再拆分为划动”“”“”“水果四个关键词,最后通过分析,得出在Scratch通过角色设计实现”“水果,功能脚本实现划动”“2.设计实施:核心功能实现
1)角色设计:最简角色及其造型设计
在角色设计中,要坚持“‘为准则,以功能实现为原则的设计理念,设计最简角色、最简造型,避免因追求角色的精美而忽略功能的实现。例如,学生可以用一个简单的”“长方水果”“的最简角色设计,用”“两个半圆来实现水果切开前、后两个造型。2)舞台设计

舞台设计非必要条件,可直接忽略。3)核心脚本设计(核心功能实现)
在核心脚本设计中,教师应先分析功能及其所在指令模块,再搭建积木脚本,并引导学生边编写脚本边测试相应的脚本功能实现效果,最后思考脚本的运行控制。
例如,切水果游戏的功能实现主要包括划动划动功能即划动刀,可通过划动鼠标(根据现有机房的硬件配备做出功能实现选择)实现划动刀,让受到鼠标的控制,从而得到角色的脚本实现模块的动作指令,其设计关键点为跟随鼠標移动,得出的脚本设计。的功能即水果切开,表现水果造型的变化,从原水果造型切换到切开后的水果造型,从而得到水果角色的脚本实现模块的造型指令,即得到的脚本设计。教师需要引导学生思考脚本运行的控制方法。从游戏开始时就跟随鼠标划动,选择的控制脚本;“水果在游戏开始后被切时才发生变化,即包含条件指令。值得注意的是,在脚本编写过程中,需引导学生不断测试脚本的功能实现是否符合自己的设计预想,并作出相应的调整。(二)基本游戏作品原型设计1.设计思考:基本功能分析
在最简游戏作品设计实现的基础上,教师可以引导学生思考游戏设计的基本功能,思考方向关键在于不增加原来的角色及造型基础(如切苹果与切雪梨,虽角色不同但类别相同,其基本的设计理念与脚本实现方式基本一致),并让学生用简单的语言描述并做好记录。例如,在切水果游戏中得出的思考方向包括切水果数量统计、切水果加分设计、水果移动、水果重复出现设计等。
2.设计实施:基本功能实现
在基本游戏作品原型设计的实施环节,必须引导学生细步走,逐个实现基本功能的各个思考方向,并在成功调试后,再去完成另一个思考方向。例如,在切水果游戏中,可引导学生逐步实现切水果数量统计、切水果加分设计、水果重复出现等功能。
在脚本设计中,要先思考脚本对应的角色,再进行脚本设计。脚本设计方向可参考最简游戏核心脚本设计的方法,即先分析脚本模块,再编写核心脚本,最后思考脚本运行控制的步骤。以水果数量统计思考方向为例,数量统计的对象为水果,要在水果角色下编写脚本,再思考实现的指令模块变量、逻辑运算,然后通过新建变量实现逻辑运算变量+1”切水果统计,最后思考脚本运行控制,找到相应的控制条件及其在脚本程序段位置。同样地,需引导学生边编写脚本边调试其功能效果是否符合自己的设想。

(三)快乐游戏创新作品设计策略1.设计思考:拓展功能分析与精美程度分析
快乐游戏创新作品设计包括精美”“好玩两个设计方向。精美主要涉及外在表现精美度效果上,主要包括角色绘制、造型多变、舞台效果、特效设计等;“好玩主要关注对游戏复杂度的设计,可横向思考不同角色,也可纵向思考不同难度,不断丰富,以培养学生的创新能力。在游戏创作的过程中,学生可根据个性特长进行游戏创作。例如,绘画等艺术基础好的学生,可往游戏精美度上发挥;计算思维能力比较强的学生,可往游戏好玩的纵向——游戏难度设计进行思考;也可鼓励学生合作双赢,共同研究与设计创作。
学生的切水果游戏实例各具特色。有的学生设计了精美细腻的界面,如水果外型、华丽的舞台等;有的设计了繁杂的水果类型;有的设计了不同出现轨迹、速度下不同水果的分类统计;有的设计了加、减分效果;有的设计切到炸弹等强制停止游戏的指令;更有学生设计了不同关卡、不同游戏难度的过关式游戏作品……同样的游戏设计主题,同样的游戏原型设计,最终得到各不相同的个性化作品,彰顯出不同学生的个性特长,充分体现创新能力的培养。2.设计实施:拓展功能实现
快乐游戏创新作品设计实施方式,也需细步走,逐个实现各个功能思考方向,同样需确定脚本所在角色,再分析脚本模块,然后编写核心脚本,最后思考脚本运行控制的步骤。三、文件保存策略
在整个游戏设计过程中,可加入游戏版本信息作为文件名进行保存,每次加入不同设计时,即另存为另一份文件。以切水果游戏为例,可以切水果1.0、切水果2.0、切水果3.0命名方法来保存不同版本文件。这样,学生可从文件数量的多少直接形象地感知设计、修改、设想实现的次数,有助于提高学习自信心,产生下一次设计的前进动力,在自我肯定中不断进步。四、结语
市教研员钟咏梅老师在《SCRATCH单元教学建议》[3]也介绍了Scratch游戏设计中的单游戏设计理念。笔者在教学过程中,在不同游戏设计或作品设计中,以最简设计为设计切入点,引导学生用Scratch的语言来描述作品,并较准确地定位角色、找到对应的指令模块及相应的关键指令,但学生在如何控制指令,如何有效地实现自己的想法方面仍存在较大的困难。个性化设计将迎来更多的个性化问题的处理,更需要教师有针对性的指导。参考文献:

[1]JeannetteM.Wing.ComputingThinking[J].CommunicationsoftheACM.20063.[2]李师贤.广州市信息技术教科书信息技术小学第三册.游戏我来创——简单游戏的创作[M].广州:广东教育出版社,2013.[3]钟咏梅.SCRATCH单元教学建议[R].广州天河区沐陂小学,2014-11-13.[4]蒋磊.例谈小学Scratch学玩结合教学策略[J].中国信息技术教育,201823.[5]李建楠.微课在小学Scratch创意编程教学中的设计与应用研究[D].上海:上海师范大学,2016.[6]边永明.程序设计课程中的游戏设计项目学习——以小学信息技术Scratch程序设计课为例[J].教育(周刊),201752.[7]谭金玲.小游戏蕴涵大智慧——scratch在信息技术教学中的应用[C].全国智慧型教师培养体系建构模式学术会议一等奖论文集,2016.

免费下载 Word文档免费下载: 正在进行安全检测...

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服