儿童编程课程大纲
1 - 为什么要学习编程
为什么要学编程?培养兴趣,有一技之长,找一份好工作,比别人酷一点.....这些都对
数字化社会除了人和人的交流之外,人和“机器”的交流也一样重要。 这里的“机器”不单单是指工厂里的生产工具,还包括手机、电脑、智能玩具、智能电器、机器人等等
,这些东西围绕着我们的生活,下一代人更将离不开“机器”。新加坡,为了打造“智慧国”,在16所中小学推出“编码乐”学习项目。美国更是从总统到各个商业公司都很重视
培养儿童编程。未来每个人都会有很多想法,能不能实现就看你会不会编程。
2 - 如何教乐田童军
这是个问题! 小朋友学习能力是很强的,但是认知发展有早晚。只能从思想入手,通过玩游戏带动积极性。
编程是一种思想,有点像统筹。首先描述流程,把做事流程具体的描述出来。再次拆分事件,如何把一件事变成简单的几件小事。最后使用工具,用计算机语言描述。我们的
教学课程集中在前两项,通过游戏比较形象的介绍,需要记得东西不多。最后一个看大家接受能力而定。
3 - 教学资料
网上有很多资料,美帝在这方面俨然走在前列。
code.org 有中文版,还有在线学习平台
打算作为课程大纲了,里面适合6-12岁个阶段小朋友的课程,家长帮小朋友可以进去注册成为学生即可,完全免费。
编程思想的小游戏
http://cache.armorgames.com/files/games/light-bot-2205.swf?v=1478091858
Scratch MIT研发的图形化编程语言,容易上手,很适合儿童。http://s4a.tw/
其他就不多介绍了,在精不在多。大家努力吧!