Let's start by drawing every frame, one by one...
- Subject:
- Applied Science
- Arts and Humanities
- Computer Science
- Graphic Arts
- Material Type:
- Lesson
- Provider:
- Khan Academy
- Provider Set:
- Pixar
- Author:
- Disney Pixar
- Khan Academy
- Date Added:
- 07/14/2021
Let's start by drawing every frame, one by one...
Find out how we can make curved lines using straight ones using the string art construction.
What happens if the director changes their mind and asks for two headed robots?
First we'll review weighted averages of two points and extend the idea to three points. Practice weighted averages of two points in Environment Modeling if you haven't seen it before.
How can we calculate a weighted average between two points? (pssst. This video is super important).
Introduction to the basics of ray tracing.
Coders storyboard a project based on randomized idea(s) and create a project based on their storyboard. The purpose of this project is to synthesize understandings into a project with up to three randomized ideas.
Coders use a variety of blocks and customized sprites to create their own interactive diorama about an alien planet. The purpose of this project is to review changing or creating sprites using the paint editor.
Coders use a variety of blocks and sprites to create an interactive diorama about their predictions for the future. The purpose of this project is to apply previously learned concepts in a new context (e.g., modifying sprites, parallelism, events, etc.).
Coders use a variety of blocks and sprites to create an interactive diorama about their predictions for the future. The purpose of this project is to apply previously learned concepts in a new context (e.g., modifying sprites, parallelism, events, etc.).
Coders use a variety of blocks to animate each letter of their name (or vocabulary words). The purpose of this project is to review creating sprites using the paint editor.
Coders use a variety of blocks and customized sprites to create their own interactive diorama about a jungle. The purpose of this project is to reinforce the concept of parallelism to trigger two or more algorithms simultaneously.
Coders use a variety of blocks and sprites to create an interactive aquarium. The purpose of this project is to apply previously learned concepts in a new context (e.g., creating or modifying sprites, parallelism, events, etc.).
Coders use a variety of blocks in parallel to create simulations (e.g., dribbling a ball). The purpose of this short project is to apply previously learned understandings in order to simulate motion.
Useful chart, and application of trinary 26 + 1 (zero, neutral)
Coders learn how to use the “go to page” blocks to create a multi-page story about a rainy day. The purpose of this project is to introduce coders to the “go to page” blocks and to apply previous understandings across multiple pages.
Coders use a variety of blocks and sprites to create a multi-page story about a day as a pirate. The purpose of this project is to reinforce the “go to page” blocks and to apply previous understandings across multiple pages.
Coders use the repeat block to repeat a silly dance for Scratch Cat using motion blocks. The purpose of this project is to introduce young coders to repeating algorithmic sequences in ScratchJr.
Now we add a horizontal component to our system.
Next lets build a diagram that break rotation into smaller parts. The next exercise will give us a chance to build our understanding of this diagram.