ข้ามไปยังข้อมูลสินค้า
1 จาก 4

Robotics in Python: Coding, Control, and Creation with Quarky

Robotics in Python: Coding, Control, and Creation with Quarky

ราคาปกติ $299.00 USD
ราคาปกติ $399.00 USD ราคาโปรโมชัน $299.00 USD
ลดราคา ขายหมดแล้ว
ดูรายละเอียดทั้งหมด

Course Description

This course introduces students to robotics and Python programming using the Quarky robot and PictoBlox. Through interactive projects, students will learn to control hardware, program sensors, and create games using robotics and Python. Each session covers a range of skills, from basic motor controls and LED displays to building games and developing automated systems, preparing students for a deeper understanding of robotics and coding.

The course includes the Expedition Kit, designed to help you build cool robots, solve real-world problems, and learn AI the DIY way. Interact with and sense the world around you through creative, hands-on projects that foster innovation and problem-solving skills.

  • Live 1:1 sessions

  • For ages 12 & above

  • Includes 15 classes

  • 1-hour session

เนื้อหาที่ย่อได้

Curriculum Outline 

Lesson 1: Welcome to Robotics
Introduction to robotics concepts and installing PictoBlox. Understand the connection between hardware and software with a maze game.

Lesson 2: Tokyo Drift
Assemble the Quarky robot, learn motor controls, and navigate in different directions, exploring the basics of differential gears.

Lesson 3: Roll 'n' Race
Create a two-player game with tactile buttons, using the Quarky robot to control sprites and learning multiplayer gaming concepts.

Lesson 4: Think it, Lit it
Program custom animations on a 7x5 LED display, exploring RGB color codes and scrolling patterns for dynamic visuals.

Lesson 5: The Discotheque
Use touch sensors to make a robo piano that plays musical notes, learning sensor response and basic sound programming.

Lesson 6: Music Player
Build a music player using tactile buttons and touch sensors to control the playlist, while displaying rhythmic patterns on the LED matrix.

Lesson 7: Color Soccer
Transform Quarky into a soccer player and control it remotely, creating an engaging soccer game experience.

Lesson 8: Catch'em All
Turn the Quarky robot into a gaming console for a Pokémon catcher game, developing sprite control and game design thinking.

Lesson 9: Quiz Up
Create an interactive quiz game using touch sensors, tactile buttons, sounds, and LEDs, reinforcing control concepts and user interaction.

Lesson 10: Robocop
Learn about IR sensors and their applications by configuring Quarky as a security robot that triggers an alert when detecting proximity.

Lesson 11: Morse Code Decoder
Build a Morse code translator, using Python to encode and decode messages with Quarky, and understanding communication through Morse code.

Lesson 12: Get Set Go!
Develop a multiplayer car racing game with Quarky, using loops, variables, and timers to simulate a real racing experience with traffic lights.

Lesson 13: Cricket Frenzy
Create a two-player cricket game controlled by Quarky, incorporating touch sensors, random functions, and synchronized game effects.

Lesson 14: Angry Bird on the Field Part 1
Design an Angry Bird-themed security system using IR sensors to detect intruders, understanding sensor data and motor control.

Lesson 15: Angry Bird on the Field Part 2
Build an interactive Angry Bird game in PictoBlox, covering velocity, sprite positioning, and parabolic motion for realistic gameplay.

 

Tangible Outcome

Upon completing this course, students will have developed several robotics projects, including a music player, Morse code translator, security system, and interactive games like Pokémon catcher and Angry Bird. They will gain practical skills in Python programming, sensor integration, and game design, enhancing their understanding of both robotics and coding.

Skills Honed 

  • Python Programming for Robotics: Learn to write Python code for controlling Quarky and creating interactive applications, building foundational programming skills. 
  • Sensor Integration and Data Analysis: Gain experience with IR sensors, touch sensors, and tactile buttons, using data to control robotic actions and create responsive projects.
  • Game Development and Logical Thinking: Develop coding logic for creating games, using loops, conditions, variables, and sprite control to build engaging gameplay experiences. 
  • Hardware Control and Circuit Understanding: Master control of hardware components like motors, LEDs, and sensors, understanding how to integrate software with physical devices. 
  • Project-Based Learning and Problem-Solving – Engage in hands-on projects that require critical thinking and creativity, from designing security systems to building multiplayer games, fostering practical problem-solving skills in robotics and coding.
Harvard Business Publishing Education Logo

BrightCHAMPS has formed a strategic collaboration with Harvard Business Publishing Education to integrate their esteemed content into our curriculum. Kids will get access to interactive Harvard ManageMentor® online courses on the website.