小学普及编程教育的必要性

发表时间:2020/5/19   来源:《教学与研究》2020年4期   作者:黄宇阳
[导读] 现在是互联网时代,互联网已经融入到了我们生活的方方面面,成为我们生活的中一部分
        【摘要】
        现在是互联网时代,互联网已经融入到了我们生活的方方面面,成为我们生活的中一部分。编程应该与物理化学那样成为我们生活中的一种基本技能。
        小学编程教育是让学生对编程有一定的了解,了解计算机软件的开发过程,能够制作出简单的小游戏,培养对编程的兴趣和逻辑思维。小学期间学习的应该是基础的编程,培养的目的并不是为了让每个人都能精通各种编程或成为一名程序员。编程应该更像是一种基础知识,是身处这个互联网时代应该掌握的。
【主题词】小学教育、编程、必要性
        有不少国家已经开始提倡儿童学习编程,如美国前总统奥巴马推动学校教授编程、英国编程纳入中小学课程、新加坡也将编程科目加入到中小学考试中。许多香港的私立学校开始利用Scratch、Minecraft、Kudo等软件,让小学生就开始学习编程,更有的家长给孩子报课外补习班。
        在我国很多家长想让孩子今后往电脑方法发展才给孩子报编程培训班,而没打算让孩子往电脑方面发展的,认为平时生活中又用不到,大多并不重视。学校的教育在编程方面还很薄弱。
       
一、小学生接受编程教育的理由
        2017年7月国务院印发《新一代人工智能发展规划》,其中明确指出人工智能成为国际竞争的新焦点,应逐步开展全民智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编程教育、建设人工智能学科,培养复合型人才,形成我国人工智能人才高地。同年,中国浙江、山东等地也把编程(Python)正式升级为高考科目,跟物理、化学等并列。
        工厂的机械化生产、设计师的电脑制图、公司的数据统计无一不是通过电脑实现的。现在可以说已经没有什么工作可以离开计算机了。
        学生的编程教育主要不是在于让学生掌握多少编程技能,解决多么困难的问题。而在于培养孩子的兴趣和编程的思维方式,提高他们的逻辑思维能力、将具体的问题抽象化的能力、整理信息的能力、分析和解决问题的能力。而创新能力的主要决定因素就是发散性思维。现在很多人感觉学习编程很难,大多是因为他们对编程缺乏兴趣和已经形成了固定的思维模式,想要改变原本根深蒂固的思维模式是很困难的。人类逻辑思维能力形成的关键期是在7岁左右,这个时间段的学生的思维最为活跃,在这时候培养起他们的编辑更感兴趣,更容易接受,学得也更快。我们应该把握住这个时间段,培养出学生良好的思维习惯。


        《2006—2020年国家信息化发展战略》中提出:在全国中小学普及信息技术教育,建立完善的信息技术基础课程体系,优化课程设置,丰富教学内容,提高师资水平,改善教学效果。推广新型教学模式,实现信息技术教学过程的有机结合,全面提高素质教育。从此可以看出编程教育是大势所趋。
二、小学普及编程教育的优点
        很多家长对孩子玩电脑游戏防了又防,但在编程课上,老师通过电脑游戏引导学生学习编程,学生在接触游戏的同时,了解到了游戏制作的过程,让学生从游戏的俘虏一跃成为游戏的创造者,对游戏的认识将有本质的改变,这对戒掉游戏大有裨益。爱玩游戏的学生往往对电脑的研究会更感兴趣,这对培养学生的编程兴趣也有好处。
        在编程的学习中老师引导学生不断的去分析问题,思考问题,寻找方法,编写程序,检测代码,优化方法。学生编写程序的过程就是不断思考和运用逻辑的过程,通过这样不断的锻炼,孩子的思维能得到很好的发展,所以说学习编程对逻辑思维的培养是非常有效。
        在编程的过程中少不了与别人的合作和交流,完成一个任务很多时候不只是靠一个人可以完成的,常常是以小组的形式完成,在一个小组中每个人担任着不同的职务,同学间只有相互配合才能完成。在学习编程中间接的也锻炼了学生们的合作能力。在合作中少不了彼此之间的交流想法,同一个任务不同的人想出来的方法也是不尽相同的,需要学生们把自己的想法表达出来。这就锻炼了学生们的交流和表达能力。
        编程往往没有一个标准的答案,只有更优的方法。在学习的过程中少不了学习如何将代码更快捷的实现出来。让学生学会在已有的基础寻找更适合的方法,不断创新,培养学生的创新精神。这就督促学生们思维不仅仅停留在一种方法上,不断的寻找更优的方法。这样可以有效的改善学生思维固化的现象。同时也让学生们养成检查的好习惯。
       
三、现阶段面临的问题及展望
        目前很多有远见的教育学者都十分重视这方面教育,但国内学校教学过程中普遍面临着师资能力不足、学校设备不足、财政资金匮乏、家长认知偏弱及政策支持滞后等问题。在培养学生之前我们应当先培养出更多编程教育方面的人才。现阶段更多的编程教育还是靠各种教育平台和兴趣班来展开的,希望编程教育能更广泛深入到校园内,编程能成为一门正式的课程。
       
       

【参考文献】
[1]  阮铭键. 小学信息技术课Scratch程序设计教学的文献研究[J]. 当代教研论丛,2014(7):4-7
[2]  程强、陈茜.少儿编程培训须祛除“虚火”[D]. 泰山出版社,2020
[3]  王爱胜.已经到来:编程教育的最好时代[J]. 中小学信息技术教育,2020(2):1
       
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: