第5课:调试与评估
站点: | 科创教育数字化教学平台 |
课程: | micro:bit编程 |
图书: | 第5课:调试与评估 |
打印: | 访客用户 |
日期: | 2025年06月3日 星期二 02:49 |
1. 教案设计
简介
在最后一课,学生使用他们设计的算法,利用micro: bit设计符合设计标准的数字抽认卡。完成后,学生根据设计标准评估他们的程序,巩固和复习本单元中使用的所有计算概念。
时间:
60分钟
所需材料
- 上一课中创建的算法
- 可访问MakeCode编辑器的计算机
- micro: bit硬件(如果您有的话)
- 学生的评估表和评估支持表
- 示例HEX文件。
学习目标
● 严格遵循算法制作数字抽认卡
● 编写和调试符合设计标准的程序
● 根据设计标准进行评估
课程概要
● 复制我的图像(10 分钟)
● 重述算法(5 分钟)
● 编写数字抽认卡程序 (30分钟)
● 评估和回顾(15 分钟)
一、导入:复制我的图像(10 分钟)
● 邀请学生分享上一节课探索找到的LED编程方法。
● 展示PPT第4、5、6页中的图像。让学生两人一组编写简单的程序,使用最适合任务的程序块来创建相同的输出:“显示LED”、“显示数字”或“显示字符串”。PPT和附件中的HEX文件中提供了解决方案的链接。
二、重述算法(5 分钟)
● 请学生解释:在上一课中,他们如何使用 LED规划器编写算法,如何利用micro: bit设计数字抽认卡。
● 使用PPT第8页提醒学生设计标准。
● 提醒学生在构建程序时定期测试和调试的重要性(PPT第9页)。
三、编程数字抽认卡(30分钟)
● 两人一组,让学生按照他们的算法使用MakeCode编辑器对他们的数字抽认卡进行编程,提醒他们边编程边测试和调试。
● 如果使用物理micro: bit,学生也应该将他们的程序上传到设备上,并测试和调试它们。
● 课程下载中包含了一个符合设计标准的程序示例(Digital Number Flashcards)。
四、评估和回顾(15 分钟)
● 展示PPT第10页,让学生反思他们在满足设计标准时,都取得了哪些成功。请学生单独完成评估表。
● 如果程序已经上传到micro: bit,不妨让学生交换并试用数字抽认卡。
● 如果您愿意,可以使用PPT第11-15页和17页的课程目标,和学生一起讨论对关键计算概念的理解,从而从整体上复习此单元。
五、扩展思路
● 学生可以创建数字抽认卡,供其他班级使用,以支持在外语课程中学习的特定词汇,或在课程的其他领域开发特定学科的词汇。
● 学生可以将抽认卡用作记忆游戏,甚至可以研究数字、图形或书面数字哪个更容易阅读,哪个更容易记住。
六、差异化教学
支持
● 学生在教师指导下使用评估支持表。
拓展与挑战
● 学生可以交换数字抽认卡并从“用户”角度进行评估。数字抽认卡是否满足设计标准的所有方面?能否提出进一步改进的建议(这些改进建议不应受到学生micro: bit编程知识的限制)?
七、评估
● 通过配对、小组和全班活动,非正式地观察学生对算法和评估的理解。
●
对学生的程序和评估表进行更正式的评估。
2. 教案PPT
3. 评估表—数字抽认卡
数字抽认卡评估表
设计标准
- 至少代表 1-10 之间的四个数字
- 用文字、数字和图像来表示数字
- 留出适当的时间思考和回应
- 让用户知道他们已经完成
- 你认为你成功满足了设计标准中的哪些要点?举例说明你是如何满足标准的。
- 是否有任何你认为没有达到的设计标准?下次遇到它你能做什么?
- 你是如何调试你的程序的?是什么问题,你是如何解决的?
- 你能识别你编写的程序中的任何模式吗?
4. 评估支持表—数字抽认卡
数字抽认卡评估支持表
- 你编程的数字抽认卡代表了哪些数字?解释你如何表示每个数字。
- 你是否为所有数字都提供了相同的思考时间?解释你的决定。
- 你能想出任何改进你的数字抽认卡的方法吗?
- 你如何使用数字抽认卡来支持学习其他课程?