欢迎光临
我们一直在努力

暑假《王木头的Scratch编程入门课》免费更新

课程重要信息

年龄要求:小学2年级以上,包括小学二年级

需要设备:电脑(可以上网),话筒

课程形式:在线视频

如何观看:订阅号+腾讯视频+卡搭平台

达成效果:可以独立制作动画片

课程价格:免费

了解少儿编程

说到编程,大多数的人都会想到坐在电脑前敲着键盘的极客形象。桌子上摆着好几个显示器,屏幕上也都是看不懂的字符。

然后又听说美国总统奥巴马都鼓励从小学习编程,只知道让孩子早接触编程没坏处,因为任谁都可以看出来,在未来计算机一定会在很多方面起着主导作用。

儿童编程是什么,大概能想到的也只是把成年人学的编程课程降低些难度教给孩子。就比如,把那些写给成人用的教程拿出来,翻开目录,其中前面20%-50%的内容就是给孩子们学习的重点。

能这么想,就代表了你肯定是觉得,教孩子编程就像是教所有的知识一样,孩子学得知识要更简单。可是真的只要简单就可以了吗?只需要把教成人的内容简化一下?

少儿编程不是降低难度的成人编程

可以先看一下下面这个目录,这是一本书的前20%内容(还是一本专门给孩子讲编程的书)。不要说孩子了,就是你自己也很难提起兴趣吧。这样也是难免的,只要是学真正的编程语言,即使再如何调整去适合孩子的认知水平,也是无法避免这部分枯燥的内容。因为这是基础,没有这些枯燥基础,是没有办法进行创作的。从学校到创作要经历一个非常长的枯燥期。

现在再来看一下Scratch这个工具,是麻省理工的多媒体实验室研发的少儿编程工具。也是世界上最通用的儿童编程工具。工具中每一个小方块就是一条指令,通过拼接这样的小方块实现指令简单序列和逻辑关系,然后控制旁边的角色进行活动。每个小方块都是我们平时的语音,不需要考虑编程语言特有的语法规则,也就避免了很多枯燥但是又没有直接结果的学习。使用Scratch每一个操作都可以带来直接的效果,是要比干巴巴讲很多基础语法强太多的了。这个工具,正是麻省理工针对孩子特点和智力发育所设计出来的、最适合孩子的学习编程的形式。

这里我可以给你一个小诀窍,帮助你分辨那些少儿编程课是达到及格线的。只需要拿到课程的宣传册或是课程目录,看看他们的课程表就能知道了。只要看到第一课是“什么是编程”、“编程的重要性”或是“编程基础”,这样的内容,那么这个课程就要在心中打折扣了。再往下看,如果再看到在目录中明确写着“变量”、“数组”、“for循环”、“if语句”等等,那么这个课程就几乎是不及格的儿童编程课了。

因为这样的课程体系,是我们在大学中学习编程的知识结构,设计这样课程的老师很可能就是计算机科班出身,熟悉编程甚至自己就是优秀的程序员。于是在设计少儿编程课的时候,会不假思索地把自己学习过程照搬了过来。

至于儿童和孩子有什么不同,各自有什么特点,他们可能考虑的不足。他们设计课程的核心还是在知识上,而不是孩子。

少儿编程不是学习编程知识

以知识为核心的课程体系,一眼便可以看出来。它是以知识的内在逻辑来组织课程的。就像是上面那本书的目录。上一次课学一个知识点,而且还是先讲这个知识是什么,然后再说这个知识可以怎么用,最后是做练习。好的老师讲的会风趣一些,差的老师也不会差到那里去,因为该讲的知识都讲到了。

以知识为核心的课程体系没有什么不好,我们从小到大就是这样学习过来的,这样的方式并不有趣,但是也不会因为老师水平不高而少学。

对于成人,这样的方式或许可行,不过对于儿童,尤其是小学阶段的孩子,这样的方式恐怕并不是好的选择。

我们首先要明白,让孩子学习编程到底是在学什么。我可以肯定的是,其中最重要的绝对不是编程知识。

我经常说,学习也是要考虑性价比的,学习更多编程的知识并不是小学阶段性价比最高的事情。

小学阶段的孩子,在抽象思维和逻辑思维能力上都还不完善。我们都遇到过这样的情况,随着年龄的增加,上了初中高中,回头再看小学的数学题,当时觉得非常难,现在却觉得非常简单。这很大程度上是因为我们大脑的发展和思维能力的完善。而且这些都是随着年龄而增长的,并不是只要多多训练就可以突飞猛进。

编程,即使是儿童编程,抽象思维和逻辑思维也是最必须的能力。在小学阶段,因为年龄的原因,大脑还没有发展成熟,如果硬是要学习复杂的编程知识和技巧,不是不可以,但是所花费的时间和精力那是非常巨大的。花好几年学习到的编程知识,很可能在初中高中之后,一个假期就可以完全掌握。花费这么多的精力,不如去应对升学压力。

这里又要给大家排雷了。给孩子表报编程课的时候,你可以注意一下他们的进阶体系,一般先学习的是可视化编程,比如Scratch,在往后呢?如果你看到的是,学习完Scratch,继续学习JavaScript或是Python这样的真正编程语言,或是机器人编程、硬件编程,那你就需要谨慎了。他们很可能是因为招生压力,把一些对于小学生来说困难的内容作为进阶内容来设计了。除非自己的孩子编程非常有天赋,否则是不推荐的,从孩子的精力上来考虑性价比并不好。

或许你开始困惑了,目标不是学习编程知识,那是学什么呢?

少儿编程不是为了培养程序员

