Education

Creating My Project

Learn how directing and managing their own learning help young people learn to be problem solvers and contributors to computer science.

Developing Strategies for Reflection

Learning happens when we reflect. Take time to reflect on your strategies for reflection.

Giving Youth Control with Group Projects

Develop strategies to support group projects and give learners control of their learning.

Like a Real Engineer

Engage youth in a real engineering activity around circuit design and learn how to discuss what problem solving skills students are modeling.

Organizing Your Computer Science Activities

Discuss the challenges you face and develop strategies for organizing materials and managing computer science activities.

Technology for Assessment

Get a clear understanding of the technology tools used for assessment of youth, and how you can use these tools to better understand the success of your activities and education experiences.

You’re a Computational Thinker

Learn how you’re a computational thinker, how computational thinking practices fit into other activities, and how to develop these practices with youth.

Organization that Supports Group Management

Management is about supporting learning; control is about making sure youth are doing what you want. Learn how to manage, not control, the experience.

Is It Managing or Controlling?

Management is about supporting learning. Control is about making sure youth are doing what you want. Learn how to manage, not control, the experience.