小学编程教育的研究

(整期优先)网络出版时间:2023-04-15
/ 2

小学编程教育的研究

刘红建

蠡县第二实验小学   河北省保定市071400

摘要:近年来,计算机技术在各个行业中的应用越来越广泛,编程能力也成为了当今社会越来越重要的技能之一。教育界也意识到了小学编程教育的必要性,越来越多的学校开始在小学阶段实行编程教育。本研究旨在探究小学编程教育的教学模式、教学内容和方法,分析小学编程教育的现状和问题,并为未来小学编程教育的改进提供建议。

关键词:编程教育;小学编程;计算机。

引言:小学编程教育在我国已取得了良好的发展,但还存在一些问题:一些小学编程教育内容不够科学、教学方法不够灵活,学生参与度低,无法发挥其学习的最大效果等。为了改善这种情况,应该采用合理的教学内容、灵活的教学方法,增加学生的参与度,提高教学效果。本研究对小学编程教育的研究能够为小学编程教育的改进提供有益的帮助和建议,为小学编程教育发展做出贡献。最后,未来需要进一步加强小学编程教育的研究,寻找更科学的教育方法和内容,不断提高教学质量,提高学生的编程能力和素质。

一、小学编程教育开展的必要性

在信息时代的背景下,计算机技术已经成为人类社会发展的重要动力。而编程作为计算机技术的核心,已经成为了现代社会中必不可少的一项技能。然而,在中国的小学教育中,编程教育却一直未能得到足够的重视。目前,虽然在国内已经开展了一些小学编程教育的实践,但是这些实践往往存在着教师教学能力不足、教材资源不足、教学方式单一等问题,未能取得较好的教学效果。因此,有必要对小学编程教育进行深入研究,以探索更加有效的教学方法和策略,提高小学生的编程水平和创新能力。同时,在国际上,小学编程教育已经成为了热门的研究领域。在美国、英国等国家,小学编程教育已经纳入了教育体系中,并且已经取得了一定的成效。因此,从国际经验出发,对中国小学编程教育进行研究,也具有积极的意义。

二、现阶段我国小学编程教育现状

目前我国很多有远见的学校都十分重视这方面教育,但在学校教学过程中普遍面临着师资能力不足、学校设备不足、财政资金匮乏、家长认知偏弱及政策支持滞后等问题。在开展过程中依然存在一些需要注意的问题:

第一,小学的编程教育多以专业课程为主,专业课程的编程教育仍处于萌芽阶段,学校大多未能把编程教育作为必修课程,而且相关的教材和资源也不够充足。

第二,内容设计问题,编程需要重点培养学生们的计算思维,而不是培养码农。有一些针对小学生的入门编程教材,将大学编程内容简单下放,充斥着大篇幅的代码,这样的结果可能会让小学生产生抵触的情绪,在本应是兴趣和思维培养的阶段,却让孩子们丧失了学习编程的兴趣。

三、小学编程教育的教学方式

  小学编程入门,不推荐使用VC等成人化的编程软件,因为其具有逻辑思维抽象、结构复杂、命令冗长等特点,不适用于小学阶段的学生学习。 Scratch信息技术教学的出现,为教师的程序设计教学找到了突破口,因其类似积木的操作指令更加简单与直观,已成为广大中小学进行编程教学的重要教育工具。Scratch少儿编程语言是由麻省理工大学专门开发的可视化编程语言,这种可视化界面,让学生不再对“编程”望而生畏,入门比较容易。

在我校校本创意编程课堂上,由于学生已经具备一定的编程能力和知识储备。教师主要发挥着引导者作用,努力给学生的计算思维提供发育的温床。例如,在学习《小猫拜访好朋友》一课时,当学生完成书本任务后,老师可以适当引导学生,书本情境的创设是在疫情发生之前,当前小猫这样没有做好任何防控措施,直接去拜访小狗对吗?我们是不是应该提醒小猫和小狗要自觉做好疫情防控呢?在现有程序基础上,你觉得应该如何去改编脚本呢?请大家尝试自己改编故事情节,看看谁设计的更合理。并以此为契机,激发他们的学习热情,培养他们的兴趣,俗话说“兴趣是最好的老师”,一旦学生对所学内容兴趣十足,相信他们的学习效果一定会事半功倍。

四、小学编程教育的未来发展趋势

随着新课程改革的发展,小学教育在教学中越来越重要。而编程教育对学生学习和教师教有着很大影响。未来小学编程课程可涉及人工智能和3D打印等方面的拓展,并注重学生系统性思维的培养,强调在对问题本质、周围环境的充分认知后,综合多学科知识分析、运用,进而借助编程这一手段更有效的解决问题,而不是只培养了学生的逻辑思维能力,只教会了学生编写代码而已。

五、结语

小学阶段的学生正处于学习能力快速发展时期,在这个过程中,教师不仅要教会学生基本知识和技能之外还要培养他们独立思考问题、解决问题的能力。而编程教育就是让小学生通过自主地运用已经学到了但还未掌握或不熟练内容内化成才。所以我们必须把编程教育充分利用并进行创新才能使课程更加丰富多彩起来,培养他们的自主学习和合作交流能力,使其在未来生活中能够更好地适应社会。

参考文献:

1、培养计算思维的小学编程校本教材开发与应用——以应用Scratch创作“迷宫大战”为例[J]. 章伟.  中小学数字化教学. 2018(03)

2、孙丹,李艳.我国青少年编程教育课程标准探讨[J].开放教育研究,2019,25(5):99-109.

本文系保定市教育科学研究“十四五”规划2022年度立项课题“基于图形化编程的小学编程课程实践研究”(课题编号:2204040)研究成果。