As computing becomes ever more entwined with modern life, it’s critical that students learn how to navigate these technologies from an early age. Computing education encompasses two major areas. First, learning basic concepts of computer science and programming as early as elementary school can help prepare students for advanced STEM education and careers later in life, while literacy in both the potential uses of computing and the risks for privacy, security, and unintentional bias is an essential skill. Second, by harnessing cutting-edge computing technology, such as robotics, data science, and artificial intelligence, researchers can push forward education in a number of areas by providing students with personalized, automated instruction to supplement traditional classroom instruction.

UChicago faculty and students research and develop the most effective methods of teaching a broad spectrum of learners, with an emphasis on populations traditionally underrepresented in computing fields. They develop tools, curricula, activities, and outreach programs for students from kindergarten through graduate school, in areas such as programming, data science, robotics, and quantum computing. Projects also focus on inclusive approaches, so that the next generation of computer scientists and computational thinkers reflects the diverse communities of our world.

Labs & Groups

CANON (Computing for Anyone) Lab

Diana Franklin
Researching innovations in computational thinking education with an emphasis on equity and inclusion for all underrepresented populations.

Related Faculty

Card Image ad53e03

Marshini Chetty

Associate Professor, Department of Computer Science
Card Image e9746cf

Diana Franklin

Associate Professor, Department of Computer Science
Card Image 8c1b66a

Sarah Sebo

Assistant Professor, Department of Computer Science

News & Events

Card Image bddaf4b
Card Image
UChicago CS News

Virtual Bakery Game Serves Up Both Cupcakes and Quantum Concepts For K-12 Students

Card Image 3796289
Card Image
UChicago CS News

Student Spotlight: Gabi Garcia’s Bridge Between CS and Classics

Card Image 4a5a63d
Card Image
UChicago CS News

High School Students Find Their Place in Computing Through Wearables Workshop

Card Image 59ce3db
Card Image
UChicago CS News

Associate Professor Diana Franklin Named ACM Distinguished Member

Card Image 9d2d525
Card Image
UChicago CS News

The Computing Pipeline: A Foundation for Diversifying Computer Science

Card Image 337fb68
Card Image
UChicago CS News

Prof. Diana Franklin Discusses Quantum Computing Education on Entangled Things Podcast

Card Image f3e2fb0
Card Image
UChicago CS News

CS Students Receive Job Offers at Grace Hopper Celebration

Card Image e5226a4
Card Image
Past Event

Three-Minute Madness!

Card Image b75f579
Card Image
UChicago CS News

Application Support Program Launched to Help Prospective UChicago CS Students

Card Image 8ab1bbe
Card Image
UChicago CS News

Borja Sotomayor Joins CRA Education Committee as Board Member

Card Image d286f06
Card Image
UChicago CS News

High School Students in College Prep Program Visit UChicago CS

Card Image 0e7119f
Card Image
Past Event

DSI Summer Lab: Final Symposium

arrow-down-largearrow-left-largearrow-right-large-greyarrow-right-large-yellowarrow-right-largearrow-right-smallbutton-arrowclosedocumentfacebookfacet-arrow-down-whitefacet-arrow-downPage 1CheckedCheckedicon-apple-t5backgroundLayer 1icon-google-t5icon-office365-t5icon-outlook-t5backgroundLayer 1icon-outlookcom-t5backgroundLayer 1icon-yahoo-t5backgroundLayer 1internal-yellowinternalintranetlinkedinlinkoutpauseplaypresentationsearch-bluesearchshareslider-arrow-nextslider-arrow-prevtwittervideoyoutube