Course Syllabus
Module 1: Introduction to Adobe Flash
- What is Adobe Flash / Animate
- Understanding the Flash environment
- Interface overview (Stage, Timeline, Panels)
- File types: FLA, SWF, HTML5 Canvas
- Frame rates & animation principles
Module 2: Workspace & Tools
- Selection tools
- Pen & Pencil tools
- Brush & Paint tools
- Shape tools
- Color panel, gradients & strokes
- Layers & layer types
Module 3: Drawing & Illustration
- Vector drawing basics
- Modifying shapes & paths
- Grouping, aligning & arranging objects
- Using the Library panel
Module 4: Animation Basics
- Frames, keyframes, and motion
- Frame-by-frame animation
- Motion tweening
- Shape tweening
- Easing & timing control
- Onion skinning
Module 5: Advanced Animation
- Motion guide paths
- Mask layers
- Symbols: Graphic, Movie Clip, Button
- Looping animations
- Character animation basics
- Lip syncing
Module 6: Working With Symbols & Libraries
- Creating movie clips
- Nested animations
- Understanding instance properties
- Sharing libraries & assets
Module 7: Interactivity with ActionScript
(For older Flash versions: AS2/AS3)
- Introduction to ActionScript
- Variables, events & functions
- Button interactivity (rollover, click)
- Navigating frames with code
- Basic game interactivity
- Loading external files (audio, images)
Module 8: Audio & Video
- Importing sound
- Syncing audio with animation
- Controlling playback (stop, loop, stream)
- Embedding/exporting video
Module 9: Flash for Web & Applications
- Creating banners & web animations
- Flash website basics
- Optimizing animations for web
- HTML5 canvas & modern export options
Module 10: Flash Game Development (Optional)
- Game loops
- Collision detection basics
- Controlling characters
- Scoring system
- Gameplay animations and effects
Module 11: Exporting & Publishing
- Publishing SWF, HTML5, GIF, MP4
- Publishing settings
- File optimization
- Testing & debugging
Module 12: Projects
- Animated logo
- Character walk cycle
- Interactive button menu
- Short animated scene
- Mini Flash game