Teaching Computer Science

You’re great with youth. Computers? Not so much.

As an out-of-school educator, your goal is to bring more computer science learning into your program. The only problem is… you don’t understand computer science! That’s OK. This section is full of non-intimidating activities and techniques you can use to better understand computer science and how to effectively teach it.

adults working together taking handwritten notes and browsing tablet devices


You don’t have to be a computer science wiz to teach the concepts, thinking skills, and career paths associated with the field. This is a place to start to build your knowledge and confidence in computer science.

child works on computer as an adult points to screen

Building STEM Excitement

One of the most rewarding parts of educating youth in out-of-school experiences is the joy of opening their eyes to possibilities they didn’t know existed. You’re in a position to show them possible STEM careers that could change the way they see their own future and what they’re capable of.

students look on as adult facilitator points to parts of a robot

Lesson Planning

Ready to start integrating computer science in your out-of-school program? Great! Start here for ideas on how to build on your strengths and teach computer science.

Want more on enhancing program quality?

Check out the resources available for program directors to enhance the computer science component of their out-of-school learning experiences.

Learn More