[云天总代]我和DK联合创作的编程课:一堂兴趣班的钱,上25堂课,还送4本教材!

  • 时间:
  • 浏览:3
  • 来源:太阳GG网站

从憨憨4岁开始  ,我就教娃编程了  ,什么编程APP、桌游啥云天总代的给他玩了好多 ,其实一开始我也没想那么多 ,因为编程是我这个硅谷工程师爸爸的老本行  ,教起来得心应手 ,在老婆面前也可以嘚瑟一下 。结果没想到  ,等教会儿子入门后  ,小家伙竟然全然不要我帮助了  ,整天就对着个电脑自己捣鼓  。

前段时间  ,他们学校艺术创意大赛  ,他就自己设计出来一幅甲虫画画的创意艺术  。

后来他玩机器人后更是如鱼得水  ,我们曾经一起做了一个自动画复活节彩蛋的机器手臂  ,儿子还帮我设计了个程序  ,来控制画什么云天总代样的画  。

儿子的创意总是能让憨妈一声惊呼:“哇 ,宝宝你太棒了  !云天总代”

每次我都不失时机地邀功  ,“老婆  ,你看我教的怎么样  !”

其实编程就跟玩乐高积木一样  ,上手很容易  ,但是玩起来却能锻炼孩子无限的创意 。我也很庆幸很早就给儿子接触了编程  ,对他的创意、思维缜密性  ,以及日后的机器人学习帮助都是极大的 !

Part.1 为什么要做这个课程  ?

经常有父母问我怎样教孩子编程  ,以及xx课程好不好之类的问题  。说实话  ,有些机构的课程大纲一看就很业余  ,而有些机构的价格又很贵 。那时候我就在琢磨:我为什么不能引进一套好的教材  ,让父母在家就可以教娃学呢 ?我就这么做的  ,效果一点也不差呀 !

说来也巧  ,前年DK联系我  ,说有一套Scratch教材想请我帮忙翻译引进  ,就是下面这一套  。

看到他们给我的图片后我眼睛一亮  ,这套教材非常有名  ,在斯坦福大学的书店就有卖 ,美国很多学校、机构都在基于这套教材开发课程 。

于是我欣然同意  ,就这样我和小伙伴花了几个月把这套教材翻译了出来  !后来出版社打印了样书给一些妈妈们试用  。我原本以为有了教材  ,父母就能自己教娃编程了  ,可是结果发现完全不是这样 ,不是每个父母都有我这样的专业背景  。对于电脑小白来说  ,就算有教材  ,辅导娃编程也不是一件容易的事情  !

怎么办呢 ?DK就问我  ,要不要干脆基于这套教材联合开发一套课程  ?就像美国那些教育机构做的那样 ,手把手教孩子编程  ,那就完全不要父母操心了  !

说实话  ,配课是一件非常非常辛苦的事情  !我其实完全可以做到团购一下书了事  ,但一想到 ,编程书和别的书籍不一样  ,门槛太高  ,一旦父母买到后不会用 ,从而将书束之高阁 ,反而去求助于外面那些昂贵或业余的课程 ,这不仅是资源的浪费  ,更是对家长和孩子的不负责 ,我的良心会痛  !

于是想来想去 ,我还是毅然决定和小伙伴们一起录制了这套DK编程课程  ,一共有25堂课 ,虽然很折腾 ,也很辛苦 ,但是想到能帮助孩子减轻学编程的难度  ,这么做非常有意义  !

前几天  ,配套的4本DK编程教材刚刚印好 ,今天结合课程一并推荐给你们 !

Part.2 我们课程的特色

1. 用语音和动画来详解每个编程细节

DK教材只会教你大致的编程思路  ,并不会展示每一个编程细节  ,如果家长不会编程的话  ,光是用教材辅导孩子是有难度的  。而我们的课程会将书中的教学内容用语音和动画展示了出来  ,这样孩子们直接跟着学就好了 ,基本上不需要家长的参与  !

举个例子 ,下面这段文字是书中的教学内容  ,它是教孩子如何通过拖动编程积木来实现小猫说“Hello”的功能  。

而我们就通过视频的方式细化书中的步骤  ,让孩子直观地看到应该点击哪里找到积木  ,并且应该怎么样把积木拿出来  ,以及在哪里把积木组装起来  。视频里每一个操作步骤都会有提示  ,这样就降低了孩子的学习难度  。

2. 增加错误的示范 ,强化孩子的理解

