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.  Code.org is making this easy for any elementary school teacher to incorporate into their classroom.

What is the Code.org K-5 program? Easy, engaging, and fun

Code.org currently has four courses for the elementary school level in their CS Fundamentals curriculum:

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 40-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

Dr. Ben Schafer of the department of computer science at the University of Northern Iowa is joining with Code.org to offer free, one-day workshops for educators interested in teaching the Code.org computer science curriculum.   The following workshops are open to the public.  Seating is limited and workshops may be canceled if minimum enrollment is not met.  Please sign up in advance so that we can plan appropriately. 

Date/Time

Location

Registration Link

Tuesday, September 27, 2016, 8:00-4:00 Keystone AEA, Elkader, IA Register
Thursday, September 29, 2016, 8:00-4:00 Mississippi Bend AEA, Bettendorf, IA Register
Tuesday, October 4, 2016, 8:00-4:00 AEA 267, Clear Lake, IA Register
Thursday, October 6, 2016, 8:00-4:00 AEA 267, Marshalltown, IA Register
Monday, October 10, 2016, 8:00-4:00 Greenhills AEA, Avoca, IA Register
Tuesday, October 11, 2016, 8:00-4:00 Northwest AEA, Sioux City, IA Register
Thursday, October 27, 2016, 8:00-4:00 Grant Wood AEA, Cedar Rapids, IA Register
Thursday, November 3rd, 2016, 8:00-4:00 AEA 267, Cedar Falls, IA Register
Tuesday, November 15th, 2016, 8:00-4:00 Heartland AEA, Johnston, IA Register

 

If you are part of a school or a district that would like to organize a FREE workshop in your area please contact Dr. Ben Schafer (schafer@cs.uni.edu) for information and to make those arrangements.

 

Prior Training Sessions

Dr. Ben Schafer has been hard at work training teachers from Iowa and the surrounding states. Check out how many of your peers have already been trained.

Location

2014-2015 School Year
(570 teachers trained)

2015-2016 School Year
(441 teachers trained)

2016-2017 School Year
(27 teachers trained)
AEA 267 and UNI area 112 teachers 59 teachers  
Grant Wood AEA 23 teachers 75 teachers  
Great Prairie AEA 33 teachers

58 teachers

 
Green Hills AEA 44 teachers 33 teachers  
Heartland AEA 106 teachers 40 teachers  
Keystone AEA 50 teachers 8 teachers  
Mississippi Bend AEA 41 teachers 24 teachers  
Northwest AEA 24 teachers 17 teachers  
Prairie Lakes AEA 47 teachers Contact Prairie Lakes for information on offerings. Contact Prairie Lakes for information on offerings.
Waterloo Public Schools 23 teachers 9 teachers  
Dyersville Catholic Schools 42 teachers    
Vinton Shellsburg Community Schools 25 teachers    
Central Community School District   28 teachers  
Waverly-Shell Rock Community Schools   17 teachers  
MFL MarMac School District   15 teachers  
Indianola CSD   30 teachers  
Fulton, IL   28 teachers  
Cedar Rapids Trinity     27 teachers