Code for Classrooms #CSforAll

What is Careers with Code?

Careers with Code is for classrooms, counselors and students.

Careers with Code is a magazine and online resource that shows how computer science (CS) can intersect with students’ passions to create a dream career in health, sports, business, engineering, and many other fields. We call this “CS + X”, where X can be virtually any passion or industry.  

As a former high school math and science teacher and administer, I believe that one of the greatest gifts we as educators can give to our students is to open up the world of possibilities. From self-driving cars to temperature sensing fabrics, computer science is embedded in so many industries today. If you want to be a policy maker, hold a credit card or own a car, having an understanding of computer science will also help you to be a more informed consumer and shed light on how your data is stored and transferred.

We hope that Careers with Code can support you in making real-word connections between computer science and their “X” – where X is your student’s passions, dreams and their future!  

Mo-Yun Lei Fong, Director of K12 Education Outreach, Google

Reference Role Model Profiles in CS

Read about how amazing role models with surprising jobs use computer science everyday in a wide range of industries, companies and organizations.  There are 33 featured profiles throughout the magazine, and all have a CS + X focus, such as:

  • “Code Ninjas” – pages 8–9 features 3 Computer Scientists building amazing careers using CS
  • “Be Who You Choose” – pages 36–37 features 6 surprising careers that can use CS, including being an educator, an entrepreneur and a traveler!

Read up on Articles around CS fundamentals and resources

Learn why computational thinking and computer science skills are important and what free resources exist to support your students:

  • What is Computational Thinking? – page 15
  • Find a computer science community – pages 38-39

Connect student passions with CS using CS + X Deep Dives

From music to animation, from sports to eco-activities and from business to community support, find how computer science can intersect with students passions in “CS + X” deep dives:

CS + Art – page 22

CS + Business – page 28

CS + Social Justice – page 25

CS + Sports – page 32

CS + Accessibility – page 30

CS + Health & Sustainability – page 34

Get great resources on students’ chosen pathways, find out what’s happening near you, get job advice and discover a step-by-step checklist to help students map out what’s next:

Teacher resource

We’re excited to share this unplugged computational thinking activity guide as a supplementary resource to Careers with Code. This activity is intended to take one hour to complete and is targeted to high school students.

The purpose of this is to provide a simple curriculum for using Careers with Code in the classroom, with a specific focus on:

1) Introducing concepts around computational thinking
2) Prompting brainstorms that utilize computational thinking to solve real-world problems

Feedback on this activity and Careers with Code is welcomed here.


Watch this recorded webinar created by Google and the National Girls Collaborative Project, which explores how to use Careers with Code to engage students in computer science.

Step by Step Checklist

Pages 40–41 – an introduction to thinking about next steps in CS.  

For formal CS curriculum advice, please check out the following resources:

CS Edu Directory

Pages 42–43

For additional local CS edu resources, check out the following websites:

Frequently asked questions

This magazine can be used in a variety of ways.  Remember: Students don’t have to already interested in CS to read the magazine – in fact, Careers with Code was designed to show how anyone can combine computing with their passions. Share it with any students who enjoy problem solving and are curious!

If you have ideas that you’d like to share on using this magazine in counselor offices, libraries or classrooms, please fill out our feedback form – we’d love to share them on this website!  Here are a few starter ideas:

1. Independent resource for students

Starter Ideas:

  • Read the magazine with your students
  • Send it home with students to share with their family and friends

Submit your ideas here.

2. In a school counselor’s office

Starter Ideas:

  • Showcase Careers with Code in the classroom
  • Keep the magazine on your desk to pique student interest
  • Feature a table about computer science and Careers with Code during Careers Week

Submit your ideas here.

3. In a library

Starter Ideas:

  • Display the magazine with other books about computer science
  • Host a coding event at your library (see Libraries Ready to Code)

Submit your ideas here.

4. In the classroom

Starter Ideas:

  • For CS teachers:  start the week with a story from Careers with Code
  • Have students find their own CS+X connection
  • Students can write a short story about “What if I was a coder”

Submit your ideas here.

Here are a few ideas, and feel free to share ideas on how you use Careers with Code to talk with students about CS in the feedback form.

1. Check out the ‘which CS career is right for you?’ quiz on page 6 and read the corresponding section on the “CS + X” deep dive.

  • What are you passionate about?  (ex: sports, music, medicine, social media)
  • How do you think you could use computer science and your passion to create an exciting career?
  • Do you need to wait until your career starts to use computer science to pair with your passion? 

Hint – No. EPA Chica Squad founders Vanessa, Ashley, Margarita and Rosie are in high school and created an app that tags neighborhood trash/graffiti and creates a volunteer event to clean it up.  Check out this video about EPA Chica Squad here.

2. Read the Computational Thinking deep dive on pages 14-17 and pay special attention to the ‘Think it Out’ Section on page 17

‘How would you solve the following problem? “The rate of car accidents on the street corner near you is high. How could you solve this, save lives and prove it works?”’

  • How can you use computational thinking theories like “problem decomposition” and “data collection” and “parallelization” to solve this problem?

The magazine is available free online as an e-magazine here – feel free to extract specific articles/pages and link to online blackboard/classroom websites. You can also order more physical copies here.  

Great! This is a pilot version and we’d welcome your feedback – please submit here.

Computer science (CS) is defined as is the study of computers and how they work and “think”. This includes how they’re designed and how to write step-by-step instructions to get them to do what you want them to do – this is often referred to as computer programming or coding.

CS includes creating software, apps, games, websites and electronics. It’s also used to manage a lot of information and to solve complex problems that people can’t (or would take too long to do). Coding is just one part of CS.

While traditional programming careers fall within information technology & STEM Career Clusters, in our rapidly changing world, CS-related skills will be valued across all industries. In fact, it’s estimated that 67% of computing jobs are outside the tech sector!  

Perhaps most exciting is that when CS is combined with another subject, it can bring new insights and new ways of approaching things. We call this “CS + X”, where “X” can be virtually anything.  Here are a few interesting “CS + X” references that could be useful to show students how their passions can intersect with CS:

CS + Art – page 22

CS + Business – page 28

CS + Social Justice – page 25

CS + Sports – page 32

CS + Accessibility – page 30

CS + Health & Sustainability – page 34

  • Between 2012 and 2020, the US Bureau of Labor Statistics projects that there will be 1.4 million new computing-related careers available in the US economy, but only enough recent CS graduates to fill 400,000 of those jobs. This means a million CS careers will go unfulfilled!
  • Check out Code.Org’s Promote CS page for up-to-date statistics on regional CS career availability and if your state offers students to count computer science courses toward high school graduation.  

Google is a proud sponsor of Careers with Code because of the magazine’s commitment to showcasing diverse Computer Scientists from all industries – not just tech and not just Google.

Share This