国外的少儿编程都学什么?和我们有什么区别?
国外青少儿编程已经充分融入中小学各学科发展。
2012年,日本开始在中小学中普及编程教育科目。并且日本政府还规定从2020年开始,编程课将成为中小学生的必修课。
2014年,英国教育大纲规定计算机编程是5-16岁儿童必修课程。由此也成为世界上第一个强制5-16岁儿童接受编程教育的国家。在英国国家教学大纲中规定,5-7岁的学生需要通过计算机课程理解什么是算法,以及算法如何以程序的形式在电子设备上运行。
2016年初美国前任总统奥巴马投入40亿美金,称要让每个美国孩子在小学阶段具备最简单的编程能力。现在,美国K12阶段已有约67.5%的孩子接受在线编程教育。小学一年级的孩子,也可以独立完成一个小游戏作品。
2016年8月,芬兰全国实施新的《国家核心课程大纲》,首次将编程纳入小学教学大纲,从小学一年级开始教授编程。与其他国家不同,芬兰并没有专门将编程课单独设置成为一个科目,而是将编程作为像“阅读”、“书写”一样的学习工具,开展跨学科的“现象教学”。这是一种基于学生兴趣和日常生活中的现象、话题对学生进行跨学科教学的模式,该模式自然地将编程融进了学生的学习生活当中。
2017年6月15日,加拿大政府宣布,国内从幼儿园到高中的学生很快将开始学习电脑软件编码和其他数字技能。
2017年,新加坡全面推动少儿编程教育,中小学考试中加入编程考试科目。
在国外,小小年纪就开始学编程
孩子是通过与人和周围事物的日常互动来建构知识的。也就是说,孩子的想法不是外来的,而是自己创造出来的。
孩子在玩的时候,注意力最强,创造力也最强。这个时候学习编程,孩子们能够理解问题并进行自己创造的。同时编程也能给孩子带来思维上的变化,使孩子能够运用编程的思维方法进行思考和做出选择。所以在国外,很多孩子在幼儿园或在小学就已经开始接触编程了。
国外的教育理念认为,编程是孩子表达创造力的一种方式,能够在学习中培养孩子的创造力,让他们知道如何通过实践、探索将自己的创意落地。