Learn to code with using Tynker
Taught
Enrolled
04759
(1 projects)

i dont feel so good
Diego G.
Course
Lesson 1
Introduction
Start coding with Tynker.
Lesson 2
Frame Based Animation
Use frame-based animation and make a whack-a-mole style game.
Lesson 3
Character Rigs and Animation
Animate Tynker Character Studio Actors
Lesson 4
Create a Scene
Use XY coordinates, actor rotation, and pointing to make a simple 1-scene story.
Lesson 5
Motion
Move, turn and use the mouse. Animate a Conga Line!
Lesson 6
Advanced Motion
Make an Actor move with key presses.
Lesson 7

Messaging
Program buttons using send and receive messages.
Lesson 8
Hitting the Mark
Combine messaging, motion and animation to make a story.
Lesson 9
Dynamic Storytelling
Make decisions with code; program a story with multiple endings.
Lesson 10
Advanced Animation
Speed up animations, make objects shrink, grow, or rotate.
Lesson 11
Teen Dance Party
Learn how to use cool dance moves with the new Teen character rig!
Lesson 12
Hail Mary
Use all the techniques you've learned to create a football animation!
Lesson 13
Stealthy Thief
Create a multi-level obstacle game!
Lesson 14
Field Runner
Create a Frogger-style obstacle game!
Lesson 15
Level Editor
Use the Level Editor tool to build a multi-level platformer game!
Lesson 16

Welcome to Game Design
Get Introduced to Tynker and start coding through guided tutorials and solving puzzles. Finally create your own "Treasure Cha...
Lesson 17
Loops and Animation
Use multiple costumes and a loop construct to animate Gus. In subsequent lessons, you will learn to jump, move and flip him. ...
Lesson 18
Creating a scene
Create an interactive scene with music. Build and add your own characters and animate them.
Lesson 19
Jumping over obstacles
Program an Actor to jump. Move the Actor up and down using a loop to change their y-position.
Lesson 20
Storytelling
Use speech bubbles using the Say block to simulate a conversation between Actors. Use Wait blocks for timing.
Lesson 21
Keyboard Interaction
Program keyboard controls to move Actors. Use this to move Gus back and forth to collect powercells.
Lesson 22
Guessing Game
Create an interactive quiz. Use the Ask block for user input and the If-Else block to check the answer.
Lesson 23
Rotation
Use the Turn block to rotate an actor. Using it in a loop and turning 360 degrees will flip the Actor.
Lesson 24
Detecting Screen Bounds
Move Actors to different locations within the screen using random number generators. Hide and Show Actors.
Lesson 25
Music and Animation
Use music to create a game where robots battle to mimic the sound sequence.
Lesson 26
Instruments and Tempo
Generate computer music using musical notes, different instruments and changing tempo.
Lesson 27
Broadcasting Messages
Send and receive messages between Actors in a program. Use messages to control the robot.
Lesson 28
Time Limits
Learn about time limits, and along with your knowledge of messaging, build a 2-player game.
Lesson 29
Sequencing
Guide the troll Codey through the path back into the computer. Solve each puzzle level by connecting code blocks in the right...
Lesson 30
Pattern Recognition
Guide the troll Codey through the path back into the computer. Solve each puzzle level by connecting code blocks in the right...
Lesson 31
Conditional Logic
Guide the troll Codey through the path back into the computer. Solve each puzzle level by connecting code blocks in the right...
Lesson 32
Advanced Logic
Guide the troll Codey through the path back into the computer. Solve each puzzle level by connecting code blocks in the right...
Lesson 33
Red Baron's Adventure
Help Red Baron navigate through the desert and collect the medals.
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
direction and turning, simple events, simple loops, delays, advanced motion, detect conditions, layers, simple costume handling, simple motion, advanced events, Detect Conditions, Direction and Turning, Simple Motion, visibility, simple sound playing, Simple Events, Advanced Costume Handling, Simple Sound Playing, Simple Costume Handling, Simple Loops, Delays, Visibility, Advanced Animation, Input/Output, Sequencing, Drawing Editor, Simple Messaging, Advanced Messaging, Advanced Motion, Three Scene Structure, Basic Math, Simple Conditionals, Input/output, Simple Animation, Conditionals, Detect Conditionals, Platformer Basics, Platformer Controls, Platformer Automations, conditional loops, input/output, advanced costume handling, basic math, expressions, operators, simple conditionals, screen bounds, music and instruments, graphic effects, simple messaging, program control, resize actor, sequencing, pattern recognition, advanced messaging, negative logic, advanced loops