Others Teaching Programming
Saturday, September 27th, 2008 | Resources
Part of me has always considered Cymon’s Games to be an educational resource. I guess I still consider myself a teacher. And while Cymon’s Game’s doesn’t contain any actual tutorials, I still feel like a constant flow of inspiration and practice is enough to teach anyone programming. And why not, it worked for me? It would please me no end to discover teacher out there found this little site and thought it a reasonable resource.
But truth is as a scholastic wherewithal Cymon’s Games is entering an arena where others are already established. I’ve recently sought out these kindred souls and wanted to share these findings with you. First of all, you may wonder if programming games has a place among the pedagogical family of reading, writing, and arithmetic. Schoolgamemaker I think puts that question to rest with a definitive yes.
One thing I don’t agree with is the use of “dumbed down” programming environments. I am of the opinion to give students the same tools professionals use and teach them to use it. However Nat Torkington makes an excellent argument when he tried to use Lego Mindstorm, a tool who’s average user is 30 years old, to teach logic and design. His success was limited until he abandoned Mindstorms and picked up Scratch, a graphical programming environment (that reminds me of Robot Odyssey). Clearly if the tool used is over your student’s heads things could go bad.
Hackety Hack takes a great approach, and they use a development environment that I can respect slightly more than logo derivatives, but why did they have to choose ruby? Hull University’s choice of C# disappoints me too, tho I respect their academic philosophy. Python on the other hand is something I will probably teach myself one day and maybe expand Cymon’s Games with, even tho David Handy may have already beat me to the punch.
I’m unsure about teaching computer science without a computer, as CSS unplugged attempts to do. While a part of me thinks an actual (albeit limited) functional papercraft computer would be cool, I will probably classify unplugged lessons as supplemental activities for days when the power’s out.
Clearly as a tool for technological tutelage Cymon’s Games is not alone.
4 Comments to Others Teaching Programming
Game programming as a learning source in public education has gained some traction. It’s just not for colleges anymore.
After reading up on some of schools in the midwest (Chicago? can’t remember exactly) starting to teach it as part of the curriculum, I did a little bit of lobbying with the Fairfax County Board of Supervisors in Virginia to start up an after school program for kids to learn programming and hardware through games with the XGameStation. Granted it was ARM assembly, but it was so simple that, pardon the expression, even a child could do it.
Don’t really know what happened with it, but I guess the generous donation of free hardware from me went somewhere.
September 29, 2008
You know, one thing I failed to mention was the obstacle to a high tech education, particularly in the notoriously underfunded “title 1″ schools, is the inability to hire and retain knowledgeable individuals. It’s no wonder when you realize that anyone who could do the job could earn twice as much elsewhere.
It’s a multifaceted problem that I could go on about, but I think I’ll just say if I ever did tutorials they would be designed with this fact in mind.
October 11, 2008
Teachers must be well payed where you are - I would have said 4 times as much rather than twice. Decent programmers can easily fetch 80k usd/year in Tel Aviv even with only a couple of years of experience, where as a teacher with the same (small) amount of experience would probably get about 20k usd/year.
It would be nice to edit our comments BTW.
October 11, 2008
Editing comments plug-in installed. Man, that was easy. Why didn’t I do it before? Thanks for mentioning it.
As for teacher pay, when I was a teacher without experience I earned about than $20K, but when I became a software tester, without any experience, I more than doubled my paycheck. So that was my basis for comparison. True, tho, with a little work and a little experience you can go 4 times or more.
It’s a shame teachers aren’t paid more. To the naysayers who say “Teachers basicly only work 1/3 of the year” you don’t realize how
Teaching sucks. It’s hard and it doesn’t pay near what it should. If you had a good teacher, even if you had a bunch of lousy ones, you owe them a debt of gratitude for what they put up with to make you what you are.
Leave a comment
Subscribe
Support Cymon's Games
Recent Comments
- Joe on Happy Thanksgiving
- Mike on Happy Thanksgiving
- Joe on NumbrixGenerator
- Joe on Book feedback
- Craig on Book feedback
- Craig on Numbrix
- Joe on Numbrix
- Joe on Here’s what else I was thinking
















September 28, 2008