$100
for 5 classesPart 1: Getting Started With MicroPython and the BBC Micro:bit
Completed by 13 learners
Ages 11-16
Live Group Class
Marcella "Missy" Park
Average rating:
4.6
Number of reviews:(45 reviews)
Live video meetings
5x per week, 1 week
3-9 learners per class
60 min
What's included
5 live meetings
5 in-class hoursClass Experience
This class is a prerequisite to the Cyber:bot classes learning a deeper understanding of programming skills using a Micro:bit -you will need to buy one for course (approximately $15) - can use this link to find where to purchase one https://microbit.org/buy/ This class can also be taken after the Cyber:bot part 1 or part 2 classes for a more in-depth programming skills. We will be using MicroPython to program which is a version of Python and programming concepts from this class can be applied to other programming languages. We will be building programs using skills taught from lessons. This is a great introduction to programming with an interactive component that can be used in further classes I teach, DIY home projects, and robotics. In this course, we will learn how to program in MicroPython from the ground up. Each lesson will explain the concepts and work through building programs and examples of concepts. Then students will use those concepts to build their own program with lesson objectives. Weekly lessons will cover different topics and build up students’ skills to write their own programs and allow students to think of new ways to solve coding challenges. We will cover the features and capabilities of the Microbit, the basics of programming in MicroPython, learn about variables, lists, dictionaries, class, modules, functions, loops, and ways to store and save code. Students will have assignments they can work on at the end of each class on their own to then share with other learners in class to provide feedback and encourage problem-solving. Fundamentals of coding is learned as students work through the course and build upon each skill learned. Learning Objectives: 1: Getting Started in MicroPython We will learn how to get started using MicroPython using the editor and/or Mu and the differences between the micro:bit and other popular microcontrollers. 2: MicroPython Basics We will learn how numbers variables strings and loops are used in programs. 3: Functions We will learn what functions are and how to use them to write beautiful code using parameters, global variables, and return values. 4: Lists and Dictionaries We will learn how list and dictionaries are useful in writing code with examples and tips and tricks for using them. 5: Buttons Learn to code buttons to create input output to react to things. 6: LED Display Learn how to create text, images, and animation on the LED display. 7: Sensor Learn how the sensors can be used to detect movement gestures, touch and temperature.
Learning Goals
By the end of the course, students will learn the basics of programming in MicroPython, and be able to create programs that can be applied to the Cyber:bot Part 1 or Part 2 course I teach or other robotics projects. By the end of the course, students should have a good idea of how to program in MicroPython with a focus on being able to solve practical problems using programming.
Other Details
Supply List
1. Computer with Internet 2. BBC micro:bit -Recommend purchasing the BBC micro:bit bundle that includes single micro:bit module, battery pack with batteries, and a USB cable from https://www.parallax.com/product/32703 -Other options to buy BBC micro:bit can be found here https://microbit.org/buy/ 3. Teacher will supply curriculum (I have no affiliation with either BBC or Parallax but use these companies for school purchases of robotics equipment).
External Resources
In addition to the Outschool classroom, this class uses:
Meet the teacher
Marcella "Missy" Park
Joined May, 2020
4.6
45reviews
Teacher expertise and credentials
I love teaching programming using fun and interesting examples students can then apply to contextualize concepts used in industry. My aim is to show students how pure subjects taught in school can be applied together for creative good.
Reviews
Parents also liked
Getting Started With Coding/Programming a Botley Robot (10 Sessions)
Mrs. Thelen
5.0
(115)
$8 per class
Next session at 2:30 AM on Monday
Group Class
10 wks, 1/wk, 25 min
4-8
Getting Started With Coding/Programming a Botley Robot (4 Sessions)
Mrs. Thelen
5.0
(115)
$8 per class
Next session at 10:30 PM on Saturday
Group Class
4 wks, 1/wk, 25 min
4-8
Getting Started With Coding/Programming a Botley Robot 1 on 1 (10 Sessions)
Mrs. Thelen
5.0
(115)
$16 per session
Next session at 6 PM on Thursday
1-on-1 Lessons
On Demand
4-9
Getting Started With Coding/Programming a Botley Robot 1 on 1 (4 Sessions)
Mrs. Thelen
5.0
(115)
$16 per session
Next session at 7 PM on Monday
1-on-1 Lessons
On Demand
4-9
Spanish 1 Prep Course - Get a Head Start on Spanish 1!
Melissa Moad
5.0
(114)
$25 per class
Next session at 9 PM on Wed 6/4
Group Class
6 wks, 1/wk, 45 min
13-16
Homeschool Writing Portfolio Part 1: Semester Long Writing Course
Jaquita Rideau, M.Ed.
4.9
(678)
$25 per class
Next session at 1 PM on Mon 8/18
Group Class
12 wks, 1/wk, 45 min
11-14
Ecce Romani Part 1: Latin Fluency for Middle Schoolers
Brandon Katz
5.0
(66)
$22 per class
Next session at 2 PM on Thu 9/4
Group Class
15 wks, 1/wk, 1 hr
10-13
High School Chemistry Part 1: General Chemistry With Weekly Labs/Projects
Lora Danley, M.S. - Chemistry, Physics, Science
5.0
(59)
$21 per class
Next session at 5 PM on Wed 9/3
Group Class
16 wks, 1/wk, 1 hr
13-17
Western Civilization Part 1: The Ancient Mesopotamian World
Brandon Katz
5.0
(66)
$22 per class
Next session at 9 PM on Thu 6/5
Group Class
13 wks, 1/wk, 50 min
11-13
Money Matters for Kids: Get an Early Start!
Dr. Nathan
5.0
(23)
$49 per class
Next session at 4 PM on Sunday
Group Class
1 wk, 1/wk, 45 min
7-12
Doot the Flute: Let's Get Started
Laura Boor
5.0
(46)
$12 per class
Next session at 7 PM on Monday
Group Class
1 wk, 1/wk, 55 min
9-13
Robotics With Micro:Bit - Level 1- Build Awesome Stuff!
Kari Santos - coding Scratch and Robotics
4.9
(490)
$24 per class
Next session at 8:45 PM on Thu 6/19
Group Class
4 wks, 1/wk, 55 min
8-12
Pre-School French Immersion With Madame Meeks Part 1: Class for Young Beginners
Language Lions by Rebecca Kiziltas
4.9
(359)
$16 per class
Next session at 9 PM today
Group Class
1/wk, 25 min
4-7
Algebra 1 Summer Prep ~ Getting a Head Start! ~ 5 Week Camp!
Arielle Davis, M. Ed
4.8
(12)
$15 per class
Next session at 2 PM on Monday
Group Class
5 wks, 2/wk, 50 min
13-18
Don't Get Stuck - Get Started: Writing Without Over-Thinking
Ilene Springer: Writing Solutions; Egyptology
4.9
(200)
$45 per session
1-on-1 Tutoring
On Demand
11-18
Uke Can Do It Part 1: Group Ukulele Lessons for Young Beginners
Jacqueline Burd
4.9
(335)
$15 per class
Next session at 2 PM on Wed 7/2
Group Class
4 wks, 1/wk, 25 min
5-8
More to explore
Singing When Winning
Competitive Debate
Private Voicesinging Lessons
Map Drawing
6a Dimensions
Coding With Scratch
Fun Science
Science Water
Going To Japan
Right Brain
Bad Guys
Nobel Wonders
Math Place
Drawing Clothes
Dinosaur Fun
Mechanical Physics
Because Of Winn Dixie
Warrior Cats Darkest Hour
Highland Dancer
Web Design