火种儿童编程学习系统—一个更倾向于学习的教具

先区分一下,『编程中国』是项目的名字,『火种』是软件的名字。

『小小工程师』是这个系统最初的名字,但是字数太多且不好设计LOGO,最终没有用上。

想名字的确好难,特别要想一个好听易记且团队内多数人认同的。还谈不及为这个软件再想个英文名字。

所以名字都还没有定下来的时候,我们就先把儿童编程学习软件做出来了。

那么火种软件的特性是什么呢?包括有

1. 儿童不需要有编程的经验

2. 5岁以上儿童能够使用

3. 一定是视觉编程的方式

4. 极少输入方式,尽量通过拖拽和点击输入(积木式)

5. 快速并简易地做出作品

6. 作品类型包括(故事、游戏、动画、音乐、美术还有贺卡、软件等)

7. 支持多国语言

8. 能创造,能分享

这些特性可能同类软件都是有的,因为大家都是一个教学工具,所以你也比较难分出区别。而且我认为要自己尝试过才知道好坏,所以我给大家说的时候都会倾向于介绍『火种是一个教儿童学编程的教具』

既然是一款儿童编程学习软件工具,那么它自然需要学习以下的编程核心知识点:

1. 对象控制

2. 指令属性模块(事件、控制、行动、动画、声音、物理、变量、定制)

3. 指令与顺序、队列

4. 坐标体系

5. 重复循环

6. 多线程与事件

7. 广播和接收

8. 数据变量

9. 算术运算

10. 数据分析和处理

11. 逻辑判断

12. 随机

13. 物理检测

14. 克隆

15. 字符串

16. 思维导图

17. 流程图

几乎所有的程式都离不开这些要素,所以怎样学好需要一个更好的教学方式。

在我的动画教学经历当中,我的教学方式早就有别于传统教学我对每一个小知识点都特别注重,因为这些学不好,动画是做不出来的。和老师常常说的『你要打好基础,有了基础,你后面就容易学了』意思接近。

道理一样,学编程也是,每一个小的知识点我都抓得非常紧,别人一次过教你做出一个作品,我不会,因为1个星期后你已经忘记得差不多。我非得要你把最小的知识点弄清弄楚才会进行下一步,最后才学习如何做出最终作品。

这样的好处是学生不会一直依赖我,而我又有更多的时间在课上和学生互动,给意见,而不是一直和学生解释知识点,解决问题,教得比学生学习还累。而学生能够巩固学习的知识点,并且能自主思考,自主创作,学得开心,做得也开心。

这种教学方式,就是之前的文章所提到的『项目式』教学。还没有看过的可以单击蓝字。

同时这也是我一直不跟随传统教学方式的原因。不过,在编程老师的培养上却不是那么容易。我会特意写一篇文章讨论关于编程老师的培养心得。

所以火种更适合给孩子更好地在编程的技术上学习专业知识的教学教具。它是一个既在开发上有别于同类产品的编程工具,也是一个站在教育工作者上让他们更好地实践教学计划的教具。

版权所有

欢迎转载

携手普及

儿童编程

请点击此处输入图片描述

编程中国介绍和愿景

儿童编程浪潮已经席卷全球很多国家,例如英国把2014年定为英国编程年,5岁以上小孩必须学习编程,美国全国开展 “编程一小时”活动,总统奥巴马站台支持等,然而国内对于儿童编程教育领域还缺乏重视。编程中国以让全国所有儿童也能学习这21世纪的除了中英数之外的最重要的课程,与国际接轨,研发适合中国儿童的编程课程,并在国内推动儿童编程学习普及。