Mentorships
Mentors and communities can support you on your CS Journey in a number of ways — they can provide guidance and support, and connect you to opportunities and resources like networking events, internship and job opportunities, and professional development.

Find the resource for you
Discover mentorship opportunities and welcoming communities that help students build confidence, gain guidance, and feel like they belong in tech.
JUMP TO SECTION
For Native American students
For Black students
For Hispanic / Latino/a/x students
Resources for young women
For students with disabilities
For all students
Additional resources
Paragraph
Curriculum Catalog

Comprehensive curriculum offerings for every grade and experience level featuring robust structured and self-paced learning options.
Video Library

Explore our large library of engaging and informative videos to learn about key computer science concepts on a broad range of topics.
Hour of Code

Looking for more short-form activities and resources for all age levels? Explore our large library of Hour of Code activities and tutorials!