Learn to code with using Tynker
Taught
Enrolled
STRATFORD SCHOOLS
Course
Lesson 1
Pen Drawing
Learn to draw using pen colors and have your racer follow the mouse.
Lesson 2
Following the Mouse
Use pointing and turning blocks to track the mouse pointer and build "chase games".
Lesson 3
Basketball
Make a Physics-based basketball game.
Lesson 4
Instruments and Tempo
Generate computer music using musical notes, different instruments and changing tempo.
Lesson 5
Music and Animation
Use music to create a game where robots battle to mimic the sound sequence.
Lesson 6
Changing Actor Size
Program the racer to jump over enemy lines by changing its size whenever the spacebar is pressed.
Lesson 7
Changing Pen Color
Experiment with changing pen color and pen size to draw different kinds of patterns. Make an Etch-a-sketch like game. ...
Lesson 8
Detecting Colors
Detect colors that Actors touch while moving. Learn to code an explosion and program the racers to explode.
Lesson 9
Avoiding Obstacles
Explore several effects and create an obstacle game using X, Y coordinates and direction blocks.
Lesson 10
Geometry
Draw different geometric shapes such as squares and rectangles with your racer using pen drawing commands.
Lesson 11
Game Effects and Rules
Learn to program game effects like ghosting, elements like portals, and advanced rules.
Lesson 12
The Physics Engine
Learn to activate the built-in physics engine and set up gravity. Add multiple Actors and learn to stack them.
Lesson 13
Gravity and Bouncing
Adjust the bounciness of an Actor by changing gravity and restitution.
Lesson 14
Static Platforms
Learn to use the Static and Active blocks to control the effect of physics on Actors.
Lesson 15
Impulses
Learn to use impulse to shoot projectiles in a certain direction.
Lesson 16
Projectiles
Program the cannon to shoot projectiles at multiple targets.
Lesson 17
Timers
Use the timer block and keyboard controls to charge the cannon and make precise shots.
Lesson 18
Asteroid Pong
Learn to make a multi-player pong game to play with a friend.
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
simple events, simple loops, simple sound playing, simple costume handling, delays, music and instruments, advanced costume handling, graphic effects, advanced events, detect conditions, conditional loops, direction and turning, simple motion, simple drawing, pen color, screen bounds, visibility, advanced motion, basic math, simple messaging, basic physics, expert physics, actor properties, simpe loops, color detection