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.

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.

TEALS

Learning computer science empowers young people to compete in the global economy and pursue careers across all sectors because it teaches students computational thinking and problem solving skills applicable in any industry. TEALS is increasing access to CS education TEALS (Technology Education and Literacy in Schools) helps high schools throughout the US build and grow sustainable computer science programs. In its proven program, TEALS pairs trained computer science professionals from across the technology industry with classroom teachers to team-teach computer science. Industry volunteers and partner teachers create a ripple effect, impacting the students they teach, and the many students who will study CS in the future. TEALS was started in 2009 by Microsoft employee Kevin Wang, who developed and ran the program in his spare time, and is supported by Microsoft Philanthropies. Students want to learn computer science yet most high schools are unable to offer rigorous CS courses.

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.

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.

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.

Zulama

Zulama has developed a highly engaging way for middle and high schools to teach Computer Science and Programming though Game Design Projects. The content is standards-based and rigorous, yet fun! Teachers do not need previous programming experience to successfully use our curriculum. Courses include Introduction to Programming through Game Design, Advanced Placement (AP) Computer Science Principles, and Unity 3D Programming.

Kids, Code, and Computer Science

Kids, Code, and Computer Science magazine is a bi-monthly online and print magazine about learning to code, computer science, and how we use technology in our daily lives. The magazine includes hard to find information, for example, a list of 40+ programming languages for education, coding schools, summer tech camps, and more.

CS Education Week

Computer Science Education Week (CSEdWeek) is an annual program dedicated to inspiring K-12 students to take interest in computer science. Originally conceived by the Computing in the Core coalition, Code.org® organizes CSEdWeek as a grassroots campaign supported by 350 partners and 100,000 educators worldwide. CSEdWeek is held in recognition of the birthday of computing pioneer Admiral Grace Murray Hopper (December 9, 1906).