The social justice case for computing: a language for all
As a researcher of computing education at the College of Engineering, Mark Guzdial sees the growing role computing plays in every layer of people’s lives. “I suggest that programming is a literacy,” he writes in a recent essay on the goals of his field. “It’s a way of expressing thought, communicating with others, and testing and exploring new ideas.” Computing… Read More »