AI4kids
Maker Course: [MicroPython—PBL Practice] (Part 1)
Maker Course: [MicroPython—PBL Practice] (Part 1)
Couldn't load pickup availability
Programming as a maker to unleash your creativity
Creating Microbit Projects with Python
- Special course designed for students with Python programming skills above CS3
- Cultivate children to use Python and create application projects with Micro:bit
- Develop children's imagination, creativity, logic and expression
- Collaborate and share projects with peers
- The discounted price does not include textbook fees
— What is Micro:bit? —
Micro:bit is a microcomputer developed and designed by the British Broadcasting Corporation (BBC) for children above primary school age.
It is a great tool for schoolchildren to learn programming. Currently, more than millions of schoolchildren around the world are using micro:bit to learn programming!
The size of a matchbox is only a few meters, but it has an LED display, buttons, sensors and many input/output functions.
When you write code, it interacts with you and the world.
–
— Why should you learn Micro:bit? —
Learn programming : Help beginners understand the basic concepts of programming and choose different languages according to their preferences and programming abilities
Stimulate creativity : Turn ideas into entities, stimulate creativity and imagination to create various projects
Problem Solving : Find solutions to compiler errors and challenges
Career Preparation : Today's world is increasingly dependent on computer technology and programming to prepare students for future careers
–
— Course Description —
Micro:bit x Python is a PBL project-based practical course that combines creativity and programming skills.
Through this special course, students with CS3 level or above can truly experience the fun of developing applications with programming!
Children can use the multiple sensors and computing functions of the Micro:bit development board, combined with Python programming
Give full play to their own creativity, develop interactive applications, cultivate the ability to produce special projects, and become little makers.
–
— Course Objectives —
【Learn Python programming language】
【Improve English listening, speaking, reading and writing skills】
【Stimulate imagination, creativity, logic and expression】
–
— Course Content —
8 weeks in total 1 class per week 1.5 hours
1. Introduction and operation of Micro:bit & Python editor
02. Learn about micro:bit and make LED animation
(Python basic syntax, list and index)
03.Button application and flashing pattern implementation—Guessing game: Scissors, rock, paper
(Python conditional and loop exercises)
04. Using gestures on LED display icons - pedometer and dice throwing (digital display) implementation
(Python conditional and loop exercises)
05. Use gestures to display random numbers on LEDs—dice points, random meal selectors, random multiples generators
(Python syntax—conditionals, comparison operators, logical operators)
06. Touch the micro:bit logo LOGO—Touch the mood badge and touch the code table implementation
(Python syntax—conditional expressions, comparison operators)
07. Playing music with programs: music production (two tigers), rhythm speed and playing time
(Python list and index)
08. Playing music with programs: Using sound changes to display icons on LEDs - Stage light implementation
(Python syntax—conditionals, comparison operators, logical operators)
–
— Course Period —
Class A Wednesday 19:00~20:30
Class B Friday 19:00~20:30
Class C Saturday 10:00~11:30
D class Saturday 14:00~15:30
Class E Saturday 19:00~20:30
–
No complicated teaching equipment required
Take classes at home
Online courses are taught using Google Meet. All you need is a computer (including microphone, headphones) and an internet connection.
Courses can be conducted at any location. During class, the instructor will turn on the camera and share the screen to clearly understand the operation status of each student.
–
Q&A
Q: What age group is suitable for learning this course?
A: This course is recommended for students in the third grade of elementary school to the third grade of junior high school, and must have computer science computing skills above CS3!
Q: If I have learned basic programming such as Scratch, can I join this course?
A: Of course! Different from Scratch block-based programming learning, CodeCombat games use actual Python and JavaScript code to operate the game, allowing children to input program codes. In the future, they can apply related topics to connect with high school and workplace programming project needs, and move step by step towards becoming programming heroes!
Q: What is the background of the instructor of the online course?
A: All the team lecturers have professional information background and are fluent in English. They can become certified lecturers only after passing AI4kids' long-term training and teaching review. They have rich teaching experience!
Q: When can I start classes? How many people are in the class?
A: The course time is flexible. You can arrange classes for your child on weekday evenings or weekends. The class size is small, with 3 to 6 students. If there is no time slot suitable for your child, please contact us and our course consultant will coordinate a lecturer for your exclusive time slot. Customer service instant messaging (click) , customer service email: service@ai4kids.ai.
Q:Will online courses lead to poor learning outcomes for students?
A: Our lecturers all have rich teaching experience. During the course, they will actively guide every child to participate in the discussion and operation of program drills, and regularly check each child's computer screen and operation status to allow children to maintain a high level of learning motivation and concentration to maximize the benefits of the course.
Q: What equipment do I need to prepare for class?
A: You only need to prepare a computer (including microphone, headphones) and internet for your child, and you can start the class.
Q: Can I get a refund after registering?
A: We offer a 100% refund guarantee within 14 days of the start of the course if you are not satisfied. If you cancel your order 14 days before the class has reached one-third of the total course hours, the remaining amount will be refunded after deducting 50% of the fee. If you cancel your order after one third of the total course hours have passed, no refund will be given.
![Maker Course: [MicroPython—PBL Practice] (Part 1)](http://ai4kids.ai/cdn/shop/files/15.webp?v=1683552975&width=1445)