Skip to content

datawhalechina/easy-robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

项目名称

Easy Robot

项目简介

"Easy Robot" 是一个面向中小学生的机器人教育项目。该项目以小龟机器狗为案例,结合图形化编程,帮助学生从认知、操作到编程全方位地了解机器人技术。项目采用循序渐进的教学方式,让学生在动手实践中培养创新思维和解决问题的能力。

立项理由

1.教育需求:随着人工智能时代的到来,机器人教育已成为基础教育的重要组成部分。

2.实践导向:

  • 提供实体机器狗,让学生能真实触摸和操作
  • 通过组装过程理解机器人的基本构造
  • 在实践中掌握编程和控制方法

3.趣味性强:

  • 以可爱的小龟机器狗为教具,激发学习兴趣
  • 设计有趣的功夫动作,增加学习乐趣
  • 通过互动体验加深理解

4.循序渐进:

  • 从认知到操作
  • 从基础动作到复杂功能
  • 从简单控制到编程开发

弥补Datawhale中小学开源公益教育

项目受众

1.主要受众:

  • 7-9岁:体验和认知阶段,了解机器人基础
  • 10-14岁:动手实践阶段,学习基础编程
  • 15-18岁:创新应用阶段,尝试开发新功能

2.适用场景:

  • 学校机器人课程
  • 科技兴趣小组
  • 创客教育活动
  • 课外科技辅导

项目亮点

1.趣味性与实践性结合

  • 以小龟机器狗为实体教具,让抽象概念具象化
  • 融入功夫动作等中国特色元素,增加学习趣味
  • 通过组装、操控到编程的完整体验,培养动手能力
  • 在实践中培养解决问题的思维方式
  • 循序渐进的学习路径

2.从认知到实践的完整学习体系

  • 难度层级清晰,适合不同基础的学生
  • 每个知识点配套相应的实践任务
  • 通过图形化编程降低学习门槛
  • 创新能力与思维培养

3.鼓励自主设计和创新实践

  • 培养逻辑思维和编程思维
  • 激发科技创新意识
  • 提供丰富的拓展空间

项目规划

目录

第1章 初识机器狗

  • 1.1 认识机器狗的外形和部件
  • 1.2 了解机器狗的基本功能
  • 1.3 观看机器狗演示表演

第2章 动手制作机器狗

  • 2.1 认识零件和工具
  • 2.2 学习组装步骤
  • 2.3 完成机器狗组装

第3章 基础控制训练

  • 3.1 基本操作入门
  • 3.2 遥控器使用方法
  • 3.3 动作控制练习

第4章 功夫动作学习

  • 4.1 基本功夫动作
  • 4.2 四两拨千斤
  • 4.3 动作组合展示

第5章 编程基础入门

  • 5.1 认识程序执行顺序
  • 5.2 学习顺序结构编程

第6章 进阶编程开发

  • 6.1 循环结构编程(重复动作)
  • 6.2 选择结构编程(避障功能)
  • 6.3 综合能力实践

贡献者名单

姓名 职责 主页
Kechen Li 项目负责人 https://github.com/Joe-2002
Yaotian Tao 项目成员 https://github.com/TonySilva47

参与贡献

  • 如果你发现了一些问题,可以提Issue进行反馈,如果提完没有人回复你可以联系保姆团队的同学进行反馈跟进~
  • 如果你想参与贡献本项目,可以提Pull request,如果提完没有人回复你可以联系保姆团队的同学进行反馈跟进~
  • 如果你对 Datawhale 很感兴趣并想要发起一个新的项目,请按照Datawhale开源项目指南进行操作即可~

关注我们

扫描下方二维码关注公众号:Datawhale

LICENSE

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

注:默认使用CC 4.0协议,也可根据自身项目情况选用其他协议