Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
100% found this document useful (1 vote)
41 views

Scratch 3 Programming

The document outlines a pedagogical plan for teaching Scratch 3 programming to fifth-grade computer students, focusing on conditional programming, event-based programming, and broadcasting messages. It includes learning outcomes, resources, vocabulary, interdisciplinary linkages, and various teaching techniques such as demonstrations and hands-on activities. Additionally, it features quizzes and lab work to reinforce the concepts learned.

Uploaded by

vgs.shruti
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
100% found this document useful (1 vote)
41 views

Scratch 3 Programming

The document outlines a pedagogical plan for teaching Scratch 3 programming to fifth-grade computer students, focusing on conditional programming, event-based programming, and broadcasting messages. It includes learning outcomes, resources, vocabulary, interdisciplinary linkages, and various teaching techniques such as demonstrations and hands-on activities. Additionally, it features quizzes and lab work to reinforce the concepts learned.

Uploaded by

vgs.shruti
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
You are on page 1/ 11

SCRATCH 3

PROGRAMMING
PEDAGOGICAL PLAN
SUBJECT- COMPUTER
CLASS- V
LEARNING OUTCOMES
Students would be able to:
1. Understand the meaning of conditional programming.
2. Understand the use of repeat command.
3. Learn about broadcasting and receiving messages.
RESOURCES USED
1. Related Video: https://www.youtube.com/watch?v=21bZDEwgEAI
https://www.youtube.com/watch?v=ht6HBh6rkMs
https://www.youtube.com/watch?v=YEPBUsbpI44
https://www.youtube.com/watch?v=dy8Ci-xZz0s
2. Smart Board
3. PMP Education Modules
4. Text-book
LANGUAGE SUPPORT/KEY
VOCABULARY
1. Program
2. Sequential
3. Conditional
4. Event-driven
5. Repeat
6. Broadcast
7. Receive
INTERDISCIPLINARY LINKAGES
(IN TERMS OF SUBJECTS, LIFE SKILLS, VALUES, GENDER SENSITIVITY ETC.)

1. SUBJECT –
 Art
 Mathematics

2. SKILLS –
 Application Skills
 Thinking Skills
 Creative Thinking
 Divergent Thinking
TOPIC 1: CONDITIONAL PROGRAMMING
1. Program – set of instructions which are executed in a sequential manner.
a. Sequential Statement: It shows one or more actions following each other
in order.
b. Conditional Statement: It tells the program which action to take, based
on a certain condition.

Techniques - Demonstration and explanation of the of the above topics by using


Scratch 3 programming software.
Activities – Your computer teacher is planning to give pen drives to the students
whose marks are greater than 70.Write a script in Scratch 3 programming to
check the marks of students.
Experiments - Hands on practice of Scratch 3 based on the topics discussed
in the class.
TOPIC 2: EVENT – BASED
PROGRAMMING, REPEAT BLOCK
 Event is an action or occurrence detected by a program.
 Event-driven programming is a programming paradigm

in which the flow of program execution is determined by events.


 Repeat block is a control block which runs the script for a set

number of times.
 When you insert Repeat block inside

Another Repeat block, it is called


Nested Repeat.

Techniques - Demonstration and explanation of the of the above topics by


using Scratch 3 programming software.
Experiments - Hands on practice of Scratch 3 based on the topics
discussed in the class.
TOPIC 3: BROADCASTING AND
RECEIVING MESSAGE
 Broadcast is a message that is sent to notify the scripts that an event has
happened.
 The broadcast is sent with broadcast ( ) and

broadcast and wait ( ) blocks.


 Broadcast is received by when I receive ( ) block.

Techniques - Demonstration and explanation of the of the above topics by using


Scratch 3 programming software.
Activities – Broadcast message between an Elephant and a Duck in Scratch 3
programming by using above two blocks.
Experiments - Hands on practice of Scratch 3 based on the topics discussed in
the class.
QUIZ TIME
 Fill in the blanks:

1. A _____________________ is a set of instructions which are executed in a


sequential manner.
2. _______________________ is an action or occurrence detected by a program.
3. When you insert Repeat block inside another Repeat block,
______________________ block is formed.
4. Broadcast is received by ______________________________ block.

 Identify the block and state its use -


TOPIC 4: BACK EXERCISES,
REVISION
 Discussion of book exercises.
 Discussion of Chapter-end worksheet.

Experiments – Lab Work - Create a project in Scratch by using if-then-else


block to find out if he/she is eligible for vote.
OVERVIEW AND REFLECTION

You might also like