0% found this document useful (0 votes)
47 views

Programming in Scratch - Course Topics

This document outlines the topics covered in a Programming in Scratch course. The course is divided into 12 units that teach Scratch concepts and skills like moving blocks, drawing, variables, conditionals, iteration, broadcasting, and making games. Each unit includes lessons, homework assignments, projects, and quizzes. The course aims to introduce students to programming concepts through the visual programming language Scratch.

Uploaded by

Hazem Osman 2512
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views

Programming in Scratch - Course Topics

This document outlines the topics covered in a Programming in Scratch course. The course is divided into 12 units that teach Scratch concepts and skills like moving blocks, drawing, variables, conditionals, iteration, broadcasting, and making games. Each unit includes lessons, homework assignments, projects, and quizzes. The course aims to introduce students to programming concepts through the visual programming language Scratch.

Uploaded by

Hazem Osman 2512
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Programming In Scratch

Course Topics

1. Getting Started, section


1. Welcome, 
2. Course Information, 
3. Using Scratch, 
4. Pre-Course Survey, 
2. Unit 1: Introduction to Scratch, section
1. Moving Blocks & Creating Scripts, 
2. Repeat, 
3. Homework 1 (1 Question), 
4. Song Project (1 Question), 
5. Quiz 1 (1 Question), 
6. Discussion, 
3. Unit 2: Drawing, section
1. Drawing with the Computer, 
2. Homework 2 (4 Questions), 
3. Drawing Project (1 Question), 
4. Quiz 2 (1 Question), 
5. Discussion, 
4. Unit 3: Variables, section
1. Tempo, 
2. Variables, 
3. Updating Variables in Repeats, 
4. The Hat Block, 
5. Homework 3 (3 Questions), 
6. Quiz 3 (1 Question), 
7. Discussion, 
5. Unit 4: Coordinates and Conditionals, section
1. Coordinates, 
2. Conditionals, 
3. Game of Tag, 
4. Homework 4 (2 Questions), 
5. Quiz 4 (1 Question), 
6. Discussion, 
6. Unit 5: Iteration, section
1. Drawing with Iteration, 
2. Homework 5 (2 Questions), 
3. Quiz 5 (1 Question), 
4. Discussion, 
7. Unit 6: Broadcast and Random, section
1. Broadcast, 
2. Random Numbers, 
3. Homework 6 (7 Questions), 
4. Play Project (1 Question), 
5. Quiz 6 (1 Question), 
6. Discussion, 
8. Unit 7: Iterative Development, section
1. Iterative Development, 
2. The Ask and Join Blocks, 
3. Homework 7 (2 Questions), 
4. Quiz 7 (1 Question), 
5. Discussion, 
9. Unit 8: Introduction to Games, section
1. Save as a Copy, 
2. Helicopter with Gravity, 
3. Jumping Sprite, 
4. Making a Maze, 
5. Homework 8 (12 Questions), 
6. Quiz 8 (1 Question), 
7. Discussion, 
10. Unit 9: Making New Blocks, section
1. Building Your Own Blocks, 
2. Homework 9 (3 Questions), 
3. Quiz 9 (1 Question), 
4. Discussion, 
11. Unit 10: Game Strategies, section
1. Strategies for Games, 
2. Homework 10 (4 Questions), 
3. Quiz 10 (1 Question), 
4. Discussion, 
12. Final Project, section
1. Final Project (2 Questions), 
13. Course Survey, section
1. Course Survey, 

You might also like