一边学习编程,一边创建真正的App

百科   2025-01-07 10:01   北京  

美国蒙大拿州的一家警察局已在使用其软件。

2016年,玛丽安•史密斯(Marianne Smith)在美国蒙大拿州卡利斯佩尔的Flathead Valley社区学院教授计算机科学。作为兼职教授,她注意到班上的女学生人数严重不足。

史密斯说,她认为这种差异是因为女孩在中小学没有接触科学、技术、工程和数学(STEM)课程。

2017年,这位IEEE会员决定做点什么来缩小差距,她开设了一个课后项目,教授编程和计算机科学。

课程最初在当地一家餐馆开办,已从拥有28名学生的一个班发展为全州范围的项目,由史密斯2018年成立的非营利组织“编程女孩联盟”(Code Girls United)负责运营。该组织在蒙大拿州的38个城市和州内的3个印第安人保留地为小学、初中和高中生授课。

史密斯计划将该非营利组织扩展到南达科他州、威斯康星州等州以及更多的保留地。

快速扩张

通过学习编程,史密斯要教授女孩们如何获得逻辑和沟通技能。

她说,一开始自己不确定教什么课目,因为Java和其他编程语言对小学生来说太超前了。

她偶然发现了MIT App Inventor,这是一种基于块的可视化编程语言,用于为安卓和iOS设备创建移动App。学生们学习编程语言不是通过打字,而是通过拖放拼图游戏,不过拼的是包含指令代码的类似碎片。她在课程内讲授如何用条件、逻辑流、变量等一般计算机科学概念构建一个App。随着每一个概念的学习,学生们可以构建出更为复杂的App。

“真是非常完美。”她这样说,“因为女孩们可以制作App,并在当天进行测试。”

28个女孩报名参加了每周一次的课程,授课地点在一家餐厅。学生们必须自带笔记本电脑。

前18周课程结束时,学生的任务是创建App,参加年度科技创新女孩竞赛。参赛的App主要解决的问题涉及动物遗弃、家庭暴力安全报告和心理健康服务获取等。

编程项目很快走出了餐厅,搬到了附近一所小学的计算机实验室。由此课程由弗拉黑德山谷社区学院开办。项目不断发展,很快扩展到蒙大拿州其他城镇的学校。

随后,新冠疫情暴发,促使该项目走到线上。史密斯说,这是“奇怪的巧合”。通过谷歌课堂,项目可以对所有人授课,它变得越来越受欢迎。

就在那时,史密斯决定创办自己的非营利组织。新课程也随之而来。

教授更复杂的概念

史密斯开设了初级、中级和高级课程。每周课后项目的讲师由志愿者和教师担任,教师享有津贴。讲师都经过史密斯或该组织10名员工的培训。

在学年的前半学期,初级班的学生学习计算机科学,同时制作App。

学生掌握了初级课程后,将进入中级和高级班,学习计算机科学课程和更复杂的编程概念,如Java和Python。

在学年的后半期,中高级班学生会参加编程女孩联盟的App挑战赛。团队在各自的社区选择解决一个问题。接下来,团队成员撰写商业计划,包括制定营销策略、设计徽标和准备演示文稿。一个志愿者评委小组将对这些作品进行评审,取得前六名的团队将获得高达5000美元的奖学金,奖学金将在成员中进行分配。

该组织已经颁发了超过55个奖学金。
“参加我们第一个教育项目的一些女孩现在正在上大学。”史密斯说,“72%的参与者正在攻读STEM领域的学位,还有不少人正在攻读计算机科学。”

跟踪警车的App

2023年,编程女孩联盟在于卡利斯佩尔举办的高级课程上开发了一款App,帮助该市警察局进行车辆管理。

警察局过去使用纸质文件跟踪记录警车的位置,难以获知哪些车正在巡逻、哪些车可供使用或正在维修等最新信息。

App的目标是简化日常车辆管理操作。

制作App使用了Visual Studio Code、React Native、Expo Go和GitHub。

现在,管理人员可以轻松地看到每辆车的使用情况,无论车辆是在维修车间,还是已经退役。

史密斯表示:“能够应用她们在编程女孩联盟项目中学到的技能并为社区做这样的事情,对女孩们是一种莫大的荣幸。我们最初的愿景真的变成了现实。”

为印第安学生授课

编程女孩联盟的项目还通过讲习班的形式向蒙大拿州印第安人保留地的高中女生授课。组织正在与黑脚民族保留地(Blackfeet reservation)、平头印第安保留地(Flathead reservation)的萨利希(Salish)部落和库特奈(Kootenai)部落,以及贝尔纳普堡的纳科塔(Nakota)部落和格罗斯文特(Gros Ventre)部落合作。

这些讲习班为印第安文化量身定制技术课程。在最新的课程中,学生们使用BBC的Micro:bit可编程控制器对LED彩灯串进行编程,对应部落歌曲的鼓点。彩灯缝在丝带裙子的底部,丝带裙是年轻女性的传统服装。五颜六色的丝带水平地缝在裙底,每种颜色代表着一个含义。

史密斯说:“蒙大拿州的保留地是非常偏远且资源有限的社区,在技术和教育机会方面尤其如此。

“为居住在保留地的女孩提供缩小差距的教育机会十分重要。这是为下一代所做的有意义项目。”
作者:Joanna Goodrich


END


更多精彩文章请点击下面“蓝字”标题查看:


《物理与工程》期刊是专注于物理教育教学研究的学术期刊,是中国科技核心期刊,1981年创刊,欢迎踊跃投稿,期刊投审稿采编平台:

http://gkwl.cbpt.cnki.net


欢迎关注

《物理与工程》微信公众号


物理与工程
《物理与工程》期刊由教育部主管,清华大学主办,教育部大学物理教指委直接领导,主编是王青教授。主要发表物理教育教学研究论文以及物理与工程中的学术论文,是中国科技核心期刊,1980年创办,1981年创刊。
 最新文章