课程简介:
本课程采用 Arduino 初学者套件,带领学生从零开始学习电子与编程知识。通过完成一系列有趣的项目,学生将掌握 Arduino C 语言编程、传感器应用和电路连接等核心技能,为日后参与 RoboCup Junior Soccer 和 Rescue 等机器人竞赛项目奠定基础。
课程亮点:
学习 Arduino C 语言编程,控制 LED、蜂鸣器、舵机等常见电子元件
掌握传感器的使用方法,如光敏电阻、温湿度传感器、红外传感器等
完成循迹、避障、环境监测等任务,培养问题解决能力
了解机器人控制的基本原理,为进阶课程做好准备
适合对象:6 年级及以上,对机器人和编程感兴趣的初学者,无需任何基础
课程目标:通过项目式学习,激发学生的学习兴趣,培养编程思维和动手能力,为参与更高级别的机器人竞赛项目做好准备。
Course Overview:
This beginner-level course introduces students to the world of electronics and programming through hands-on learning with the Arduino platform. Students will complete engaging projects that teach the fundamentals of coding, circuits, and sensors—laying a solid foundation for future robotics challenges such as RoboCup Junior Soccer and Rescue.
Key Highlights:
Learn basic Arduino C programming to control LEDs, buzzers, servos, and more
Explore a variety of sensors including light, temperature, infrared, and sound detection
Build real-world mini-projects like line-following, obstacle avoidance, and environmental monitoring
Understand the basic principles of robot control and electronic interaction
Who It’s For: Grade 6+ students with no prior experience in programming or electronics. Ideal for young learners who are curious about how robots and smart systems work.
Course Goal: To inspire interest in robotics and engineering by building hands-on skills in programming and hardware, and prepare students for more advanced robotics courses and competitions.
课程简介:
本课程专为完成 Arduino 基础课程、希望进一步提升机器人编程与控制能力的学生设计。通过更复杂的任务与实战项目,学生将在循迹、救援、PWM电机控制和人工智能算法入门等方向展开学习,为后续 RoboCup Junior 竞赛课程打下坚实的过渡基础。
课程亮点:
掌握循迹与救援常用的广电(灰度/红外阵列)传感器应用
学习 PWM 电机控制,实现平稳转向与速度调节
设计和实现复杂逻辑程序,培养结构化编程思维
初步接触人工智能算法(如简单的决策树/条件逻辑)解决寻迹与任务场景
完成循迹、避障、简单救援等任务,逐步与 RoboCup Junior 场景接轨
适合对象:已具备 Arduino 基础(如 LED 控制、基础传感器使用)的学生,推荐 6 年级及以上,准备迈向竞赛级别学习 。
课程目标:通过项目驱动学习,帮助学生在 Arduino 基础之上掌握机器人运动控制、复杂逻辑与初步智能算法的应用,顺利过渡到 RoboCup Junior 竞赛基础课程 。
Course Overview:
This course is designed for students who have completed the Arduino Beginner course and are ready to advance toward competition-level robotics. Students will take on more complex challenges such as line-following with grayscale sensors, PWM motor control, and introductory AI algorithms, bridging the gap between entry-level learning and RoboCup Junior competitions.
Key Highlights:
Learn to use grayscale/infrared array sensors for line-following and rescue challenges
Master PWM motor control for smooth movement and speed regulation
Build structured logic programs to solve multi-step robotics tasks
Explore simple AI concepts (e.g., decision trees, rule-based logic) to tackle mazes and task scenarios
Complete hands-on projects such as line following, obstacle avoidance, and basic rescue simulations
Who It’s For: Grade 6+ students who already have basic Arduino experience (LEDs, sensors, simple circuits) and want to transition into competition-level robotics.
Course Goal: Enable students to move beyond basic Arduino knowledge, developing strong skills in motion control, sensor usage, and problem-solving logic—preparing them for the RoboCup Junior Foundation Course.
课程简介:
本课程为准备参与 RoboCup Junior 足球(Soccer)与救援(Rescue)项目的学生打下坚实基础。学生将在任务驱动式学习中掌握 Arduino C 语言、机器人控制逻辑与传感器应用,为进阶课程做好技术准备。
课程亮点:
运用 Arduino C语言 编写基础控制程序
完成循迹、避障、物体识别等实战任务
理解机器人运动控制与传感器原理
为 RoboCup Soccer 与 Rescue 项目奠定技术基础
适合对象:7年级及以上,对机器人感兴趣,希望日后参与 RoboCup Junior 竞赛的初学者
课程目标:通过项目式任务训练,提升学生的编程思维与动手能力,逐步过渡到 RoboCup Junior 高阶竞赛课程。
Course Overview:
This beginner-level course is designed to build a solid foundation for students who aim to join RoboCup Junior Soccer or Rescue competitions in the future. Through task-based learning, students will develop core skills in Arduino C programming, sensor control, and basic robotics logic.
Key Highlights:
Learn fundamental robotics using Arduino C
Complete hands-on tasks like line following, obstacle avoidance, and object detection
Understand motion control and sensor integration
Prepare for advanced RoboCup Soccer and Rescue programs
Who It’s For: Grade 7+ students interested in robotics and planning to participate in RoboCup Junior competitions
Course Goal: Equip students with essential programming and hands-on skills to smoothly transition into advanced RoboCup Junior competitive courses.