教孩子学Scratch

我这样教孩子学编程

2019-09-27  本文已影响0人  严爸学习星球

我是一个程序员爸爸,2017年孩子上小学一年级,当时候发现学习有Scratch这门选修课,可惜只招五人,名额在报名开始的那一秒就被秒杀,让我感觉很郁闷,想想自己是程序员,教个少儿编程应该没问题吧,就准备自己教了,想想又怕只教一个人无法坚持下去,我在小区一年级群里面吼了一声,谁要学,我准备自己开课教,结果还真有三个家长报名,这样我就开始了Scratch的旅程。

我参考的是李茗研老师放在腾讯课堂上的视频课程,可惜当前已经下线找不到了,学完她的十节视频课程之后,我就开始找各种小项目来给孩子做。就这样,我教了一年,不过孩子太小,才一年级,只有两个孩子的逻辑思维能力形成的比较早,毕竟Scratch在熟悉完积木块之后,自然而然的会开始涉及逻辑思维,有两个孩子每堂课只靠死记硬背,成果虽然有,但是孩子学得累,我教的也累,我在完成扫盲之后就让他们别再浪费时间了,我还是希望以兴趣为先。

这个时候,邻居向我推荐了刘为可。在来我这之前:他已经完成了十节课的扫盲,兴趣很强,会自己钻研(这一点非常重要),当然这个邻居也是受我的影响开课教自己孩子,顺带了她们班的另外几个孩子。

虽然他已经二年级,但是毕竟才上了十节扫盲课,我之前的孩子虽然才一年级,但是已经上了接近二十节课的,所以刚来的时候,还是有点不适应,还是比较受打击的。他在原来班里是学的最好的,转到我这里之后,发现同班的两个一年级的小朋友操作理解的比他还好。但是庆幸的是这种打击并没有影响到他的兴趣,反而激起了他的学习劲头。

这一阶段的教学,我基本上是以Project Based Learning的方式进行的,每次上课前大概花个十到十五分钟时间:提供本次上课需要的素材给他们,大致和他们讲一下要做成什么样,然后让他们各自想象一下做成的结果会是怎么样的,在和我交流完毕之后,孩子们就开始做自己的项目了,中间如果有什么问题,我再一对一沟通。(注:这种方法只适合于家长对你极大的信任,因为每次上课的时间,我需要讲解指导的东西并不多,大部分时间是孩子自己在摸索)。在此期间使用的参考资料详在注一*

暑假期间,刘为可凭借垃圾分类大挑战程序参加并获得了2018年浙江省中小学信息技术创作大赛的创意编程项目一等奖(五个名额,宁波只有一个)以及2018年全国青少年创意编程和智能设计大赛三等奖,这个时候,他构思故事的完整性、严谨性,做事情时的专注力开始体现。这两次得奖,学校也进行了相应的宣传和表扬,放大了他所感受到的成功喜悦。

时间到了九月份,孩子们做Scratch项目也做的越来越熟练了,再继续下去将不可避免的涉及到算法,考虑到孩子们的数学基础还是太差,我开始教他们基于Scratch的Arduino课程,找了很多资料,基于Scratch的课程资源基本上都是二次开发的厂家为宣传他们自己的硬件板子而作,很少有使用开源Arduino板子的教材,特为此开了一个公众号,把我准备的课件内容全部发布了一下,虽然更新有点缓慢,但是之前的文章学完也基本能算是入门了,而且我有新的想法也还是会继续发布的,欢迎继续关注。

刘为可学起来很快,但是做事有点跳跃,比较难稳下心来,在用Arduino搭电路的时候经常容易出问题,而且排查起来也不方便,几次在我的要求下全部拆掉重新来过。这一段学习的经历让他更好的培养了他仔细、稳当的做事风格,一次成功率提高了很多。

今年二月,一次偶然的机会我拿到了第九届蓝桥杯比赛的样题,随手就转发给了他们,让他们在家做一下。做完反馈的结果还不错,但是由于考试场地最终取消了宁波考点,想要考试就必须去杭州参加,最终只有刘为可去参加,因为他爸爸正好在杭州。确认去杭州之后,开始放下Arduino,重新捡起Scratch的学习,所用的资料是蓝桥杯集训的那份文档。基本操作没啥问题的情况下,看一下集训资料,了解一下出题的套路,自学起来还是非常迅速的。在省赛中获得了二等奖,刚好得到了决赛资格。

通过这次省赛,发现瓶颈还是在于编程速度和算法,针对这种情况,在加快速度这个点上,教了一些debug技巧。在算法这块,让他购买力《Scratch趣味编程进阶-妙趣横生的数学和算法》,让他自学算法那几章,不过算法对于三年级孩子来说,自学还是有有点困难,我让他先自己自学,自学的同时,把遇到的问题都记录下来,到了周末来和我探讨遇到的问题,并理解到位。啃完算法之后,我向他推荐了卡搭上的长屿小学朱国顺的账号,https://kada.163.com/u/789173.htm,他的个人主页上收集了不少程序,让他选择性的进去看看别人编的程序。

国赛考完出来的时候,有一道题目来不及做,还有一道因为漏了一个积木而被扣了20分,眼眶已经红了。不过最终半夜公布成绩的时候,竟然拿到了一等奖,还是比较开心的,作为老师也是非常的开心。

因为编程,这个孩子的人生之路已经完全不同了。希望他之后能够在这条路上越走越远。也希望对看到这篇文章的家长、老师有一点帮助。

注一:https://inventwithscratch.com/book/    ScratchProgramming Playground

http://www.kidscode.cn/combat 编程大作战

更多文章,请关注微信公众号

上一篇下一篇

猜你喜欢

热点阅读