Create a scratch account before you start programming, you will need to create a scratch account. Educators are integrating scratch across many different subject areas and age groups. One of the best ways to introduce scratch is to give students a set of fun challenges that scaffold their learning of basic concepts and skills. Scratch beginners this unit of six lessons does not assume any prior programming knowledge and covers the following guidelines in the national curriculum. Students will think creatively to generate innovative ideas, products, or solutions to problems. Use two lessons of 45 minutes each to introduce your students to wedo 2. With scratch, you can program your own interactive stories. Make scratch the cat walk back and forth on the screen. This lesson introduces the building blocks that allow the sprites. Prior to teaching, a basic familiarity with scratch is encouraged but not required.
Using scratch to classify with dichotomous keys by tristan green and richard masland grade levels grades 68 lesson overview students will be introduced to scratch programming as a way to formalize the. Time schedule this course has been designed so that each lesson will occupy one meeting session with the students. To move the mountain sprites, were going to constantly decrease their x position. Lesson plans, sow and powerpoint presentation for all sixseven lessons as well as booklet with answers and blank booklets for students to use. This lesson 2 was created for the worcester public library by a group of wpi students. Before you start programming, you will need to create a scratch account. Refer to the robot design page on this site for various base models that can be used with our lessons.
Scratch is a programming language that makes it easy to create your own interactive stories, games, and animations. Design write and debug programs that accomplish specific goals, including controlling or simulating physical systems. Using different types of movement create an underwater animation. Your students can use scratch to code their own interactive stories, animations, and games. Programming turtle logo and scratch year 2 unit pack. Click to complete please complete each school day between 2pm and 6pm. Please select according to the version of scratch you are using scratch 1.
She should place the scratch cat and the treasure chest characters on the same line on the screen on a horizontal or vertical line. An introduction to programming with scratch ronald bourret. Scratch editor the scratch editor has three main parts. By the end of this lesson, each student or partner group will have created a show that changes from a seed, root, stem, and flower. Thomas two children made him interested in teaching scratch. Lesson 1, milo, the science rover lesson 2, combine milos motion sensor, milos tilt sensor, and collaborating guided projects use two lessons of 45 minutes each, during which students will program a sequence of actions. This tutorial will introduce you to programming using scratch from mit. An introduction to programming concepts with scratch. You can drag the characters to where you want them. Pdf learn to program with scratch panos panagiotopoulos. If you have a scratch account, sign in so your project saves. In this lesson, i will show you how to make this sprite dance. Scratch can be used to create animation movies, complete with background music, a title screen, and ending credits. Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
Know and describe the cognitive components of divergent thinking. In lesson one, we created a sprite and used paint editor to add four costumes. A teacher presentation file is also included with each lesson, and several example scratch files are provided for the offline scratch editor. This is a lesson plan for younger elementary to create a sequence that shows how a plant grows. Every lesson provided follows an identical structure. She should then ask students which blocks need to be. In lesson 2, i will show you how to animate a sprite. Develop an efficient program in scratch to control the create robot 2 design a modification to the create so that it can transport different types of materials 3 display and use computational thinking skills through the engineering design process standards. Intermediate scratch tutorialsworksheets for ks3 teaching. If you continue browsing the site, you agree to the use of cookies on this website. Learn english from scratch lesson 2 become fluent in. This brilliant unit pack includes all the lesson packs and additional and home learning resources included in the planit year 2 computing unit programming turtle logo and scratch. The purpose of this lesson is to introduce young coders. To start a new project, go to scratch and click create.
Especially, we will focus on mario and show how to make him walk, jump, and squat. Create fruit platter sprite name look script how to create 1. Getting started with scratch programming scratch is a programming language that lets you create your own interactive stories, animations, games, music, and art. Bootup pd provides the curriculum for you to teach programming to kids using scratchjr, the scratch program for youth. You will also learn to make your sprite respond to keyboard commands. In the process, they learn to think creatively, reason systematically, and work collaboratively essential skills for everyone in todays society. Purpose of these lessons is to use scratch to encourage students to be more adept at programming. Getting started with massachusetts institute of technology. Coders use the repeat block to repeat a silly dance for scratch cat using motion blocks. By the end of this lesson, each student or partner group will have created a pinwheels or other design that spins when touched. It was built for prereaders, so it is simple to learn and use.
If you are using an nxt, our lessons are based on cyberbot. Spritesshown here scriptscostumes soundsshown here canvas instrucqonsforscripts indi. Use problem solving and mathematical skills in an authentic setting. In this lesson you will learn how to add randomness, and sequence and iteration to a project. In this chapter, you will learn to execute actions only under certain conditions. Prior to teaching this lesson, a basic familiarity of scratch jr is encou. Navigate to scratch website or start up offline editor. May scratch jr programming lesson plan is for younger elementary kindergarten through 2nd to create spinning pinwheels. She should place the scratch cat and the treasure chest characters on the same. If you are using an ev3, we recommend that you start with ev3 enterprise, ev3 discovery, droidbot 2,0 or the base robot in the ev3 education core set. Teaching guide and answer key the edscratch lesson plans set by kat kennewell and jin peng is licensed under a creative commons attributionsharealike 4.
Download this pdf tutorial about programming with scratch to learn how to create your first amazing animation or games step by step. To add this sprite, click then click people and select cassy dance. According to alber,2011 scaffolding is breaking up the learning into chunks and then providing a tool, or structure, with. Below, you will find five lesson plans you can use to introduce students to creative coding.
Each lesson is also centered around a different pbs kids show, and will allow students to. Each lesson includes a placemat with different learning activities, such as wordsearches and comprehension questions. We move the four blocks of previous examples move and play drums into the mouth of the forever control block. During this short introduction well explain how to open the scratch gpio functionality inside the scratch software.
Now that our mountain sprites are placed exactly where we would like them to start, its time to get them moving. Scratch primary supplemental lessons tutors manual diving deeper with scratch. Use these scratch lessons to teach your students how to code and build games in scratch. In lesson 2 we create a second character to our story to introduce the. According to alber,2011 scaffolding is breaking up the learning into chunks and then providing a tool, or structure, with each chunk par. When people learn to code in scratch, they learn important strategies for solving problems, designing projects, and communicating ideas.
This page offers a number of lesson plans for using the scratch programming environment within k12 education to support disciplinespecific education, as well as address educational standards expressed in the common core state standards and the next generation science standards also known collectively in kansas as the career and college ready standards. Do not use your school email address, as it cannot receive email from scratch. Common sense is the nations leading independent nonprofit organization dedicated to empowering kids to thrive in a world of media and technology families, educators, and policymakers turn to common sense for unbiased information and trusted advice to help them learn how to harness the positive power of media and technology for all kids. In this introductory lesson, coders create a silly dance for scratch cat using motion blocks. If you cant hear it, check that the sound on your computer is on. This is a lesson plan for upper elementary and middle schools students to create a pong game using scratch. Some students have played the game in other classes and understand what we will be doing. This is the worksheet to the lesson 2 of coding for beginners ii. Scratch primary supplemental lessons tutors manual.
You may download the pdf version of the lesson here. We also train teachers 4 times a year in a month long challenge. This guide shows you how to make a project in scratch. To make sure everyone knows how i play i briefly go over the rules for the games. Please note, by purchasing this resources, you will get free lifetime updates as and when the software updates.
Developing the cognitive components of divergent thinking gifted standard and elements. Feb 28, 2011 this lesson 2 was created for the worcester public library by a group of wpi students. Upper elementary, middle, or high school in groups of 2 or 3. Jan 21, 2015 6 lesson program for teaching grades 2 4 to program in scratch slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. I will also show you how to turn this project into a movie clip that you can start, stop and view in full screen mode.
This lesson could be taught in 2 or 3 lessons depending on age. On the lefthand side are 2 videos, the first takes you through the main ideas and the second shows you some advanced programming techniques. Scratch is a programming language that lets you create your own interactive stories, animations, games, music, and art. Part 2 is for more experienced scratchers, and the vitaman course is an advanced 23lesson course. With scratchjr, young children ages 57 can program their own interactive stories and games. Tasks can be modified for experienced users andor high grade levels. This resource has been updated and is compatible with scratch 3. Game programming part 2 sprites in lesson 11, we will create all necessary sprites for mini mario game. Video 1 above video 2 above graphics zip reproduced with permission by original author, rob easton. The ability to code computer programs is an important part of literacy in todays society.