随着科技的快速发展和对人工智能等领域的高度重视,编程教育也逐渐受到政策的大力推动。2017年7月,国务院印发《新一代人工智能发展规划》,明确提出“完善人工智能教育体系,在中小学阶段设置人工智能相关课程,逐步推广编程教育”。此后,浙江、江苏等地纷纷响应政策号召,将编程纳入高考科目或中考特招范围。例如,2017年浙江作为高考改革试点省,迎来了信息技术科目(含编程)的首度高考,其分值占比与传统选考科目一致,为100分。在目前高中各学科中,它是学业水平考试必考科目之一。据统计,涉及专业(类)的选考科目里,信息技术高达36%,每10个考生就有4个人选择了它。2018年初,浙江省出台了最新的信息技术课程改革方案,编程确定进入浙江省信息技术高考。今年4月份,南京、天津等招生办也将编程纳入中考特招范围,只要孩子有编程特长,被认定为科技特长生,很多名校的大门将为他敞开。
(一)考试成绩加分
编程考到一定成绩可以加分,在多数教育体系下,90分及以上通常可以为学生带来额外加分。编程成绩的重要性不言而喻,它反映了学生在逻辑思维、问题解决能力和技术技能方面的整体表现。90分以上的成绩不仅意味着对编程知识的深刻理解,也象征着学生在分析问题、设计算法及编写有效代码方面的高水平能力。
加分的意义重大。获得额外加分的学生可以提高他们的总分,有助于提升在班级中的排名,还有可能获得一些奖学金或学术荣誉。在申请大学或就业时,高分和加分是申请人突出自身优势的有力证明,许多优秀的大学和公司都会倾向于录取或雇佣那些在编程考试中表现出色的学生。
为了提高编程成绩,学生可以采用有效的学习方法和策略。定期练习编程题目,通过大量的练习来提高编程能力,尝试解决各种不同难度的编程题目,以锻炼自己思考问题和编写代码的能力。阅读和分析高质量的代码示例,学习他人的编程思路和技巧。参与项目和竞赛,激发竞争意识和团队协作能力,同时将理论知识应用于实际中,提高解决实际问题的能力。与他人进行知识分享,拓宽自己的思路,并学习他人的经验和技巧。
(二)竞赛获奖加分
学校组织的编程比赛获奖、官方认可的编程竞赛获奖证明、参与编程项目与实践等方式可作为小升初编程加分项。
学校组织的编程比赛通常是针对本校学生的竞赛活动。学校会根据比赛结果给予获奖学生一定的荣誉和奖励,这类比赛虽范围不大,但能直观展示学生在校内的竞技水平。
参与由知名组织如NOIP(全国青少年信息学奥林匹克竞赛)主办的编程竞赛,并获奖的学生,可以获得官方的获奖证明。这种认证具有很高的权威性,在所有编程加分项中影响力最大。这类比赛往往难度较大,覆盖面广,能够获奖意味着学生具备较高的编程能力和逻辑思维能力。
除了比赛之外,学生参与编程项目和实践活动也是一个很好的加分项。这能够证明学生不仅在理论上有所学习,也将所学知识应用到实践中,展示了实际操作能力和团队协作能力。例如,学生可以参与学校的编程社团,或者自主开发小项目。
(三)特长生招生
多个地区将编程纳入特长生招生范畴,如东莞、天津等地,编程成为孩子进入名校的途径之一。
在东莞,《2019年普通高中特长生招生工作的通知》中指出,东莞中学、东莞中学松山湖学校、东莞市第一中学等重点学校招收信息技术类、科技类特长生。编程已成为东莞教育改革中的重要一环,东莞学校对编程也愈加重视。让孩子从小学编程,可以为其争取进入名校的机会。
不仅是东莞,在其他地区也有类似的情况。例如天津等地,将编程纳入特长生招生范畴,为有编程特长的孩子提供了更多进入名校的机会。编程作为一项重要的技能,在特长生招生中越来越受到重视。这不仅体现了社会对编程教育的认可,也为孩子们提供了更多的发展机会。
(一)小学阶段
近年来,编程在小学教育中的地位日益凸显。随着国家对科技教育的重视,各地纷纷出台政策,逐步推广编程教育进入中小学课堂。例如,2017年教育部正式公布《义务教育小学科学课标课程标准》,将小学科学课提前到一年级,每周课时不少于一节。此后,越来越多的地区将编程纳入小学课程体系,为孩子未来的学习打下坚实的基础。
编程教育在小学阶段的推广,有助于培养孩子的逻辑思维、创造力和问题解决能力。通过学习编程,孩子们可以在趣味的实践中提升综合素养,为后续的学习生涯做好铺垫。
(二)初中阶段
在中考科技特长生项目中,编程相关技能发挥着重要作用。以南京、北京等地为例,将科技特长生列入中考特招范围。拥有编程技能的学生,可以凭借在编程比赛中的优异表现或相关证书,获得进入名校的机会。
例如,南京在2018年中考特招项目中纳入了编程。学生通过参与编程社团、参加各类编程竞赛等方式,展示自己的编程才能。这不仅为学生提供了更多的升学选择,也体现了教育部门对科技创新人才的重视。
(三)高中阶段
在高中阶段,高考中编程纳入考试科目,为学生提供了新的升学途径。同时,学生可通过信息奥赛获得自招、降分甚至保送名额。与传统学科竞赛相比,信息学奥赛竞争压力相对较小。
据统计,2018年NOIP初赛参赛规模再创历史新高,共有来自全国31个省市(含香港、澳门特别行政区)的共计约148,880名选手同时参加竞赛,其中提高组92,418人、普及组55,851人。NOIP2018复赛参赛规模同样创历史新高,共有来自全国31个省市(含香港、澳门特别行政区)的共计24,781名选手同时参加竞赛,其中提高组12,872人、普及组11,909人。
(四)留学方面
编程技能在留学申请中具有显著优势。以美国为例,许多院校重视留学生的编程技能。美国TOP140寄宿高中的数学系大多开设了不同操作系统下的编程课程,如iOS、Windows、Android以及游戏编程,还有不同的编程语言,如Java、C语言、Python等。
学习编程可以减轻留学后的学业负担,为学生快速适应美国的学习节约时间。同时,编程能力证明正成为打动面试官的最佳捷径。如南京外国语学校的谢春阳因编程特长被耶鲁大学、哥伦比亚大学同时录取,武汉外校英中国际班学生沈凡具有编程特长被库珀联盟学院录取。