ECS Open Group

Welcome to the ECS Open Group! This group is a place for all those who are especially interested in teaching or learning to teach Exploring Computer Science. It is a gateway to rich course content and discussions with others involved in ECS, including the course creators and those in other CS10K projects providing professional development for ECS teachers. If you’d like to share your own ideas, experiences and resources, or discuss ECS content found here with others, please join by clicking Subscribe to group above.


Omar Shepherd
Myra Deister

Group Content


Exploring Computer Science?

Exploring Computer Science (ECS) is a great program specifically designed to be an introductory CS course giving students a low barrier entre into developing Com

Looking for ECS Assessments

A member of the CS For All Teachers posted this question: "Looking for assessments that could be useful in my Exploring Computer Science class? Any help? "

End of the Year Projects

The school year is just about over and I like to offer my students an opportunity to demonstrate what they learned in the course.  The last week of school is usually open and a good time for students to show off their creativity.

ESC Units

As we come close to the end of another school year, I like to survey my students to get their reactions to the various units we covered in the Exploring Computer Science course.  Because of time constraints, various testing, assemblies, etc.