If you've come to this page, you're probably a journalism instructor who's trying to incorporate Flash into a multimedia design course, or perhaps you're a Flash developer who is trying to teach Flash to journalism students. Either way, your situation is not the same as that of the average Flash trainer who faces a general audience of people who want to learn Flash.

What's different about journalism students? Well, they may have no previous experience with code or scripting of any kind. But more important, the kinds of applications and presentations they need to understand are like the examples shown here -- journalism. This means (to me, anyway) that a lot of the books out there about learning Flash are just not suitable for this audience. They do not teach the things that we need for telling stories with Flash -- such as how to build a scrolling text device, or how to load Soundslides.

In my course, I'm using Adobe Flash Professional CS5 Classroom in a Book. I'm adding a lot of instruction to what's in the book, and you're welcome to download these PDF handouts and use them in your own classes:

That's all I have so far for this edition of the Adobe Flash CS5 book. I skip Lesson 3 and Lesson 5 because I consider their relevance for journalism applications to be fairly low.

This is the order I follow in teaching Flash to journalism students:

The Flash homework I assign is explained in detail here: Required Work. There are four foundation-building assignments and then a project that gives the student creative control.

If you have any questions, I'd be happy to try to answer them.