编程教育
近年来,全世界掀起了一股“编程教育热”。
在美国,已经有700万儿童在学习编程;日本宣布将在2020年把编程引入小学必修课;英国出台规定要求5岁以上儿童学习编程;欧洲16个国家把编程纳入教育体系;以色列早在2000年就将编程纳入高等学校的必修科目,同时要求孩子从小学一年级开始就要学习编程。
编程教育掀起了一股前所未有的热潮。使其成为教育行业的“宠儿”,教育部更是规定:中小学推广编程教势在必行!
本文将从以下5个原因进行阐述:为什么中小学一定要推广编程教育?
原因1 :中国编程教育现状落后
目前中国的编程教育严重落后于世界。
截至2017年3月全球共有190多万专业技术人士在人工智能行业工作。其中美国多达85万人,而中国仅以略超5万的数字排名第7,排在印度、英国、加拿大之后。
据工信部统计,2030年,AI人才缺口将超500万,抓住了科技人才就等于掌握了发展先机。
李彦宏说:“人工智能谁能决战到最后,就看谁的人才多。”
在两会上,人工智能再一次成为关键词。教育部的“新课改”也是直指新工科会成为未来最火,最有钱途的大学专业。
所以中小学推广编程教育是大势所趋、是势在必行!
原因2:出台相关政策加持
在发达国家,编程教育早就已成为国家重点推动的教育学科。
2012年,日本在中小学中普及编程教育科目。
2014年,英国教育大纲规定计算机编程是5-16岁儿童必修课程。
2015年,美国政府投资40亿美元开展编程教育,呼吁全国青少儿学习编程。
2017年,新加坡全面推动编程教育,中小学考试中加入编程考试科目。
.......
在中国,教育部也出台了很多政策,要求中小学要逐步推广编程教育!
目前,我国部分省市已将编程与升学挂钩,自国务院、教育部将编程纳入课堂教学及大学考试后,全国主要省市已陆续完成落地。
浙江省将信息技术学科(含编程)纳入高中生的必学科目。
山东、北京陆续把 Python 编程纳入小学及高中课程。
江苏明确在小学阶段开设信息技术课程。
重庆要求小学3年级开始学编程。
南京将编程列入中考特招生的范畴。
天津将信息学奥赛、信息技术、人工智能等纳入了中学招生范畴。
原因3:各省开展情况汇总
2017年底浙江省就明确将信息技术学科(含编程)纳入高考的考试科目,北京、山东等教育大省也紧随其后。
与此同时,北京、广州、南京等城市已经明确规定,将编程列入了中考的特招项目中。可见,编程已经进入中考。
2018年4月,天津政府招生办发布的《2018年天津科技特长生招生计划》中多所中学将信息学奥赛、信息技术、人工智能等纳入了招生范畴。
不仅是天津,开学前不久,广州、深圳两地教育局纷纷发布新政策:为响应国家政策,计划秋季将人工智能与编程引进中小学课堂。具体政策如下:
➤ 广州市——2020年实现人工智能教育覆盖全市学校
➤ 深圳市——公布61所“人工智能教育项目”学校名单
这意味着,一开学广州和深圳部分学校学生们,就要开始上人工智能编程课了。
除了广州、深圳、江苏等,北京、山东、重庆、上海、陕西等多地纷纷将编程引进中小学课堂。
山东省教育局提出全省各级各类学校均建立学校创客空间。
厦门市教育局支持各中小学校建设开展STEM、创客教育等学生科技创新实践活动的专用实验室。
吉林省则开始在全省各地全面推进创客教育。
北京市和山东省将 Python编程基础纳入信息技术课程和高考的内容体系。
重庆市各种小学要开足开齐编程教育课程,小学3~6年级累计不少于36课时、初中阶段累计不少于36课时。
显然,编程从娃娃抓起不再是口号,已经成为当今教育领域的通识,中小学学习编程已成趋势,各省已经在落实中。
原因4:中小学生学习编程的好处
01
学好编程提高升学竞争力
前面也说了信息奥赛、编程小子被斯坦福录取的事。
其实,近年来我国面对中小学的编程赛事层出不穷,能在比赛中脱颖而出,对孩子未来择校、升学都是有好处的。哪怕是赢得一个证书,对孩子提升自信,丰富“简历”也很有帮助。
02
抓住7—12岁的黄金期,发展逻辑思维能力
根据教育认知学,7-12岁孩子的抽象逻辑思维能力开始形成,这个阶段是学编程的黄金期。
编写程序遵循严密的逻辑,还要不断调试、回溯和debug,孩子在学编程后会不自觉用编程思维去思考,学会规划和安排,还能自己查缺补漏。
03
培养细心和专注,提高语数外成绩
由于编程的逻辑性和严密性,错一不可,孩子也会养成细心和专注的习惯。
不少家长表示,孩子学编程之后,数学题不用操心了,能迅速理解题意,出错率也大大降低。而在语文和英语的写作上,也写得更有条理和言之有物了。
04
从玩游戏到设计游戏,帮助戒掉游戏瘾
解决游戏瘾宜疏不宜堵,与其禁止玩游戏,不如让孩子自己设计游戏。学编程后,很多孩子表示编游戏比玩游戏高级多了。
05
用编程解决实际问题,做科技的主人
学编程后,9岁的王同学自己写脚本、配音,重新演绎三国故事;10岁的王思济小朋友为生病需要吃药的妈妈做了一个“暖妈吃药提醒器”;8岁的小姑娘睿睿替爷爷奶奶设计了一个“买菜选择器”。
此外,编程还能培养孩子空间想象、团队协作、艺术审美等能力,还有小朋友为了多学会编程,时间规划也增强了......等等,太多案例了。
总之,中小学生开展编程教育,肯定是有益无害的,不管是学校还是家长,都应该重视编程教育。
原因5:家长对编程的误区
1、“孩子不当程序员,为什么要学习编程呢?”
学习编程并不是让孩子将来能成为程序员,编程教育的最终目的是为了培养孩子的逻辑思维能力、实践能力、解决问题的能力等综合素质,即使将来孩子不做程序,也会遇到各种各样的标准化,程序化问题。
2、“编程应该是长大之后学习,这么小的孩子怎么能学会呢?”
程序语言看起来就是一串串的代码,大人看起来还眼花缭乱,更别说小孩子,能学会吗?其实编程并不是非要一个个敲出代码才能学习,比如scratch编程:把代码的语句用模块化的形式,一目了然的把逻辑关系展示出来,孩子们通过拖拽模块就能学习编程啦!
3、“编程可以作为孩子升学的跳板”
浙江省2017年的新高考方案已将信息技术(含编程)纳入高考科目,在将来会有更多省市高考将涉及编程内容;同时,提高名牌大学自主招生的录取率,加深出国留学面试官的印象,而这项技能现在从中小学就开始进行筛选,如果还觉得“等到了大学再学编程也不迟”,那到时候也很难取得优势
开展编程教育,并不是说要求孩子会写代码开发软件,而是一种启迪,在孩子心中种下种子,是在提升学校师生的信息化素养,家长应该早日让孩子学习编程,还未开展编程教育的中小学也要在政策的扶持之下,早日实施编程教育,有条件的学校还可以走“科技立校”的路线,培养更多的优秀孩子!
4000520066 欢迎批评指正
All Rights Reserved 新浪公司 版权所有