News

My boys are getting old enough that I think they're ready to start understanding how to make a computer work, rather than just using it, so I'm looking at starting to teach them some programming ...
Translating these real-world motivations for understanding concurrency and parallelism isn’t abstract. It’s real. When teaching programming, “think parallel” should come very early on.
COLUMBUS, Ohio (WCMH) — Tech Corps’ mission is to share technological information with as many young kids as possible. This summer, more than 200 elementary and middle school students are ...
This means that I teach the fundamental concepts of programming, and students use those concepts towards the production of creative and speculative works. This stands in contrast to the traditional ...