Computer Science Legislative Brief (1.0, 12/3/21)

In anticipation of Illinois’ forthcoming K-12 computer science learning standards, the LTC has created a 1-page legislative brief summarizing each district’s obligations under the new curricular mandates. In this brief, you’ll also find links and citations to the relevant, codified legislation, making it easier to further your understanding of these laws and how you’ll fulfill their requirements in your district.

This version was published December 3, 2021. The content included herein is subject to change pending final guideline release and further guidance from ISBE.

CSTA Standards

Provides resources with how to link CSTA standards to state and national standards (such as CCSS)

National Science Teacher Association

Colorado Association of Science Teachers: It’s CAST’s goal to support, stimulate, and improve science education for students of all ages in Colorado, so visit often and find out what’s happening in science education around the state. Some activities connecting computer science and science are listed.

Girls Who Code

Girls Who Code was founded with a single mission: to close the gender gap in technology.” Sample projects, coding clubs across the country and summer camps for girls.

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, including several environments appropriate for students as young as eight years old. Finch interacts with over 12 different programming languages. 1 Finch costs $99

Invent with Python

Learning to program makes you a smarter and more capable human being. Computers are not only the most common tool we encounter in our day-to-day lives, but also the most powerful. Even if your plans don’t include becoming a software engineer writing code for the next Mars mission, you can find value in learning to code. Rocket science uses programming, but programming isn’t rocket science. Whether you’re preparing for a software career, an office worker with a folder full of spreadsheet files, or a hobbyist interested in making indie video games, the Python programming language is a great way to get started in the world of programming.” Free Python programming textbooks and online courses.

Learn Python

Welcome to the LearnPython.org interactive Python tutorial. Whether you are an experienced programmer or not, this website is intended for everyone who wishes to learn the Python programming language.Tutorials in additional computer languages also.

Dash and Dot

Coding and robotics for elementary and middle school. Our curriculum makes it easy to integrate coding into school day. We provide scaffolding to guide beginners as well as extensions to challenge more experienced coders.

Unity

Unity 2017 introduces new features that help teams of artists and developers build experiences together. Powerful new tools, such as Timeline and Cinemachine, empower artists to create cinematic content and gameplay sequences without the need of an engineer. Creators can now spend more time doing, less time queueing.