Sign In

Communications of the ACM

ACM Careers

What I Learned Teaching a Stanford CS Class to High School Students

computer code on a display

This past fall quarter, Stanford offered an introductory computer science class to more than 200 talented high school students from around the United States. Brian Sha, Research Assistant and Teaching Fellow, was drawn to the program's goal of opening the Stanford experience to under-resourced high school students.

Many of the students were the first in their families to enroll in a college course or pursue STEM education. One wanted to study Computer Science, hoping to get a high-paying job that would allow her to take care of her mother, who works multiple jobs to support her family.

"Before I started teaching this class, I used to believe that tech was doing a great job at democratizing educational opportunities. But my experience with this class made me realize that technology alone will not solve complex societal issues," Sha writes.

Tech, on its own, won't magically "fix" education, says Sha, who describes takeaways from the course. 

From The Stanford Daily
View Full Article


No entries found