I have been tasked with learning something online as part of a project for my masters program. I could pick whatever I wanted as long as most of my learning came from the pretty soft glow generated my some sort of digital device. I have to say it was a struggle figuring out what to do. I contemplated learning Banjo, Piano, 3D digital sculpting, Korean, basket weaving… But I settled on learning some Java Script.
The reason I chose Java Script is that I need to get a better handle on coding languages and Java Script is a great place to start. My current knowledge in this dark art is limited to HTML, CSS and some PHP but even at that, it isn’t all that good. It has all come from mucking about with my websites over the years and there isn’t much rhyme or reason to any of it. My understanding is much like a moth-eaten garment. Full of holes and prone to falling apart at any moment.
I have chosen to use Khan Academy for this little learning project for a three reasons. It is free, the site is well done AND it has a teacher admin panel that I can use to create a classroom for my ICT students later on this year. If I should deem it worthy.
Now for Day 1… An exciting thrill ride into the mysteries of Java Script. I got to Draw Rectangles, Ellipses and Lines all within the first 10 minutes of sitting down. The interface is easy to use and perhaps more importantly easy to follow.
The order of instruction so far follows Video – Practice – Challenge. Three things I like right off the bat is that the instructional videos were short, practice allowed you to see immediate results and the challenge was difficult enough to make you think but didn’t make things so difficult that you got frustrated.
The only thing I struggled with was that the voice in the video sounded like the instructor was about 4 years old. I guess the humiliation of being bested by a four-year-old is part and parcel of the new digital world order.
Screen Shots from Khan Academy learning Interface