KEMBAR78
Basic Programming Kids Pro 3 | PDF | Scratch (Programming Language) | Software Development
0% found this document useful (0 votes)
20 views5 pages

Basic Programming Kids Pro 3

Scratch is a block-based programming environment designed for creating stories, games, and animations, with learning objectives including navigating the interface and building a mini-project. Key components include the stage, sprites, blocks palette, and scripts area, along with core blocks for motion, looks, control, and events. A mini-project example involves creating a 'Hello, World' animation where sprites interact, and a quiz is provided to assess understanding of Scratch programming concepts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views5 pages

Basic Programming Kids Pro 3

Scratch is a block-based programming environment designed for creating stories, games, and animations, with learning objectives including navigating the interface and building a mini-project. Key components include the stage, sprites, blocks palette, and scripts area, along with core blocks for motion, looks, control, and events. A mini-project example involves creating a 'Hello, World' animation where sprites interact, and a quiz is provided to assess understanding of Scratch programming concepts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Introduction to Scratch Programming

What is Scratch?
Scratch is a block-based programming environment for creating stories, games, and animations.
Learning Objectives

Navigate the Scratch interface.

Use motion, looks, and control blocks.

Build and run a first mini-project.

Basic Programming for Kids · Page 1


Introduction to Scratch Programming
Interface Tour

Stage: where your project runs.

Sprites: characters or objects you control.

Blocks Palette: where you find code blocks.

Scripts Area: where you snap blocks together.
Pro Tip: Name your sprites and save often.

Basic Programming for Kids · Page 2


Introduction to Scratch Programming
Core Blocks

Motion: move 10 steps, turn 15°

Looks: say 'Hello!', switch costume

Control: when green flag clicked, repeat, forever, wait

Events: when space key pressed

Example: Make the cat move and speak.


when green flag clicked
repeat 10
move 10 steps
end
say "I’m learning Scratch!"

Basic Programming for Kids · Page 3


Introduction to Scratch Programming
Mini-Project: Hello, World Animation

Add a background and a second sprite.

Make the second sprite glide to the cat.

Each sprite says a line to have a small conversation.

Add 'wait' blocks to control timing.
Check: Does the conversation run in the correct order?

Basic Programming for Kids · Page 4


Introduction to Scratch Programming
Quiz

What does the 'when green flag clicked' block do?

Name two motion blocks and two control blocks.

How do you make two sprites talk in order?

Mini-Project Rubric
Criteria Excellent (3) Good (2) Needs Work (1)

Blocks Usage Correct blocks chosenMinor


and connected.
issues in selection.
Blocks incorrect or disconnected.

Timing Events and waits usedSome


effectively.
timing issues. Timing not considered.

Creativity Project shows originality.


Some originality. Minimal effort shown.
Resources: scratch.mit.edu · Scratch Wiki · Hour of Code

Basic Programming for Kids · Page 5

You might also like