注册账号 | 忘记密码
【龚超问道】是未来基因(北京)人工智能研究院首席专家龚超博士的专栏,内容是全球在青少年人工智能教育领域的文章翻译、趋势观察、现象分析等,以资给中国的人工智能教育同仁作为借鉴。
(龚超博士不仅是未来基因(北京)人工智能研究院的首席专家,还是清华大学日本研究中心主任助理、深圳清华大学研究院下一代互联网研发中心核心成员、中国人工智能学会中小学工委会委员。)
日本小学编程必修化两年后的现状观察
——记铃谷老师的专访
龚超【摘录】
文章来源:东洋经济(日本)
【笔者按:日本两年前开始推行“小学编程必修化”,不是单独开设编程课,而是让每门课程都要与编程结合,因此,几乎所有科目的老师都要了解编程,笔者将其称为天然的“编程+X”。可以参阅笔者前作《日本小学编程教育必修化的思考》】日本小学的编程教育于2020年开始, 其目的不是学习编程语言本身,而是学习“编程思维”,了解计算机在日常生活中的应用;但许多学校仍处于探索状态,不知道如何将编程教学与学科联系起来。在这种情况下,琦玉县的公立小学教师鈴谷大輔发起了Type_T——一个从事编程教育的社区。本着 “使日本成为一个儿童和教师都能对编程教育感到兴奋的国家” 这一使命,Type_T组织了与编程教育有关的培训课程、儿童和家长研讨会、信息传播和交流。我们向铃谷老师询问了小学编程教育的现状和未来,课堂的案例和Type_T的活动。问:从2020年起,编程教育已成为小学的必修课。您对学校目前的情况有什么印象?答:不幸的是,我认为可以说,在编程教育方面的努力 “没有取得多大进展”。2021年,“大家的编程”这一在公共教育中推广编程教育的非营利组织做了一项调查,他们询问了全国1037名小学教师,问他们在过去一年中接受了多少关于 “编程 ”的培训。在这个组织收集上来的答案中,7小时以上的占比9.6%,4-7小时的占比17.4%,39.5%占比不到1-4小时, 11.2%占比不到1小时,22.2%的教师回答 “没有接受过研修”。尽管编程教育已经成为义务教育,但据透露,“四分之三的教师接受的培训不到两次”。一个可能的原因是,GIGA学校概念的实施被提前到2020年,这意味着首要任务是 “GIGA学校概念的发展”,比如 “如何保障每个学生一个终端 ”和 “出现问题时如何处理”等。编程教育已被置于次要位置。(GIGA学校概念是文部科学省于2019年12月公布的一项教育改革计划,是“Global and Innovation Gateway for All“的缩写,意思是“面向所有儿童和学生的全球创新之门“。)编程教育成为义务教育已经两年了,但对编程教育的重视程度仍然不高,一些学校和教师仍然不在起跑线上,例如,“我不知道如何将编程教学与其他学科联系起来”。因此,我认为现在是整个教育界提高编程教育水平的时候了。--在2022年4月举行的2022年全国成绩测试中,关于编程的问题首次出现在六年级的算术中。以一个画正方形的程序为例,问题是正确改写一个错误的画等边三角形的程序。没有在课堂上接触过编程的孩子在阅读问题文本时发现很难理解所问的内容。老师们承认,在成绩测试中出现这样的问题,需要学校在日常工作中使用信息和通信技术设备,并改进教学,在必要时纳入编程。我一直很喜欢信息和通信技术,大约从2012年开始,我利用俱乐部和班级活动的时间,在学校的计算机房里和孩子们一起使用文部科学省的编程内容进行游戏。图铃谷老师主持“Type_T”,开展编程教育工作坊、工作坊、信息传播与交流等活动当我得知根据2017年宣布的新学习课程,编程教育将从2020年起成为小学的必修课时,我开始在我的博客上写关于编程教育的文章,与教师和其他教育工作者联系。之前在某公司总部举办过一个编程主题的会议,这次会议非常成功,我们决定在未来创建一个思考和传播编程教育的地方。Type_T就是由当时的志愿者成员成立的。同年12月,在六年级科学课“用电”单元举办了结合编程的模拟课活动。2021年10月被认定为“NPO法人类型”,目前在全国拥有约100名会员,主要是小学教师。教师如果在学校或社区难以找到学习编程教育的机会,但对又对编程感兴趣,或想在课堂上尝试,可以通过加入这样的社区,在聆听和学习实践的同时,加深自己的知识,并向孩子和其他教师传播。这将有助于他们加深自己的知识,并将其传播给他们的孩子和周围的老师。图 “Type_T”在全国约有100名成员,主要是小学教师问:孩子们对纳入编程的课程有什么反应? 如何将编程纳入其他科目?答:“编程很有趣!” “有意思!” 和 “这很有趣!”是大多数孩子的反应, 他们也能很好地吸收。特别是在高年级,许多孩子在自己的电脑上搜索如何做,并继续在这方面取得进展。当他们在进行编程工作时,眼睛会亮起来。看到这一点我非常高兴,我希望大家都能看到这一点。编程可以很容易地融入数学和科学科目,如 “画多边形 ”和 “使用电力”,但在日语中,例如,你可以使用 “Viscuit ”来表达你所读到的场景,或者在五年级的社会研究中,你可以将机器人材料纳入 “未来的汽车 ”的研究,并使用编程来实现自动驾驶。在五年级的社会研究中,机器人材料被纳入 “未来汽车 ”的研究中,这样就可以通过编程实现自动驾驶。在低年级,Viscuit也可以在艺术和手工课上使用,创造一个你选择的图案,然后可以投射到投影仪上让大家看到。图“micro:bit“的课程研讨会问:您希望通过小学的编程教育培养孩子们什么样的技能?答:在编程教育中,重要的是它不应该以 “我在课堂上进行了编程工作 ”结束。我认为,通过编程培养孩子们对社会的看法和观点是非常重要的,例如让他们意识到编程在他们周围的各种情况下得到了应用,帮助他们思考如何改进事情,而不是简单地说 “我在课堂上喜欢编程”。GIGA学校的概念正在取得进展,儿童越来越多地接触到ICT设备。我希望孩子们从小学阶段就开始熟悉各种类型的编程,并最终培养出一种思维习惯,即:在他们实现自己想要做的事情的时候,将编程作为解决问题的一种手段。