Courses
A collection of courses and tutorials built for the micro:bit.
Intro to Computer Science
MakeCode’s course for learning Computer Science with the micro:bit. This is a 14 week computer science course for middle school grades 6-8.
[{
"name": "Intro to CS Online",
"description": "Online edition of the Intro to Computer Science course",
"url":"/courses/csintro",
"imageUrl": "https://cdn.makecode.com/blob/ce157b871e8d7330375d8dc8ade57d7426259ef4/static/courses/csintro.jpg"
}, {
"name": "Intro to CS Classroom",
"description": "Educator edition of the Intro to Computer Science course for the classroom, including complete downloadable materials",
"url":"/courses/csintro-educator",
"imageUrl": "https://cdn.makecode.com/blob/68dbc34cb4f4d78962ce83c5908fc45d464359e5/static/courses/csintro-educator.jpg"
}]
Classroom
Courses contributed by educators to teach computing, science, and technology in the classroom.
[{
"name": "Science Experiments",
"description": "Science experiment lessons with measurements and data analysis activities",
"url":"/courses/ucp-science",
"imageUrl": "https://cdn.makecode.com/blob/af0c175d0cd21f0bc04d407ae6804a2b3b1749e7/static/courses/ucp-science.jpg"
}, {
"name": "Learn All About micro:bit",
"description": "Projects and integration notes for a student-led workshop from the Beacon Hill School",
"url": "https://goo.gl/XTPYpP",
"imageUrl": "https://cdn.makecode.com/blob/ab890a52da1d929915040ee7ed61cf31fee98a52/static/courses/beaconhill.jpg"
}, {
"name": "Coding and Innovation",
"description": "An 8 week \"Coding and Innovation using micro:bits\" computer science course.",
"url": "https://sites.google.com/view/utahcodingproject/microbits/coding-innovation",
"imageUrl": "https://cdn.makecode.com/blob/b591bdad3849f940b262971c88a553e27ab1b1fd/static/courses/coding-innovation.jpg"
}]
Computers and programming
Tutorials, lessons, and mini-courses about programming and computing.
[{
"name": "Discover JavaScript Blocks",
"description": "11 lessons with five minute plans, teacher notes and program files.",
"url":"https://microbit.org/en/2017-03-07-javascript-block-resources/",
"imageUrl": "https://cdn.makecode.com/blob/a3a0cf548a1f5149eb1800d2224ffdf13f0ca355/static/courses/discover-javascript-blocks.png"
}, {
"name": "Networking with the micro:bit",
"description": "A series of activities to teach the basics of computer networks.",
"url": "https://microbit.nominetresearch.uk/networking-book/",
"imageUrl": "https://cdn.makecode.com/blob/8d1dc902991ca290e8e407ee1d0ae20ab20fff8d/static/courses/networking-book.png"
}, {
"name": "SparkFun Videos",
"description": "YouTube video tutorials produced by the SparkFun team!",
"url": "https://youtu.be/kaNtg1HGXbY?list=PLBcrWxTa5CS0mWJrytvii8aG5KUqMXvSk",
"imageUrl": "https://i.ytimg.com/vi/kaNtg1HGXbY/hqdefault.jpg"
}]
Experimenting
Fun project courses - make and experiment while learning about science and programming.
[{
"name": "Blocks to JavaScript",
"description": "Learn to code using JavaScript",
"url": "/courses/blocks-to-javascript",
"imageUrl": "https://cdn.makecode.com/blob/71f6dbe0e456902f15e3d55bc9be97e755b0d7a7/static/courses/blocks-to-javascript.png"
}, {
"name": "SparkFun Inventor's Kit",
"description": "Your map for navigating the waters of beginning embedded electronics, robotics and citizen science using the micro:bit.",
"url": "https://learn.sparkfun.com/tutorials/sparkfun-inventors-kit-for-microbit-experiment-guide/introduction-to-the-sparkfun-inventors-kit-for-microbit",
"imageUrl": "https://cdn.makecode.com/blob/73d353931ed64c8370c12ad0bfdcfc97e1cbeb62/static/courses/sparkfun-inventors-kit.png"
}, {
"name": "Kitronik Inventor Kit",
"description": "11 experiments based on the Kitronik Inventor Kit",
"url": "https://www.kitronik.co.uk/blog/inventors-kit-experiment-1-help",
"imageUrl": "https://cdn.makecode.com/blob/403e9de421964346b5ce7b70ccdfd39a80293113/static/courses/kitronik-inventor-kit.png"
}, {
"name": "micro:bit of Things",
"description": "A hands-on course about the micro:bit and what you can do with it.",
"url":"https://sites.google.com/view/microbitofthings",
"imageUrl": "https://cdn.makecode.com/blob/05168e4f99c0497b8f212e08c5cf39ee505b3400/static/courses/microbit-of-things.jpg"
}, {
"name": "A-Z Robotics",
"description": "Absolute beginner's guide to learning coding, electronics and robotics on the micro:bit",
"url":"https://tinkerspark.teachable.com/",
"imageUrl": "https://cdn.makecode.com/blob/252b5a5fe4d961a5e97f85cf0fa3bf9588158b10/static/courses/tinkerspark.jpg"
}]