Prior Knowledge and Proper Leveling

This post first appeared in June 2009.

Yesterday I spent a long time ensconced with Lynda.com working through ActionScripting 3.0 for Flash. Now, I’m not a super-sophisticated Flash user or ActionScripting writer, but I know my way around. If you don’t know Lynda’s training, they structure the courses through a series of 2-5 minute long screen capture videos with voice over. The courses do not offer clearly stated prerequisite knowledge and I wasted long minutes watching videos defining variables, functions and repetitive syntax. I work from the assumption that most people who are working with a particularly specific programming language through an expensive subscription tutorial service likely know what a variable is.

I wouldn’t even be complaining about the slow step by step nature of the lessons if it weren’t that when they got to the portion that I wanted to know, interactive buttons, it suddenly fast-forwarded adding multiple concepts all at once. After overexplaining basic syntax, it underexplained a multi-layer, multi-movieclip while purportedly teaching how to make a button work. Rather than demonstrating how to control action in a simple, reusable manner, they instead embedded it within a much more complex framework, which makes it difficult for this user to transfer it to her own purposes.

So after suffering through information that was overly basic, I was then overwhelmed by the complexity of the next lessons. I had a similar experience at a four day FileMaker Pro training session. The first day was review for me. The instructor went over database structure — topics like “one to many relationships”. I must mention that there were only 2 people in this training, both of whom had a fair bit database experience. Neither of us needed hours of discussion of fields, tables and relationships. Day 2 was moderately useful. The information covered was graspable. Day 3 and 4 however were pure torture. We breezed through layers of proprietary knowledge that was highly specific and highly detailed.

Throughout the four days I kept wondering, who is this training for? There was no database manager who could find all four days useful. I “earned” a certificate, but I didn’t feel like I was well-served by the 28 hours that I sat in that room.

The missing component in both these experiences was the acknowledgment that these skills would not come until we had time to practice them. There was no time for reflection or synthesis built in or encouraged by these training experiences. I understand the culture that creates training like this, but I think it’s wrong-headed to omit time for people to actually ingest what they are “learning”.

Liked it? Take a second to support Dolly on Patreon!
Become a patron at Patreon!

Leave a Reply

Your email address will not be published. Required fields are marked *