Learn to code with using Tynker
Taught
Enrolled
04759
Course
Lesson 1
Sounds and Music
In this lesson you will learn to use Actors, Costumes and sounds to create a scene.
Lesson 2
Drums and Instruments
Create your own music, drum set and band using synthesized music!
Lesson 3
Animation
Animate Actors using costumes, loops and wait blocks.
Lesson 4
Storytelling
Create a narrated story using the say and wait blocks.
Lesson 5
Drawing with Colors
Program Actors to move and draw using the pen tool.
Lesson 6
Drawing Patterns
Create colorful drawings by changing the pen color and using multiple Actors.
Lesson 7
Drawing Puzzles
Put your drawing skills to the test! Make the most awesome programmatic drawing!
Lesson 8

Challenge: Whack-a-Goblin
Awesome games for awesome coders.
Lesson 9
Custom Characters
Program, animate and customize characters using Tynker's Character Creator.
Lesson 10

Challenge: Brazen Invasion
Awesome games for awesome coders.
Lesson 11
Create Levels
Quickly create detailed multi-level game worlds using Tynker's Level Editor.
Lesson 12

Challenge: Doom Racer
Awesome games for awesome coders.
Lesson 13
Custom Adventure Generator
Use the ask and answer code blocks to tell dynamic adventure stories.
Lesson 14

Challenge: Top Down Game Design
Awesome games for awesome coders.
Lesson 15
2 Player Games
Learn to make a 2 player space battle game.
Lesson 16

Challenge: Brick Breaker
Awesome games for awesome coders.
Learning to Code using Tynker
Students will be introduced to the principles of programming using Tynker, an online learning platform created specifically for kids. Fundamental concepts used by professional programmers are taught through fun and easy-to-understand activities. As students create programming projects, they develop important design and problem-solving skills, while learning to think creatively and work collaboratively. We will showcase the class work here during the class.
Learning Objectives
- Programming concepts. After completing this course, students will have a strong understanding of fundamental programming concepts, like events, user interactions, messaging, finite and infinite loops, conditionals, delays, keyboard and mouse control, pen drawing, visual effects, turning, directionality and motion.
- Computational thinking and reasoning. Programming is inherently a very systematic and logical way of providing instructions. Through the course students' develop and significantly hone these thinking skills.
- Enhanced understanding of Common Core subjects. Working on Tynker projects reinforces student's understanding of math and science concepts.
- Become a maker. Every lesson encourages students to create. By the end of the course they would have learnt to build original games, digital comics, animations, make music, and create algorithmic art.
- Design thinking. Through the course students will be faced with challenges, and steered through thinking of a solution. This teaches them 'design thinking' - that is, work through strategies, choose and use tools, develop prototypes and evolve an optimal solution to the challenge.
Concepts Learned
functions, simple loops, fill color, delays, sequencing, direction and turning, advanced math, simple drawing