Lesson plans, sow and powerpoint presentation for all sixseven lessons as well as booklet with answers and blank booklets for students to use. Scratch makes it easy to program your own interactive stories, games, and. Create a scratch account before you start programming, you will need to create a scratch account. Lesson worksheet pdf homework pdf answer key pdf as students work through this material they build up their skills in programming. This lesson uses the new scratchbased education software ev3 classroom. Animate the letters of your name, initials, or favorite word. Scratch has a special kind of loop that has a spot for a conditional statement.
Unit plan an introduction to programming with scratch and. The following resources are included in this purchase which span over 45 pages. Students take a look at a simple and concise introduction to computer coding and programing through a relevant and initiative environment that fosters creativity and builds stro. This guide shows you how to make a project in scratch. Presentation video tutorials view and study the tutorial. The guide will be targeted at teachers grade 3 and up who wish to use scratch as a tool for helping.
Whether you purchase techncode or design your own coding lessons for scratch 3, make the instructional goal to develop a deep understanding of programming. 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. A teacher presentation file is also included with each lesson, and several example scratch files are provided for the offline scratch editor. With scratchjr, young children ages 57 can program their own interactive stories and games. Create fruit platter sprite name look script how to create 1. With scratch, you can program your own interactive stories. Demo the animation created for the plenary of lesson1. Follow these stepbystep instructions to create an interactive game complete with scoring system. Scratch programming introduction to scratch lesson scratch 3.
Originally we devised written notes for teachers and parents to help structure classes in several primary schools in sussex in the south of england but have moved to providing video lessons for direct communication with the adult or child learning scratch. In this section, we will introduce you to scratch, a programming language developed at the mit media lab in the. This brilliant unit pack includes all the lesson packs and additional and home learning resources included in the planit year 3 computing unit programming turtle logo and scratch. This course has been designed so that each lesson will occupy one meeting session with the students. Created your first hello world program created a walking and talking cat using loops and code blocks. For pdf version of this lesson and more, go to to download scratch. The coding lessons for scratch 3 support independent learning. The guide will be targeted at teachers grade 3 and up who wish to use scratch as a tool for helping students develop these 21st century skills. This bug has been automatically reported to the scratch team. You can find the online scratch editor at scratch new. Getting started with scratch programming scratch is a programming language that lets you create your own interactive stories, animations, games, music, and art. This document contains information relevant to the saturday scratch programming class at the museum of digital art and entertainment the made, but it could be relevant for anyone teaching a programming class or after school coding club.
This lesson introduces students to programming in scratch in a fun and creative way. Students experiment with basic instructions and sequences in scratch and learn to use motion and look commands. Communication between objects sprites and backgrounds if statement conditional logic sensing. We are so sorry, but it looks like scratch has crashed. Choose instruments, add sounds, and press keys to play music.
Turn your pdf or hard copy worksheet into an editable digital worksheet. Scratch supports the development of 21st century learning skills such as critical thinking, problem solving, communication, collaboration, creativity and innovation. Now show the students the motion block options and get them. Do not use your school email address, as it cannot receive email from scratch. It forms part of level one digital technologies course for 2012.
Each lesson includes a placemat with different learning activities, such as wordsearches and comprehension questions. You can use the instructional materials to teach a coding unit, computer science class, or workshop series. Scratch is a programming language that lets you create your own interactive stories, animations, games, music, and art. It is a good example for an initial drawing project. Shark attack game this guide has been design to help you create a simple game. 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.
Scratch makes it easy to program your own interactive stories, games, and animations and share your creations on the web. Download this pdf tutorial about programming with scratch to learn how to create your first amazing animation or games step by step. Start up your cat and bat project from the last lesson. The ability to code computer programs is an important part of literacy in todays society.
Refer to the robot design page on this site for various base models that can be used with our lessons. In the first two steps, we learned how to quite literally. Educators are integrating scratch across many different subject areas and age groups. Game programming part 2 sprites in lesson 11, we will create all necessary sprites for mini mario game. 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. Getting started with massachusetts institute of technology. Jun 01, 2009 this lesson shows you how to add simple sound loops to sprites. Programming turtle logo and scratch year 3 unit pack. Mar 07, 2019 the coding lessons for scratch 3 support independent learning. Complete the sion tasks to increase the difficulty. Especially, we will focus on mario and show how to make him walk, jump, and squat. Programming with scratch booklet v2 computing champions. Animate a name cards scratch resources browser mit. In this step, were going to complete the simple version of the game.
It uses the drag and down interface to build programs that is, instead of typing lines of text, as you do with. Knowledge gained by students in this unit will be used to complete achievement standards as. See a list of lesson plans by clicking on the scratch coding lesson plans on the left sidebar, so it expands, then you can click on lesson 1, lesson 2. In this step and the next, youll learn how to create a moving background by having each of the mountain sprites travel through the stage. Purpose of these lessons is to use scratch to encourage students to be more adept at programming. In these scratch programming lessons you will learn to program video games, animation, and. This lesson plan is revised in march 2019 for scratch 3. An introduction to programming with scratch and associated algorithms technology this unit of work has been designed fit for purpose to introduce students to basic computer programming. Scratch programming introduction to scratch lesson. Start a new scratch project, and delete the cat sprite so that your project is empty. Adding sounds dance to the beat in this lesson 2, we make our sprite dance. If you have a scratch account, sign in so your project saves. Spritesshown here scriptscostumes soundsshown here canvas instrucqonsforscripts indi. It is a good example for an initial story telling project.
Laptop, pc or tablet lesson overview students have now had their first taste of programming using the scratch editor. Add this code to your ghost, so that it repeatedly appears and disappears. For each activity, you can try the tutorial, download a set of coding cards, or view the educator guide. It uses a sequence of wait blocks to synchronize the communication between them. Intermediate scratch tutorialsworksheets for ks3 teaching. Scratch programming introduction to scratch lesson scratch. To start a new project, go to scratch and click create. Lesson scratch lesson1 fun with scratch 3 in this lesson you will learn to demonstrate live actions like games, in scratch. Help the cat escape in lesson 3 we continue the story by having the cat escape to another scene. Get ahead with developing your own and your students skills to learn programming. When people learn to code in scratch, they learn important strategies for solving problems, designing projects, and communicating ideas. Add in a new ghost sprite, and a suitable stage backdrop.
This first step will walk you through figuring out what the initial position of each mountain sprite should be, and how to tell the computer to place th. Using different types of movement create an underwater animation. Learn about the main components of the ev3 classroom software 3. You can find the online scratch editor at scratchnew. Version 3 of scratch will be released january 1, 2019 and. In the process, they learn to think creatively, reason systematically, and work collaboratively essential skills for everyone in todays society. Prior to teaching this lesson, a basic familiarity of scratch jri s encouraged, but not necessary. This lesson shows you how to add simple sound loops to sprites. Your students can use scratch to code their own interactive stories, animations, and games. Students are introduced to the scratch interface as well as key terms. Scratch is a simple programming environment designed for kids aged 8 to 16.
Were going to program the computer to randomly select a hiding place for the quarter sprite at the beginning of the game, and then well display a message when our main character manages to find the quarter. You dont need experience coding bootup pd provides the curriculum for you to teach programming to elementary school students using scratch and scratch jr. In this lesson, students will learn how to use the scratchjr interface and they will write a simple program to make the cat travel to all four corners of the stage the white area in the center of the screen. This is a lesson plan for younger elementary to create a firework show by the end of this lesson, each student or partner group will have created a show that has 3 characters moving and repeating. Click to complete please complete each school day between 2pm and 6pm. Make scratch the cat walk back and forth on the screen. In this step, were going to learn how to get the spaceship to move, but remember, the spaceship only moves up and down the illusion of it moving sideways is created by our. In this lesson, i will show you how to make him dance to the beat. Lessons 110 is for the beginner coding club, lesson 11 is for advanced coding.
874 538 1230 158 304 184 765 911 1467 1248 1552 307 400 217 887 1251 245 1057 1168 615 769 1504 839 1157 1467 1003 753 681 1367 151 900 798 160 1294 757 451