Scratch趣味编程
随着社会信息化程度的不断提高,掌握运用计算机
解决问题的能力显得越来越重要,计算机程序设计是培
养学生运用计算机解决问题能力的重要途径,也是培养
学生计算思维与创新能力的载体。
Scratch是麻省理工学院媒体实验室开发的计算机程
序设计语言,它以形象、直观的积木式指令代替了枯
燥、难记的代码指令,可以方便地创建交互式故事、动
画、游戏、音乐等丰富的程序作品,非常适合小学生学习,并且具有面向对象程序设计的特性。
基于这样的考虑,第三单元以“Scratch“为载体,安排了初步的计算机程序设计教学内容。教材按照认识
软件功能与界面,认识顺序结构、循环结构以及分支结
构的顺序来安排内容。
本单元各课内容如下表所示:
课序
课题
简介
第11课
初识
Scratch
Scratch界面及其主要功能介绍,体验编
写脚本的过程
第12课
角色对话
添加、调整角色,设计、调试对话脚本
第13课
栽歌栽舞
设置舞台背景,切换角色造型,利用重
复执行指令编写鼓点演奏与跳舞脚本
第14课
键盘触发
设置角色属性,利用键盘触发控制角色
移动
第15课
创编游戏
综合运用各种指令,创编迷宫游戏
【单元教学目标】
熟悉Scratch的界面,了解其基本功能,感受用
Scratch编程的一般过程与方法,能够运用Scratch编写简
单的程序,激发学习计算机程序设计的兴趣,提升解决
问题的能力。
[注意事项】
1.充分考虑学生的认知特点和身心发展规律,结
合学生的生活经验,注重根据学生亲身经历提出问题、分析问题、解决问题。
2.注重解决问题方法与策略的学习,学习Scratch的意义不在于让学生明白指令的作用,或是完成某个项
目、实现某个功能,而是让学生学会用程序解决实际问
题的方法与策略。
3.教学过程中要引导和鼓励学生交流和互助,激
发学生采用多种方法来解决问题。