Science Fiction Films Genre Recognition Narrative Development and Analysis Character Types Audience Appeal Storyboard Construction Website Design Marketing Personal Project development Research and Planning Developing appropriate technical skills Evaluating Productions |