源自"MIT"(麻省理工),图形化编程学习,适用于小学3-6 年级
通过 Scratch 学习, 学生可掌握编程全部语法知识、核心语句、具备独立编程能力及计算机思维。
初级课程
Scratch 初级课
利用指令改变旋转属性,移至最上层指令等
进阶课程
Scratch 进阶课
学习“如果···那么···”指令,学习侦测指令等
一个动作,重复 5000 次,你或许可以正确地完成4999次。
但是 学会了编程,你就有机会开发一个新的动作。
来自—智慧星语录
(部分课程)
课程
(每节课40min)
谢尔宾斯基三角(数学类)
圆圈战争(游戏类)
教学样例
画出谢尔宾斯基三角
玩家用鼠标在屏幕上移动一个蓝色圆圈。不仅要去捕捉淡绿色的圆圈,
又要避开红色的圆圈。当绿色实心圆圈和红色实心圆圈在屏幕上漫游的额时候,
它们会不停地产生自己的复制品。
计算思维要点
(1)抽象与问题解决:指令块定义,递归的使用
(2)内容:使用画笔绘画
(1)抽象和问题解决:使用克隆
(2)内容:使用画笔绘画,侦测的使用
(3)数据表示:使用变量
教学要点
(1)画出基本形状——等边三角形
(2)使用递归方法画出完整谢尔宾斯基三角
(3)为三角添加色彩
(1)创建三个颜色的圆圈。(3)克隆圆圈
(2)实现鼠标控制 (4)销毁克隆体
关联学科
知识点
数与形
练习
(40min)
试一试谢尔宾斯基地毯
(1)为游戏加入胜利或失败界面。
(2)为游戏加入计时功能。
星球大战
逃跑吧少年
忍者无敌
从计算思维八个维度对作品进行自动评判,给出该作品计算思维方面的建议,
收集学生一段时间的创作数据。通过对学生一段时间创作数据的分析,指出优缺点
关于我们 | 课程中心 | 合作专区 | 意见反馈
鄂ICP备19008984