computerscienceteacher

What is The Best Way to Provide #CSforAll?

Getting more computer science education to more people is something I think about a lot. Mark Guzdial, I want to be him if I ever grow up, has me thinking in new directions lately. Take his recent blog post for example - Defining CS Ed out of existence: Have we made CS too hard to learn and teach? You really should read it and the comments as well. I started to write a comment but WordPress “ate” it so I’m writing some more...

computerscienceteacher

Join the Online #CSed Conversations

At it’s best, social computing is a conversation that moves in a positive direction. The more people who participate the better the conversation and the more benefit for everyone involved. For computer science teachers, who are often alone in their school. opening and participating in online conversation can be a real benefit. These conversations can cross boundaries of time, space, and even online environments.A recent example....

feldthoughts

CSbyAll: An Interactive, Crowdsourced Timeline of the CS Education and Diversity in Tech Movement

The modern computer science education movement, commonly referred to as Computer Science for All or #CSforALL, has been gaining momentum nationwide since 2004 and is poised to be the most significant upgrade to the US education system in history. History is recorded and codified through the journalism, social media, and public policy, and tends to emphasize the voices of those already in the public eye. Moreover, we know that media...

computerscienceteacher

Remember The Ladies–And Act

In March of 1776, Abigail Adams wrote to her husband who would be the second US president “I long to hear that you have declared an independency. And, by the way, in the new code of laws which I suppose it will be necessary for you to make, I desire you would remember the ladies and be more generous and favorable to them than your ancestors. Do not put such unlimited power into the hands of the husbands. Remember, all men would be...

computerscienceteacher

Happy New Year 2019

I’ve been thinking about this post for the last several days. My usual practice has been to start the year with a list of things I want to watch in CS education during the coming year. As I look at last year’s list (see Looking Back on CS Education in 2018) I don’t see a good list for this year. The things I’ve been watching have largely matured. The next big growth area is not clear to me.Sure we’re making progress in...

computerscienceteacher

Where Does Computer Science Fit–Revisited

David Renton is teaching his students at Porter-Gaud how to program virtual reality projects. He posted a video of some of these projects a few days ago.These are pretty cool, Virtual Reality apps created by [David’s] Porter-Gaud High School senior CS students using Unity for SteamVR. They tested them using HP & Lenovo Windows Mixed Reality Headsets. They each created at least 2 3D models themselves using Maya and imported the...