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
Tools and Apps

spriteBox

Learn to code through an exciting adventure game with SpriteBox Coding, transitioning from icon-based puzzles to textual programming.

Physical ComputingResource

Squishy Circuits

Squishy Circuits offer a playful way for children to learn about electronics by creating circuits with conductive and insulating play dough. Physical Computing

ActivityCollectionCurriculum & Lesson Plans

STARnet

The STEM Activity Clearinghouse provides librarians with vetted STEM activities suitable for library programs and educational outreach.

Resource

STEMCoding Project

STEMcoding Project offers physics of video games activities and exercises that explore math and science concepts while aligning with relevant standards.

Curriculum & Lesson PlansTools and Apps

Stencyl

Stencyl provides an intuitive toolset for game creation, supporting publishing across various platforms, including iOS, Android, and HTML5.

Tools and Apps

Swift Playgrounds

ActivityCurriculum & Lesson PlansResourceResource Collections

Teaching London Computing > Inspiring Activities

Teaching London Computing offers a series of unplugged activities for classroom use, integrating computer science with other subjects.

Activity

Teaching London Computing > Primary Resource

Suitable for all ages, search for engaging, fun, mainly unplugged activities that teach Computer Science.

CollectionCurriculum & Lesson Plans

Teaching London Computing > Resource for Teachers

Find activities for learning about Computer Science in fun ways on this site based on research complied by Teaching London.

Organization

TEALS

TEALS expands access to computer science education by pairing industry professionals with classroom teachers to team-teach CS, creating sustainable programs in high schools.

Curriculum & Lesson Plans

The Virtual High School

The Virtual High School provides over 200 online courses, including computer science and STEM subjects, to expand access to educational opportunities.

Curriculum & Lesson PlansPhysical Computing

Thingiverse

Thingiverse Education offers free 3D printing lessons and a community for educators to collaborate and share best practices.

ResourceTools and Apps

Trinket

Trinket provides an all-in-one coding environment with interactive content, making coding accessible in any classroom.

Activity

Trinket > Hour of Python

Try Trinket with an Hour of Python. Activities with quick, easy lessons and challenges to support students in learning Python.

Tools and Apps

TryItOnline

TIO provides a versatile online platform with a vast collection of programming languages, allowing users to experiment, run code, and share their creations with ease.

ActivityResource

Tuva Labs

The Data Literacy Company provides activites for grades 2-12 to explore, visualize, and interpret data. Crosscurricular lessons.

ActivityResource

Tuva Labs Jr.

Tuva Jr. offers curated datasets for younger learners, cross-curricular lessons, and professional learning resources to empower educators in creating engaging learning experiences with real world data.

Curriculum & Lesson PlansTools and Apps

Tynker

Tynker empowers students with essential coding skills through engaging courses, robotics, and hands-on STEM learning. Curriculum, tools and resources for coding success.