If you’ve been reading me for a while, you know that I’m an open source kind of person. I like to use open source software whenever I can. I’ve donated to OS projects and paid for some outright because they’re good. But it’s not just about the money. It’s a philosophy about how software is created through collaboration, and that anyone can change that software as needed, hopefully in a way that contributes to the improvement of that software. That being said, I am often willing to pay for and use propriety software. I pay for Apple software, for example. I pay for Weebly for school. Honestly, I’d pay for Google docs. Often I do this when it’s something I don’t need to alter or for which there isn’t a good open source alternative.
But what I’m starting to get the heebie-jeebies about is corporations making money (and lots of it!) off of schools. Most schools’ budgets are stretched pretty thin, but many of the products sold to schools are way expensive. Microsoft, Blackboard, student information systems, even Apple, charge schools a ton of money to use their products. They often sell you their products by suggesting it will help you teach better, make your life easier in some way, or help you students learn. As you might imagine, I see this a lot in Computer Science. The two biggest robotics competitions both require the purchase of not just equipment (which I don’t have a huge problem with), but also software. I’m going to pay $1000 to get software. They also sell curriculum packets for a ton of money.
I give Microsoft some credit in that many of their products for CS education are offered at no cost, but often to go further, one has to purchase a more robust package, for a few hundred dollars. Google, of course, provides many things for “free” but they’re not open, and they’re selling off your info in one way or another.
And then there’s the publishers, many of whom sell not just books to you and your students, but online “experiences.” And I’ve seen other companies that sell whole curricula to schools.
Now, I get it. Building curriculum is hard, and sometimes you get thrown into teaching something you’ve never taught before and you need some materials, stat. But I just don’t trust companies to not have some kind of self-interest. Microsoft, for example, wants employees, so it’s willing to give away some products in exchange for potentially loyal employees. Nothing wrong with that, but I don’t buy that their desire to create more computer scientists is about “bettering the world.” It’s about bettering Microsoft, which may or may not be bettering the world with their products. Ditto Google. The textbook publishers just seem desperate, like they know they’re not going to last and so they’re trying to squeeze blood out of a turnip.
I know that some of my students might go off and work for Microsoft or Google or some other giant corporation where they’re going to be very successful. But I worry about conflicts of interest. I’m not teaching CS for Microsoft’s benefit.
I also hate corporations that sell products/curriculum with the suggestion that they want to help students learn when it’s clear that what they really want to do is make money.
I’m not opposed to companies making money. Audrey Watters recently posted about some good education startups. Many of these companies are filling gaps left by larger corporations. I happily support some of these companies. Yes, they want to make money, but many of them are also hoping to help teachers and students. They started as tools for education, not as general software companies who saw an opportunity in the education market. I know education can’t be (and maybe shouldn’t be) completely separate from the corporate world, but a little distance wouldn’t hurt.