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.

30 STEM Links

30 STEM Links is two email newsletters a week with deeply researched and curated links. The links in each email provide useful STEM/STEAM content.

ResourceAll Grades (K-12)

AAUW Cybersecurity

AAUW has created a series of STEMpacks, lesson guides and materials that educators can use to encourage hands-on learning. It’s a fun and easy way to get middle- and high-school girls fully engaged in the STEM fields.

ResourceMiddle School (6-8)

AIQ

The curriculum aims to equip students with a comprehensive understanding of Java programming fundamentals. This includes using variables, expressions, loops, and selection statements.

ResourceHigh School (9-12)

Alice

Using an innovative programming environment to support the creation of 3D animations, the Alice Project provides tools and materials for teaching and learning computational thinking, problem solving, and computer programming across a spectrum of ages and grade levels. Free from a gifty of Carnegie Mellon University.

Tools and AppsAll Grades (K-12)

AP Central CS > College Board Endorsed Providers

This website provides Resource for schools implementing the AP Computer Science A course. It features College Board-endorsed curricula with pre-approved syllabi, lesson plans, and teacher support materials. Schools can choose a provider and access corresponding professional development for their AP CSA teachers.

OrganizationHigh School (9-12)

Association for Women in Computing

AWC is dedicated to promoting the advancement of women in the computing professions. Our members include many types of computer professionals, such as programmers, system analysts, operators, technical writers, Internet specialists, trainers and consultants. AWC members sometimes mentor students and/or teachers.

OrganizationAll Grades (K-12)

AWS Educate

Professors, teaching assistants, and educators receive access to AWS technology, open source content for their courses, training Resource, and a community of cloud evangelists. Students receive credits for hands-on experience with AWS technology, training, content, career pathways and the AWS Educate Job Board.

ResourceHigh School (9-12)

BBC Bitesize

Website Resource to learn about many topics relating to computer science for students K-12. Games and videos are not available outside of UK Geofencing.

ResourceAll Grades (K-12)

Beanz Magazine: A Kid’s STEAM Magazine

beanz magazine is published by Owl Hill Media, LLC. We publish information about science, technology, engineering, art, and math to engage kids anywhere. We try to make technology fun, interesting, and understandable to kids and their adults.

ResourceAll Grades (K-12)

Beauty and Joy of Computing > AP Computer Science Principles

Beauty and Joy of Computing is recognized by the College Board as an endorsed provider of curriculum and professional development for AP® Computer Science Principles (AP CSP).

High School (9-12)Curriculum & Lesson Plans

Beauty and Joy of Computing > BJC Sparks

ResourceMiddle School (6-8)

Bee Bot Lessons (not BY Beebot)

ResourceElementary (K-5)

BeeBot

The new Bee-Bot App from TTS Group has been developed based on our well-loved, award-winning Bee-Bot floor robot. The app makes use of Bee-Bot’s keypad functionality and enables children, 4 and up, to improve their skills in directional language and programming through sequences of forwards, backwards, left and right 90

ResourceElementary (K-5)

BirdBrain Technologies > Finch Robot

The Finch is a new robot for computer science education. Its design is the result of a four year study at Carnegie Mellon’s CREATE lab. The Finch is designed to support an engaging introduction to the art of programming. It has support for over a dozen programming languages and environments,

ResourceAll Grades (K-12)

BirdBrain Technologies > Hummingbird BIT

Creative robotics kit for interdisciplinary STEAM projects. The kit includes lights, sensors, and motors which allows students to create personally meaningful robots out of any materials.

ResourceMiddle and High School (6-12)

Black Boys Code

“Black Boys Code is a Not-for-Profit organization dedicated to introducing young boys of colour in their critical development years (ages 8 to 17) to computer science through one-day and two-day workshops, Hackathons, after school and summer programs. Our programs are aimed at boys of a young age to build capacity

OrganizationMiddle School (6-8)

Black Girls Code

Our mission at Black Girls Code (BGC) is to ensure that Black girls* believe they belong in tech and launch them with the skills, opportunities, and Resource to lead. We partner with schools, companies, local organizations, and dedicated volunteers to offer a range of in-person and virtual learning opportunities that

OrganizationMiddle School (6-8)

Blockly Games

Blockly Games is a series of educational games that teach programming. It is designed for children who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based languages. Sample lesson plan: https://educators.brainpop.com/lesson-plan/computer-coding-lesson-plan-blockly-maze-game/

ResourceAll Grades (K-12)