【第10周复盘】青少年编程活动的后续计划
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。
微信后台回复“资料下载”可获取以往学习的材料(视频、代码、文档)。
上周日晚20:00我们在青少年编程竞赛交流群开展了第十次直播活动。我们直播活动的主要内容如下:
首先,我们奖励了上周小测超过60分的小朋友。其次,跟大家聊了青少年编程活动后续的安排。再次,讲解了上次测试中小朋友们做错的题目。然后,演示了如何写“运动起来”的代码。最后,布置了“飞不出去的蝴蝶”的编程作业。
本周,收到两位小朋友的作品,马雷越小朋友给我发了他做的“剪刀-石头-布”的游戏。
宋昊伦小朋友给我发了他做的一个影视作品“我是你爹”,很是好玩儿。
本周8位小朋友参加了电子学会Scratch(一级)的测试,后面我们的计划是先带着群内的小朋友们继续学习二级、三级的内容。大概暑假的时候,就可以带着他们学习Python了。
怎样学习Python呢?
我准备采用类比的方式来教孩子们。于是,我找到了一个网页版的IDE。既可以写Python代码,又可以搭建积木块,两者可以自动转换。用于教学非常棒。
最后,把本周的编程练习,放到这里方便小朋友们查看。
「本周作业」:飞不出去的蝴蝶
程序说明:舞台上有黑色边框,蝴蝶自动向前运动时,如果触碰到黑色边框,就会发出声音,并且转向。蝴蝶永远都飞不出黑色边框。(边框自己绘制)
「准备工作」:
(1)在舞台四周绘制一个封闭的黑色边框(如图),无填充、黑色边框加粗。
(2)删除原小猫角色,加载新角色蝴蝶。
「功能实现」:
(1)蝴蝶角色初始位置在黑色边框内部,蝴蝶自动向前运动。
(2)如果触碰到黑色边框,就会发出声音。碰到黑色边框后自动转向,并自动运动,向矩形方框内部的白色区域运动。蝴蝶永远都飞不出黑色边框。如此循环,蝴蝶的运动区域不会超出矩形方框。