近来很多看我朋友圈的朋友们都问我,少儿编程到底是什么?

网上有很多关于少儿编程的评论,大体意思就是:

随着人工智能的大热,少儿编程成为孩子的首选科目,不学少儿编程,未来就会被社会淘汰,这样危言耸听的说法。

说她危言耸听,是因为社会淘汰不淘汰和你学不学编程没什么关系。就像我们小时候,老师总告诉我们如果你不会英语,你就无法生存,我三叔二大爷家的弟弟妹妹,初中没上完,没学过英语,人家也活的好好的,也没有因为不会英语饿死啊。

但是你说学少儿编程有没有用,那肯定是有用的。所以我只能不偏不倚的实事求是的给你讲到底少儿编程是什么?学不学在你。

什么是少儿编程?

标准话术:少儿编程通常是指在青少年的K12阶段对他们进行计算机编程能力的教育。

我的定义:少儿编程指的是针对青少年学习的一种编程进阶课程。基础阶段是以图形化积木搭建的方式训练编程思维的,高级阶段是以开发软件为目的的代码式编程。

这是两个不同的阶段。我个人建议所有学生都需要学习一下基础阶段,保证自己受过编程思维的训练。至于高级阶段如果孩子有兴趣,愿意往专业方向发展可以继续学习。

学少儿编程有用吗?

应该来说肯定是有用的。我接触到少儿编程之后,我很兴奋,因为我终于发现一款工具,能有即时反馈的特性来帮助孩子提升学习能力。

因为我本身做学习能力提升的心理咨询工作,很少有能够及时反馈的工具,能让孩子立刻见到效果,这是很好的工具。

及时反馈有什么好处呢?就是你能立刻意识到自己的问题所在,从而加以改正和锻炼,如此反复,可增加学习的专注力和严谨性。

这里要介绍一下Scratch,这款软件。

Scratch2.0版本

Scratch是一款由美国麻省理工学院(MIT)研发的少儿编程语言。它是一种图形化、积木式的编程语言,它将程序语言设计成一块块积木,你只要用拖拉的方式,将程序积木堆叠起来,就可以轻松地创造出自己的作品。

Scratch是一种最适合少儿的图形化编程语言,适合6岁以上的孩子。孩子们不用书写代码语句,只需要按照一定的逻辑顺序,用鼠标拖动积木模块,就可以进行编程。这种方式大大降低了学习难度。

Scratch不仅易学而且功能强大,孩子们在制作和分享游戏、音乐、动画的过程中,能体会到编程学习的乐趣,从而激发他们学习编程的兴趣和热情。

上面是官方对Scratch的介绍和好处。

我为什么要教少儿编程呢。

因为我个人做学生的学习能力提升,孩子的专注力问题,拖延问题,兴趣问题,尤其是训练的学习方法问题,很难在学习过程即时的应用和实践。

当我看到Scratch的时候,我发现这种思维训练的方式,可以立刻训练,立刻模拟,加以巩固;并且孩子在学习Scratch知识,到自己练习的过程中,自己就可以调整自己的思维方式,因为你在做的过程中结果可以立刻展示。

你可以这么想,孩子在做数学题的时候,如果这道题拿不准,他是不知道自己做的对不对的。但是编程就是你做的不对,结果肯定不对,他自己就能看见,然后自己就会主动思考修正。这个过程对于提升孩子的学习能力特别有效。

当我发现Scratch这个课程的时候,我就开始将Scratch融入到学习能力提升的训练中。

我的训练结果也证明,通过学习少儿编程,孩子们无论是学习兴趣,还是学习动力,都有很大提升。学习方法也有了很大的提高。

我的一个小学员,6岁,刚上一年级,他妈妈说她写作业特别拖拉。学完编程之后,孩子的主动性特别好,孩子妈妈也说不知道孩子哪来的劲头,好像一下子就懂事了。

还有一个初一的孩子,学完编程后对妈妈说:妈妈,我发现我需要学习的东西太多了。我得好好学。

这就是学习少儿编程的好处。孩子真正体会到学习不是为了“学”而学,而是为了“用”而学,带着这样明确的学习目标学习,孩子想学不好都难。

最后,说明一下,学少儿编程一定不仅仅是学会编程,学会编程是必须的,要在学编程的过程中让孩子掌握学习技巧和学习方法,将他学习的主动性和目标感激发出来,才是少儿编程的真正目的。当然如果要往编程方向发展,可以继续深造。

以上就是我用3个月时间教50多个孩子少儿编程得出的结果。学少儿编程,学的是编程,得到的不仅仅是编程。


点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部