许多家长站在课外,因为他们认为自己不知道Python、循环或变量。事实上,当孩子的课程设计得很好时,家长不需要编辑代码。宝宝需要的是有人帮助放慢速度、观察和表达。
变“教”为“问”
当程序出错时,避免争抢鼠标或说“让我来吧”。从三个句子开始:
- 你希望角色做什么?
- 你预测每段代码会做什么?
- 结果在哪里开始与预测不同?
这三个句子让人们关注目标、计划和证据——这些东西比预测更重要。比知识成人语法更重要。
使用“大声说出来”技巧
邀请您的孩子指出每个步骤并像指导机器人一样复述。如果您的孩子无法解释,他可能是在随意尝试或模仿。父母只需要问“然后呢?”和“为什么?”帮助孩子们理清思路。
Scratch基金会鼓励辅导员为孩子们创造空间,让他们玩耍、实验、接受被困的感觉,并思考逃脱策略。 来源:Scratch创意学习理念.
分步建议
- 目标提醒:“胡萝卜在哪里?”
- 重要提醒:观察:“兔子在哪个街区后停下来?”
- 区域:“让我们回顾一下第一回合后的路段。”
- 给出一个选择:“你想改变步数还是改变方向?”
- 说明一小部分如果孩子还是卡住,则返回控制权。
原理: 在每一项建议之后,孩子仍然必须做出至少一个决定。如果孩子只是模仿,那么大人为他做了太多。
什么表扬?
“你真聪明”听起来很积极,但并不表明应该重复哪些行为。给予具体的赞扬:“你发现正确的第一步是错误的”,“你尝试一次改变一件事”,或者“你非常清楚地解释了为什么需要循环。”
当你们俩都不知道
将其转化为优势:“我还不知道,让我们一起读一下错误。”孩子们看到大人不能知道但仍然可以平静地学习。如果使用人工智能,请人工智能提出一个暗示性问题或解释一个错误,而不需要完成整个课程。
哈佛将成年人的角色描述为脚手架:支持孩子完成困难的任务,然后在孩子能够自我管理并从错误中学习时逐渐退后一步。 来源:活动指南 — 执行功能.
20分钟的仪式
- 2分钟:宝宝选择目标。
- 12分钟:宝宝选择,父母只在需要时询问。
- 3分钟:宝宝告诉错误以及如何改正。
- 3分钟:保存产品,选择下次要尝试的内容。
父母不需要成为编程老师
只需保护三件事:孩子的自决权、被爱时的安全感错误,以及解释证据的习惯。编程知识可以一起逐步学习。
和孩子一起尝试Karotto
家长可以坐在孩子旁边,询问孩子每个步骤,并在需要时让系统建议。 Karotto 不做广告,也不跟踪第三方。
在 Apple App Store 上查看 Karotto →