三个学编程的初中生编出校园管理软件 由于觉得校园巡更系统有漏洞,治理上有所不便,镇海蛟川书院的三个初一学生动起了脑筋———利用爱好班和选修课学到的编程知识,和老师一起钻研,编出了一套校园巡更软件。现在这套软件不仅在学校内部推广使用,而且还获得了国家版权局授予的运算机软件著作权登记证书。 项目起意来源于现实的生活 杨改日去年刚入读蛟川书院,现在是学校初一(14)班的学生。他和同年级两个同学余东炫和李毓平常都住在学校宿舍楼,每天晚上熄灯后,宿管人员就会到各个楼层进行3-4次的巡检。但他们却发觉,宿管人员的巡检有不够到位的地点。据了解,住校的专门多小孩大多只有十三四岁,遇到突发情形就专门难一下子反应处理。老师说,平日里巡检也难以量化:假如宿管人员做得到位,没有什么奖励;假如做得不到位,那也没什么惩处或补偿措施。 “他们几个在选修课和爱好班的时候就跟我们提了出来,是不是能编程做一套巡更系统,方便治理和量化。”他们的辅导老师符水波听了以后,也挺感爱好。“我们也是去年才刚开编程课,在理论教学的同时,假如能够跟实践结合起来确实不错。” 从上学期提出那个项目以后,符水波和另一个指导老师陆少超一起,带着三个小孩开始调研:类似的软件在别处能不能买到?假如买不到,学校政教处的老师以及宿管人员到底需要什么样的软件?“别处的软件我们看了看,差不多上离线的,还得靠打卡签到的人自觉,因此我们认为编写该软件是有价值的,最终决定自己开发。”符水波说。 要紧利用课余时刻完成 “我们设计的软件能够实时记录宿管人员刷卡时刻、地点等信息,动态展现整个巡更的关键节点,提供了量化的数据,也方便第三方进行监管查询。”符水波说,他们利用校外公司的硬件设备,多次模拟和实践,最终制作了简易模板进行试用。 符水波说,如此一次操作和实践下来,事实上确实是一个完整的程序开发过程,也差不多实现了事先预设的软件开发目标。与目前电脑或是手机端的软件相比,这几个学生差不多完整执行了整个软件开发过程,若说有什么差别,无非目前商用的软件功能更加齐全,更加繁多而已。 在蛟川书院开设的编程课上,老师们要紧教学生使用C++和Pascal语言,但依旧以“小打小闹”为主,学生们也确实是尝试着做点小游戏。要实际编写一个真正的应用软件,师生差不多上头一次。三个学生几乎是从零开始,利用课余时刻,常常是晚上七八点钟做完作业后,再赶到机房,分析软件所要达成成效,一步步编写和修改程序,再进行调试应用,并利用现有设备做出虚拟成效。 下一步要在校园里推广 据了解,去年底该软件就在校园中一幢宿舍楼内试用。实践检验发觉,它确实能实时关注宿管人员的活动轨迹,记录打卡时刻和地点,而且成效还不错。政教处的老师对宿管人员是否按时进行巡查的情形一目了然,即便在校外,也能第一时刻从手机端了解情形。这些都让宿舍楼的治理变得更加规范和智能。 令杨改日这几个小孩自豪的是,那个软件为学校“挣”来了好几套硬件设备(校外公司使用软件后给小孩们的回馈),而学校也预备原有巡更系统基础上,将该应用进一步推广到校园治理的其他方面,比如老师值周、学生值日等,让校园治理更加智能和高效。 记者了解到,事实上这三个学生之前接触编程学习并不多,像杨改日在小学时期没有接触过编程,是到了蛟川书院以后才开始上软件设计、程序应用等课程。然而不到一年的时刻,他就能和同学一起开发软件,还取得了不错的成绩。辅导老师认为,这与学生的本身素养有关,更得益于他们浓厚的学习爱好。 符水波说,尽管杨改日这三个小孩还在初中时期,但他们的进步专门快,水平差不多专门高,“获得这种运算机软件著作权关于大型企业来说,可能是比较容易的,但对初中生而言,拿到那个证书是专门不容易的。”他又补充说,尽管他们要紧是利用课余、爱好小组时刻学习,但他们几个的水平“已接近国家职业资格软件设计师了。” 谁是赢在起跑线的人 当专门多人还没意识到早早学编程好处的时候,先人一步接触编程的小孩就赢在起跑线了!事实上,在美国,从上到下早就开始重视少儿编程的培养啦: 依照美国白宫的公布声明,政府已将40亿美元的投资额纳入以后的预算打算中,并将拿出额外的1亿美元“培训教师、拓宽获得高质量教学材料的途径,并建立有效的区域伙伴关系”(training teachers, expanding access to high-quality instructional materials, and building effective regional partnerships),鼓舞各州推出妥善的5年打算,提高区域的K-12运算机科学教育进展。 此外,据媒体报道,美国国家科学基金(The National Science Foundation)、美国国家和社区服务社团(CNCS)还承诺将在以后5年连续投入1.35亿美元,为全国运算机科学教师提供培训和相关支持。 而Facebook和苹果等高科技公司也先后公布发表承诺,将全力支持政府政策,推动运算机科学教育的进展。Facebook的CEO扎克伯格在Facebook上公布表示“学校的运算机科学教育正在为每位学生制造机会”,并提出将通过TechPrep等新功能确保对运算机科学教育的支持。而苹果则公布声明,将通过投资运算机课程和培训班等方式为学生提供编程学习的机会。 本文来源:https://www.wddqw.com/doc/e343e2e0e0bd960590c69ec3d5bbfd0a7856d52c.html