Resource Center

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.

Teens Lead in 4-H Computer Science

4-H experiences help teens develop a wide variety of interests and skills, including leadership. These teen leaders use their skills to lead computer science experiences and build meaningful relationships and help young people see themselves as computer scientists.

Opportunities for Youth to Direct and Manage Their Own Learning

Youth begin to identify with STEM when they have a voice in the learning process.

Learning Through Group Projects

Watch youth development professionals use control of the materials and space to allow youth to take charge of the learning.

Including All Learners

The facilitator adapts an activity using strategies that support the unique needs of his audience, including English language learners.

Getting Youth Ready to do STEM

Learn how experienced youth educators prepare for STEM learning.

Explaining a Variety of STEM Careers

Discover new strategies for connecting any activity to CS careers and helping youth see potential careers.

Emerging STEM Identities

See how real-world experiences help young people see themselves as someone who can be a contributor to STEM.