scratch定制课程服务


我司为数个机构和学校提供过高质量、定制化的Scratch课程。包括教学PPT、教案、源码、素材,也可以提供视频课程。

对定制课程的客户提供免费的在线闯关式编程游戏(在线课程链接),用于辅助教学和引流。

另可以提供智能学习系统,为每个学生提供最适合它的课程。(系统介绍)

课程体系覆盖scratch所有知识体系,合理分配课程进度,并可以结合客户需求,将其他知识融入到课程中,如数学、物理、语文等。

知识体系

类别 详情

系统功能-界面基本按钮的功能

1、 语言切换
2、 新建项目/从电脑中上传/保存到电脑
3、 代码、舞台、角色、造型、声音概念
4、 舞台、舞台背景的新增、绘制、删除等功能
5、 角色、角色造型的新增、绘制、删除等功能
6、声音的新增、录制、删除等功能

编程知识-坐标 X,Y的概念

积木使用-运动

1、 移动XXX步
2、 右转XXX度
3、 左转XXX度
4、 移动到 随机位置/鼠标指针
5、 在XXX秒内滑行到 随机位置/鼠标指针
6、 在XXX秒内滑行到 x: , y: 
7、 面向XXX度方向
8、 面向 鼠标指针
9、 将x坐标增加 XXX
10、          将y坐标增加 XXX
11、          将y坐标设置为 XXX
12、          碰到边缘就反弹
13、          将旋转方式设置为 左右旋转/不可旋转/任意旋转
14、          显示x坐标
15、          显示y坐标
16、          显示方向

积木使用-外观

1、 说 XXX,XXX秒
2、 说XXX
3、 思考XXX,XXX秒
4、 思考XXX
5、 换成 造型XXX 的造型
6、 下一个造型
7、 换成 背景XXX 的背景
8、 下一个背景
9、 将大小增加 XXX
10、          将大小设置为 XXX
11、          将 XXX特效增加 XXX
12、          将 XXX 特效设定为 XXX
13、          清除图形特效
14、          显示
15、          隐藏
16、          移动到最 前面/后面
17、          前移/后移 XXX层
18、          显示 造型编号、名称
19、          显示 背景编号、名称
20、      显示大小的值

积木使用-声音

1、 播放声音 XXX 等待播完
2、 播放声音XXX
3、 停止所有声音
4、 将 XXX 音效增加 XXX
5、 将 XXX 音效设为 XXX
6、 消除音效
7、 将音量增加 XXX
8、 将音量设为 XXX%
9、显示音量大小

积木使用-事件

1、 当绿旗被点击
2、 当按下XXX 键
3、 当角色被点击
4、 当背景换成XXX
5、 当 响度/计时器 大于XXX
6、 当接收到 XXX消息
7、 广播XXX消息
8、 广播XXX消息并等待

积木使用-控制

1、 等待XXX秒
2、 重复执行 XXX 次
3、 重复执行
4、 如果 那么
5、 如果 那么 否则
6、 等待XXX
7、 重复执行直到XXX
8、 停止全部脚本/这个脚本/该角色的其他脚本
9、 当作为克隆体启动时
10、          克隆 自己
11、    删除此克隆体

积木使用-侦测

1、 碰到 鼠标指针/舞台边缘?
2、 碰到 XXX颜色?
3、 颜色XXX 碰到 XXX?
4、 到 鼠标指针的距离
5、 询问 XXX 并等待
6、 显示回答
7、 按下XXX 键?
8、 按下鼠标?
9、 鼠标的x坐标
10、          鼠标的y坐标
11、          将拖动模式设为 可拖动/不可拖动
12、          显示响度
13、          显示计时器
14、          计时器归零
15、          舞台 的 背景编号/名称/音量/我的变量
16、          当前的时间  年/月/日/星期/时/分/秒
17、          2000年至今的天数
18、    用户名

积木使用-运算

1、 加
2、 减
3、 乘
4、 除
5、 在XXX和XXX之间取随机数
6、 大于
7、 小于
8、 等于
9、 与
10、          或
11、          不成立
12、          连接 XXX 和 XXX
13、          XXX的第XXX个字符
14、          XXX的字符数
15、          XXX包含 XXX?
16、          XXX 除以 XXX的余数
17、          四舍五入XXX
18、    绝对值/取整/平方根等函数

积木使用-变量

1、 建立一个变量
2、 修改变量名
3、 删除变量
4、 显示我的变量
5、 将变量值设置为XXX
6、 将变量值增加XXX
7、 建立一个链表
8、 修改链表名
9、 删除链表名
10、          将XXX加入XXX链表
11、          删除XXX链表的第XXX项
12、          删除XXX链表的全部项目
13、          在XXX链表的第XXX项前插入XXX值
14、          将XXX链表的第XXX项替换为XXX值
15、          获取XXX链表的第XXX项
16、          XXX链表中第一个XXX的编号
17、          XXX链表的项目数
18、          XXX链表包含XXX?
19、          显示XXX列表
20、          隐藏XXX列表
21、    自制积木

积木使用-自制积木

1、 自制新积木的方法

积木使用-音乐

1、 击打XXX乐器XXX拍
2、 休止XXX拍
3、 演奏XXX音符XXX拍
4、 将乐器设置为XXX类型
5、 将演奏速度设定为XXX
6、 将演奏速度增加XXX
7、显示演奏速度

积木使用-画笔

1、 全部擦除
2、 图章
3、 落笔
4、 抬笔
5、 将笔的颜色设置为XXX
6、 将笔的 颜色/饱和度/亮度/透明度 增加XXX
7、 将笔的 颜色/饱和度/亮度/透明度 设置为XXX
8、 将笔的粗细增加XXX
9、将笔的粗细设为 XXX

积木使用-视频侦测

1、 当视频运动 大于XXX
2、 相对于角色/舞台 的视频 运动/方向
3、 开启/关闭/镜像开启 摄像头
将视频的透明度设为 XXX

编程知识-算法初探

1、求和
2、求最大、最小值
3、冒泡排序
4、数学思想与应用

课程路线图

初级

001-系统功能
003001-运动
003-积木使用
003004-事件
003005-控制
003006-侦测
003007-运算[基础]
003008-变量[全局、局部变量]
初级案例

中级

003008-变量[链表]
003003-声音
003010-音乐
003011-画笔
中级案例

高级

003009-自制积木
003012-视频侦测
002002-算法初探
高级案例