Teaching at Seneca
I’ve begun my teaching at Seneca’s School of Communication Arts.
Many thanks to the students who dragged themselves into a classroom late on a Thursday for the instruction. It is a very fine group, and participation was good.
The first class was a lot of introduction, in which I attempted to determine the experience that everyone has with development in general and Flash in particular. The course is entitled “Advanced Actionscript”, but in addition to the scripting itself, I would like to introduce the tools of the coder to everyone, so we’ll be covering some subjects like UML mapping, versioning software, writing automations, and good ‘ole production skills.
The class will follow this format: 1 hour of theory, 1 hour of workshop, 1 hour of production skills
It is my mission to make sure that everyone gets something outstanding out of the class. To that end, I’ve asked a wide variety of friends from many shops to give me their input on what they would like to see from recent graduates. These opinions come from people with a great deal of industry experience, who are currently working and successful in their fields. They consist of designers, copywriters, creative directors, and account managers.
Here are some of the comments:
“Typography. Absolutely, the top priority for anyone who will be working in design or production” – Christian
“I’d say if you’re teaching kids that are about to graduate, one of the things to bring to the top of their minds is the importance of selling their work. Presentation skills. Their designs can’t stand up alone and they need confidence and the right words to sell them through. Never too young to start either. The sooner they’re comfortable speaking in front of people, the easier a time they’ll have progressing internally within a company.” – Norma
“be able to design while still knowing restrictions (ie what different sites allow/don’t allow) …It’s good to come up with great creative ideas, but it’s important to know the sandbox you can play in. ” – Meg
“graduates should be concentrating on is specializing on one area that interests them…Skill-wise, I would say that the combo of Flash and 3D rendering has become really popular based on project last year ” – Craig
“students need to understand the possibilities of a fully integrated model in terms of putting together the whole package… attention to detail…Create a fully immersive experience that is rich and engaging…fresh viral content…big thinking that breaks down barriers and moves people…” – Andre
I’m also including the full text of a particularly insightful comment from Kim, who is a studio manager for a prominent shop;
“- Fundamentals of estimation: The scope would likely be quite narrow (how long to build a flash video player). Ask lots of questions, start with realistic numbers, don’t forget to add overhead for project meetings, or things like testing in multiple browsers and implementation support, documentation, cleanup of project assets (file everything so you can find it later), add a bit of time to allow for things not going perfectly (typical story – I asked a jr. person how long it would take to add special effects to 20 video clips (he had all the videos and instructions for the effects for each). He told me 40hrs. I asked him if he was sure. He insisted this was an accurate number. I sent him an excel doc that listed each of the 20 clips, and asked him to give me a specific amount of time for each. Big surprise, the total for his new estimate was more than 120 hrs.). Â
- Effective project communication: communicating status effectively, identify risks, understand the dependencies of your tasks, know how and when to escalate. Know what to do when things start to go wrong. It might be interesting to run a class assignment like a “project”, complete with project status meetings.Â
- Managing project assets: clean directory structures, get rid of unnecessary files, comment code. Check stuff back in to source control library / server to protect assets against hardware failure.
- Your career – how to get from entry level to that first promotion:Â It’s not necessarily about being the best “flash developer” (whatever) possible — understand the other factors that contribute to career success.” – Kim
Many thanks to all who helped me out in putting together my curriculum. As more feedback comes in, I’ll put it up in here as well.
-t.
