Introduction to Programming
Learning computer programming at home for children. Simple self-paced course that will engage and teach common coding syntax.
Tynker's built-in physics engine enables you to build realistic games with ease. Games such as Angry Birds or Tiny Wings use a physics engine to simulate gravity and collisions. Use simple visual blocks to simulate gravity, force, impulse, angular velocity, collisions and more to create complex motion and interaction.
The Art Studio is based on SVG (Scalable Vector Graphics) and allows you to create smooth and scalable graphics for your Tynker projects. There are multiple tools for drawing lines, rectangles, and ellipses as well as an extensive library of shapes. Apply gradients; scale and rotate elements as you draw; or create fun effects with text fonts. Use advanced path tools to create precision drawings.
Solving a coding puzzle is a fun way to learn programming. All the code blocks required to achieve a specific goal are provided to the student in a scrambled fashion. To solve the puzzle, they need to connect the blocks in the right order. Puzzles of different complexity are constantly being added to the courses and school curricula.
These are hands-on projects that students create. Review the goals specified and follow the step-by-step instructions. Exercises offer instructions, and are less restrictive than Guided Tutorials. These offer a more exploratory interface, but with steps that students check-off when doing the project.
Tynker's in-built tutor provides step-by-step instruction that guides the students towards building a working programming project from the beginning. This way students are not frustrated getting stuck half-way through a programming project. Guided instruction is also mixed with free play so that students can experiment with settings and see how the programs run.