有一个事情和少儿编程很像,就是乐高积木。如果孩子喜欢玩乐高,大多数的家长都是愿意给孩子报班学习的。即使报了班,你肯定不是期待着学习好乐高以后可以找个好工作,也不会期待着报班之后能从玩乐高中学习到什么高深的知识,但是你知道孩子在玩乐高的过程中是会训练动手能力和空间想象力的。学到什么不重要,过程才重要。

少儿编程的目的,不是编程知识和技巧,而是这个过程中对思维的训练。

孩子们的天性就喜欢创造,愿意把自己幻想的东西实现出来。有的孩子可能是愿意用画画的方式实现,有的孩子可能喜欢用泥巴或是积木搭建出来,有的孩子可能干脆就是写文章写诗来表达。

少儿编程也是这样的,甚至是比其他更好的实现方式。大家可以看一下下面这个视频,或许就能理解了。

这个作品是这位小朋友从头到尾独立完成。我们能看到,他俨然就是一个小编剧+小导演了。剧本肯定是他自己读过相关的故事后写出来的,换成自己的话,然后形成旁白+对话的形式。其中两个角色位置的安排,形象的绘制,还有镜头的运用也是像模像样。

在这位小朋友的创作过程中,编程只是像画笔一样的工具,获得最大的收获是他的创意、画面感、和语言组织能力的训练。

编程还有一个特点,那就是计算机只接受正确的指令。这就代表着,孩子们所有的幻想和天马行空必须落实到程序和代码上。而编程不同于画画和写作,不符合语法和规范的都不会被接受,会立即得到反馈。创造力不是凭空的想象,能被实现出来的幻想才是。而且编程天然所具有的逻辑和抽象属性,想要实现自己的想法,必须准守必要的逻辑规则,这就会在潜移默化中就锻炼了孩子的逻辑思维能力。

大家可以想一下,像上面那位小朋友,当可以熟练用编程工具实现自己想法的时候,再去写作文会发生什么。别人在心中打腹稿,默想自己要写的话,最多也就是在脑子中把想法先画出来,然后再去用文字描述出来。而他呢?腹稿就是心中已经做好的程序。而且在脑子中构建程序的过程,就是运用抽象思维和逻辑思维,把大场景拆成了小场景,把大问题拆成了小问题的过程。

还是我一直强调的,学习是需要考虑性价比的。投入最宝贵的不是学费,甚至不是孩子的时间和精力,而是他们的兴趣。

少儿编程,编程只是一个工具,学习到的编程的知识和技能未来可能永远也不会用到。不过在编程的帮助下,孩子们把自己天马行空的想法在符合逻辑的框架下整理出来、实现出来,这样的过程才是无比的珍贵。

课程内容

下面是我的课程目录。可以看出,不再是以知识逻辑来组织内容,而是以探索和创造属于自己的电脑世界的方式,精心制作的11集录播课程,可以带领孩子在兴趣和幻想的驱动下,不自觉地学习和掌握编程。

学习编程的过程,更像是构建一个开放的故事世界。一开始的时候,知道的编程知识少,所以能做出来的电脑世界就小。只要孩子们希望做出更多自己心中的世界,那么就需要了解更多的编程技巧。这样,在兴趣和幻想的驱动型,编程是不自觉地就学习和掌握了。

为了实现自己心中的世界,孩子们需要解决的不只是编程问题,其他相关的基础知识也都可以掌握了。比如,需要使用电脑和网络,可以了解和熟练使用计算机;要实现动画,要知道绘画的透视效果;了解如何上网搜索资源、修改图片素材,等等。

第1集,小强出场

电脑世界的小强出场,我们控制小强进行移动。并且知道如何转换场景,为实现电脑世界里的小镇做准备。

第2集,美丽的小镇

给小强设计一个小镇,其中包括卧室、街道、码头、城堡……,小强还会带我们到处参观。我们以后的故事都是在这个小镇上发生的。

第3集,走到画面的深处

电脑世界是平面的,如何实现在在里面走向屏幕远方呢?很简单,只需要用一边移动一边缩小就可以实现。编程实现透视效果。

第4集,海底捕鱼

小强带我们转了一天饿了。我们打车来到了码头,小强带上了氧气罩在水中捕鱼。这次主要学习如何修改造型,如何连续移动。

第5集,小镇热闹起来了

为小镇增加了更多的新角色,小强和他们去打招呼。掌握了如何新建角色,以及互相之间的互动。

第6集,妈妈让小强去上音乐课

小强躺在床上幻想着,结果门外传来了妈妈的话,让小强去练习钢琴。向前只能去钢琴房学习弹钢琴了。用编程演奏声音。

第7集,一场飞翔的梦

练习钢琴回来,疲惫的小强睡着了。睡觉做梦还是练钢琴,突然,出现了一个女巫给小强施加了魔法。小强可以飞了,还飞上了星空作画,画出来了漂亮的星座。

第8集,寻找老师

梦中醒来之后,小强喜欢上了飞翔的感觉。于是去学习找老师询问如何可以飞翔。在老师的帮助下,小强掌握了XY坐标。但是要想学会飞翔,还需要寻找更有知识的博学猫。

第9集,左右互搏

在博学猫的帮助下,小强开始练习左右互搏,可以同时有多条代码同时运行。小强开始左手画圆右手画方。

第10集,左右互搏显威力

小强学会了左右互搏之后,博士猫告诉小强很多实用的方法。左右开弓,双手弹钢琴。

第11集,信心十足初试飞翔

小强感觉左右互搏这么强大的能力都掌握了,就想去尝试飞翔。失败之后沮丧的去睡觉,第二天起来打算轻松一下,去开party。最后,仍鼓起干劲,打算坚持到底学会飞翔。

赞(60)
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址