首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Scratch和机器人编程的区别?

Scratch编程和机器人编程的区别就是:Scratch是面向青少年的图形化简易编程软件,孩子们可以通过不同功能的指令方块组合,创作出交互式故事、动画、游戏、音乐、艺术和科学计算等作品。而机器人编程则是以机器人为载体,通过程序指令控制完成机器人运行。

两者具体的区别,我们可以通过课程学习内容加以区分。

例如贝尔编程的Scratch课程主要分为六个学习阶段,涉及如下内容:

第一阶段:能使用图形化编程语言Scratch,学会使用创新编辑器创作自己的编程作品,理解序列、并行、重复结构、侦测条件等计算思维中的重要的基础概念,全面提升抽象思维能力和逻辑能力。

第二阶段:继续深入学习重要的计算概念,在实践中理解编程中的消息传递机制,利用坐标设置位置的方法,结合数学中逻辑计算的知识,在创新编辑器中创作更加复杂的作品,重点培养学生的逻辑能力。

第三阶段:学会从0开始规划和设计一个完整的项目,并且制作除了!在这个过长中,能学习到迭代和模块化到程序设计方法。

第四阶段:学习利用设计思维和计算思维,将平凡等代码块组合成为一个程序,并且将充分利用计算思维来指导项目设计,任何项目都可以手到擒来。

第五阶段:用编程等方法来创作炫目等数字艺术项目,在课程中学习数字艺术和创作作品,全面提升设计思维和计算思维。

第六阶段:将编程与学科结合起来,用编程来解决语文、数学、科学等课程中等难题,计算思维帮助孩子用全新等视觉和方法来分析和解决问题。孩子将用编程等方法来探索数学方程,探索生物遗传、科学等奥秘。

而机器人编程按照不同年龄段、不同教具类型涵盖多种课程。例如以启发低龄儿童编程思维的Mabot实物编程板课程,注重应用、锻炼逻辑思维的EV3、WeDo、Mabot大颗粒等学龄课程。

机器人编程课程通过5C1E教学模式展开教学,根据课程设置与需求,在此基础上有所创新。5C1E具体包括导入、联系、建构、反思、延续、效果评价6个部分。

通过趣味性的导入引起学生探索的兴趣;再根据导入的内容联系生活,引发学生想象确认建构主题,建立知识的相互关联;将知识应用到模型搭建中,在建构中探索、分析、动手操作,完成各种各样的特色建构;对建构过程、编程、结果进行小组讨论反思;对知识的迁移和应用,做到触类旁通举一反三;最后通过效果评价、成果展示提升孩子们的学习自信心,从而让整个课堂连贯、有序、有趣的开展。

其实无论是Scratch编程还是机器人编程,通过系统的学习,孩子们的思维能力和动手能力都能得到提升,从而真正做到学以致用。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191119A0KUPT00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券