编程教育价值与实施途径分析
2018-10-21王晏枫李博文陈彦名朱引弟王娟娟
王晏枫 李博文 陈彦名 朱引弟 王娟娟
摘要:随着当前网络科技的快速发展发展,电子信息技术已经逐渐在人们的各个方面给人们的生活带来了极大的便利。并且数字化以及信息化的方式已经逐渐的对人们的日常生活产生了较大的影响。随着网络的快速发展,使得电商逐渐的出现,并且使得人们的购物习惯得到了极大的改变。网络科技的发展基础在于编程技术的进步,正是通过一个个才智卓越的人通过电脑简单的二进制算法来进行网络世界的编写。本文主要根据笔者的在学习过程中取得的一些经验以及书本上的相关编程知识对当前编程教育价值以及实施途徑进行一定的分析,希望能够为后期的研究者提供一定的参考。
关键词:编程教育;实施途径;价值;分析
【中图分类号】G633.9
【文献标识码】A
【文章编号】2236-1879(2018)13-0058-01
根据笔者的调查发现,童年时期的编程学习阶段将会对其后期的发展有着较大的帮助,例如比尔盖茨在其十三岁的时候就已经开始接触到编程相关的,也正是由于其在小时候就已经为其后期的计算机相关的创业奠定了基础,才使得其称为了世界首富。相关的例子还有很多,例如扎克伯格和马斯克等都是较早的接触到了计算机编程。而当前中国在计算机编程方面的人才还存在一定的欠缺,因此在中国对小学生进行计算机编程的教育是十分必要的。
一、国内外发展现状
在对当前的信息技术的发展情况进行调查的时候发现,美国是世界上第一个发展信息技术教育的国家。麻省理工学院在对幼儿园低年级学生进行实际的教学的过程中就已经进行了标志性编程相关的语言教学实验。他们相信计算机编程有助于孩子们在教学平台上发展,并且将来适合信息加护发展的环境正在蓬勃发展。今天,计算机技术支配着我们的生活。无论哪个领域我们的日常生活都已经计算机密不可分,而在进行实际的教育的过程中,也应该使得孩子们都需要看到自己可以对一些东西进行更加准确的控制,而不是被动地接受其他的创造。这种学习模式允许孩子在学习中从被动变为主动。
为了加强教育的基础,美国十分重视中小学生在科技领域的发展,从而改变了现行的课程体系。他们相信编程可以帮助学生提高他们的计算思维,逻辑思维和创造性思维,培养他们的独立性。能够思考和解决问题。外国学生在程序设计课程中所掌握的技能适用于其他课程。这种多学科的互动促进了美国STEM教育的发展。
美国比任何其他国家都重视对其国内的低年级的学生进行编程相关的教育,并且早就开始向小学生提供程序教育。1968年的时候,标志性编程语言出现在美国。他们是由麻省理工学院人工智能实验室的成员为年轻学生和初学者设计的言。
对中国来说,计算机进入这个国家比国外晚得多。这本身就是一个缺点。在中国,关于孩子的学习过程写得很少。虽然中国的一些学校通过编程培训鼓励学生参加NOIP竞赛,但是这些学生在资源方面是罕见的。在早期,它没有引起父母的注意。另一方面,程序设计语言是以英语为基础的。对于中国的教育来说,英语从三年级就开始被教授了,成为中国流行课程的另一个主要瓶颈。这使得许多外国低年级学生和青少年编程大师。中国并不多。在中国,许多孩子只玩电脑和沉迷于游戏,但是他们没有充分利用电脑来开发他们的潜能和学习更有意义的知识。
二、编程教育实施途径分析
(一)编程教育实施目的以及覆盖范围。对低年级的学生进行实际的编程相关的知识的教育的主要目的就是为了使低年级学生在互联网时代能够较为熟练得到使用计算机知识,特别是当前的编程作为一种新的基础和技能,对其进行一定的了解会使得学生在后期具有更强的竞争力,同时编程的过程也是锻炼思维的过程。
根据当前国内教育的实际情况可知,当前中国低年级学生从小就接受机械教育。与国外开放式教学相比,他们的创新思维在某种程度上存在一定的欠缺,并且缺乏创造性,思维方式相对单一。编程不仅适用于计算机科学,而且旨在将编程思想应用于其他课程,并在科学、技术、工程和数学等许多学科中产生反馈。
随着网络智能产品的发展和网络游戏数量和类型的增加,很多低年级的学生在学习的过程中对游戏上瘾。我们希望通过建立低年级学生程序设计训练,能够使低年级学生以一种全新的方式接触游戏,并且玩游戏的过程中了解游戏中更深层次的东西,以学习的形式引导低年级学生身心发展了解游戏。当许多人谈论编程时,他们认为这是个谜。正是这个谜团引导孩子们去探索和发现计算机科学的奥秘,发展他们的创造性思维,真正理解计算机,而不是在互联网的海洋中游玩而逐渐的迷失了自我。
(二)实施途径。在进行其实际的实施途径的制定时,应该对不同年龄的学生进行划分。对于四岁至六岁的学生一般对其进行简单的计算机相关基础知识的讲解,并且对学生进行一定的动手能力的锻炼,在这个阶段,最为主要的教学目的就是使得孩子对计算机有着一定的你惹事,并且培养学生对计算机的兴趣。六岁以上的低年级学生就应该对其进行入门课程的学习,并且在日常的教学过程中锻炼学生的思维能力,在进行编程相关知识的教学时,尽可能的借助实际社会上的东西来进行讲解。八岁以上的低年级学生就应该对其进行实际的编程工具的教学,例如简单的引入VC等软件,在这个阶段可以给学生教授一点简单的程序使得学生的学习兴趣的达到提升。十二岁以上的青少年就需要对其进行更加全面的编程思想的培养,并且应该对其灌输禁止做恶意软件的思想,在这个时候需要培养他们的法律意识。之后就需要对学生进行一定的知识的拓展。为了使得学生对软件编程更加有兴趣,教师可以将其编程与其他的课程相关知识进行联系,例如数学方面的知识可以直接接通过编程来实现,使得学生的积极性更强。
三、结语
对于低年级学生而言,我们有必要专门研究符合低龄段低年级学生编程学习的目标、内容与教学方法,当我们对程序设计语言这一学习对象有这样的认识时,当我们不再简单地认为学习编程的目标就是用程序设计语言解决实际问题时,低年级学生编程教育应该可以摆脱技术性、工程性以及实用性的困扰,走向思维教育,成为认识计算机世界的通道。
参考文献
[1]王慧敏,王戈,胡秋萍,等.以计算思维为导向的《Scratch趣味编程》教学设计[J].中小学信息技术教育,2018(1):54-56.