我们在做这个课程的时候  ,也结合了我20年的编程经验对教材内容进行升华  。

像我们平时编程肯定会遇到一些常见的错误  ,书中受限于篇幅  ,只会把正确的程序展现出来 ,但事实上  ,很多孩子常见雷区是需要提醒他们的 。因此我们在视频里  ,增加了不少正确程序与错误程序的对比  ,并且加以讲解  ,这样  ,能有效的帮助孩子入门  ,避免错误  。

3. 结合生活场景来进行讲解

我们还在视频里面  ,增加了很多孩子平时已经接触过的场景来辅助讲解 。

比如编程与玩积木的对比:

比如条件判断编程积木与生活场景的对应讲解:

这样的好处是既让孩子更快的上手编程  ,也能让孩子理解到编程与现实的关系  ,编程是如何解决生活问题的 ,而生活中的问题又是如何一步步分解成编程逻辑、让电脑执行的  。这部分是学习编程的核心  ,在学习编程中锻炼孩子的逻辑思维、分析能力、抽象能力、建模能力等等  ,而不单单是学习一门技能  。

4. 动画特效的运用 ,降低学习难度

在制作课程过程中  ,我们还特别注意到降低难度 ,通过更加细致的讲解来帮助孩子理解 ,比如通过动画分解来阐述游戏的运行原理:

再比如 ,对重点部分的代码进行放大显示 ,方便孩子看得清楚:

还有 ,对于一些关键的程序步骤  ,我们会一行一行的讲解  ,将程序代码与运行过程联系起来  ,这样孩子会领悟的更快:

Part.3 课程的设置

就我20年的编程经验来说 ,学编程是一个很浩大的工程  ,要从基础做起  ,然后逐步引申  ,才能有所小成  。

那我们的课程是怎么设置的呢  ?

我们把课程分成了3个Level  ,分别是基础篇、进阶篇和天才篇  。

1. 基础篇

首先看基础篇  ,一共分了12堂课  ,这个Level的课程是让孩子从0到1逐步学会编程的各个基础知识  ,领略程序设计的乐趣  。

在基础课里面  ,我们覆盖所有常用的编程积木  ,并且配合各种小游戏来讲解它们的用法  。

比如说在第2节课里讲移动积木的时候  ,我们会让小猫用各种方式移动 ,或者倒立行走:

还有像Michael Jackson一样跳着太空舞走的:

在讲旋转和颜色积木时  ,我们会让小猫不停的旋转和变色:

孩子通过自己编程  ,就能让小猫做出各种各样有趣的动作  ,这样孩子就会觉得很好玩并且愿意学习  。

通过基础课的学习后  ,孩子就能自己编写一些完整的程序了  ,比如下面的恐龙追捕小猫咪的游戏 ,孩子要通过鼠标控制小猫  ,避免被恐龙抓到吃掉  ,躲的时间越长  ,得分越高  ,不过恐龙也会越来越快  。

孩子通过12节基础课程的学习  ,就已经掌握编写完整程序的必要知识了 。

2. 进阶篇

再看进阶篇 ,一共9堂课  ,这个Level将编程融入艺术、音乐、数学等学科中  ,通过游戏化的方式  ,加深孩子对于编程的理解  ,培养逻辑思维  ,尝试用编程解决其它学科的问题  。

比如说孩子会通过Scratch  ,把鼠标变成画笔 ,把屏幕变成画纸 ,在上面画出自己的作品:

再比如说把小猫咪变成数学老师 ,站在迷人的聚光灯下  ,向孩子们提问数学问题:

或者创作一款足球游戏 ,让小鱼守门员阻止小猫咪进球吧 ,你看小鱼守门员多卖力  ,可能是因为它输了的话就会被小猫吃掉吧  !

3. 天才篇

最后看天才篇  ,一共有4堂课  ,这个Level结合了图像识别、人机交互等全新理念  ,将孩子的编程学习带到一个全新的高度  ,感受最前沿的科技 ,初窥人工智能、增强现实等最新科技的奥秘 。

比如制作一款人机交互的足球游戏  ,孩子可以通过摄像头与电脑里面的足球进行交互  ,和电脑比赛头球技术  。

这个过程就涉及移动识别、人工智能等概念  。

Part.4 培养孩子缜密的思维习惯

我们所有的例子都是从项目的角度来入手:新建项目->编写程序->修正程序->保存项目  ,让孩子从小锻炼严谨有序的思维习惯 。

比如说前面几节课  ,我们都会先引导孩子建立程序项目:

