Blender is a free and open source 3D animation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation.
What is the Best Animation Software? [Free Download]
An introduction to coding for complete beginners, this friendly and accessible book will teach children the basics of Scratch (a free, online program developed by MIT which is widely used in elementary schools), allowing them to get inside the code of their computer and create simple games and animations on screen. $14.99