For more information you can contact with me at scratchwitherhan@gmail.com 



SCRATCH (BEGINNER) (1hr / 8 WEEKS)

WEEK 1: Introduction and Colored letters

Homework - Project: Color your name's letter…

USED BLOCKS: Motion - Events - Control - Looks

WEEK 2 : My Sprite is talking

Homework - Project: Animals are talking…

USED BLOCKS:  Motion - Looks - Sound - Events - Control

WEEK 3: Making a funny aquarium  - XY Grid

Homework - Project:  Crossing the street

USED BLOCKS: Control - Events - Sound - Looks - Motion - Sensing 

WEEK 4 : Make your own piano

Homework - Project: Make your orchestra

USED BLOCKS: Sound - Looks - Events - Control

WEEK 5: What is your math exam score?

Homework - Project: Random number project  

USED BLOCKS: Operators-Looks-Events-Control-Sensing-Sound

WEEK 6 : Working with costumes: The bird is flying

Homework - Project: Make a running cat

USED BLOCKS: Operators-Looks-Events-Control-Sensing-Motion

WEEK 7 : Make your first game: Hunting the bird

Homework - Project: Custom game project

USED BLOCKS: Looks - Events - Control - Sensing -Motion - Sound - Operators

WEEK 8 : Maze  game

Homework - Project: Maze game with monsters

USED BLOCKS: Looks - Events - Control - Sensing - Motion - Sound



SCRATCH (ADVANCED) (1hr / 8 WEEKS)

WEEK 1: Work with Variables - Start the RPS game

Homework - Project: Complete the “Rock - Paper - Scissors” game

USED BLOCKS: Variables - Operators - Events - Controls

WEEK 2: Operations with variables

Homework - Project: Make a math game

USED BLOCKS: Sensing - Variables - Operators - Events - Controls

WEEK 3: Creating clone - Make snow fall

Homework - Project: Letters are falling by mouse

USED BLOCKS:  Events - Operations - Sensing - Control - Looks

WEEK 4 : Fruit Collection Game

Homework - Project: Custom game project with clone

USED BLOCKS: Events - Operations - Sensing - Control - Looks - Variables -Motion

WEEK 5 : Making  a clock

Homework - Project: Make an alarmed clock

USED BLOCKS: Events - Operations - Sensing - Control - Looks - Variables -Motion


WEEK 6: Video Sensing

Homework - Project: Make music with Video Sensing

USED BLOCKS: AS NEEDED + Video Sensing


WEEK 7 : Using List in Scratch

Homework - Project: Custom project with a list

USED BLOCKS:  AS NEEDED + Variables + Lists

WEEK 8: Controls with keys: DxBall Game

Homework - Project: Make air-hockey game (2 players)

USED BLOCKS: Events - Operations - Sensing - Control - Looks - Variables -Motion - Sound

OTHER CODING - PROGRAMMING COURSES

PROJECT BASED SCRATCH

 ADVANCED + +

ROBOTICS WITH mBlock

 BEGINNER/ADVANCED

PYTHON

 BEGINNER/ADVANCED

LIVE CODE

 BEGINNER/ADVANCED

"Clean code always looks like it was written by someone who cares." (Robert C. Martin)