然后再编写程序:

在教孩子编写程序的时候  ,会引导孩子试错  ,然后通过自己的尝试把程序修正 ,最后再总结程序是哪出错了  ,具体是怎么出错的:

在完成编程后  ,还会引导孩子保存项目程序:

Part.5 配套的习题

我们这套课程是和教材完全匹配的  。在DK教材里 ,每一个章节后面都提供了习题 ,针对这一章的知识点进行巩固  ,比如第一章里面  ,针对每个积木的颜色、功能 ,就有一道连线题  ,让孩子掌握编程积木的基本使用方法:

但是在实际使用下来后  ,我发现书里的题目还不够多  ,有些重要的知识点还需要再给孩子加强 ,于是我们又针对孩子实际使用的情况  ,为基础篇12节课额外研发了新的题目  ,这部分题目我们放在每堂课的课堂练习中  ,当孩子学完这堂课后 ,就可以做一下题目  ,加深对课堂内容的理解  。

比如第1节课结束后 ,会有一个小测试:

点“开始考试”后  ,就会有在线的题目测试:

做完之后  ,提交试卷  ,便能得到一张小奖状 ,特别激发孩子学习动力的  !

Part.6 实际测试情况

我们在做这个系列课程的时候 ,目的就是为了让孩子看着视频能够自己动手操作  ,即便是电脑小白的父母  ,也不需要花费多少精力  ,就能让孩子自学成功  。

于是  ,在课程录制完后  ,我就专门请了几个孩子帮忙体验一下  。

这是一个5岁孩子的体验心得:

这是一个7岁孩子的体验心得:

看到我们辛辛苦苦录制的课程能帮到小朋友  ,心里真的很开心  ,觉得自己做了一件特别有意义的事情  !

Part.7 课程团购情况

4本DK教材 + 25节在线课程含基础课课后作业)  ,适合5~14岁孩子学习 ,合计原价297元  。这里我们用拼团的形式 ,2人就可以成团  ,团购价格为158元  。

这25节课基于最新的Scratch 3.0  ,内容包含:

  • 基础课  ,每节4-10分钟  ,共12节;

  • 进阶课  ,每节5-18分钟  ,共9节;

  • 天才课  ,每节9到22分钟  ,共4节  。

循序渐进 ,父母和孩子可根据自己的时间安排学习  ,不限回看次数  。

而配套的DK教材一共有4本  ,分别是《Scratch入门玩起来》、《Scratch游戏玩起来》、《Scratch程序玩起来》、《Scratch高阶玩起来》 。4本书由浅入深 ,形成一个系列 ,这样能让孩子系统地学习一门课程  。

说实话  ,最早定价格的时候  ,出版社的老师们都建议我们把价格定高一点  ,毕竟我们这套课程开发了大半年  ,光是人工就耗费了很多成本 。而且这里面很多收入都要交给DK ,因为我们用的是DK的课程体系  ,需要交授权费  。

但最后我们依然选择将团购价定位158元  ,里面还包含价值98元的四本DK教材 。

对我们来说  ,如果因为降低价格而让更多的孩子接触到编程 ,这比多赚钱更有意义 !

课程清单:

  • 【基础课】第1节  ,Scartch概述&你的第一个项目

  • 【基础课】第2节  ,动起来

  • 【基础课】第3节  ,往哪里走

  • 【基础课】第4节  ,循环

  • 【基础课】第5节 ,动画效果

  • 【基础课】第6节 ,开派对啦  !

  • 【基础课】第7节 ,如果-那么

  • 【基础课】第8节 ,变量

  • 【基础课】第9节 ,数学

  • 【基础课】第10节  ,输入和事件

  • 【基础课】第11节  ,如果-那么-否则

  • 【基础课】第12节 ,恐龙

  • 【进阶课】第13节  ,鱼球

  • 【进阶课】第14节  ,抓幽灵

  • 【进阶课】第15节  ,快速反应

  • 【进阶课】第16节  ,弹西瓜

  • 【进阶课】第17节  ,奇怪的音乐

  • 【进阶课】第18节  ,天马行空

  • 【进阶课】第19节  ,小测验

  • 【进阶课】第20节  ,小宠物

  • 【进阶课】第21节  ,弹动作画

  • 【天才课】第22节  ,音乐派对 !

  • 【天才课】第23节  ,跳动的足球

  • 【天才课】第24节  ,拯救猴子

  • 【天才课】第25节 ,记忆大师