Determine the needs and goals- set up schedule
Learn the content- learn about the content yourself
Generate ideas- brainstorm
Storyboard- textual and pictorial displays
Flowchart the program- series of diagrams showing the flow
Detailed design- detailed info about the project.
Program it- translate the Storyboard into instructions.
Produce support materials- user manuals, worksheets, etc...
Evaluate & revise- get feedback, fix bugs, final production