Entrance Announcement
MICTE 2080
2080 Magh 07
User:Saroj Neupane Lesson Plan 4: Difference between revisions
Jump to navigation
Jump to search
(Created blank page) |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
Lesson Title: "Introduction to Scratch Programming" | |||
<div style="column-count: 2; column-gap: 20px;"> | |||
{| class="wikitable" | |||
|Subject: Computer Science | |||
|- | |||
| Class:10 | |||
|- | |||
|Time:15 Minutes | |||
|- | |||
|Number of Students: 25 | |||
|- | |||
|Unit:4 | |||
|- | |||
|Topic: Introduction to Scratch Programming | |||
|- | |||
|Period: 1st | |||
|- | |||
|School: ABC School | |||
|- | |||
|} | |||
</div> | |||
== Specific Objectives == | |||
* Students will be introduced to the basics of Scratch programming, learning fundamental concepts through a hands-on activity. | |||
== Teaching Materials == | |||
* Computers with Scratch installed (https://scratch.mit.edu/) | |||
* Projector or smartboard for demonstrations | |||
== Introduction (2 minutes) == | |||
* Briefly explain what Scratch is and its purpose in creating interactive projects. | |||
* Scratch is a visual programming language that allows students to create their own interactive stories, games and animations. As students design Scratch projects, they learn to think creatively, reason systematically, and work collaboratively. | |||
* Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations. | |||
* Share examples of projects created with Scratch to inspire curiosity. | |||
== Overview of Scratch Interface (2 minutes): == | |||
* Show the Scratch interface, highlighting the stage, sprites, and coding blocks. | |||
* Coding Block(Motion,Looks,Sounds,Events,Controls,Sensing,Operators,Variables,My Blocks) | |||
* Emphasize the simplicity of drag-and-drop coding. | |||
== Basic Commands (2 minutes): == | |||
* Introduce basic Scratch commands: "Move," "Turn," "Say," and "Wait." | |||
* Demonstrate how to use these commands by creating a simple script to move a sprite. | |||
== Hands-on Activity: Creating a Sprite Animation (6 minutes): == | |||
'''Choosing a Sprite (1 minute):''' | |||
* Instruct students to select a sprite from the Scratch library or draw their own. | |||
'''Coding the Animation (4 minutes):''' | |||
* Guide students to code a basic animation for their chosen sprite using the introduced commands. | |||
* Emphasize experimentation and creativity. | |||
'''Adding Interactivity (1 minute):''' | |||
* Introduce an event block (e.g., "When Green Flag Clicked") to add interactivity. | |||
* Instruct students to modify their script for interactive behavior. | |||
== Sharing and Reflection (2 minutes) == | |||
* Invite students to share their sprite animations with the class. | |||
* Ask them to reflect on what they learned and one thing they found challenging or exciting. | |||
== Conclusion ( 1 minute) == | |||
* Conclude by encouraging students to explore Scratch further on their own. | |||
* Mention the wide range of possibilities in creating games, stories, and animations with Scratch. | |||
== Assessment == | |||
* Evaluate students based on their ability to use basic Scratch commands to create a sprite animation, assessing creativity, understanding of drag-and-drop coding, and participation in sharing and reflection . | |||
[[Category: Lesson Plan]] | |||
__notoc__ | |||
[[Category: BICTE]] |
Latest revision as of 03:28, 12 March 2024
Lesson Title: "Introduction to Scratch Programming"
Subject: Computer Science |
Class:10 |
Time:15 Minutes |
Number of Students: 25 |
Unit:4 |
Topic: Introduction to Scratch Programming |
Period: 1st |
School: ABC School |
Specific Objectives
- Students will be introduced to the basics of Scratch programming, learning fundamental concepts through a hands-on activity.
Teaching Materials
- Computers with Scratch installed (https://scratch.mit.edu/)
- Projector or smartboard for demonstrations
Introduction (2 minutes)
- Briefly explain what Scratch is and its purpose in creating interactive projects.
- Scratch is a visual programming language that allows students to create their own interactive stories, games and animations. As students design Scratch projects, they learn to think creatively, reason systematically, and work collaboratively.
- Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
- Share examples of projects created with Scratch to inspire curiosity.
Overview of Scratch Interface (2 minutes):
- Show the Scratch interface, highlighting the stage, sprites, and coding blocks.
- Coding Block(Motion,Looks,Sounds,Events,Controls,Sensing,Operators,Variables,My Blocks)
- Emphasize the simplicity of drag-and-drop coding.
Basic Commands (2 minutes):
- Introduce basic Scratch commands: "Move," "Turn," "Say," and "Wait."
- Demonstrate how to use these commands by creating a simple script to move a sprite.
Hands-on Activity: Creating a Sprite Animation (6 minutes):
Choosing a Sprite (1 minute):
- Instruct students to select a sprite from the Scratch library or draw their own.
Coding the Animation (4 minutes):
- Guide students to code a basic animation for their chosen sprite using the introduced commands.
- Emphasize experimentation and creativity.
Adding Interactivity (1 minute):
- Introduce an event block (e.g., "When Green Flag Clicked") to add interactivity.
- Instruct students to modify their script for interactive behavior.
Sharing and Reflection (2 minutes)
- Invite students to share their sprite animations with the class.
- Ask them to reflect on what they learned and one thing they found challenging or exciting.
Conclusion ( 1 minute)
- Conclude by encouraging students to explore Scratch further on their own.
- Mention the wide range of possibilities in creating games, stories, and animations with Scratch.
Assessment
- Evaluate students based on their ability to use basic Scratch commands to create a sprite animation, assessing creativity, understanding of drag-and-drop coding, and participation in sharing and reflection .