这项任务先解决什么
先描述长按、短按和连续按的现象,再区分“现在按着”与“刚刚按下”。让孩子画出前后状态,不急着复制一段修复代码。比较修改前后在相同操作下的表现,记录学到的概念,而不仅记最后成功。
按钮活动中先比较短按与长按的现象,再画“未按—按下—保持—松开”。孩子若能解释为什么保持状态重复触发,才有依据选择修改;不必一开始就要求记住代码术语。
从首个异常反推,不从猜测换件
排查家庭入门小项目时先保存最早出现差异的时间和现象,再逐层比较输入、流程与结果。由学习者与陪同成人先提出一个能被证据否定的假设,安排最小验证动作。若改动没有影响现象,应返回原状态并记录;不要将连续尝试后偶然恢复等同已经找到原因。
按方向拆成不同的问题
排查层1需要保留这项判断:把成人代装的完成品当成孩子已掌握的技能会高估学习成果。。将对应步骤拆开观察:先选按钮控制灯或屏幕角色的小任务;让学习者辨认每个元件与连接;先在软件中模拟输入不可用并观察提示;若确需改变实体接线,由成人按本机说明断开所有供电、核对接线后再上电。先说明哪一步已经被证据支持,再说明下一步需要什么资料;如果无法观察中间状态,就把原因保持未确认,避免从最终失败反推唯一故障。
排查层2需要保留这项判断:积木颜色熟悉不等于理解程序执行顺序。。将对应步骤拆开观察:用故事卡写触发与结果;先预测程序再按运行;修改一个条件并说出预计差异。先说明哪一步已经被证据支持,再说明下一步需要什么资料;如果无法观察中间状态,就把原因保持未确认,避免从最终失败反推唯一故障。
排查层3需要保留这项判断:设备显示的相对读数不能随意称为经校准的照度或温度。。将对应步骤拆开观察:对同一位置连续读取并观察波动;换位置时保留相同遮挡条件;画出数据再设计提示规则。先说明哪一步已经被证据支持,再说明下一步需要什么资料;如果无法观察中间状态,就把原因保持未确认,避免从最终失败反推唯一故障。
对照试验只改变一个条件
先固定当前孩子的预测、程序版本、一次修改、看到的现象与下次问题,再选择一项最可能影响结果的条件复测。每次标出原状、改动和观察,不删除失败记录。若使用“带运动结构的项目”,要特别检查运动范围、收纳与停止方法;如果环境变化已经超出原方案的适用条件,先修订任务书,而不是继续用旧结论解释新现象。
把技术边界放到实际动作里
本次核对还要保留两条具体提醒。第一,设备显示的相对读数不能随意称为经校准的照度或温度。;对应动作是对同一位置连续读取并观察波动。第二,教程标注时长只是组织提示,不是每个孩子的学习速度标准。;可从共同整理线材和器材开始复核。它们应进入操作说明或问题单,而不是只出现在结尾。若结果与预期不同,先查这些动作是否真的完成,再决定是否需要修改原任务。
项目收尾与复开表:怎样填写本次任务
本场景工作表字段为事项、文件或位置、成人/孩子分工、下次复开动作。例如示范行“程序 / 按日期与任务命名 / 孩子说明成人协助 / 先运行旧版”仅展示填写关系;实际运行后用自己的观察替换,不保留示例当结果。填写时重点对应孩子的预测、程序版本、一次修改、看到的现象与下次问题,让一次选择、操作或修改能找到原始依据。表头中的状态应区分未执行、已观察和仍待确认,适用条件改变时另开一行,而不是覆盖旧结果。
本场景最容易误判的两件事
围绕“按钮按一次却跳很多次:用状态变化理解程序”,可以把这两个问题用于复核。设备曲线波动是坏了吗? 先固定位置与遮挡,比较原始值,再判断环境或连接因素。 另一项是:学习记录要写很长吗? 一句预测、一次改动和一个发现即可,重点是孩子能说清。 两者应与本次任务的实际条件一起判断。
原始资料阅读
Scratch's Creative Learning Philosophy
https://www.scratchfoundation.org/learn/learning-library/scratch-creative-learning-philosophy
Built-in Examples
https://docs.arduino.cc/built-in-examples/
Data logging FAQ
https://support.microbit.org/support/solutions/articles/19000129031-data-logging-faq
micro:bit official safety detail — board-specific handling guidance
https://microbit.org/get-started/user-guide/electrical-product-guidance/