100% found this document useful (6 votes)
5K views

Scratch Lessons

This document outlines a 5-lesson introductory programming unit using Scratch. In Lesson 1, students learn about programming and get started with Scratch. Lesson 2 covers programming statements and structures. Lesson 3 introduces variables, events, and threads. Lesson 4 has students apply what they learned to create a game. Finally, in Lesson 5 students present and share their final projects.

Uploaded by

Patrick Woessner
Copyright
© Attribution Non-Commercial (BY-NC)
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
100% found this document useful (6 votes)
5K views

Scratch Lessons

This document outlines a 5-lesson introductory programming unit using Scratch. In Lesson 1, students learn about programming and get started with Scratch. Lesson 2 covers programming statements and structures. Lesson 3 introduces variables, events, and threads. Lesson 4 has students apply what they learned to create a game. Finally, in Lesson 5 students present and share their final projects.

Uploaded by

Patrick Woessner
Copyright
© Attribution Non-Commercial (BY-NC)
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/ 2

Programming with Scratch

7th Grade Math

Lesson 1: Intro to Programming


Objectives: Materials:
• What is computer programming? • Intro to Programming PPT
• Why should students program? • Getting Started with Scratch PDF
• Introduce Scratch
Homework:
Activity: What and Why • Install scratch at home
• Lecture/discussion on what and why; • Finish the Getting Started Tutorial
Intro to Programming PPT

Activity: Getting started with Scratch (PDF


handout pp. 1-7)
• Introduce Scratch Environment
• Guided Practice:
o Start Moving
o Add a Sound
o Start Dancing
o Again and Again
o Green Flag

Lesson 2: Scratch Syntax: Part 1


Objectives: Materials:
• Recognize, understand, and apply • Scratch Syntax: Part 1 PPT
statements, expressions, conditions, and • Follow Me handout and Scratch file
loops in Scratch • Cat Walk Project handout
• Scratch Reference Guide
Activity: The Scratch “Language” • Cat Walk Project Grading Rubric
• Lecture/discussion on statements,
expressions, conditions and loops; Homework:
Scratch Language 1 PPT • Cat Walk Project

Activity: Follow Me
• Guided Practice: Follow Me
• Highlight Scratch structures in the
program
Lesson 3: Scratch Syntax: Part 2
Objectives: Materials:
• Recognize, understand, and apply • Scratch Syntax: Part 2 PPT
variables, events, and threads. • Chopper Game flight code, level one
code, and finished game
Activity: Review Scratch • “Background” Scratch program
• Collect and discuss the CatWalk
Project Homework:
• Your First Game Project (simple game
Activity: The Scratch “Language” with 2 levels)
• Lecture/discussion on variables, events,
and threads.

Activity: Chopper Game


• Guided Practice: Chopper Game flight
code, level one code, and game
• “Background” Scratch program to
demo how to change backgrounds

Lesson 4: Create Your Own Project


Objectives: Materials:
• Assimilate what students have learned • Create Your Own Project Handout
about Scratch into a project of their • Grading Rubric
own design.
Homework:
Activity: Review Your First Game • Review the Scratch Project Gallery for
• Collect and discuss the First Game ideas
Project. • Create a project per the guidelines

Activity: Create Your Own Project


• Provide and discuss project
requirements
• Allow students to review the Scratch
project gallery
• Begin drafting ideas for the final
project

Lesson 5: Final Project Sharing


Objectives: Materials:
• Present and explain final projects
Homework:
Activity: Present and Share • Complete an evaluation form for
• Students will present their final project another student’s project
and explain the programming used

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy