Site Index | CDE Offices | Staff Directory

Colorado Academic Standards: Computer Science Resource Bank

Overview: CDE's Computer Science Resource Bank contains a variety of materials for computer science educators, including standards, curricula, and materials for professional educator development as directed by H.B. 17-1884, Modern Technology Education in Public Schools.

Questions? Please contact Christine Liebe, Computer Science Content Specialist, with any questions.


Invent with Python

Learn to Program. For Free. 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. I'm Al Sweigart, and I write books to teach beginners to code. I put them online for free, because programming is too valuable and needs to be accessible to all. (Though I sell print and ebooks to pay rent.) Get started. It's a great journey.


Type of Resource:

  • Curriculum

Topic:

  • Computer Systems and Networks
  • Creativity
  • Cybersecurity
  • Data Structures
  • Ethics
  • Programming
  • Robotics
  • Sequence
  • Variables

Grade:

Free Resource!

Free

PD:

This is a Professional Development Resource

Tags:

reading, coding, Cybersecurity, python

<< Back to Resource Bank

Quick Links

 

Contact Us

Colorado Dept. of Education
201 East Colfax Ave.
Denver, CO 80203
Phone: 303-866-6600
Fax: 303-830-0793
Contact CDE

CDE Hours
Mon - Fri 8 a.m. to 5 p.m.
See also: Licensing Hours

Educator Licensing 

WCC Access