This past fall quarter, Stanford offered an introductory computer science class to more than 200 talented high school students from around the nation. When I first received the opportunity to serve as ...
There are far more students interested in studying computer science than there are kids who have taken a computer science class. And that gap is especially pronounced for Black and Hispanic students, ...
The Oregon Department of Education released its first statewide plan for computer science education late last year. The chief goal is for all K-12 public schools to offer some level of computer ...
Van “Kendy” Nguyen, 16, didn’t know anything about computer science. Gradi Kabeya, 17, hadn’t done any coding before but said computer science seemed cool and useful. Hazel Ochoa, 16, had dabbled in ...
Students in Computer and Information Science classes have reacted positively to the increasing adoption of the Structured, Active, In-class Learning Initiative, also known as the “flipped classroom” ...
A student goes over an article in University of Washington’s computer ethics class, taught by Prof. Dan Grossman. Credit: Ken Lambert/The Seattle Times The Hechinger Report covers one topic: education ...
A broad survey of the computer science discipline, focusing on the computer's role in representing, storing, manipulating, organizing and communicating information. Topics include hardware, software, ...
January 8, 2026 - It's time for John Fensterwald's annual predictions for what's in store for education in 2026. More California K-12 students at all grade levels could have access to computer science ...
This story was originally published by Chalkbeat. Sign up for their newsletters at ckbe.at/newsletters. In her two years of high school at Dearborn Public Schools’ Virtual K-12 school, rising junior ...
For as long as Jake Price has been a teacher, Wolfram Alpha – a website that solves algebraic problems online – has threatened to make algebra homework obsolete. Teachers learned to work around and ...
At UT Computer Science, undergraduate students receive a rigorous educational experience, with options to pursue more than 50 courses that span the full spectrum of topics in modern computer science.