Education

Understanding CS

All Education

Why Do We Do Computer Science?

Developing skills in computer science is important for any young person regardless of whether or not this is the career path. All young people will need to be able to use computational thinking to innovate and solve problems.

What Makes Computer Science Unique?

The 4-H experiential learning model helps young people understand that computer science is much more than just what happens on a computer. This approach develops leadership and life skills and prepares young people to be the innovators and problem-solvers of our future.

Computer Science: It’s Easier Than You Think

Explore what computer science is, why it is important for youth in your program, and how you can successfully teach computer science.

Develop or Improve Your Computer Science Program

This course is designed for leaders who are developing computer science programs.

Improve Your Computer Science Understanding

This course is designed to help anyone working with youth get comfortable with computer science and computational thinking.