内容正文:
郑州大学附属学校初中部 步鸿雪
让我们一起
1
pc01 (p) -
每个美国人都应该会编程,因为它教你如何思考。不管我们怎么看互联网、社交媒体这些东西的好与坏,一个现实就是它们已然无处不在。那我们是选择参与改变它,还是被它改变?
———乔布斯
美国加利福尼亚州洛杉矶市南湾地区12岁男孩托马斯·苏亚雷兹,是一名6年级学生,但他已经编写了两个基于苹果手机操作系统的游戏程序,并上传到苹果公司的在线应用软件商店售卖。
小·乔布斯
3
学习内容
一.Scratch简介
四.软件界面介绍
三.“两个软件两大平台”
五.动手实践
二.软件特点
Scratch 是美国麻省理工学院(mit)开发的儿童简易的图形化编程学习软件,积木式编程方式是编程能力培养最好的一种方式,以学生的兴趣出发,每一个积木的堆积都有相应的变化,调试方便快捷,学生可以轻松的制作出自己想要的动画故事、读书报告、科学实验、游戏和模拟程序等。
Scratch简介
软件特点
1.图形化
可爱的造型迎合小孩子的兴趣(适合8~16岁的孩子)
2.操作简单
积木式的图形拖拽
3.资源广阔
内设资源和拓展资源都很丰富
4.程序功能全面
基本的程序要求都可以满足
Scratch 2.0
Scratch 2.0
两大软件
网络学习环境平台推荐
www.scratch-cn.cn(官网)
kada.163.com
由科协举办的全国编程大赛
两大平台
① 菜单栏:排列功能选项。
② 标题栏:显示当前编辑的作品名称。
③ 工具栏:排列控制角色大小及复制、删除角色,帮助的工具。
④ 控制按钮:点击绿旗开始播放,点击红圆停止播放。
⑤ 舞台区:即角色活动区,呈现作品的窗口。
⑥ 新增角色按钮:有四种新增角色的方法。
⑦ 角色列表区:所有的角色都会出现在此窗口。
⑧ 指令模块区:提供十大模块指令。
⑨ 脚本区:拖拽指令模块搭建脚本的窗口。
Scratch主界面
主界面
Scratch界面之舞台尺寸
舞台与角色-面向角色的编程
全屏
开始和停止
鼠标在舞台的位置
Scratch界面----舞台与角色
先选择后操作
需要先选择后操作呦~
Scratch界面---积木、脚本区
脚本编辑区代码的操作
积木区
注意连接
变量
自定义模块
链表
克隆
外观
方向
声音
功能分类
画笔
基础
高级
侦测
运算
16
图形化编程一般步骤
编写脚本
3
添加角色
2
设置舞台背景
1
分析需求
确定对象
选择模块
组建脚本
调试运行
Scratch之动手实践一
1.尝试添加不同的角色编辑左边脚本看看会发生什么?
2.尝试改变方向的参数和移动步数的参数,看看有什么变化?
3.能否让不同的角色初始位置不一样 ?
4.角色的造型外观上可否有一些的别的变化?
Scratch之动手实践二:小猫散步
任务一:
在Scratch中,
让小猫走起来。
任务二:
让小猫“自动”转身
并继续行走。
任务三:
邀请更多小动物
陪小猫散步。
问题1:小猫走路是飘的,该怎么处理?
问题2:如何控制小猫按限定的速度一直行走?
问题3:小猫往回走的时候是倒着的,如何处理?
选择角色
复制脚本
选择旋转模式
任务一:
在Scratch中,
让小猫走起来。
问题1:
小猫走路是飘的,该怎么处理?
问题2:
如何控制小猫按限定的速度一直行走?
按限定的速度
一直行走
任务二:
让小猫“自动”转身
并继续行走。
问题3:
小猫往回走的时候是倒着的,如何处理?
任务三:
邀请更多小动物
陪小猫散步。
选择角色
复制脚本
选择旋转模式
***
角 色:大鱼、小鱼
重要任务:小鱼遇到大鱼会被吃掉
其他任务:小鱼游动、被吃后分数增加并会再出现,大鱼造型切换
《大鱼吃小鱼》
***
角色:玩家飞机 敌人小飞机 boss1 boss2 boss3 boss4 各种各样的子弹造型
特效:背景添加 回血技能 血槽 大招 boss血量 各种子弹的发射效果
重要任务:玩家遇到各种子弹和敌机会掉血,广播控制剧情进展
其他任务: 子弹特效、boss造型、血槽造型、大招效果
《自制雷霆战机》
推荐书目
角 色:小猫、足球
重要任务:足球的运动
其他任务:
小猫的运动
小猫与足球协调运动(广播)
两只小猫相互踢球
足球滚动起来
《小猫踢球》
***
角 色:小猫
重要任务:小猫大小和方位的移动
其他任务:场景的切换、对话
《小猫看电影》
***
角 色:篮子、苹果
重要任务:苹果下落、苹果被篮子接到
其他任务:
苹果落地碎了
篮子接苹果后加分
篮子里苹果越来越多
《接苹果》
***
角 色: