Exploring LEGO SPIKE AI Programming
Course Outline
LEGO SPIKE Course: Let children explore the mysteries of robotics, from assembly to programming, from basic programming concepts to sensor applications, and finally delve into the field of artificial intelligence. Through hands-on practice and challenges, this course cultivates children's logical thinking and problem-solving abilities while igniting their passion for the future world!
Course content
What will students learn?
Let children's imagination come to life through LEGO SPIKE! This course will take students from assembly to programming, teaching them basic programming concepts, sensor applications, and the fundamentals of artificial intelligence. Through hands-on challenges, children's problem-solving abilities will be enhanced as they explore the fascinating world of robotics and artificial intelligence, nurturing their enthusiasm for technology!
Chapter 1: Getting to Know LEGO SPIKE
In this chapter, students will learn the basic concepts and components of LEGO SPIKE. The teacher will guide the children in assembling a simple LEGO SPIKE robot and demonstrate how to transform the robot's form by disassembling the components. This will help students understand the various possibilities of LEGO SPIKE and lay a foundation for subsequent programming and modeling activities.
Chapter 2: Introduction to the World of Programming
In this chapter, students will be introduced to the world of programming. They will learn basic programming concepts such as commands, variables, and loops. Next, students will use the LEGO SPIKE software to write a simple program to control the robot they assembled earlier, making it move forward, turn, and stop. Through this activity, students will experience the joy and sense of accomplishment that comes with programming.
Chapter 3: Robots and Sensors
n this chapter, students will learn how to use the sensors of LEGO SPIKE, such as the distance sensor and color sensor. They will learn to program the robot to respond accordingly based on the data from the sensors, for example, avoiding obstacles or following a colored path. Additionally, students will have the opportunity to design a simple robot and complete a sensor-based task, such as locating specific colored objects within a designated area.
Chapter 4: Programming Challenges
In this chapter, students will face a programming challenge that requires them to utilize loops and conditional statements to solve a problem. For example, students may need to program the robot to find an exit in a maze. Upon completing the challenge, students will have the opportunity to observe solutions from other classmates and engage in discussions about which solutions are most effective and creative. This will help students learn to evaluate and improve their own work, enhancing their problem-solving abilities.
Chapter 5: Introduction to Artificial Intelligence
Lastly, in this chapter, students will be introduced to the basic concepts and applications of artificial intelligence (AI). They will learn how to incorporate simple AI functionalities, such as image recognition and voice control, into LEGO SPIKE. Students will have the opportunity to add these features to their robots and complete a simple AI task, such as categorizing objects based on image recognition results. This will help students understand the real-life applications of AI and stimulate their interest in future technologies.
Video about LEGO SPIKE
Why choose Vinci AI?
University lecturer teaching team
VInci AI's teaching team is rich in experience, including university teachers who teach master's AI courses in various colleges and universities.
Curriculum developed by PhD-level experts
Vinci AI's PhD-level AI expert team, providing the most professional artificial intelligence courses
Recognized by research institutions
The teaching platform developed by Vinci AI has received support from Cyberport. Vinci AI is also a STEM education partner of the Productivity Council.
Primary and Secondary School STEM Curriculum Catalog
- OpenAI ChatGPT chatbot course
- Huskylens Artificial Intelligence Course
- AIoT Internet of Things Course
- ICT Python Course
- Jetbot/JetRacer Robotics Course
- Tello Edu Drone Course
- CoSpaces VR/AR Creation and Experience Course
- Introduction to AI Art Creation
- Introduction to AI Music Composition
- LEGO SPIKE Programming Course
Want to schedule on-campus classes?
Contact our consultants
Vinci AI offers on-campus courses, including STEM Day events, competition training, and after-school programs. We welcome you to contact our expert consultants to arrange suitable topics and formats for your needs.