亚拉巴马州教师将苹果Swift应用开发融入当地民权史教学

在亚拉巴马州南汉普顿K-8学校,一堂初中计算机科学课将常规的Swift Playgrounds编程练习转化为了一项名为“编写伯明翰黑人遗产代码”的公民叙事项目。
在参加了共同权力研究所(Institute for Common Power)在亚拉巴马州和佐治亚州为期六天的专业发展研修之后,亚拉巴马州伯明翰市南汉普顿K-8学校(South Hampton K-8 School)的一位教师重新设计了该校的初中计算机科学课程,将软件开发与社区历史教学相融合。该课程不再局限于苹果Swift Playgrounds标准的“关于我的一切”(All About Me)模板——该模板主要指导学生配置堆叠布局、编写SwiftUI结构以及设置动态图像视图格式——而是转向了一项名为“编写伯明翰黑人遗产代码”(Coding Birmingham’s Black Legacy)的教学实践。
这一教学转变源于共同权力研究所的“运动式学习”(Movement Learning)框架,该方法侧重于历史社会运动、基于历史遗迹的在地学习以及公民行动。修订后的项目不再单纯将编程视为语法死记硬背或就业技能准备,而是要求初中生使用移动应用开发工具,调研并记录本地社区的历史人物与标志性地标。
该项目展现了基础移动开发教学如何跳出千篇一律的常规习题,转向基于本土情境的跨学科探究。对于正在权衡编程课程设计的教育工作者而言,这一案例表明,入门级编程工具无需依赖昂贵的高阶技术设施,就能同步促进地方历史研学、提升数字素养并激发公民参与意识。
来源: EdSurge



