国外编程教育已经走向专业化,国外青少儿编程已经充分融入中小学各学科发展。 2012年,日本开始在中小学中普及编程教育科目。并且日本政府还规定从2020年开始,编程课将成为中小学生的必修课。
2014年,英国教育大纲规定计算机编程是5-16岁儿童必修课程。由此也成为世界上第一个强制5-16岁儿童接受编程教育的国家。在英国国家教学大纲中规定,5-7岁的学生需要通过计算机课程理解什么是算法,以及算法如何以程序的形式在电子设备上运行。 2016年初美国前任总统奥巴马投入40亿美金,称要让每个美国孩子在小学阶段具备最简单的编程能力。现在,美国 K12阶段已有约 67.5%的孩子接受在线编程教育。小学一年级的孩子,也可以独立完成一个小游戏作品。
2016年8月,芬兰全国实施新的《国家核心课程大纲》,首次将编程纳入小学教学大纲,从小学一年级开始教授编程。与其他国家不同,芬兰并没有专门将编程课单独设置成为一个科目,而是将编程作为像“阅读”、“书写”一样的学习工具,开展跨学科的“现象教学”。这是一种基于学生兴趣和日常生活中的现象、话题对学生进行跨学科教学的模式,该模式自然地将编程融进了学生的学习生活当中。
2017年6月15日,加拿大政府宣布,国内从幼儿园到高中的学生很快将开始学习电脑软件编码和其他数字技能。
2017年,新加坡全面推动少儿编程教育,中小学考试中加入编程考试科目。 在国外,小小年纪就开始学编程 项目式教学
项目式教学区别于传统的灌输式的学习方式,将孩子从课堂上解放出来。通过参与项目开发进行学习,在这个过程中,学生寻找答案、解决答案。
Scratch编程和项目式学习具有天然契合性,所以目前的Scratch教学往往都采用项目教学
法。
精选项目——师生讨论项目——项目实施——项目总结延伸——项目评价,这是项目教学法的流程。阶段性的课程章节让孩子完成一个个项目练习,训练孩子思维能力、理解力和创造力。
奋起直追的国内编程教育
国内的编程教育也在奋起直追。从2016年到现在,国内逐渐发布了一系列关于少儿编程行业相关政策,开始逐步推广编程教育。
编程学习不仅仅是编程教学,更多的是培养孩子对新事物的兴趣、探索精神、动手实践能力,教会孩子遇到问题时应该如何应对、如何思考。
在国外,5岁就要学编程?



