Computer Science Lesson Resources

We're excited you're embarking on teaching hands-on computer science through play!

Below are Lesson Progressions and CSTA Alignment Guides to support your computer science instruction using LEGO® Education Learning Solutions. A Lesson Progression, which is available below for Grades K-5, is a detailed sequence of lessons and activities that builds skills and knowledge required for each successive activity, incorporating full lessons, extensions, and additional activities to suggest a cohesive and intentional instructional approach. 
Similar sequencing guides are available at SPIKE™ Essential - LEGO Education for Science or STEAM instruction. 

The resources at the bottom of the page are our Computer Science Courses that have been mapped to Grades 9-12 CSTA Standards. 

Finally, we've also included infographics for you to share the importance of hands-on computer science with your school, staff, and parent communities. 


 
UPCOMING EVENTS
PRODUCT UPDATES
TROUBLESHOOTING UPDATES
SUPPORT PORTAL
Elementary School Computer Science Resources
Middle School Computer Science Resources...Coming Soon!
High School Computer Science Resources

The green resources below are courses initially created for middle school classes; however, the content is still appropriate for high school students, especially when paired with the alignments that follow. 

Join the Conversation

Relevance
B Aurora  RZ  Valles
Eventos Comunitarios, talleres, actividades y recursos completamente en español para la comunidad Latín - ...
Jeanne Salchli
Can I use Lego Spike Essential lessons with the Lego Spike Prime kits? It seems to me that the Spike Essential ...
Jeanne Salchli Category Getting Started Jan '24
Roel van der Linden
Is there a possibility having the building instructions for both BricQ sets online? I think the booklets are ...

@Roel van der Linden

Found them when I had some spare time left over for a good search, for all others:

BricQ Prime - ...

Robert Cook
Including links to building instructions LEGOspike.pdf
Robert Cook Category Getting Started Oct '23

@Robert Cook
THIS IS AMAZING THANK YOU

Pollyanna Cardoso
How to be an educator representing Lego in Brazil? How can I buy Lego more
JASON Rothenburger
My daughter and I are having trouble figuring out the block code for the condition on the safe to not have it open ...

@JASON Rothenburger my son and I also struggling but looks like no answers here. Did you work it out?

@cameron allen yes. You have to add in a sound in between each direction command for the rotation so that they act as a ...

@JASON Rothenburger :

@cameron allen yes. You have to add in a sound in between each direction command for the ...

@cameron allen
I just stumbled at the same problem today at the classroom. Solution was to change to less than ...

Andrea Weedman
Hi, Has anyone developed a pretest or posttest to use with their Spike Prime Units? I'm needing to start one to show ...
Andrea Weedman Category Getting Started Nov '23
GEORGIOS ARVANITIS
Hello to all! I Have the Lego Inventor and I have 2 force sensors, that working, and I want to make a simple game: who is ...
Oliver Beyer
Hi! I'm quite new to this community - and new to python, which I currently try to learn by using SPIKE Prime. However ...
Oliver Beyer Category Getting Started Aug '23
Ian Dudley Ian Dudley Oct '23

@Oliver Beyer I have used the Python version using the Inventor App that worked well. This might be of help. If you ...

Ian Dudley Ian Dudley Oct '23

@Oliver Beyer Have a look at this. What I did here was to provide a specific lesson only by cut and pasting them so ...

@Ian Dudley Hello Ian, sorry for the delayed response - haven’t visited this site for quite a while - and many thanks ...

Cassondra Zielinski
This year I decided to use black toolboxes for all the bricks I have in the classroom. It helps to keep it organized ...