| Course Objectives: |
To teach students the fundamental principles of 2D animation, introduce motion graphics design processes, and provide the skills to create digital animations using industry-standard software such as Adobe After Effects. |
| Course Content: |
This course aims to comprehensively provide students with both the technical foundations and aesthetic principles of two-dimensional (2D) digital animation and motion graphics production workflows. Throughout the course, starting with an introduction to the digital animation pipeline, students master the software interface, layer hierarchy, keyframe logic, and basic transformation properties. The foundational 12 principles of traditional animation (such as Squash & Stretch) are thoroughly examined through the usage of the Graph Editor and speed curves to analyze timing and spacing dynamics. Advanced techniques in masking, shape layers, and motion typography are explored to create dynamic text animations. In the advanced phases, students are trained in structural nesting (parenting), null objects, the Puppet Tool, and basic character rigging techniques supported by industry-standard scripts and plugins (e.g., DUIK). Scenes are further elevated by integrating multi-layered environment design, the parallax effect, visual effects (VFX), particle systems, lighting, shadows, and advanced compositing methods. The course concludes by teaching optimal render settings and output formats (Lottie, MP4, GIF) tailored to various digital platforms, guiding students to synthesize their cumulative skills into a professional-grade final animation project. |
| Week |
Subject |
Related Preparation |
| 1) |
Intro: 2D Animation Basics and Software Interface |
Software installation and basic toolbar review. |
| 2) |
Keyframe Logic and Basic Transformation Properties |
Reading on layer hierarchy and coordinate systems. |
| 3) |
First 6 Principles of Animation (Squash, Stretch etc.) |
Richard Williams - "The Animator's Survival Kit" (Chapter 1). |
| 4) |
Graph Editor and Speed Curves |
Technical analysis of timing and spacing. |
| 5) |
Masking and Shape Layers |
The process of preparing vector graphics for animation. |
| 6) |
Motion Typography and Text Animations |
Research on typographic motion trends in graphic design. |
| 7) |
Parenting and Null Objects |
Practices for establishing hierarchical structures in complex animations. |
| 8) |
Midterm Exam (Practical Project) |
Application of technical skills from the first 7 weeks. |
| 9) |
Puppet Tool and Flexible Structures |
Preliminary work on character anatomy and joint points. |
| 10) |
Basic Character Rigging Techniques |
Documents on using scripts and plugins (e.g., DUIK). |
| 11) |
Background Design and Parallax Effect |
Multi-layered scene design and camera movements. |
| 12) |
Visual Effects (VFX) and Particle Systems |
Review of simulation tools and the effects panel. |
| 13) |
Lighting, Shadows, and Advanced Composition |
Academic reading on visual aesthetics and color harmony. |
| 14) |
Render Settings and Export Formats (Lottie, MP4, GIF) |
Codec and export standards according to digital platforms. |
| 15) |
Final Project Development and Workshop |
Individual project consultancy and troubleshooting. |
| 16) |
Final Exam (Project Submission) |
Presentation and analysis of finished animation projects. |
| |
Program Outcomes |
Level of Contribution |
| 1) |
Individual and team working harmoniously in , to contribute to the group in teamwork |
|
| 2) |
To define the concepts related to animation |
|
| 3) |
To define the traditional animation art |
|
| 4) |
Ability to design animation projects |
|
| 5) |
Computer animation and be able to match the interaction |
|
| 6) |
To define the animation construction |
|
| 7) |
In the process , identify the change of animation art |
|
| 8) |
To be able to match the video and animation art |
|
| 9) |
Ability to define concepts related to digital images |
|
| 10) |
To be able to match the game and animation ar |
|
| 11) |
Ability to use two -dimensional computer animation program |
|
| 12) |
Ability to use 3D computer animation program |
|
| 13) |
Vector and bitmap image , using the created softwares |
|
| 14) |
Ability to design animation projects |
|
| 15) |
Ability to design game projects |
|
| 16) |
In the animation , to make the conceptual design |
|
| 17) |
Ability to use animation and video |
|
| 18) |
Ability to design traditional animation projects |
|
| 19) |
Follow the developments in science and technology in animation and self- renewing won consciousness |
|
| 20) |
Creative thinking and ethical knowledge |
|
| 21) |
To carry out work in the field and in the world to follow the technological development level of knowledge of foreign languages |
|