编程不是码农
前沿
日本文部科学省公布,2020年将把编程引入全国小学的必修课。消息很快传到中国,并一度登上微博热搜,在少儿编程受到热捧的国内,这条令中国家长更焦虑了。
日本将编程教育加入必修课,有其特定的时代和社会原因。
有人认为,随着IT与社会的联系越来越紧密,国际竞争不断激化,日本希望通过这次的教育改革来培养短缺的IT人才。
反对者则声称:无论是师资条件还是硬件水平,日本都尚未做好开展编程教育的准备,况且有些孩子连基本的电脑操作还不熟练,何谈编程?
编程教育为什么从娃娃抓起?
究竟是什么原因让日本政府即使顶着如此大的舆论压力,也要毅然在小学课程中引入编程教育呢?
日本主流媒体分析,根本原因,是技术革命的步步紧逼。
随着第四次工业革命的到来,物联网和人工智能技术飞速发展,引发了全球产业形态的巨大变革。在日本,很多之前看来与IT完全没有关联的行业,也开始积极应用相关技术。
在汽车行业,本田、丰田等日系车企也正在利用人工智能技术研发自动驾驶汽车。
面对各行各业对IT相关技术的巨大需求,日本IT人才却非常紧缺。
培养的不是“码农”而是思考能力
那么,日本到底将要在小学中推行怎样的编程教育呢?
文部科学省将其定义为培养“编程思维”,即通过进行编程教育培养孩子们的思考能力。
在日本文部科学省公布的小学新版教学大纲中,将“编程思维”定义为:为了实现自己的意图,通过理性思考确定各个步骤的合适组合并逐步完善,从而逐渐接近理想的结果。
因此,也可以将“编程思维”理解为一种“解决问题型思维”,是“理解问题——找出路径”的思维过程:不管面对多么复杂的问题都能分解成一个个小问题,找到问题的关键和问题之间存在的关联,从而想办法将问题逐一解决。
到底什么是“编程思维”?
编程语言纷繁复杂,并且一直演进变化,因此比起学习编程知识和技术,培养孩子们的“编程思维”和独立思考能力,才是日本在小学阶段融入编程教育的终极目的。
“在未来,如果你的孩子懂编程,他就是未来世界的创造者;如果他不懂,他只是使用者。”前芬兰教育部长一语道破编程对孩子的重要性
而苹果的CEO库克更是说:学习编程要比学习英语更重要。
他呼吁全世界的学校都应该将编程作为必修课程,因为编程是一种可以与全世界交流的语言。作为全球科技公司的CEO,库克的断言更是引起了普遍关注。
像英语一样,每个孩子都应学习编程语言
编程语言是全世界无国界、无文化差异的通用语言。除了母语和外语,未来每个人都必须具备基本的编程思维。
根据教育认知学,孩子会在6岁左右开始形成抽象逻辑思维,整个6-18岁是抽象逻辑思维的形成期。所以孩子从小开始学编程,就是在正确的时间做正确的事。
学习编程的目标,培养综合能力
学习编程并不是让孩子成为程序员,而是为了培养孩子的逻辑思维能力、实践能力、解决问题的能力等综合素质,即使将来孩子不做程序员,也会遇到各种各样的标准化,程序化问题。
同时也为孩子提供一种学习方法,让孩子从小学习像科学家一样思考该如何解决问题,在复杂的环境和问题下,运用编程的计算思维指导孩子更好地解决问题。
学习编程不仅是培养孩子的一种技能,还是培养孩子认识问题和解决问题的思维方式,对孩子常规学习语数外也会有所帮助。
孩子学好编程,需要家长的支持与陪伴
人工智能是国策,但对绝大多数家长来说,还是陌生的领域。未来已来,帮助孩子准备好迎接人工智能时代的挑战,掌握好编程能力,还需要家长更多的了解和支持,甚至参与其中,陪伴孩子学习并共同体验编程的乐趣。
编程是每个孩子都可以学习掌握的基本技能。
编程教育=新奥数+新英语
高考加分项的调整,对信息技术学领域来说是利好消息,国家鼓励综合能力培育,弱化传统的应试教育。因此,未来奥数人群有很大概率转移学习编程,在升学加分的问题上,编程甚至超过奥数竞赛的势头。
在英国5岁以上的学生都要学编程,美国有超过60%的孩子都接受过编程教育,日本也颁布新规,要求2020年以后中小学生必须学习编程。而中国则不到5%。如此的渗透率差异结合新高考的调整——信息技术科目纳入应试。
在未来,编程教育不仅是新奥数,也是新英语。
日本文部科学省公布,2020年将把编程引入全国小学的必修课。消息很快传到中国,并一度登上微博热搜,在少儿编程受到热捧的国内,这条令中国家长更焦虑了。
日本将编程教育加入必修课,有其特定的时代和社会原因。
有人认为,随着IT与社会的联系越来越紧密,国际竞争不断激化,日本希望通过这次的教育改革来培养短缺的IT人才。
反对者则声称:无论是师资条件还是硬件水平,日本都尚未做好开展编程教育的准备,况且有些孩子连基本的电脑操作还不熟练,何谈编程?
编程教育为什么从娃娃抓起?
究竟是什么原因让日本政府即使顶着如此大的舆论压力,也要毅然在小学课程中引入编程教育呢?
日本主流媒体分析,根本原因,是技术革命的步步紧逼。
随着第四次工业革命的到来,物联网和人工智能技术飞速发展,引发了全球产业形态的巨大变革。在日本,很多之前看来与IT完全没有关联的行业,也开始积极应用相关技术。
在汽车行业,本田、丰田等日系车企也正在利用人工智能技术研发自动驾驶汽车。
面对各行各业对IT相关技术的巨大需求,日本IT人才却非常紧缺。
培养的不是“码农”而是思考能力
那么,日本到底将要在小学中推行怎样的编程教育呢?
文部科学省将其定义为培养“编程思维”,即通过进行编程教育培养孩子们的思考能力。
在日本文部科学省公布的小学新版教学大纲中,将“编程思维”定义为:为了实现自己的意图,通过理性思考确定各个步骤的合适组合并逐步完善,从而逐渐接近理想的结果。
因此,也可以将“编程思维”理解为一种“解决问题型思维”,是“理解问题——找出路径”的思维过程:不管面对多么复杂的问题都能分解成一个个小问题,找到问题的关键和问题之间存在的关联,从而想办法将问题逐一解决。
到底什么是“编程思维”?
编程语言纷繁复杂,并且一直演进变化,因此比起学习编程知识和技术,培养孩子们的“编程思维”和独立思考能力,才是日本在小学阶段融入编程教育的终极目的。
“在未来,如果你的孩子懂编程,他就是未来世界的创造者;如果他不懂,他只是使用者。”前芬兰教育部长一语道破编程对孩子的重要性
而苹果的CEO库克更是说:学习编程要比学习英语更重要。
他呼吁全世界的学校都应该将编程作为必修课程,因为编程是一种可以与全世界交流的语言。作为全球科技公司的CEO,库克的断言更是引起了普遍关注。
像英语一样,每个孩子都应学习编程语言
编程语言是全世界无国界、无文化差异的通用语言。除了母语和外语,未来每个人都必须具备基本的编程思维。
根据教育认知学,孩子会在6岁左右开始形成抽象逻辑思维,整个6-18岁是抽象逻辑思维的形成期。所以孩子从小开始学编程,就是在正确的时间做正确的事。
学习编程的目标,培养综合能力
学习编程并不是让孩子成为程序员,而是为了培养孩子的逻辑思维能力、实践能力、解决问题的能力等综合素质,即使将来孩子不做程序员,也会遇到各种各样的标准化,程序化问题。
同时也为孩子提供一种学习方法,让孩子从小学习像科学家一样思考该如何解决问题,在复杂的环境和问题下,运用编程的计算思维指导孩子更好地解决问题。
学习编程不仅是培养孩子的一种技能,还是培养孩子认识问题和解决问题的思维方式,对孩子常规学习语数外也会有所帮助。
孩子学好编程,需要家长的支持与陪伴
人工智能是国策,但对绝大多数家长来说,还是陌生的领域。未来已来,帮助孩子准备好迎接人工智能时代的挑战,掌握好编程能力,还需要家长更多的了解和支持,甚至参与其中,陪伴孩子学习并共同体验编程的乐趣。
编程是每个孩子都可以学习掌握的基本技能。
编程教育=新奥数+新英语
高考加分项的调整,对信息技术学领域来说是利好消息,国家鼓励综合能力培育,弱化传统的应试教育。因此,未来奥数人群有很大概率转移学习编程,在升学加分的问题上,编程甚至超过奥数竞赛的势头。
在英国5岁以上的学生都要学编程,美国有超过60%的孩子都接受过编程教育,日本也颁布新规,要求2020年以后中小学生必须学习编程。而中国则不到5%。如此的渗透率差异结合新高考的调整——信息技术科目纳入应试。
在未来,编程教育不仅是新奥数,也是新英语。