You are here

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 Pam Lewis with any questions.

Our resource form has changed! If you have completed the resource form in the last couple of months, please re-fill it out for a prompt response. Thank you!

Legend - Type of Resource
Elementary School resource Elementary - Middle School resource Middle - High School resource High - Free resource Free - Professional Development Professional Development

Classworks Universal Screener (grades 2-8) NCII summary

K-5 Review:

  • Classification Accuracy - 1/2
  • Technical Standards - 4/4... Read more


AACE International Competitive Scholarships

This scholarship is available to full-time students pursuing a degree in computer science,... Read more


AAUW Cybersecurity

The world’s leading cyber security company, Symantec, partnered with AAUW to develop the... Read more

Free Professional Development


Resources and instructional ideas for K-12 Computer Science.

Professional Development

Achievement First Mathematics (K-8, 2021)

K-8 Total: 68/85 (80.0%)

K-5 Total: 69/85 (81.2%) 

... Read more

Admiral Grace Murray Hopper Memorial Scholarship

The Society of Women Engineers offers this scholarship to women who are attending their... Read more

Free Professional Development

AFB Paul and Ellen Ruckes Scholarship

The Paul and Ellen Ruckes scholarship is available to students who visually impaired or... Read more

Free Professional Development

AFCEA Cyber Security

Undergraduate and graduate students who majoring in cyber security, cyber attack, computer... Read more

Free Professional Development


Students enrolled in the ROTC program who are majoring in computer science, physics, security... Read more

African-American Women in Technology

AAWIT support and provide opportunities for African-American Women in the field of Technology... Read more

Free Professional Development

Agile Mind (AGA, 2017)

AGA Total: 81.... Read more

AISES Intel Scholarship

Members of the American Indian Science and Engineering Society who are also Alaska or Hawaiian... Read more

Free Professional Development


Using an innovative programming environment to support the creation of 3D animations, the... Read more


American Society for Cybernetics

The American Society for Cybernetics was founded in 1964 in Washington, DC to encourage new... Read more

Anita Borg Institute

ABI is a social enterprise founded on the belief that women are vital to building technology... Read more

Free Professional Development

Appreneur Scholar Competition

The global Appreneur Scholar competition for mobile app development is now accepting entries... Read more

Free Professional Development

Arkansas Department of Education Computer Science

Arkansas Department of Education is a leader in statewide computer science education... Read more


Association for Computers and Humanities (ACH)

The Association for Computers and the Humanities (ACH) is a major professional society for the... Read more

Free Professional Development

Association for Computing Machinery (ACM)

ACM brings together computing educators, researchers, and professionals to inspire dialogue,... Read more

Professional Development

Association for History and Computing (AHC)

The Association for History and Computing is an international organisation which aims to... Read more


Association for Information Science & Technology

ASIS&T is the only professional association that bridges the gap between information... Read more

Free Professional Development

Association for the Advancement of Artificial Intelligence (AAAI)

AAAI is devoted to advancing the scientific understanding artificial intelligence. AAAI aims... Read more

Professional Development

Association for Women in Computing

AWC is dedicated to promoting the advancement of women in the computing professions. Our... Read more

Free Professional Development

AWS Educate

Professors, teaching assistants, and educators receive access to AWS technology, open source... Read more

Free Professional Development

BBC Bitesize

Complete computing curriculum with topics and explanations K-12.


Beauty and Joy of Computing

Beauty and Joy Computing provide classroom activities that teach programming and non-... Read more

Free Professional Development


The new Bee-Bot App from TTS Group has been developed based on our well-loved, award-winning... Read more

Betty Stevens Frecknall Scholarship

AITP student members who are full-time students pursuing a degree in computer science,... Read more


Black Boys Code

"Black Boys Code is a Not-for-Profit organization dedicated to introducing young boys of... Read more


Black Girls Code

Black Girls Code mission: to introduce programming and technology to a new generation of... Read more


Blacks at Microsoft Scholarship (BAM)

