家长们须知,少儿编程对孩子的思维影响!

网友投稿 2019-01-03 15:50

少儿编程不见得是敲代码,置之不理或者积极参与都需要首先搞清楚少儿编程到底学什么。

很多家长已经意识到少儿编程的重要性的紧迫性,想让孩子尽快接受编程教育,却又担心孩子没有编写复杂代码的黑客天赋,投入宝贵的时间和高昂的学费最终却收效甚微。

所以,我们有必要澄清一个观点:虽然绝大多数情况下,编程教育的实施需要依托于编程语言,但少儿编程绝不等同于敲代码。

https://cdn.china-scratch.com/timg/190105/1550432627-0.jpg

少儿编程≠敲代码!

https://cdn.china-scratch.com/timg/190105/1550443V7-1.jpg编程教育的顶层设计

2018年4月,教育部印发《教育信息化2.0行动计划》,提出了坚持信息技术与教育教学深度融合的核心理念,将『加强学生信息素养培育』选作教育信息化发展的重要任务。

加强学生课内外一体化的信息技术知识、技能、应用能力以及信息意识、信息伦理等方面的培育,将学生信息素养纳入学生综合素质评价。完善课程方案和课程标准,充实适应信息时代、智能时代发展需要的人工智能和编程课程内容。推动落实各级各类学校的信息技术课程,并将信息技术纳入初、高中学业水平考试。继续办好各类应用交流与推广活动,创新活动的内容和形式,全面提升学生信息素养。

https://cdn.china-scratch.com/timg/190105/15504420W-2.jpg

2018年9月,重庆市教委下发《关于加强中小学编程教育的通知》要求,小学、初中、高中编程教育在内容和水平上要有机衔接、各有侧重、避免重复。

1、小学阶段以体验为主,通过游戏化教学、项目式教学等形式,强调借助积木式编程工具,通过对对象、模块、控制、执行等概念及作用的直观操作体验,感受编程思想。

2、初中阶段以高级程序设计语言为工具,通过尝试设计与实现基本程序结构,将实际问题解决与算法思想形成联结。

3、高中阶段掌握一种程序设计语言的基本知识,利用程序设计语言实现简单算法,解决实际问题,通过人工智能典型案例的剖析,了解智能信息处理的巨大进步和应用潜力,认识人工智能在信息社会中的重要作用。

教育儿童是国家赋予家长、教师和一切成年人的责任。

——宋庆龄

https://cdn.china-scratch.com/timg/190105/1550443V7-1.jpg少儿编程的阶段划分

一般而言,我们认为少儿编程中的少儿对应于少年、儿童两个人生段落,在中国教育体系中属于学前教育、初等教育、中等教育的范畴,所以少儿编程的教育对象主要是17岁以下的孩子。

少儿编程教育需要匹配孩子的年龄特征、知识结构和生活经验,遵循特定年龄阶段的认知规律和学习特点,切忌生搬硬套面向成人的职业编程技能培训内容。

一般而言,应该选择一些趣味性的编程游戏用作低龄儿童的编程启蒙;随后通过图形化的编程语言、积木拼搭式的编程工具,以动手实践的方式体验编程乐趣并逐步掌握模块、控制、执行等编程概念;最后,在尊重孩子身心和谐发展的个体差异的基础上,面向高龄少年引入生产型的高级编程语言,强化计算思维和问题解决能力。

https://cdn.china-scratch.com/timg/190105/1550444436-4.jpg

这里按照循序渐进、由浅入深的原则,把少儿编程粗略划分为启蒙、体验、拓展三个阶段,分别罗列一些备选的编程教学内容。由于孩子的在兴趣爱好、知识结构、生活经验等各个方面存在较大的差异,在具体的教学实施阶段一般还需要灵活调整,宜因势利导,忌生搬硬套。

https://cdn.china-scratch.com/timg/190105/1550443V7-1.jpg拓展阶段

如果希望孩子真正掌握编程语言,即便是scratch这样的图形化编程语言,也需要孩子具备较成熟的逻辑理解能力,所以不能急于求成。可以在孩子10岁左右(大概是小学五、六年级)结合兴趣引入硬件编程(例如Arduino)或者代码编程(强烈推荐Python,如果有意参加信奥赛,可以学习c++),此时仅仅有兴趣是不够的,还需要孩子具备一定的毅力,老师和家长的适时鼓励和引导至关重要。

少儿编程重点不是教授一门职业技能,而是教会孩子一种思维方式,少儿编程的学习,理论上来说可以不断的深化进阶,最终将基础能力转化为大学专业甚至终身职业。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com