正在进行安全检测...
时间:2023-11-17 07:41:20 下载该word文档
小学信息技术Scratch简单游戏设计策略研究
作者:陈淑君
来源:《新智慧·下旬刊》2020年第09期
【摘要】笔者发现在Scratch游戏设计课堂教学中,以“由繁化简到由简化繁”设计策略有助于学生进行游戏设计,此策略包括:最简游戏作品设计策略、基本游戏作品原型设计策略、快乐游戏创新作品设计策略。每个策略可分为设计思考、设计实施两个方向。其中以“由繁化简”的最简游戏作品设计策略尤其重要。笔者以“切水果游戏”设计为例展开实例分析。【关键词】Scratch;游戏设计;教学策略;小学信息技术
计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为,计算思维的本质是抽象和自动化[1]。研究Scratch简单游戏设计策略以培养学生计算思维,有助于提高课堂效率。
一、课堂现象观察与分析
Scratch于2014年写入广州市小学信息技术第三册教材[2],笔者发现学生在Scratch游戏作品创作时,会出现以下现象:第一,一节课都在设计角色;第二,照搬课本实例或教师范例;
第三,作品个性、创意不足;第四,处于“无从下手”的状态。教师常以“任务驱动式”引导,最终展示作品,以分任务逐步实现脚本的方式进行编程,相对忽略不同层次作品构建的思维练训。二、Scratch简单游戏设计策略研究
Scratch游戏设计教学,采用“由繁化简到由简化繁”设计策略(见图1),可从最简游戏设计出发,再到基本游戏设计,最后创作颇具个人特色的快乐游戏创新作品设计。
在三个基本步骤中,第一个步骤尤其重要,由一个构想繁复的设计中,发现核心功能设计并与Scratch建立联系,是用计算思维解决问题的关键一步。而第二步是基本游戏原型作品设计,在课堂教学中,更多表现为基本任务设计,学时教学目标的实现过程。而最后一步多表现为拓展任务,即学生创作思维的开发过程,个性彰显的环节。图1“由繁化简到简化繁”Scratch游戏设计策略示意图(一)最简游戏作品设计策略
最简游戏作品设计,即设计一个可实现游戏最基本功能的精简脚本,包括设计思考分析和设计实施,其中实施过程中可从角色、舞台、核心脚本三个方面展开设计。1.设计思考:核心功能分析
引导学生从繁杂的游戏中分析游戏的核心功能。首先,教师要引导学生用语言描述“游戏怎样玩”,并在学生的表达中,引导概括出核心功能精简描述。其次,要引导学生拆分精简描述。最后,要引导学生分析其核心功能并思考其在Scratch中的实现方式。
例如,在“切水果游戏”设计中,学生通过“如何玩”的描述概括出“划动刀实现切水果”核心功能精简描述,再拆分为“划动”“刀”“切”“水果”四个关键词,最后通过分析,得出在Scratch中通过角色设计实现“刀”“水果”,功能脚本实现“划动”“切”。2.设计实施:核心功能实现
(1)角色设计:最简角色及其造型设计
在角色设计中,要坚持“‘简’为准则,以功能实现为原则”的设计理念,设计最简角色、最简造型,避免因追求角色的精美而忽略功能的实现。例如,学生可以用一个简单的“圆”“长方形”为“水果”“刀”的最简角色设计,用“圆”“两个半圆”来实现“水果”切开前、后两个造型。(2)舞台设计
舞台设计非必要条件,可直接忽略。(3)核心脚本设计(核心功能实现)
在核心脚本设计中,教师应先分析功能及其所在指令模块,再搭建积木脚本,并引导学生边编写脚本边测试相应的脚本功能实现效果,最后思考脚本的运行控制。
例如,“切水果游戏”的功能实现主要包括“划动”及“切”。“划动”功能即“划动刀”,可通过划动鼠标(根据现有机房的硬件配备做出功能实现选择)实现“划动刀”,让“刀”受到鼠标的控制,从而得到“刀”角色的脚本实现模块的动作指令,其设计关键点为跟随鼠標移动,得出的脚本设计。“切”的功能即“水果切开”,表现“水果”造型的变化,从原“水果”造型切换到切开后的