Seems like a lot of people like to make predictions this time of year. I tend not to because I’m not that good at it. But I think I have some ideas so I’m going to try.
More states allow CS to count for graduation. The momentum is there. CS Ed Week is helping to bring attention. The bad news is that allowing it to count doesn’t automatically translate to more schools offering it.
Python continues to grow in popularity. Ok that is probably an easy one. The trend has been that way for a while. It’s not going to change the AP CS A language yet though. Will it be the big language for AP CS Principles? Maybe.
AP CS Principles gets real for a lot more people. It is now an official course starting in 2016. The way things work is that a school that wants to offer it that year needs to get started this year so it can be in the program of studies next winter. This means a lot of demand for professional development as well as a lot of soul searching for teachers. Add AP CS Principles or replace AP CS A with it? I think most schools with APCS A will ignore AP CS Principles but a many schools that don’t offer AP CS A will add AP CS Principles. What will your school do?
Debate on the right languages for AP CS Principles will get heated. A lot of people have been using Snap! while others have been using Python and that is just the start of the options. What will most people choose? I don’t think anyone knows but I have to wonder how many teachers are ready to learn a new language for the new course. I see a Tower of Babel selection in the early years of the exam.
Chromebooks for 1 to 1 computing become a big problem for CS education. This is the year of the Chromebook as more and more schools see it as the silver bullet computing device. They love the price and the tech support people love that students can’t do serious things that make their life harder. It’s not a great platform for teaching computer science though. None of the currently popular IDEs run on it. Chromebooks may be the single greatest threat to expanding CS education we face in 2015. of course in 2016 the next big thing becomes popular and I have no idea what that will be.
What do you think? All wrong? Some right? What do you see happening? I almost can’t wait until next January to see how I did.
Note: Mike Zamansky responds to my predictions with his own post at CS Ed Predictions 2015. Laura Blankenship replies on her blog as well. Garth Flint responds in the comments here. Don't miss the replies. Conversation is helpful to everyone.