I noticed they even have "goals" which look like tutorials on making apps and building websites, both for personal and interactive sites, which I'm going to check out soon.
I'm also going to have to figure out what "build your own galaxy" is about...could be cool. They have a few popular programming languages including python, html & css, javascript, php, and some I hadn't heard of including jQuery, and ruby (which the codeacademy site is built in).
I never really thought about math as a language, or coding as a language, but both are languages very relevant to science and teaching that I'm thankful for being comfortable with using daily. That's something to remember, for ourselves and for our students, is to keep up with learning and practicing language every day. Sites/apps like codeacademy and duolinguo make it easy for you cause they send obnoxious emails to remind you how great you were yesterday. I didn't really start to learn and understand coding until I had to use MatLab every day for my research. I feel like I can "think in MatLab", so I feel like I can say I'm fluent in MatLab, or at least the basics of coding. Now I can branch out from MatLab and learn to make websites and other interactive tools for teaching. I would encourage my own students to learn coding languages with a tool like codeacademy because it's fun, accessible, and easy to use.
What coding language are you learning? Which language seems most useful for you as a teacher?



