Prepare elementary school students for the 21st century


Software is redefining the modern world and is increasingly relevant in every 21st century career. Yet fewer than 10% of US public schools teach computer science, and the number has declined in the past decade. Women and students of color are severely underrepresented in this foundational field.

One of the ways to solve this problem is to introduce computer science at a younger age. is making this easy for any elementary school teacher to incorporate into their classroom.


What is the K-5 program? Easy, engaging, and fun has three bands of computer science for the elementary school level:

These courses blend online, self-guided and self-paced tutorials with "unplugged" activities - lessons that teach computing concepts without a computer. Each level consists of about 20 lessons that may be implemented as one contiguous unit or one lesson a week for a semester. Each lesson may be implemented within a standard 45-50 minute class period.

The courses have been designed for students of all ages, but they reinforce math, science, and English education standards for elementary school students.  To view the standards connections for each course use the links above, click through to a specific lesson, and then select the "Teacher" view of the lesson (not the PDF view).


Why bring computer science to your school?

Computer science is a foundational subject for all 21st century careers. All students can benefit from studying the basics of computer science, regardless of whether they want to be a doctor, politician, entrepreneur, musician, or astronaut.

Sign up now to bring a computer science program to your classroom and teach your students these life-changing skills!




Upcoming Training

Tom Stokke of the department of computer science at the University of North Dakota is partnering with to offer free workshops for educators interested in teaching the computer science curriculum.   The following workshops are open to the public .  Seating is limited and workshops may be cancelled if minimum enrollment is not met.  Please sign up in advance so that we can plan appropriately. 




Registration Link


If you are part of a school or a district that would like to organize a workshop in your area please contact Tom Stokke for information and to make those arrangements (701-777-3337)