Email Print Share

All Images


Fact Sheet

The future of computer science education

NSF priority: Building a computationally-empowered and diverse 21st-century workforce

This material is available primarily for archival purposes. Telephone numbers or other contact information may be out of date; please see current contact information at media contacts.

children playing

Cubelets are magnetic, electronic building blocks, each with a small computer inside, that can be connected in many different ways to move around a table, follow a hand signal, turn on a light, play sounds, or do many other creative tasks. These 21st century building blocks are meant to help kids learn about the basics of robotics while boosting their confidence to solve problems.

Credit: NSF


Download the high-resolution JPG version of the image. (596.0 KB)

Use your mouse to right-click (Mac users may need to Ctrl-click) the link above and choose the option that will save the file or target to your computer.

children working on computers

Students using Scratch, a new programming language developed by Mitchel Resnick and his colleagues at the MIT Media Lab (with support from the National Science Foundation). Scratch is focused on getting young people excited about computer science.

Credit: Grace Chui


Download the high-resolution JPG version of the image. (220.1 KB)

Use your mouse to right-click (Mac users may need to Ctrl-click) the link above and choose the option that will save the file or target to your computer.

group of students with scientific equipment

A group of students from the Alliance for Access to Computing Careers watches with interest as they gather around a rack of scientific equipment. AccessComputing helps students with disabilities successfully pursue undergraduate and graduate degrees in computing.

Credit: DO-IT Center, University of Washington, Seattle


Download the high-resolution JPG version of the image. (81.4 KB)

Use your mouse to right-click (Mac users may need to Ctrl-click) the link above and choose the option that will save the file or target to your computer.