Mr. A — 在中国任教的技术教育工作者
计算机科学与设计。
Mr. A 在中国教授计算机科学、设计技术、机器人和物理计算。学生制作游戏、电路、原型、传感器系统和能够运行的机器,再对作品进行解释、测试与改进。
教学理念
通过编程、设计与实践项目学习。
学生设计系统、编写代码、制作原型并收集数据。每个项目都包含测试与修改,以及对有效之处和待改进之处的清晰说明。
- 从 MakeCode 和游戏逻辑逐步深入 Python、机器人与传感器系统的课程。
- 通过可运行的代码、原型、测试结果和学生的解释来评估项目。
- 跨年级共享课程序列、评估量规与教学资源。
来自工作坊
工作坊与实地测试
MYP 设计
从创意编程到物理计算
6–7 年级
创意编程
学生认识到,代码也是一种可以塑造的材料。他们在 MakeCode Arcade 中运用事件、变量、循环和条件语句制作可玩的游戏,并用设计文档解释每项决策。调试是一项需要系统学习的技能,而非临时补救措施。
游戏逻辑事件与变量迭代调试设计文档
8–9 年级
物理计算
让代码走出屏幕。学生连接电路、编写微控制器程序、读取传感器,并记录物理世界的真实数据。每项作品都要经过测试、测量,并以技术文档说明,因为一次成功运行的电路与可靠工作的系统并不相同。
微控制器电路传感器数据采集技术写作
9–10 年级
应用计算机科学
学生从积木式编程迈向 Python,从电路迈向自主系统。他们制作能够导航的机器人、能够上报数据的传感器网络,以及人工智能辅助的工作流程,再像工程师一样,用数据、测试和成品为自己的作品提供依据。
Python机器人自主系统人工智能工作流程基于作品的评估
11–12 年级 · 2028 届
继续进阶:DP 计算机科学高水平(HL)
从 MYP 设计与应用编程迈向两年制高水平课程:学习 Python、算法、计算系统,并独立开发计算解决方案。
亲自试一试
体验水质监测模拟器
这个小型模拟器展示了 8 年级学生接线和编程的水质监测仪。拖动滑块,观察阈值判断逻辑的响应,这与学生在真实 ESP32 上编写的 if/elif/else 逻辑相同。
野外仪器 · 水质监测模拟 系统正常
温度 22°C 浊度 18 NTU 采样数 0
文章
Mr. A 设计一所学校
其他单元
可直接用于课堂的单元
MYP 设计 / 物理计算 · 9 年级
从 USB 到野外系统 — 电池供电的 ESP32 水质监测仪
学生不再局限于 USB 供电的课堂演示,而是搭建具有保护措施、独立供电的嵌入式系统:管理能量、保护元件、调理模拟信号、整合数字与模拟传感器,并采集能够验证的数据,而非仅仅显示读数。
- 14 节课及配套学生讲义,涵盖电源保护、传感器、数据记录与校准。
- 以六个必须通过的安全检查关卡组织搭建过程。
- 这套系统同样用于监测船,并作为 9 年级 MYP 设计单元教授。