不少家长对孩子学习少儿编程都有这么一个疑问,少儿编程应该怎么学?今天小编就来和家长们分析一下学习少儿编程的方法。
一、首先我们来了解一下少儿编程的学习目的是什么?
学习少儿编程的目的除了学习编程知识以外最经常被提到的就是——编程思维。毕竟并不是所有学习编程的孩子最终都会走上程序员的道路,所以对于这类的孩子而言更重要的就是学会编程思维了。那么到底什么是编程思维呢?
在各大少儿编程机构或者相关文章中被反复提到的学习少儿编程的主要目的之一就是让孩子学会编程思维,用编程思维来解决遇到的问题。为了便于理解,编程思维可以拆分成两个定义来看,首先是编程,其次是思维,组合起来的意思就是用编程的方式来思考问题。
那编程的本质是什么?用一句话来解释,编程就是和电脑对话,用电脑听得懂的语言,告诉它我想让它做的事。这种人和计算体系之间交流的过程就是编程。简单讲,编程就是人与计算机的交流,人机对话。
所以,要跟电脑沟通对话,我们也必须让自己变得理性、严谨起来,从电脑的角度去思考问题,这就是所谓的编程思维。而通过逻辑、分析问题、分解问题、按序处理问题,这种解决问题的思考方式可以适用于解决所有问题。
二、应该用什么方式来学校少儿编程?
学习编程一定要多动手勤思考,多做多练,孩子们一般会有两个极端,一个是只想不做,一个是只做不想,这两个极端都是错误的。
孩子们的学习教程大多都是文字材料外加操作视频的,文字材料一般会有操作的截图和相应的文字说明讲述设计的思路和原理,视频会录制整个程序的操作过程。
建议家长让孩子们按照以下的顺序来学习:先看一遍文字材料,了解这节课程是要做什么,实现的思路和原理是怎么样的,思考为什么要这么设计,然后带着这些问题去看视频操作;看视频操作可以采用随看随做的方式,看一步停止视频,仿照视频自己操作一步,操作一步消化一步,直到整个视频播放完毕,学会整个操作。
仿照视频操作一遍后,在脑子中回顾一下整个设计操作的过程,每一步是怎么做的,为什么这么做,把整个过程都理解透,然后让孩子自己再独立操作一遍,并给爸爸妈妈讲解演示。这样不仅锻炼了编程,还能增强孩子的表达能力,让孩子更全面的进步。
上面讲述的这个方法会更适合在上录播课或者能够独立学习的孩子,对于家长而言不一定要懂编程、会编程,但是需要知道怎么正确的去引导孩子进行有效的学习。
对于通过直播学习或者线下学习的孩子,家长们应该更为关注教课老师的反馈,去了解孩子在学习中的态度和表现,而不仅仅只是关注结果。特别是对于年龄较小的孩子,这个时候应该是寓教于乐的阶段,培养孩子学习的兴趣和方法。
另外对于有兴趣并且有能力和时间的孩子们,家长可以尝试引导孩子修改程序中的设计,加入自己的思路,创建属于自己的程序,做到举一反三,让孩子不仅仅限制于课程内容,锻炼孩子的发散思维。