Supporting CS Teachers with Intensive, On-Going Support and Resources

Computer Science Resources

The LTC supports Illinois K-12 schools and educators as they strive to grow their own CS curriculum and comply with forthcoming state-level mandates. This digital resource library can help accomplish both goals by providing access to vetted CS resources geared toward a variety of grade levels, content areas, and use cases.

Favorite Filter

BlocksCAD

BlocksCAD is an easy to use, yet robust, blocks-based, programmatic, computer automated design tool specifically designed for education. Students as young as eight can create their own designs that can either be fabricated on any 3D printer or converted to an AR/VR platform. BlocksCAD supports coding and math learning by

ResourceMiddle School (6-8)

Bloxels

Bloxels uniquely unlocks kids’ innate creativity by leveraging something they love: video games. Kids, K-8, can play fun games and channel their creative potential as they gain greater understanding of important topics like design logic, and computer science and demonstrate their knowledge of history, science and mathematics and more through

ResourceElementary (K-5)

Bootstrap> Materials

We craft free, research-based, integrated Computer Science and Data Science modules for Math, Science, Business and Social Studies classes grades 5-12. Modules that mix and match content and designed for the CS an non-CS teachers for engaging computer science content.

ResourceMiddle School (6-8)

BootUp > CodeQuests

Get ready for coding magic with BootUp’s Hour of #CodeQuests! Students become Superheroes (grades K-3) or Secret Agents (grades 3-8) in our immersive coding adventures. Each lesson unveils exciting missions, challenges, and tutorials, ensuring a thrilling journey into the world of coding. Don’t miss out—join now and watch your students

ResourceElementary and Middle (K-8)

BootUp> CS Integration

Lesson plans for CS basics and cross curricular projects with Scratch and Scratch Jr.

ResourceAll Grades (K-12)

BrainPop>Creative Coding

Creative Coding—developed in partnership with Scratch and Vidcode—helps you introduce coding through the content you’re already teaching, giving students a creative way to express their learning.

ResourceElementary and Middle (K-8)

BrainPop>Learning Resource

BrainPop offers videos, quizzes and challenges for learners to learn more about all the topics in CS.

ResourceAll Grades (K-12)

Cato’s Hike

Maze puzzler makes learning programming an adventure.

Tools and Apps

Checkology> Intro to Algorithms

Dive into the world of algorithms and generative artificial intelligence as you weigh the civic and social impact of these technologies.

Middle School (6-8)Activity

Checkology> Making Sense of Data

Explore how we create, interact with, and are influenced by data in all aspects of our lives — and learn how to evaluate the accuracy of data-based claims and visualizations.

Middle School (6-8)Activity

Cobi > AP Courses

The AP course curriculums are designed to help students achieve the skills and knowledge that meets the academic rigor of an introductory college-level computer science course.

High School (9-12)Curriculum & Lesson Plans

Cobi > Cybersecurity

This one-semester cybersecurity course provides a broad overview of the field. Students will explore career paths, common cyberattacks, and current events. They’ll learn about online safety, including cyberbullying, protecting personal information, social media risks, and secure passwords. The course concludes with applied cybersecurity, introducing Unix/Linux, phishing attacks, and forensic investigations.

High School (9-12)Curriculum & Lesson Plans

Code Club

Coder is an experiment for Raspberry Pi, built by a small team of Googlers in New York. It’s a free piece of software that turns a Raspberry Pi into a simple, tiny, personal web server and web-based development environment–just what you need for crafting HTML, CSS, and Javascript while you’re

ResourceAll Grades (K-12)

Code Combat

We started CodeCombat to give learners the feeling of wizardly power at their fingertips by using typed code. As it turns out, that enables them to learn faster too. WAY faster. It’s like having a conversation instead of reading a manual. We want to bring that conversation to every school

Middle School (6-8)Collection

Code Combat > AP

With our curriculum, students will practice every stage of the Create Task through scaffolded and approachable capstone projects that can be adapted to a wide variety of student needs. We also provide curriculum and Kahoot! quizzes for students to practice multiple choice exam questions.

High School (9-12)Curriculum & Lesson Plans

Code Editor by Raspberry Pi

Resource

Code HS > Web based IDE

Write, run, and debug code in 10+ languages right in your browser – no account or downloads needed. It’s free and even works on Chromebooks! Three languages: JavaScript, Python, Java

Tools and AppsMiddle and High School (6-12)

Code Tribe

CodeTribe is an educational platform empowering middle and high school students to learn text-based programming through game creation, web development, and algorithm exploration. Teachers can assign tasks, track progress, and access Resource like lesson plans aligned with educational standards. The platform bridges block-based and text-based coding skills.

ResourceAll Grades (K-12)