Animation with Code
Do you have a story to tell? Come capture the attention of your audience with colourful visuals, your very own characters, and a script for them to act to! Sharpen your algorithmic thinking skills, learn the basics of computer coding, and make digital animations using Scratch, an open-source block-based coding platform developed by MIT, which makes coding colorful, intuitive and fun for kids.
Recommended for ages: 8 – 12 years
Prerequisites: No prior coding experience necessary!
Concepts covered: Algorithmic thinking, sequencing, events, variables, loops, conditionals, Boolean logic, operators (arithmetic, comparison, logical), functions, character animation, storyboarding, debugging.
On successful completion of the course, kids will be able to:
- Understand what goes on behind the scenes of their favorite Walt Disney, Pixar and DreamWorks animations.
- Write a story, storyboard it, and write the algorithm for animating it.
- Conceptually understand and apply programming constructs like sequencing, loops, events, synchronization, and objects. These concepts are not limited to just animation design.
- Code 2D animations, which include walking and talking characters, and cool graphic effects, on their own using these constructs.
- Look at a piece of faulty code and catch and rectify bugs in it.
Duration: 12 sessions of 1 hour each, to be covered in 4 to 6 weeks