最佳做法: 鼓励学生将任务分解成几个小步骤。提醒他们这是编码的第一步,让他们保持兴奋。
可选活动:与学生一起做 "花生酱和果酱 "活动!
更多背景知识:欧洲的学校曾尝试过向年幼的孩子(4-5 岁)教授计算机科学的方法,但这是一项非常有趣的活动,任何人都可以参加!
他们想说明,计算机并不聪明。它们只是速度非常快(也很笨)的机器,我们编程让它们做什么,它们就做什么。为此,他们扮演计算机,让孩子们给计算机/老师 "编程",让他们做一个 PB&J 。如果操作得当,这将会非常有趣,因为这样做的目的是尽可能地按字面意思执行命令。如果学生的第一步是 "在面包上涂抹花生酱",那么教师/电脑就不会先做显而易见的事情,而是会做字面上的事情,可能是在整条面包上涂抹花生酱(因为学生并没有指定只涂抹一片吐司)。
视频示例 这里提供更多说明和信息。
向学生提出指导性问题:还有其他游戏需要算法来玩吗?想一想那些你必须为别人点菜的 "小餐馆 "游戏。首先你要把肉煮熟,把蔬菜切碎,然后把它们放在一个盘子里!就像《烹饪过度》一样!现实生活中还有其他使用算法的游戏吗?魔方怎么样?你重复某些图案,直到方块移动到你想要的位置,这就是算法!