【致家长】少儿编程三大核心问题解答

在这里插入图片描述
为什么学? WHY?

我们就从家长最普遍的一个问题开始。我的孩子为什么要学少儿编程?学它到底有什么用?相信很多人前段时间都在网上看到了一篇报道叫做“教育部公布《关于政协十三届全国委员会第三次会议第3172号提案答复的函》”,文章中称国家将把包括编程教育在内信息技术内容纳入到中小学相关课程中。也就是说,在未来编程会成为学生在学校的必修课,甚至会纳入考试范围,成为升学的考查项目。

再加上,身边有些孩子已经被家长送去编程机构学习,没有学习编程的孩子家长就提出了上面的两个问题。就是为什么少儿编程是在最近几年兴起的,之前为什么没有?这其实和我们的社会发展有关。

学习是有延后性的,意思就是任何一门学科或者技能的学习都需要一段漫长的过程。从小我们就学习英语,但是真正使用它可能在工作后了。有很多学生在学习钢琴、书法等兴趣班,即使非常有天赋的孩子也需要常年刻苦的练习才能有所建树。在刚刚开始学习某项技能的时候,我们通常是看不到它的效果的。

国家现在逐步推动编程教育发展,意味着在未来的某个时间开始,社会发展所需要的个人编程能力会变得非常的重要。回到30年前,我们不会想到现在可以使用智能手机通过各种各样的APP来叫外卖、打车、与远方的亲人视频联系等等。同样现在我们也无法想象未来30年后人类世界会出现什么更方便,更有趣的东西,我没有一台时光机,无法告诉你未来世界具体有什么。但是,我们的生活一定会变得越来越智能,越来越方便,越来越个性化。电脑会代替人操控机器,机器会代替人去工作,自动驾驶、智能家居、智慧机器人等等设备会无处不在。而这种智能的世界它的底层语言就是程序。

千万不要小看这些技术,美国为什么封杀中国与5G、人工智能技术相关的企业,因为这些技术是未来决定一个国家实力的关键因素之一,这些因素又会影响到每一个人的生活水平。

谁要学? WHO?

扯的有点远,我们回到主题。既然编程在未来这么重要,是不是我马上就要送孩子去学编程呢?且慢,个人是不建议家长盲目的送孩子去编程学校,因为不是所有的孩子学习编程都是有正面效果的。在这里,举一个有点极端的例子,比如,郎朗的妈妈从小送他去学篮球,那么篮球对于他来说就是没有作用的,因为篮球并不能发挥郎朗的特长。同样,如果姚明的妈妈从小送他去学钢琴,钢琴对于姚明来说也是没有作用的。这个例子虽然不是那么合适,但是很能说明我想表达的意思。

在编程成为学校必修课,成为考试项目之前,它其实就是一个兴趣班。和钢琴、舞蹈、美术一样,既然是兴趣班,就要找到适合的孩子去学。即使编程在未来是个人非常重要的一种能力,我们的社会同样还是需要画家、音乐家和作家,因为涉及到艺术、情感的工作是无法使用机器替代的。

并不是所有的孩子都需要学编程,哪些孩子真的适合呢?这就需要家长来判断,因为在老师给孩子上课之前,最了解孩子的就是他(她)的爸爸妈妈。

怎么学 ?HOW?

解决了为什么学和谁要学的问题,最后再说说编程应该怎么学。任何学科都包含学和习两个环节,主要指老师课上的讲授部分,知识点是否讲的清晰有趣,直接决定了学生是否能听懂,是否有持续上课的动力。主要指学生的知识巩固部分,这部分通常是很枯燥的,需要老师指导学生不断重复的练习,记忆,针对不同学生的难点进行专项训练,最终达到熟能生巧的效果。

具体到编程学习呢,第一步老师要解决的是学生的兴趣问题。在图形化编程阶段,兴趣的问题并不突出,因为图形化编程天生就是游戏化、动画式的,产品本身基于孩子的兴趣而设计。但这并不意味着对编程老师没有要求,老师与学生的沟通方式、授课技巧、课堂节奏、控场能力等都决定了学生的学习效果与持续性。

另外,在有兴趣的基础上,课程能否更具有吸引力是很少有老师去思考的。比如学习相同的一个知识点,拥有音乐天赋的学生可以通过一个与音乐相关的作品进行讲解,而拥有美术天赋的学生可以通过一个美术小游戏进行讲解。让每个孩子通过编程来发挥自己的天赋特长,真正的做到一对一个性化教学。

当进入到编程学习的第二阶段——代码式编程后,兴趣就是摆在每个老师面前的一个突出问题了。因为像Python、C++这类编程语言学习起来是非常枯燥的。不但对老师的要求提高了一个台阶,对于学生的能力要求也更高。在学习代码式编程的过程中,必须有一个有经验的老师进行指导,否则你会浪费大量的时间在找bug的过程中,甚至会因为长时间解决不了bug而放弃学习。

既然Python语言这么的枯燥,有没有办法让它学起来更有趣呢?当然!在图形化编程阶段中有那么多好玩的小动画、小游戏,为什么不能把它们移植到Python中来学习呢?这样,学生从图形化编程切换到代码式编程后,就不会产生太多的不适应,也不会失去学习的兴趣了。这就是果冻老师正在进行的工作,传统的Python课程更适合成年人学习,而小学生、初中生的Python课应该是趣味化的。

在解决了编程学习的第一步兴趣问题之后,第二步要解决的就是编程的学习效果问题,这也是家长的核心诉求,但是,不能说要看到效果得等二十年后。每个学生从六岁进入学校开始到高考结束,十二年的学习生涯被划分为不同的阶段,比如小学、初中、高中。每个阶段又从低到高划分为不同的等级,一年级、二年级、三年级等等。在每个年级中都有期中考试、期末考试或者月考来检测学生阶段性的学习效果。这样,就可以定期的检查学生的知识掌握情况,找到学习过程中不足的地方并进行改进。

编程完全可以借鉴学校的形式,将整个学习过程也划分为不同的阶段:图形化、代码化、算法三个,每个阶段再分为不同的等级,通过等级考试或者竞赛来检验学生编程技能的掌握程度。等级考试每季度考一次,通常我会每月或者每次课堂上都进行试题训练,及时发现学生遗漏没有掌握的知识点并进行强化练习。这样,每个学生的学习情况就可以直观量化的展现在老师和家长的眼前,同时考级成绩也可以作为选拔学生参加竞赛的依据。

参加考级还有一点优势在于,作为一种考试型的学习过程,可以对学生在学校的文化课学习产生影响。因为无论学习什么内容,一个人的学习习惯都是一致的,一个好的学习习惯可以提高任何学科的学习效率与成绩。所以,一个优秀的编程老师不但要掌握扎实全面的编程技术,还要学会如何改善学生的学习习惯,为学生建立阶段性的学习目标,培养学生高质量的完成课堂笔记、课后作业与错题整理,让孩子逐渐拥有较强的自制力和目标感,让学习从被动、低效变为主动、高效的。

综上所述,一个有吸引力、有生命力的编程课程不但能解决学生的兴趣问题,还要解决家长的效果问题。

以上,就是我对于少儿编程为什么学?谁要学?怎么学?三个问题个人的一点点理解,因为在线下经常会碰到家长咨询,所以作为一名从业者我一直思考怎么让家长理解少儿编程,上面内容有不正确的地方还请大家指正。编程一定是一门有价值的学科,但是需要找到合适的老师去教,找到合适的学生来学。

任何“少儿编程”问题,如下所示

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小猫学编..

感谢您的鼓励,我会继续坚持的哈

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值