【第09周复盘】搞定一门面向小朋友的开源课程
Scratch竞赛交流群已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】,即可进入。如果加入了之前的社群不需要重复加入。
微信后台回复“资料下载”可获取以往学习的材料(视频、代码、文档)。
上周日晚20:00我们在青少年编程竞赛交流群开展了第九次直播活动。我们直播活动的主要内容如下:
首先,我们奖励了上周小测超过60分的小朋友。其次,说明了3月27日等级测试的注意点(下载准考证、环境测试、加入考生的钉钉群)。再次,讲解了上次测试中小朋友们做错的题目。然后,演示了如何写“小狗长大记”的代码。最后,布置了“运动起来”的编程作业。
本周,我辅助群内的伙伴解决了一个分数显示的问题。这个“打气球”的题目有些意思,完善一下可以作为一个案例来教小朋友们克隆积木的应用。我们看一下这个视频。
另外呢,群内的一位小朋友扩展了 猫咪抓老鼠游戏 的题目内容。运行完他发给我的结果文件之后,我感觉小朋友们的想象力真的太丰富了,分享给大家。
值得一提的是,八百同学创作的面向青少年编程的开源内容 Python - Turtle 上线了。下面是Github网址,大家可以下载下来学习,后面我们也会组织组队学习带着小朋友们一起来学。
https://github.com/datawhalechina/team-learning-program/tree/master/Turtle
也可在线阅读,索引如下:
预备课1:认识新伙伴图图 预备课2:图图的其他技能 Day01:画图基础 Day02:你妈妈叫你回家啦 Day03:初识循环 Day04:up!up!down!down! Day05:循环提升 Day06:乾坤大挪移——坐标 Day07:最后的挑战
最后,把本周的编程练习,放到这里方便小朋友们查看。
本周作业:运动起来
准备工作:
(1)选择背景Bedroom 2,Basketball 2。
(2)保留小猫角色。
(3)绘制一个角色圆圈作为表盘,绘制一个角色表针。
功能实现:
(1)初始的背景为Bedroom2,小猫初始位置在(-160,-117),表针指向正上方。
(2)点击绿旗小猫说“我要去运动了!”1秒,背景切换为Bascketball2,小猫切换造型,向右走几步,说“该回家了!”1秒,背景切换Bedroom2。
(3)点击绿旗,表针每隔0.5秒,向右转15度,一共转10次。