Book & Resources Computer Science Concepts in Scratch Michal Armoni and Moti Ben-Ari Copyright 2013 by Michal Armoni, Moti Ben-Ari, Weizmann Institute of Science. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. This book will familiarize you with the Scratch visual programming environment, focusing on using Scratch to learn computer science. The textbook was written for Scratch 1.4. Download The textbook is available in three formats: (a) with equal margins for screen display and one-sided printing; (b) with margins for two-sided printing and binding in the left margin; (c) with a large font on a small text area that enables better accessibility by magnifying the pdf. Textbook for Scratch 1.4—version 1.0, 5 May 2013 (one-sided, two-sided, small format). Our other learning materials for Scratch Research Hebrew language website: Contact: Please send comments and suggestions to: scratch.wis@gmail.com.
מדריך הפקודות של תוכנת סקראץ מבוא | הממשק של סקראץ | אבני בניין של סקראץ | תיאור אבני בניין | נספחים 1. מבוא סקראץ היא שפת תכנות חדשה המאפשרת יצירה של סיפורים אינטראקטביים, משחקים ואנימציות בצורה קלה ופשוטה. מדריך פקודות זה מפרט על תוכנת סקראץ. אתר סקראץ מציע עוד אמצעים ללמידת התוכנה כגון: סרטי הדרכה, כרטיסיות סקראץ ושאלות נפוצות. מדריך זה עבור סקראץ 1.4 יצא ביומי 2009. סקראץ מפותחת במעבדת המדיה של אמ.אי.טי על ידי קבוצת ה- "lifelong kindergarten Group" ובעזרה הכספית של הקרן הלאומית למדע, מיקרוסופט, קרן אינטל, נוקיה והקונסורטיום המחקרי של מעבדת המדיה באמ.אי.טי. מרכיבים בסיסיים ביצירה מסוג סקראץ יצירות סקראץ מורכבות מאוביקטים (עצמים) המכונים דמויות. לדמויות נותנים הוראות, לזוז, לנגן מוסיקה או להגיב לדמויות אחרות. 2. במה הבמה זהו המקום בו דמויות מגיבות לדמויות אחרות וכך מתעוררים לחיים הסיפורים, המשחקים והאנימציות שאתם יוצרים. הבמה היא ברוחב 480 ובגובה 360 יחידות ומחולקת לצירים רוחביים ואופקיים כאשר נקודת האפס של הצירים היא בדיוק באמצע הבמה. לחץ על "מצב מצגת" כאשר אתה מציג את היצירות שלך. .
Scratch Help - Scratch Help ScratchEd An online community for educators using Scratch, with stories, discussions, and resources, such as the Scratch curriculum guide. Scratch Wiki The Scratch Wiki contains a wide variety of articles by Scratchers for Scratchers, including advanced topics and tutorials. Scratch 2 Offline Editor Download the Scratch 2 offline editor. Scratch 1.4 Download Links and information on the previous version of Scratch. Scratch Statistics Explore up-to-date statistics about the Scratch online community. Scratch and the Physical World Connect your Scratch projects to the physical world with MaKey MaKey, LEGO WeDo, or PicoBoard. Scratch Logo Access the Scratch logo and other media files.
Introduction To Scratch: Exercise 3 Scratch Exercise 3: Something to Eat. Conditionals, Variables, Hiding, and Sound. Step 1: Create the food! 1. Select a New Sprite from file. I used a tennis ball, but you can select or draw anything. 2. 3. Step 2: Create the scripts for score and hiding. 1. 2. 3. 4. 5. Step 3: Add a Sound when the Eater touches the ball. 1. 2. 3. 4. 5. Step 4: Copy objects. 1. 2. Step 5: Add background music. 1. 2. 3. 4. 5. 6. Back to Nebo Scratch Programming Projects Page ScratchMathGames - computersforcreativity Building Math Games using Scratch is a good example of project based learning - it is long term, collaborative, interdisciplinary, and has a real world application. Students must manage their own time to meet the deadlines provided. The Math games require players to solve math problems that are randomly created. Solving problems correctly allows the user to advance to the goals - which varied from getting oxygen in an underwater world, shopping online to escaping from sharks. Students learn advanced programming skills like variables, conditionals, user inputs, random numbers, and messaging. The Math games can be created in 5-8 classes of 30-40 minutes. ALTERNATE METHOD OF RUNNING THIS PROJECT: Instead of Teacher Demos listed in each class below - do no demos at all! Help document that I used in my classes is at Class Demo project Engage: Discuss Math games they have played. Activate: Place Mission and Tasks (shown below) on projector overhead or on class website/wiki Details Tasks Examples -
Scratch 1.4 Reference Guide Introduction | Scratch Interface | Scratch Blocks | Block Descriptions | Appendix Scratch is a new programming language that makes it easy to create interactive stories, games, and animations and share your creations with others on the web. This Reference Guide provides an overview of the Scratch software. If you are just getting started with Scratch, we encourage you to try the Getting Started Guide first (available from the Support section on the Scratch website). The Scratch website has many other resources to help you learn Scratch: Video tutorials, Scratch cards, and Frequently Asked Questions (FAQs). This guide is for Scratch version 1.4, released July 2009. Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab, with financial support from the National Science Foundation, Microsoft, Intel Foundation, Nokia, and the MIT Media Lab research consortia. Scratch projects are made up of objects called sprites. The Stage is 480 units wide and 360 units tall. . . . .
mypad.northampton.ac Scrap that last post about how much I was struggling with the SMART software and how I couldn’t make anything useful, because now I have made not one but TWO interactive whiteboard resources! They’re both Geography themed, one intentionally so and the other not so much. My first resource was made to accompany a lesson I was giving as part of a group in Professional Studies, and the other was a group effort in our ICT lesson. I’ll talk through the Professional Studies resource first as it was the first to be created, and because the second resource is almost an expansion on one of the pages from it. You can download the first one by clicking here. It starts with a ‘drag and drop’ page. In Notebook 11, the box is created by using the ‘shape’ tool on the top bar (found by clicking on the picture of an orange square and a blue circle), it is then filled by right-clicking the box and selecting ‘properties’. Students are then asked to find the UK within Europe.
Scratch 2.0: programming for kids, now in the browser The MIT Media Lab's Lifelong Kindergarten Group has shipped version 2.0 of Scratch, the justly famed and much-loved programming language for kids. Scratch makes it easy to create powerful simulations and games, even for small kids (basically, if you can read, you're ready for Scratch). The new version of Scratch runs right in a browser (no downloads or installs required), and is remarkable in its polish and power to excite. The programming environment is embedded in a sharing and shareable community, with millions of Scratch projects ready to be downloaded and remixed. It's just amazing. With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community. Share with others around the world (via O'Reilly Radar)
AR SPOT: An Augmented-Reality Programming Environment for Children | Augmented Environments Lab AR SPOT is an augmented-reality authoring environment for children. An extension of MIT’s Scratch project, this environment allows children to create experiences that mix real and virtual elements. Children can display virtual objects on a real-world scene observed through a video camera, and they can control the virtual world through interactions between physical objects. This project aims to expand the range of creative experiences for young authors, by presenting AR technology in ways appropriate for this audience. Download (Windows only) Installation Instructions Download the ZIP file, and unpack it.In the SpotDocumentation folder, you will find a file called “SPOT Cards”. AR SPOT Details The source code for Scratch was modified to include a camera feed, and novel functions were added to the library of programming blocks. Users can interact through two types of objects: cards and knobs. Resources
STS-2020-Lesson 14 Hair-by-Chas SCRATCH TUTORIAL SPACE SHUTTLE MISSION STS-2020 Lesson 14 Create a Missile Sprite Description. This lesson, we will use the Paint Editor to create a Missile spite. Draw a missile. When you are done click OK In the Sprite info area, rename it to Missile1. Us the Grow and Shrink buttons to resize the Missile sprite. Scratch Exercise 2 Scratch Exercise 2: Creating a Simple Sight Word Game using Random Motion and Conditional Statements. The real power in programing lies in the ability to have objects ("Sprites") in your world interact with each other and cause changes in behavior or action. In Exercise 2 we will learn how to: Draw your own Sprite. Have a Sprite move randomly about the screen on its own power. Create an "If" statement to have the program do an action when the Sprites touch. Step 1: Create a new Sprite. 1. 5. 6. 7. 8. Step 2: Making the "after" move about the screen under its own power. 9. button to the scripts pane. 10. (forever tile) to the scripts area because we want this action to continue as long as the game is running. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Step 3: When your Sprite touches the "after," an action will happen (sound will play). To accomplish this step the "after" sprite will need to know if it is "touching" Sprite1 and an action to do once they touch. 23. 24. 25. 26. 27. 28. 29.
Introduction to Scratch Getting Started With Scratch Scratch Website The Scratch Website is where Scratchers upload their Scratch projects to share (see below) and where you can learn about Scratch. Use the link below to download Scratch. Scratch Getting Started Page where you download Scratch Follow the links to download Scratch to your computer. It's free for you and your students, and there's a version for any computer. Step-by-Step Tutorials for Scratch Dan Hawk's Learn Scratch Site at the University of Wisconsin This site contains a series of scaffolded lessons to introduce the Scratch environment and multimedia programming principles to students of all ages. Scratch Examples Explore sample projects on the Scratch Home Page, Projects, and Galleries Scratchers of all ages have uploaded about 2 million projects to the Scratch Website, and you can explore them through the home page categories, project tab, and galleries tab. Other Programs of Interest for Middle School Students
Scratch: Making a simple game. « Digital Art For All This is done as a multiple step process and will be done over several classes. A five lesson plan is shown below. Each student will create their own version of this game with their own character and background, and their own rules for movement/food/enemy. There are enough variations to keep the game interesting and different from any other game in the class. Lesson 1. 1. Click on stage and Backgrounds tab and either import one of the Scratch backgrounds provided or paint your own. Delete the cat (use scissors) on the top and either create your own character or import one of the Scratch characters or import a character designed elsewhere (e.g. cute character designed as part of Inkscape lesson). Once a character has been imported, it can be further modified. 2. Lesson 2 1. In this example a small yellow circle (a simple gold coin) is created and named ‘food’. Set position of character and food, have food disappear when eaten, have character indicate it ate the food. 2. Lesson 3 Lesson 4