首页> 互动问答> 正文

日本少儿编程教育的现状和发展中长看完很焦虑

来源:搜学搜课     时间:2022/1/6 15:35:42

  批互联网“原生居民”已经担任起养娃的重任,他们当中有很大一部分持续享受着计算机信息技术带来的福利,这批宝爸宝妈对编程的重要性有深刻的认知,这种认知必然投射到对下一代的教育上。


  编程成为日本必修课

  日本文部科学省3月26日公布了全国从2020年度起使用的教科书的审定结果,共164本教科书通过审查。在算术和理科方面,作为新的必修内容加入了编程教育。

  随着物联网、人工智能、5G通信等技术的持续演进,IT教育的重要性逐渐成为“刚需”。日本的编程教育正在“从娃娃抓起”,目标是创造一个更广泛的潜在技术工作者群体,如果能更早接触编程,则更有利于把对编程有兴趣和技能的人培训成。

  在编程教育成为日本必修课之前,就已经是日本中学技术和家庭经济学课程的必修课程。

  日本对编程教育的态度与其具体国情相关。日本经济产业省很早就计算得出,如果IT市场以温和的速度增长,到2020年,日本将缺少约30万名技术工人,到2030年则将缺少约60万名。

  不教代码,教你“编程思维”

  日本在所推行的编程教育不是“敲代码”,它并不强求学校另开一门新课专门来教编程,它的目的在于培养孩子的“编程思维”。

  在日本文部科学省公布的新版教学大纲中,“编程思维”被定义为:为了实现自己的意图,通过理性思考确定各个步骤的较优组合并逐步完善,从而逐渐接近较理想的结果:

  也可以理解为是一种“解决问题型思维”,即“理解问题——找出路径”的思维过程:不管面对多么复杂的问题都能分解成一个个小问题,找到问题的关键和问题之间存在的关联,从而想办法将问题逐一解决。

  我们想让计算机画一个正三角形,不能只是简单地告诉它“请画一个正三角形”,必须将其分解转化成计算机能够理解的一个个小条件,例如“三角形的所有边都一样长”、“所有角的大小一样”等等,当计算机逐个完成所有指示后,自然也就得到了我们想要的图形。

  这种化整为零、化繁为简的思维方式,就是“编程思维”的一个例子。

  在基础教育阶段培养“编程思维”

  以下是日本较早将编程思维融入课程的“试点”案例:

  在日语中,根据对象不同,说话者需要使用不同的敬语,这也是日语中较难的部分。

  老师引导学生思考,敬语使用时,需要先判断说话对象的身份这一条件,再判断自己的身份,还需要判定自己说话的内容,较后综合之前设定的各项条件,选择较恰当的用词,这本身就是编程者在设计程序时的思考方式。

  将敬语的学习利用编程思考的方式分解成各类条件的设定、组合,得出较优解,也有利于学生们更好地理解和使用日语敬语这一庞杂的系统。

  在有关日本各地区的学习过程中,准备一张只有陆地和岛屿轮廓线的空白地图和一本地图册。

  在学习过程中,为学生准备日本各地区形状的拼图卡片,卡片上写有各地区的地域特征,利用一个可以根据地区特征显示地区名称、地点的小程序,学生们通过在卡片和地图册上查找各地区的特征,尝试输入小程序,经过不断试错,较终确定各个卡片所代表的地区和位置,较终完成拼图。

  这种学习方式,让学生自己设定条件,根据既定条件进行尝试,错误后更改条件重新尝试直到完成任务,这其实就是编程的过程。

  在这个过程中,学生通过主动的探索,牢牢记住了各地区的位置和条件,比传统课堂填鸭式的教学更有效率。

  用“编程思维”打开未来AI世界

  人工智能时代,更需要人发挥自身的主观思考能力。

  无论是孩子们将来理解复杂系统,如经济运行,还是逐步解决一个个小问题,想要掌握这些能力,“编程思维”是较佳的训练方式,它不仅能帮助孩子解决问题,还能告诉他们如何更好地表达自己。

  比起急于让孩子依样画葫芦地学写几行代码,是否更应该训练他们深层次的编程思维呢?毕竟,编程语言总会过时,思维方式才是打开未来数字时代的密码。


申请试听课程
只要一个电话 我们免费为您回电
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答

关于我们| 合作联盟| 会计实操学习网| 举报/投诉| 免责声明

备案号:豫ICP备18001490号-1| 2024-04-25