0% found this document useful (0 votes)
16 views21 pages

Scratch Coding: Animation & Game Design

Uploaded by

Olivia Dolan
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views21 pages

Scratch Coding: Animation & Game Design

Uploaded by

Olivia Dolan
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Scratch Coding: From

Animation to Game
Design
Today you'll learn how to create digital magic with Scratch
Welcome to the World of Scratch Coding!

We'll explore two exciting projects: a simple animation and a


fun game

Get ready to become a coding creator!


A free
Whatprogramming
is Scratch? language created by MIT

Designed for beginners to learn coding

Uses colorful drag-and-drop blocks to create programs

Allows you to make animations, games, and interactive stories


Opening Circle: Coding Expectations

Share one thing you know What would you like to create
about computers or coding today?

Think-Pair-Share: Discuss your


coding dreams with a partner
Blocks palette: Where you find coding commands
Scratch Interface Overview

Coding area: Where you build your program

Stage: Where your project comes to life


Sprite area: Characters and objects you'll
animate
Click Click "Choose a Sprite" button

Creating Your First Sprite


Browse through Browse through fun characters or upload your own

Select Select a character that inspires you

Rename Rename your sprite for easy tracking


Basic Movement Blocks

"Move" block: Controls character movement

"Turn" block: Rotates your sprite

"Go to" block: Positions sprite on screen

Experiment by combining these blocks


Animation Project: Spritz the Dancing Character

We'll create a simple dancing animation

Use motion and looks blocks

Add sound for extra fun

Goal: Make your sprite move and change


Animation Step 1: Basic Movement

Drag Drag "when green flag clicked" block

Add Add "move 10 steps" block

Add Add "turn 15 degrees" block

Repeat Repeat these blocks to create movement


Animation Step 2: Adding Costume Changes

Use "next costume" Create rhythm in


block movement

Think-Pair-Share:
Experiment with
Show your animation
different speeds
to a partner
Simple Game Design Intro

Games need:

Player character

Goal

Obstacles or challenges

Scoring system
Game Project: Catch the Falling Object

Create Create a character that catches falling items

Use Use motion and control blocks

Add Add scoring mechanism

Make Make game progressively challenging


Game Mechanics: Player Movement

Use Use arrow key blocks for left/right movement

Set Set boundaries to keep player on screen

Add Add "if on edge, bounce" block


Creating Falling Objects

Create Create a second sprite as falling object

Use Use "forever" block for continuous movement

Add Add random horizontal start position

Implement Implement "if touching" detection


Adding Score and Lives

Create Create variable blocks for score

Track Track number of successful catches

Add Add lives system

Use Use "change score" block when catching object


Game Design Challenge

Add unique
Modify your game
elements

Think-Pair-Share:
Increase difficulty Discuss game
improvements
Debugging Your Project

Look for
Test your program
unexpected
frequently
behaviors

Make small,
Ask a partner to
incremental
test your game
changes
Sharing Your Scratch Project

Click Click "Share" button in Scratch

Get Get unique project link

Show Show friends and family

Invite Invite feedback and suggestions


Reflection: What Did We Learn?

Basic Scratch programming concepts

Creating animations

Designing simple games

Problem-solving through coding


Closing Circle: Coding Celebration

Share one new thing you learned

What would you like to create next?

Appreciate your coding journey today


Next Steps in Coding

1 2 3 4
Practice your Explore online Join coding Keep
Scratch skills Scratch clubs or experimenting
tutorials workshops and creating!

You might also like