A micro:bit is a tiny programmable computer. It was designed by the BBC for use in computer education in the UK.
Microsoft MakeCode is a free, open-source Block and JavaScript learn-to-code editor. It has a drag and drop interface. Blocks snap together to build program which are downloaded to the micro:bit.
It's a great introduction to physical programming for those with little or no experience.
This course is targeted to middle school grades 6-8 (ages 11-14 years). It is also written for teachers who may not have a Computer Science background, or who may be teaching an “Intro to Computer Science” course for the first time.
14 Week Free Curriculum (online edition)
This course is targeted to middle school grades 6-8 (ages 11-14 years). It is also written for teachers who may not have a Computer Science background, or who may be teaching an “Intro to Computer Science” course for the first time.
This course takes approximately 14 weeks to complete, spending about 1 week on each of the first 11 lessons, and 3 weeks for students to complete the final project at the end. Of course, teachers should feel free to customize the curriculum to meet individual school or district resources and timeframe.
14 Week Free Curriculum for Education (Education Edition)
This curriculum includes lesson plans aligned to Code.org's Computer Science Fundamentals curriculum for primary and elementary school students.