学编程和学机器人有什么区别?
Scratch编程重逻辑
> 学习目的 ——系统化的教授孩子编程知识。
> 侧重要点 ——孩子的逻辑思维能力独立思考能力的培养。
> 未来发展 ——具备独立创作的能力,宏观规划项目,完成复杂的编程任务。
> 学习深度 ——可以把算法知识迁移到其他编程语言如Python和C++等。
机器人编程重操作
> 学习目的 ——让孩子学会组装、搭建和编写程序来运行机器人。
> 侧重要点 ——硬件知识比重往往会多于编程知识。
> 未来发展 ——编程知识的学习范围受限于选择的机器人。
> 学习深度 ——涉及到一些图形化编程教育,并不教授这些复杂的编程语言。
学编程是不是玩游戏?
Scratch编程创造者
过程:通过拖拽代码块的方式编写程序,制定角色任务和游戏规则。作品:利用科技表达创意,作品可以是游戏,可以是动画,可以是工具。收获:目标导向的逻辑思维能力;合理安排的规划能力;深入思考的自我纠错能力;勇于挑战的抗压能力。
玩游戏使用者
过程:按照既定规则玩游戏,通过即时反馈获得刺激。作品:由虚拟奖励获得满足感,在闯关过程中获得虚假的“挑战”刺激,实则毫无产出。收获:游戏积分,排位,装备等。玩家可以总结游戏心得,大部分普通玩家主要贡献时间精力和人民币。