Blacks at Microsoft (BAM) is a company-sponsored employee network dedicated to supporting the... Read more


Blockly Games

Blockly Games is a series of educational games that teach programming. It is designed for... Read more



BlocksCAD is an easy to use, yet robust, blocks-based, programmatic, computer automated design... Read more

Professional Development


Bloxels uniquely unlocks kids’ innate creativity by leveraging something they love: video... Read more


A free Java Development Environment designed for beginners, used by millions worldwide. Free... Read more

Free Professional Development


"Bootstrap crafts research-based curricular modules for grades 6-12. Our materials... Read more

Free Professional Development

BootUp PD, Inc

"BootUp Professional Development, a national 501(c)(3) organization, helps districts... Read more

Free Professional Development


Our Creative Coding feature, in partnership with Vidcode, takes a project-based approach to... Read more


Carnegie Learning Middle School Math Solution (6-8, 2022)

6-8 Total: 78/85 (91.8%) 

  • Total EdReports (v 1.5) Gateways: 59/59 (100... Read more

Catching the Dream

This scholarship recognizes students who are members of a U.S. tribe and show good leadership... Read more


Cato's Hike

Maze puzzler makes learning programming an adventure.

Challenger Learning Center of Colorado

The Colorado Consortium for Earth and Space Science Education (CCESSE) established the... Read more

Free Professional Development

Classworks Progress Monitoring (grades 1-8) NCII summary

K-5 Review:

  • Classification Accuracy - 4/4
  • Growth Standards - N/A... Read more


Classworks Universal Screener

  • Grades 2-5 Review

Code Combat

We started CodeCombat to give learners the feeling of wizardly power at their fingertips by... Read more® is a non-profit dedicated to expanding access to computer science and increasing... Read more

Free Professional Development


Code/Interactive (C/I), a 501(c)(3) nonprofit, that cultivates the potential of America’s... Read more



Codea for iPad lets you create games and simulations — or just about any visual idea you have... Read more



"About Codecademy:
Built for adults, self-paced copycode modules. Codecademy is an... Read more



codeCampus is an online professional development program and curriculum library that seeks to... Read more



Some free resources and two-tiered pay structure. Teacher support with online tutors.... Read more

Free Professional Development


Codelicious courses are grade-level differentiated, align with all state and national computer... Read more


"‘Codemancer’ is an educational game designed for 6 to 12-year-olds (but fun for grownups... Read more


CodeMonkey is an award winning learning environment that teaches a real programming language.... Read more

Free Professional Development

Coder Dojo

Learning resources, lessons, online modules for Java, php, html, Python, Scratch, Swift,... Read more


Coder for Raspberry Pi

Coder is an experiment for Raspberry Pi, built by a small team of Googlers in New York. It’s a... Read more


CodeSnaps is a collaborative robotics coding environment with a mission to provide computer... Read more

Free Professional Development


We turn programming into play for kids 4-10. Our "no words" approach allows any... Read more


Codesters is on a mission to create a world where every kids learns to code in school. We... Read more

Free Professional Development

College Board AP Central CS

The AP Computer Science A course is equivalent to a first-semester, college-level course in... Read more


Colorado School of Mines

Summer camps for elementary through high school students. The K-12 Student Outreach Program... Read more

Professional Development

Colorado State University

Mission: Facilitate collaboration and coordination among Colorado State University’s science,... Read more

Professional Development

Colorado Succeeds

Colorado Succeeds is a network of Colorado business leaders, who have joined forces to make... Read more


Common Sense Education

Common Sense Education provides educators and students the digital learning tools they need to... Read more


Computational Thinking for Educators by Google

The goal of this course is to help educators learn about computational thinking (CT), how it... Read more

Free Professional Development

Computer Science Is Fun

Online resource for CS browser games. Some resources require payment.


Computer Science Online

Website lists MOOCS affiliated with major universities that can be taken for credit with... Read more

Computer Science Online Scholarship Resource List

Computer Science Online provides a comprehensive list of computer science related scholarships... Read more


Computer Science Teachers Association

Computer Science Teacher Association (CSTA) is a membership organization that supports and... Read more

Professional Development

Connecting Girls to Computer Science

Information on camps, funding, clubs, and other resources for girls middle school to college... Read more



HTML game-based learning software. $1.99 per student take home licenses.


Couragion’s CS challenges help students build essential skills like critical thinking, problem... Read more

Professional Development


Online continuing ed for educators: CS101 teaches the essential ideas of Computer Science for... Read more

Professional Development

Creative Computing

"Creative computing is...
Computer science and computing-related... Read more


CS Education Week

"Computer Science Education Week (CSEdWeek) is an annual program dedicated to inspiring K... Read more


CS for All Teachers

Previously known as the CS10K Community, CS for All Teachers provides a virtual home for... Read more


CS Principles

Course overview and sample test questions. Computer Science Principles (CSP) is a new Advanced... Read more


CS Unplugged

CS Unplugged is a collection of free learning activities that teach Computer Science through... Read more

Free Professional Development

CS4All Chicago Public Schools

he original CS4All, launched in December of 2014, our initiative has passed the first pure... Read more

CSTA Standards

Provides resources with how to link CSTA standards to state and national standards (such as... Read more

Free is a project to document and disseminate effective computer science... Read more

Free Professional Development


Today more than ever, you have so many pressures and no time to waste. Let our media rich... Read more

Professional Development

Dash and Dot

Coding and robotics for elementary and middle school. Our curriculum makes it easy to... Read more

Professional Development

Dell Computer Corporation Scholarship

To be eligible for this scholarship, applicants must have completed an approved college... Read more


Denver Public Library Idea Lab

The SM Energy ideaLAB is a makerspace and digital media lab at the Central Library. With our... Read more


Dictionary of Algorithms and Data Structures

"Dictionary of algorithms, algorithmic techniques, data structures, archetypal problems,... Read more


Discover Data Science

"Discover Data Science is all about making connections between prospective students and... Read more


DOD STEM Scholarship

Sponsored by the Department of Defense to support students in both undergraduate and graduate... Read more


Dot Diva

We're idealistic . . .
Dot Divas dream of a better world. We imagine:

... Read more


Dr. Java

DrJava is a lightweight development environment for writing Java programs. It is designed... Read more



EarSketch is a free, web-based STEAM learning environment that engages students by teaching... Read more



Our curriculum designers are working to develop a continuum of CS learning and support, from... Read more



Edhesive makes online learning accessible, personal and meaningful. We combine online... Read more

Professional Development

Electronic Document Systems Foundation Scholarship

Students interested in document preparation, production and distribution may be eligible for... Read more


Encouraging Women in STEM

Learn more about women in STEM, including what types of resources are available to help... Read more


ESA Foundation

This scholarship is available to female and minority students working toward a degree in... Read more


Everyone Can Code

We created a comprehensive Everyone Can Code curriculum to help you teach coding to students... Read more

Free Professional Development

ExCEL Computing Scholarships

(Only Available for students applying to Loyola University, Chicago). Academically talented... Read more


Finch Robot

The Finch is a new robot for computer science education. Its design is the result of a four... Read more

Florida Computer Science Standards

CPALMS, official repository of Florida Standards and resources.


Ford Motor Company Tribal Scholarship

American Indian, Alaskan Native, or Native Hawaiian applicants are eligible for this... Read more


Game Code School

This web site is for beginners who want to learn how to make games. Building up what will... Read more


Gamestar Mechanic

Gamestar Mechanic is a game and community designed to teach kids the principles of game design... Read more

GEMS Clubs - Girls Exploring Math and Science

After-school GEMS clubs in elementary and middle schools all over the world serve over 10000... Read more


Georgia Computer Science K-12 Framework

Georgia CS K-12 Framework

Girl Scouts Made with Code

"Made with Code was designed to:

- Inspire millions of girls to experience the... Read more


Girls Who Code

"Girls Who Code was founded with a single mission:
to close the gender gap in... Read more



Glitch is an online code editor that makes it easy to create and publish your own web pages... Read more


Google CS First

CS First provides free, easy-to-use computer science enrichment materials that engage a... Read more


Google For Education

Whether for Pre-K or PhD, Google for Education can support teachers, learners, researchers,... Read more


Google Lime Scholarship

For university students with disabilities pursuing computer science degrees in Canada and the... Read more


Google Made with Code

Made with Code is an initiative launched by Google aimed to empower young women in middle and... Read more


Google Sketch-Up

3 D Modeling, visual modeling with coding implications



Greenfoot is an interactive object-oriented Java development environment designed primarily... Read more


Happy Teacher

Jennifer Cooper is a 9-12th grade technology teacher in Colorado and teachers Mobile CS App... Read more

Professional Development

Hello Ruby

"Hello Ruby is the world’s most whimsical way to learn about technology, computing and... Read more

HENAAC Scholars Program

This scholarship is sponsored by the Hispanics in Science, Technology, Engineering and... Read more


Henry Beckman Memorial Scholarship

(Only available for students applying to University of Texas at Austin). High school seniors... Read more



Lesson plans. "What if creating software was so easy even kids could do it?
Writing... Read more


Hummingbird Robot

Robotics and coding kits for 8-12 students under $300. Great flexibility. Produced by Carnegie... Read more

ID Tech Summer Camps

IDTech Summer Camps; Various STEM events

IEEE Computer Society

The IEEE Computer Society is the world's leading membership organization dedicated to... Read more

Free Professional Development

IEEE Scholarship

This scholarship is awarded to students who have completed a project that shows outstanding... Read more


Ignite My Future in School

Free, online platform filled with real-world and relevant teacher lesson plans and other... Read more

Free Professional Development

Intellitek STEM

The Intelitek STEM and CTE Foundation (ISCEF) develops and distributes state-of-the-art... Read more


International Technology and Engineering Educators Association

The International Technology and Engineering Educators Association is the largest professional... Read more

Free Professional Development

Invent with Python

"Learning to program makes you a smarter and more capable human being. Computers are not... Read more



Student, teacher, administrator, coaches and standards for computer science educators provided... Read more

Free Professional Development


JCreator is the development tool for every programmer that likes to do what he does best:... Read more



Music Programming for Java™ and JVM Languages
With JFugue, writing programs that create... Read more

K-5 Integrated Computer Sciences @ WeldRE-4

Computer Science Literacy for K-5 Learners, sample lesson plans developed by teachers



Teaches students how to make a computer and code. Lesson plans

Khan Academy

Provides free online curriculum and exercises for both teachers an students.


Kids, Code, and Computer Science

Kids, Code, and Computer Science magazine is a bi-monthly online and print magazine about... Read more

Kinesthetic Learning Activities for CS

A kinesthetic learning activity (KLA) is a physically engaging classroom exercise. This might... Read more


Kodable Class

"We put educators first
At Kodable, we believe that teachers are the gatekeepers of... Read more


Lance Stafford Larson Student Scholarship

To qualify for this scholarship, the student must write a paper regarding a topic of interest... Read more


Lead CS

Scholarly information regarding starting computer science programs. Provides overview and... Read more


Learn Python

Welcome to the interactive Python tutorial.

Whether you are an... Read more


Learning Blade

This is a high quality supplemental curriculum that is focused on offering your students real... Read more


LearnToMod is a critically-acclaimed Minecraft modding platform that teaches students, 6-18... Read more


Lego Mindstorms

Teaches robotics and other programing concepts.

Lego Robotics Education

Robotics, competitions, and lesson plans for PreK through middle school.



Teaches students, ages 4 and up, programming and coding logic.

Lily Pad

LilyPad is a set of sewable electronic pieces designed to help you build soft interactive... Read more

Professional Development

Lissa Explains

HTML for kids


Little Bits

littleBits is a platform of easy-to-use electronic building blocks that empower you to invent... Read more

Logo Foundation

The Logo Foundation is a nonprofit educational organization devoted to supporting educators,... Read more

Lucy Kasparian Aharonian Scholarship

This scholarship is available to female scholars of Armenian descent. Applicants must be full-... Read more



The easiest setup experience with no tinkering required. Get... Read more

Professional Development

Makey Makey

MaKey MaKey is an invention kit for the 21st century. Turn everyday objects into touchpads and... Read more

Massachusetts STEM Standards

K-12 Digital Literacy and Computer Science Standards



The micro:bit is a handheld, fully programmable computer given to students across the UK - and... Read more

Professional Development

Microsoft Tuition Scholarship

This scholarship requires that applicants be enrolled full-time at a four year college or... Read more


mindSpark Learning

Computer science education, and the computational thinking that accompanies it, is integral to... Read more

Professional Development

Minecraft: Education Edition

Since the introduction of Minecraft to the classroom, educators around the world have been... Read more

Professional Development


Minefaire is a massive Minecraft experience merging the fan experience with learning... Read more

Mircoprocessor PBJ Lesson

Students will understand that the
microprocessor follows a precise set of
... Read more


MIT App Inventor

MIT App Inventor is an innovative beginner's introduction to programming and app creation... Read more

Free Professional Development

Mobile CSP

Mobile CSP is an openly licensed, NSF-funded AP CSP curricula which supports evidenced-based... Read more

Free Professional Development

Move the Turtle

Move the Turtle teaches children (ages 5+) the basics of programming.


Complete step-by-step lesson plans. Very complete! "MyCS, or middle-years computer... Read more



NAF’s Academies of Information Technology prepare students for careers in programming,... Read more

National Council of Teachers of Mathematics

The National Council of Teachers of Mathematics is the public voice of mathematics education,... Read more

Free Professional Development

National Math and Science Initiative

NMSI provides content-based, teacher-to-teacher coaching, classroom-ready lessons, web-based... Read more

Professional Development

National Science Teacher Association

Colorado Association of Science Teachers: It's CAST's goal to support, stimulate,... Read more

Free Professional Development


Learn Science, Technology, Engineering, and Math
With the most advanced online education... Read more


Three features distinguish EngageCSEdu: 1) A living collection of materials from the CS... Read more



Nepris connects teachers and students with the right industry experts, virtually without... Read more

New York Hall of Science

At NYSCI, we believe that computer science is best learned contextual to solving problems... Read more



"Through a collaborative, state-led process, new K–12 science standards have been... Read more


no starch press

"The finest in geek entertainment." E-books for K-12: Arduino, Art & Design,... Read more

NSA Educational Resources

NSA Partners with Schools

What does NSA do with schools?

To meet future national... Read more


Nyble Apps

We make computer programming fun and engaging for both students and educators. Our aim is to... Read more


Open Culture Computer Science Courses

A resource for free computer science courses online from leading universities.

Free Professional Development

Oracle Academy

Oracle Academy advances computer science education globally to drive knowledge, innovation,... Read more

Free Professional Development

Pencil Code Gym

A coding laboratory using drawing, music, and creative fiction to help students progress from... Read more

Free Professional Development

Processing Foundation

The Processing Foundation was founded in 2012 after more than a decade of work with the... Read more

Free Professional Development

Project GUTS

Project GUTS-- Growing Up Thinking Scientifically -- is a science, technology, engineering and... Read more

Free Professional Development

Project Lead The Way

"Our K-12 Pathways: Cohesive, Hands-On Learning Experiences
We believe all students... Read more

Professional Development


Puzzlets combines hands-on play with interactive gaming to form one seamless experience,... Read more

QPi Education

Engineering Workshops Designed by Engineers for Educators. Through our in-person workshops,... Read more

Professional Development


Build an entry-level computer game.


Random Hacks of Kindness, Jr.

The mission of Random Hacks of Kindness Junior, Inc. (RHoKJr) is to empower students to use... Read more

Rasberry Pi

Rasberry Pi, a small and affordable computer you can use for programming.

Free Professional Development

SchoolWide Labs

"Schools need to prepare young people for the future. SchoolWide Labs can help make that... Read more

Free Professional Development


Your students can use Scratch to code their own interactive stories, animations, and games. In... Read more

Free Professional Development

Scratch Maths

Here’s the big idea. Maths is difficult in part because of the language in which it is... Read more


Silicon STEM Academy

"Silicon STEM Academy is a much needed new concept in after-school tech courses and... Read more


Society of Women Scholars

Scholarship resource. List of available scholarships to women in a variety of degree programs... Read more



Teaches programming block to Java script and robotics concepts.

Professional Development


Etoys is . . .
an educational tool for teaching children powerful ideas in compelling... Read more


Squishy Circuits

Squishy circuits are a project from the Playful Learning Lab at the University of St. Thomas... Read more


Game Studio in a Box
Stencyl isn't your average game creation software; it's a... Read more


Stokes Educational Scholarship Program

This scholarship program is offered by the National Security Agency. High school seniors... Read more


Teaching London Computing Activities Resource

Teaching London Computing in conjunction with cs4fn have produced a series of fun, mainly... Read more

Free Professional Development


"Learning computer science empowers young people to compete in the global economy and... Read more

Free Professional Development


TECHNOLOchicas is a collaborative project of the National Center for Women & IT (NCWIT... Read more


Texas Regional Collaboratives for Excellence in Science and Mathematics Teaching

Primarily math and science teaching resources but some CS.

Free Professional Development

The Ada Project

The Ada Project (TAP) is a clearinghouse for information and resources related to women in... Read more

Free Professional Development

The Connectory

Thhe most comprehensive collection of STEM opportunities and programs. The Connectory is the... Read more


The CyberCorps Scholarship for Service Program (SFS)

National Science Foundation (NSF) and the Department of Homeland Security (DHS) provides... Read more


The Google Anita Borg Memorial Scholarship

The Anita Borg Memorial Scholarship is offered by Google. This scholarship awards $10,000 to... Read more


The Virtual High School

The Virtual High School (VHS, Inc.) is a non-profit organization serving more than 600 schools... Read more

Professional Development


Thingiverse Education provides over a hundred free lessons that make teaching with a 3D... Read more



Trinket makes an all-in-one coding environment designed for education. Our mission is to bring... Read more


TIO is a family of online interpreters for an evergrowing list of practical and recreational... Read more



Tynker is a creative computing platform where millions of kids have learned to program and... Read more

Professional Development

UC Davis C-STEM Center

The C-STEM Math-ICT Curriculum and C-STEM ICT Pathway provide K-12 students with up to 13... Read more



Our mission is to democratize education through the offering of world-class higher education... Read more

Free Professional Development


Unity 2017 introduces new features that help teams of artists and developers build experiences... Read more


University of Colorado System

Online BS in computer science, summer camps, and more.

University of Denver

"Summer Camp: In this program, 9th to 11th grade students will be on the beautiful... Read more

Professional Development

Upsilon Pi Epsilon Student Award for Academic Excellence

The Executive Council of Upsilon Pi Epsilon (UPE) offers this scholarship to both... Read more


UTeach CS Principles

Since 1997, UTeach at The University of Texas at Austin has prepared large numbers of STEM... Read more

Professional Development


Vidcode is an award-winning software that teaches middle and high school students computer... Read more

W3 Schools

The World Wide Web Consortium shares extensive studying tools and tutorials for web... Read more

Free Professional Development

Washington State

K-12 computer science standards


Women in Computer Science: Getting Involved in STEM

The Bureau of Labor Statistics (BLS) projects computer science research jobs will grow 19% by... Read more


Wonder Workshop

Wonder Workshop’s robots, which include Dash and Dot, are ready to go, right out of the box.... Read more

Xerox Technical Minority Scholarship

Xerox offers this scholarship to any minority student enrolled in a technical science... Read more



Zulama has developed a highly engaging way for middle and high schools to teach Computer... Read more

Professional Development