怀俄明州高中女生编程:开发协助送餐应用程序

一切起始于怀俄明州(Wyoming)的一位高中女生在课堂上制作仿生手。而后她与几位女同学一道,共同开发出一个应用程序,使社区向老年人送份饭的服务变得更加方便。

这一成果使这几位女学生代表怀俄明州赢得了奖励学生电脑学科成就的“国会编程挑战”(Congressional App Challenge)奖。

阿富汗阿根廷,从哈萨克斯坦纽约市——世界各地都有女青少年在学习编程和开发应用程序。

怀俄明州布法罗高中(Buffalo High School)这项创造的发起人是蒂根·斯韦卡德(Teaghen Sweckard)。她意识到,为了控制她为一个科学课题制作的仿生手,她必须学会编程。她说,“我利用网上资源自学,但是随后发现,在我们学校完全没有学编程的机会。”

于是,在经过一番研究后,她成立了“编程女孩”(Girls Who Code)俱乐部,采用的是全球非营利组织“编程女孩”在网上提供的模式。

蒂根和妹妹阿迪森(Addysen)吸收了她们的朋友,组成了第一批五人团队。

Five girls sitting on a couch (© Krista Sweckard)
开发了送餐上门应用程序的“编程女孩”团队(从左至右):塞伦·蔡平(Seren Chapin)、蒂根·斯韦卡德、乔治亚·维杰斯(Georgia Wages)、谢尔比·科瓦尔(Shelbi Kovar)、阿迪森·斯韦卡德 (© Krista Sweckard)

俱乐部成员共同出谋划策,确定了团队的课题,即利用一个应用程序,把她们所在城镇送餐上门(Meals on Wheels)联邦项目的操作程序变得更加流畅。

蒂根说,“整个设想是要把获取客户信息、找出递送路线和使用谷歌(Google)地图变成一个更顺畅的流程”。

经过无数个小时的共同编程,应用程序诞生了。俱乐部成员对她们的成果无比兴奋,因此决定申请议国会应用程序奖(Congressional App Award)——而且为怀俄明州赢得了此项殊荣。

编程和电脑科学教育位居怀俄明州未来的核心。2018年,州教育部宣布,全州各校区学校都必须在小学、中学和高中设置电脑课程。这是全美各州之首例。

Students sitting at tables working on computers (© Krista Sweckard)
布法罗高中编程俱乐部午餐活动时间。 (© Krista Sweckard)

今天,蒂根所在学校设有电脑专业的大学预修课(Advanced Placement)和入门课。蒂根的俱乐部现在改名为编程俱乐部(Code Club),不仅有女生,也有男生,总人数限于20人左右。

学校老师克里斯塔·斯韦卡德(Krista Sweckard)——也是蒂根和阿迪森的母亲——说,“她们改变了人们对编程的看法。她们使编程变得很酷”。