三个学编程的初中生编出校园管理软件

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-02
亲爱的宝妈们,孩子的成长过程充满挑战和欢乐,同时也需要我们精心的关爱和培育。在家庭教育的同时,家居环境的舒适度也起着非常重要的作用。因此,我们为您精选了一系列优质家纺产品,旨在为您的孩子提供温馨、舒适的居住环境。您可以访问我们的家纺官网 https://www.87dh.com/jd2/,探索更多适合您家庭的优质家居用品。
  由于觉得校园巡更系统有漏洞,管理上有所不便,镇海蛟川书院的三个初一学生动起了脑筋———利用兴趣班和选修课学到的编程知识,和老师一起钻研,编出了一套校园巡更软件。如今这套软件不仅在学校内部推广使用,而且还获得了国家版权局授予的计算机软件著作权登记证书。

  项目起意来源于现实的生活

  杨明天去年刚入读蛟川书院,现在是学校初一(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.87dh.com/jd2/,挑选最适合您家庭的高品质家居用品。让我们共同努力,为孩子创造一个温暖、美好的成长空间。

  • 初中毕业学软件编程好不好?
    答:你好,作为一个科班出身的人告诉你。初中学习软件编程有好有坏。首先要知道软件编程的基础来自于数学,线性代数,离散数学,也包括高等数学。这些都是算法的基础,其次来说软件编程的范围很广,前段后端,又或者是全栈工程师。我们回到话题,初中毕业学习编程可以吗?答案是可以,但是难度会很大。因为编程的...
  • 数据科学与大数据技术
    答:该专业主要研究计算机科学加持下的大数据技术,主要涉及三个方面:数据管理、软件开发、数据挖掘与分析,例如:新媒体平台定向推流、交通路况实时分析等应用场景。 聚焦报考 专业学什么? 核心课程:计算机专业通识课(C语言、Java、微机原理、计算机网络、计算机组成结构等)十数据科学专业课(数据结构、数据库原理、大数据算法、...
  • 初中生去北大青鸟学编程如何?
    答:北大青鸟校区的师资都是有多年的软件开发、项目研发与管理经验的老师,同时也在教育行业深耕多年,教学风格上能够自成一派,不仅能教授学员们深厚的知识技能,同时还教授他们职业素养,了解职场,让他们能够做到与职场无缝连接,更加的了解IT行业岗位,了解岗位要求。 初中生要学编程就来北大青鸟校区,北大青鸟...
  • 初中生学电脑编程?
    答:初中毕业的你选择IT专业,绝对不会错,如果你不想继续读书,选择职业技术学校就读也不错,只要你学好IT技术,有能力,你就可以找到好工作就目前的情况来看,其实选择学电脑是很不错的,出来基本不愁找工作的问题,还有些也可以自己创业都行。根据个人吧,如果你选择这个行业,说不定能闯出一番天地,...
  • 如何自己编程序做软件?
    答:第二,推荐学习下java语言,建议看看 《java编程思想》这本书,这是本著名的java编程教学书籍,网上有 pdf下载。第三,熟悉一下关系型数据库,当前三大主流关系型数据库 包括 mysql, oracle,sqlserver,你可以挑一个专门学习下,主要学习关系型数据中的 基本概念,比如 表,视图,存储过程,函数,以及 ...
  • 初中生可以学电脑编程吗?
    答:计算机是适合初中学习的,当前计算机是零基础学习的。未来是万物互联时代,非常缺少人才。可以学习无人机,编程,影视动漫,电子商务,5G直播等可以学习互联网相关的专业,随着互联网越来越普及,电脑相关的行业人才也越来越稀缺,就业岗位逐年增多,人才供不应求。因此从事互联网相关的行业,是一个不错的选择...
  • 做发廊管理系统软件学什么语言编程好?
    答:二、编程语言在这里主要是逻辑和界面。对于你自用,这不重要。要写的话什么语言都行。甚至你打开excel的vba就能快速开发一个软件客户界面。(vba就是vb是最简单入门级语言)其它还有库很多的python。但学编程要深入还是从c语言开始。三、其实数据管理,数据库语言就已经实现了,软件只是调用其接口。四、如...
  • 四川乡村教师自学编程4年开发43款软件,他开发了哪些类型的软件?
    答:原来是彭老师教书的地方在古蔺县皇华镇皇华村 ,比较偏远,但是学校共有2000余名学生、131名老师,这所农村寄宿制学校,留守儿童特别多,由于缺乏科学的数据管理系统,学校管理难度非常大,彭老师自己平时也对计算机和软件开发很感兴趣,周校长知道后,希望彭老师能够为学校的软件管理出一份力,简化管理,...
  • 如何学习编程,要装什么软件学
    答:例如我们在后面的章节中介绍如何使用Visual Basic编写Flash动画播放器,以及如何编写下载软件管理器等。如果你愿意的话,你完全可以编写出比这些更高级的程序来。 编程也可以作为——种爱好或兴趣,如果你对它感兴趣学起来就容易多了!因为如果对编程感兴趣的话,就会多看些有关方面的书、多编些小程序上机实践,这些对于...