Module. Introduction to Scratch

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Module. Introduction to Scratch"

Transcription

1 EGN-1002 Circuit analysis Module Introduction to Scratch Slide: 1

2 Intro to visual programming environment Intro to programming with multimedia Story-telling, music-making, game-making Intro to programming concepts: objects, attributes, sequence, repetition, conditions, events, I/O Slide: 2

3 What is Scratch Scratch is a free programmable toolkit that enables users to create their own games, animated stories, and interactive art and share their creations with one another over the Internet. Use of scratch allows you to: Create solutions to problems using computers Study information Invent algorithms Write programs to implement the algorithms Reuse a lot of existing program and machine parts Slide: 3

4 Start Scratch Open web browser Navigate to: Slide: 4

5 Scratch start window Stage area This is where the result of your program execution will be seen Sprite list Blocks palette Scripts area Your construct your script here by putting together command blocks from the Blocks palette. List of existing or created objects which are used in your script. Slide: 5

6 What Scratch can do Can make cartoons Can create stories Can create video games Elements of Scratch: objects Colors Sounds Locations in 2D space Sprites Costumes Variables (to remember the state of things) Events: that are broadcast for communication Slide: 6

7 Your first script Make sure to have a sprite selected in the Sprite list Drag shown blocks into Script area. Click the sprite in the Stage area Slide: 7

8 Add new stage Slide: 8

9 Stage dimensions These are x- and y- coordinates for the stage: x = -240 y = 180 y x = 240 y = 180 x = 0 y = 0 x x = -240 y = -180 x = 240 y = -180 Slide: 9

10 Add new sprite Slide: 10

11 Loop constructs in Scratch Repeat N times Repeat forever Repeat forever if some condition exists Slide: 11

12 Compose program in Scratch Slide: 12

13 Compose scripts in Scratch Examples of loops and IF operators: Slide: 13

14 Scratch assignment No. 1 Using Scratch (scratch.mit.edu) design algorithm and script which would perform the following: 1. Draw a car. 2. Draw a smiley face. 3. Draw a house. 4. Draw a sailboat. 5. Draw initials of the team leader. 6. Draw a robot face 7. Draw a 6-leaf flower 8. Draw 5 squares with crosses Save your script on your local computer. Prepare brief printed MS-Word report with problem statement, solution description, working script, and Scratch screen shots. Upload the script and the report to your group file exchange section on the BlackBoard. Each team should be able to present (show on the screen) and explain working scripts to the audience in class. The printed report shall be turned in. Slide: 14

15 Scratch assignment No. 2 Using Scratch (scratch.mit.edu) design algorithm and script which would display: 1. working digital clock 2. working analog clock 3. stop watch Create your own sprites and your own background if needed. Save your script on your local computer. Prepare brief printed MS-Word report with problem statement, solution description, working script, and Scratch screen shots. Upload the script and the report to your group file exchange section on the BlackBoard. Each team should be able to present (show on the screen) and explain working scripts to the audience in class. The printed report shall be turned in. Slide: 15

16 Scratch assignment No. 3 Using Scratch (scratch.mit.edu) design algorithm and script which would draw a graph of function: f(x) = A sin(ax + b) where A, a, and b are parameters which can be entered from keyboard. Create your own sprites and your own background if needed. Save your script on your local computer. Prepare brief printed MS-Word report with problem statement, solution description, working script, and Scratch screen shots. Upload the script and the report to your group file exchange section on the BlackBoard. Each team should be able to present (show on the screen) and explain working scripts to the audience in class. The printed report shall be turned in. Slide: 16

17 Scratch assignment No. 5 Using Scratch (scratch.mit.edu) design algorithm and script which would perform the following functions: 1. Rotate the vehicle with an arm until it finds (touches) the object 2. Grab the object 3. Rotate the vehicle with the object 180 degrees 4. Release the object 5. Move the vehicle off the object Create your own sprite and your own background. vehicle object Save your script on your local computer. Prepare brief printed MS-Word report with problem statement, solution description, working script, and Scratch screen shots. Upload the script and the report to your group file exchange section on the BlackBoard. Each team should be able to present (show on the screen) and explain working scripts to the audience in class. The printed report shall be turned in. Slide: 17

18 Scratch assignment No. 6 Using Scratch (scratch.mit.edu) design an algorithm and a script which would move chosen sprite (a ball) in random direction inside a rectangular box and bouncing off its walls. You may create your own sprites and your own background. Save your script on your local computer. Prepare brief printed MS-Word report with problem statement, solution description, working script, and Scratch screen shots. Upload the script and the report to your group file exchange section on the BlackBoard. Each team should be able to present (show on the screen) and explain working scripts to the audience in class. The printed report shall be turned in. Slide: 18

19 Scratch assignment No. 7 Using Scratch (scratch.mit.edu) design an algorithm and a script which would animate your team name. Maximum length 30 seconds. Your scene needs to have theme music and a stage that reflects your personality, interests, and essence. Include suitable animation for the letters. You may create your own sprites and your own background. Save your script on your local computer. Prepare brief printed MS-Word report with problem statement, solution description, working script, and Scratch screen shots. Upload the script and the report to your group file exchange section on the BlackBoard. Each team should be able to present (show on the screen) and explain working scripts to the audience in class. The printed report shall be turned in. Slide: 19

Let s start by making a pencil, that can be used to draw on the stage.

Let s start by making a pencil, that can be used to draw on the stage. Paint Box Introduction In this project, you will be making your own paint program! Step 1: Making a pencil Let s start by making a pencil, that can be used to draw on the stage. Activity Checklist Start

More information

In this project, you will create a memory game where you have to memorise and repeat a sequence of random colours!

In this project, you will create a memory game where you have to memorise and repeat a sequence of random colours! Memory Introduction In this project, you will create a memory game where you have to memorise and repeat a sequence of random colours! Step 1: Random colours First, let s create a character that can change

More information

Let s start by making a pencil that can be used to draw on the stage.

Let s start by making a pencil that can be used to draw on the stage. Paint Box Introduction In this project, you will be making your own paint program! Step 1: Making a pencil Let s start by making a pencil that can be used to draw on the stage. Activity Checklist Open

More information

Introduction to Turtle Art

Introduction to Turtle Art Introduction to Turtle Art The Turtle Art interface has three basic menu options: New: Creates a new Turtle Art project Open: Allows you to open a Turtle Art project which has been saved onto the computer

More information

RUNNYMEDE COLLEGE & TECHTALENTS

RUNNYMEDE COLLEGE & TECHTALENTS RUNNYMEDE COLLEGE & TECHTALENTS Why teach Scratch? The first programming language as a tool for writing programs. The MIT Media Lab's amazing software for learning to program, Scratch is a visual, drag

More information

In this project you ll learn how to create a platform game, in which you have to dodge the moving balls and reach the end of the level.

In this project you ll learn how to create a platform game, in which you have to dodge the moving balls and reach the end of the level. Dodgeball Introduction In this project you ll learn how to create a platform game, in which you have to dodge the moving balls and reach the end of the level. Step 1: Character movement Let s start by

More information

Create Your Own World

Create Your Own World Create Your Own World Introduction In this project you ll learn how to create your own open world adventure game. Step 1: Coding your player Let s start by creating a player that can move around your world.

More information

Create a Simple Game in Scratch

Create a Simple Game in Scratch Create a Simple Game in Scratch Based on a presentation by Barb Ericson Georgia Tech June 2009 Learn about Goals event handling simple sequential execution loops variables conditionals parallel execution

More information

1. Make the robots exercise:

1. Make the robots exercise: Lesson 5 More Activities using Scratch Aim In this lesson you will learn: To use various blocks of Scratch. Explore a variety of programs that you can build, like animations, teach what you know, toy demos,

More information

Alright! I can feel my limbs again! Magic star web! The Dark Wizard? Who are you again? Nice work! You ve broken the Dark Wizard s spell!

Alright! I can feel my limbs again! Magic star web! The Dark Wizard? Who are you again? Nice work! You ve broken the Dark Wizard s spell! Entering Space Magic star web! Alright! I can feel my limbs again! sh WhoO The Dark Wizard? Nice work! You ve broken the Dark Wizard s spell! My name is Gobo. I m a cosmic defender! That solar flare destroyed

More information

In this project you ll learn how to create a times table quiz, in which you have to get as many answers correct as you can in 30 seconds.

In this project you ll learn how to create a times table quiz, in which you have to get as many answers correct as you can in 30 seconds. Brain Game Introduction In this project you ll learn how to create a times table quiz, in which you have to get as many answers correct as you can in 30 seconds. Step 1: Creating questions Let s start

More information

Ghostbusters. Level. Introduction:

Ghostbusters. Level. Introduction: Introduction: This project is like the game Whack-a-Mole. You get points for hitting the ghosts that appear on the screen. The aim is to get as many points as possible in 30 seconds! Save Your Project

More information

Create a game in which you have to guide a parrot through scrolling pipes to score points.

Create a game in which you have to guide a parrot through scrolling pipes to score points. Raspberry Pi Projects Flappy Parrot Introduction Create a game in which you have to guide a parrot through scrolling pipes to score points. What you will make Click the green ag to start the game. Press

More information

Ada Lovelace Computing Level 3 Scratch Project ROAD RACER

Ada Lovelace Computing Level 3 Scratch Project ROAD RACER Ada Lovelace Computing Level 3 Scratch Project ROAD RACER ANALYSIS (what will your program do) For my project I will create a game in Scratch called Road Racer. The object of the game is to control a car

More information

Step 1 : Earth and Mars Orbit the Sun

Step 1 : Earth and Mars Orbit the Sun Introduction In this session you are going to learn how to programme an animation which simulates how and when spaceships are able to fly from Earth to Mars. When we send spaceships to Mars we use a Hohmann

More information

Brain Game. Introduction. Scratch

Brain Game. Introduction. Scratch Scratch 2 Brain Game All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduction

More information

Module 1 Getting Started

Module 1 Getting Started Module 1 Getting Started Computers Rule the World 2 Say Hello to Scratch 3 Using Scratch 4 Exercises 5 Playing with Pictures 7 Exercises 8 Tell me what to do 9 Exercises 10 Playing With Music 12 Exercises

More information

Overview. The Game Idea

Overview. The Game Idea Page 1 of 19 Overview Even though GameMaker:Studio is easy to use, getting the hang of it can be a bit difficult at first, especially if you have had no prior experience of programming. This tutorial is

More information

Computer with Scratch program.

Computer with Scratch program. Title: Bending Light with Scratch Grade(s): 5 Subject(s): Science Author: ICAC Team Overview: The teacher will lead a discussion about concave and convex lenses and review basic concepts of the refraction

More information

Rock Band. Introduction. Scratch. In this project you ll learn how to code your own musical instruments! Activity Checklist.

Rock Band. Introduction. Scratch. In this project you ll learn how to code your own musical instruments! Activity Checklist. Scratch 1 Rock Band All Code Clubs must be registered Registered clubs appear on the map at codeclubworldorg - if your club is not on the map then visit jumptocc/ccwreg to register your club Introduction

More information

Introduction to programming with Fable

Introduction to programming with Fable How to get started. You need a dongle and a joint module (the actual robot) as shown on the right. Put the dongle in the computer, open the Fable programme and switch on the joint module on the page. The

More information

A. creating clones. Skills Training 5

A. creating clones. Skills Training 5 A. creating clones 1. clone Bubbles In many projects you see multiple copies of a single sprite: bubbles in a fish tank, clouds of smoke, rockets, bullets, flocks of birds or of sheep, players on a soccer

More information

Robot Programming Manual

Robot Programming Manual 2 T Program Robot Programming Manual Two sensor, line-following robot design using the LEGO NXT Mindstorm kit. The RoboRAVE International is an annual robotics competition held in Albuquerque, New Mexico,

More information

AIM OF THE GAME GLACIER RACE. Glacier Race. Ben Gems: 20. Laura Gems: 13

AIM OF THE GAME GLACIER RACE. Glacier Race. Ben Gems: 20. Laura Gems: 13 Glacier Race 166 GLACIER RACE How to build Glacier Race Glacier Race is a two-player game in which you race up the screen, swerving around obstacles and collecting gems as you go. There s no finish line

More information

Activities using Scratch

Activities using Scratch Lesson 5 Activities using Scratch Aim In this lesson you will learn: To use various blocks of Scratch. Explore the variety of programs that you can build like animations, teach what you know, toy demos,

More information

Blue-Bot TEACHER GUIDE

Blue-Bot TEACHER GUIDE Blue-Bot TEACHER GUIDE Using Blue-Bot in the classroom Blue-Bot TEACHER GUIDE Programming made easy! Previous Experiences Prior to using Blue-Bot with its companion app, children could work with Remote

More information

In this lesson we are going to create cartoon eyes and parent them to the head bone.

In this lesson we are going to create cartoon eyes and parent them to the head bone. In this lesson we are going to create cartoon eyes and parent them to the head bone. Open up your fish project and in the modeling object window we will create a new object layer to develop the eyes, then

More information

Session 11 Introduction to Robotics and Programming mbot. >_ {Code4Loop}; Roochir Purani

Session 11 Introduction to Robotics and Programming mbot. >_ {Code4Loop}; Roochir Purani Session 11 Introduction to Robotics and Programming mbot >_ {Code4Loop}; Roochir Purani RECAP from last 2 sessions 3D Programming with Events and Messages Homework Review /Questions Understanding 3D Programming

More information

Module: Arduino as Signal Generator

Module: Arduino as Signal Generator Name/NetID: Teammate/NetID: Module: Laboratory Outline In our continuing quest to access the development and debugging capabilities of the equipment on your bench at home Arduino/RedBoard as signal generator.

More information

A Day in the Life CTE Enrichment Grades 3-5 mblock Robotics - Simple Programs

A Day in the Life CTE Enrichment Grades 3-5 mblock Robotics - Simple Programs Activity 1 - Play Music A Day in the Life CTE Enrichment Grades 3-5 mblock Robotics - Simple Programs Computer Science Unit One of the simplest things that we can do, to make something cool with our robot,

More information

Module 4 Build a Game

Module 4 Build a Game Module 4 Build a Game Game On 2 Game Instructions 3 Exercises 12 Look at Me 13 Exercises 15 I Can t Hear You! 17 Exercise 20 End of Module Quiz 20 2013 Lero Game On Design a Game When you start a programming

More information

How to do automatic horizontal background scrolling in Scratch

How to do automatic horizontal background scrolling in Scratch How to do automatic horizontal background scrolling in Scratch If you can make the background of your game move across the screen, it will give the impression that your sprites are moving quickly even

More information

Kaltura CaptureSpace Lite Desktop Recorder: Editing, Saving, and Uploading a Recording

Kaltura CaptureSpace Lite Desktop Recorder: Editing, Saving, and Uploading a Recording Kaltura CaptureSpace Lite Desktop Recorder: Editing, Saving, and Uploading a Recording For this handout, we will be editing the Screen Recording we created in the Kaltura CaptureSpace Lite Desktop Recorder

More information

pla<orm-style game which you can later add your own levels, powers and characters to. Feel free to improve on my art

pla<orm-style game which you can later add your own levels, powers and characters to. Feel free to improve on my art SETTING THINGS UP Card 1 of 8 1 These are the Advanced Scratch Sushi Cards, and in them you ll be making a pla

More information

Create Account Featured, Most Recent, Most Discussed Top Rated)

Create Account Featured, Most Recent, Most Discussed Top Rated) If you can type, you can make movies! Choose your characters and your setting, type in the dialog, and BAM! Instant movies! Imagine an animated movie for your class where John Adams and Thomas Jefferson

More information

Programming. covers Scratch 2.0 and Scratch 1.4. Foreword by Mitchel Resnick MIT Media Lab PLAIN ENGLISH EASY TO FOLLOW FULLY ILLUSTRATED

Programming. covers Scratch 2.0 and Scratch 1.4. Foreword by Mitchel Resnick MIT Media Lab PLAIN ENGLISH EASY TO FOLLOW FULLY ILLUSTRATED S e a n M c M a n u s Scratch Foreword by Mitchel Resnick MIT Media Lab Programming covers Scratch 2.0 and Scratch 1.4 7 PLAIN ENGLISH EASY TO FOLLOW FULLY ILLUSTRATED IN FULL COLOR Learn to program with

More information

COMPUTING CURRICULUM TOOLKIT

COMPUTING CURRICULUM TOOLKIT COMPUTING CURRICULUM TOOLKIT Pong Tutorial Beginners Guide to Fusion 2.5 Learn the basics of Logic and Loops Use Graphics Library to add existing Objects to a game Add Scores and Lives to a game Use Collisions

More information

PROJECTS FOR SCRATCH & MOWAY

PROJECTS FOR SCRATCH & MOWAY PROJECTS FOR SCRATCH & MOWAY INSTRUCTIONS TO PROJECTS A"er every project, make sure you start a new Project from inside Scratch Projects will be released every Monday Answers will be released every Friday

More information

Key Abstractions in Game Maker

Key Abstractions in Game Maker Key Abstractions in Game Maker Foundations of Interactive Game Design Prof. Jim Whitehead January 24, 2008 Creative Commons Attribution 3.0 creativecommons.org/licenses/by/3.0 Upcoming Assignments Today:

More information

Using LEGO WeDo kits with Scratch

Using LEGO WeDo kits with Scratch Using LEGO WeDo kits with Scratch Before you begin: 1. Download and install Scratch from h:p://scratch.mit.edu 2. Connect WeDo s USB hub to your computer s USB port. 3. Connect the WeDo motor to the USB

More information

Key Abstractions in Game Maker

Key Abstractions in Game Maker Key Abstractions in Game Maker Foundations of Interactive Game Design Prof. Jim Whitehead January 19, 2007 Creative Commons Attribution 2.5 creativecommons.org/licenses/by/2.5/ Upcoming Assignments Today:

More information

In this project you ll learn how to create a game, in which you have to match up coloured dots with the correct part of the controller.

In this project you ll learn how to create a game, in which you have to match up coloured dots with the correct part of the controller. Catch the Dots Introduction In this project you ll learn how to create a game, in which you have to match up coloured dots with the correct part of the controller. Step 1: Creating a controller Let s start

More information

FIRST EDITION. John Oliver Digital Immersion REN PY

FIRST EDITION. John Oliver Digital Immersion REN PY FIRST EDITION John Oliver Digital Immersion REN PY Independent Directed Studies Project - 2014 CHAPTER 1 INTRO My name is Kyle Sim. I am a Grade 9 student in the John Oliver Mini School Program. I like

More information

To solve a problem (perform a task) in a virtual world, we must accomplish the following:

To solve a problem (perform a task) in a virtual world, we must accomplish the following: Chapter 3 Animation at last! If you ve made it to this point, and we certainly hope that you have, you might be wondering about all the animation that you were supposed to be doing as part of your work

More information

We are game developers

We are game developers Unit 5.1 We are game developers Developing an interactive game 1 About this unit Software: Scratch (or Kodu) Apps: Snap! in the web browser (Scratch requires Flash, which is not available on ipad) Hardware:

More information

SWITCH & GLITCH: Tutorial

SWITCH & GLITCH: Tutorial SWITCH & GLITCH: Tutorial ADDITIONAL TASKS Robot Play a) Pair up with a classmate! b) Decide which one of you is the robot and which one the programmer. c) The programmer gives specific instructions to

More information

Program.

Program. Program Introduction S TE AM www.kiditech.org About Kiditech In Kiditech's mighty world, we coach, play and celebrate an innovative technology program: K-12 STEAM. We gather at Kiditech to learn and have

More information

COPYRIGHTED MATERIAL CREATE A BUTTON SYMBOL

COPYRIGHTED MATERIAL CREATE A BUTTON SYMBOL CREATE A BUTTON SYMBOL A button can be any object or drawing, such as a simple geometric shape.you can draw a new object with the Flash drawing tools, or you can use an imported graphic as a button.a button

More information

Go Daddy Online Photo Filer

Go Daddy Online Photo Filer Getting Started and User Guide Discover an easier way to share, print and manage your photos online! Online Photo Filer gives you an online photo album site for sharing photos, as well as easy-to-use editing

More information

Prezi : Software redefining how Presentations are created.

Prezi : Software redefining how Presentations are created. Prezi : Software redefining how Presentations are created. Marni Saenz 6321 Spring 2011 Instructional Unit 4 Instructional Unit 4: The Instructional Strategy Specific Goal: The presentation created using

More information

A New Simulator for Botball Robots

A New Simulator for Botball Robots A New Simulator for Botball Robots Stephen Carlson Montgomery Blair High School (Lockheed Martin Exploring Post 10-0162) 1 Introduction A New Simulator for Botball Robots Simulation is important when designing

More information

LESSON 1 CROSSY ROAD

LESSON 1 CROSSY ROAD 1 CROSSY ROAD A simple game that touches on each of the core coding concepts and allows students to become familiar with using Hopscotch to build apps and share with others. TIME 45 minutes, or 60 if you

More information

ChatBot. Introduction. Scratch. You are going to learn how to program your own talking robot! Activity Checklist. Test your Project.

ChatBot. Introduction. Scratch. You are going to learn how to program your own talking robot! Activity Checklist. Test your Project. Scratch 1 ChatBot Introduction You are going to learn how to program your own talking robot! Activity Checklist Test your Project Save your Project Follow these INSTRUCTIONS one by one Click on the green

More information

GAME:IT Bouncing Ball

GAME:IT Bouncing Ball GAME:IT Bouncing Ball Objectives: Create Sprites Create Sounds Create Objects Create Room Program simple game All games need sprites (which are just pictures) that, in of themselves, do nothing. They are

More information

Years 3 and 4- Visual and Media Arts. Student Resource

Years 3 and 4- Visual and Media Arts. Student Resource Years 3 and 4- Visual and Media Arts Student Resource Introduction to Texture: The Element of Art. Hi Students, Welcome to this work booklet- Texture: The element of Art. Throughout this student s resource

More information

Creating a Slide Show with Background Music in Adobe Lightroom January 2017 Maryann Flick

Creating a Slide Show with Background Music in Adobe Lightroom January 2017 Maryann Flick Creating a Slide Show with Background Music in Adobe Lightroom January 2017 Maryann Flick Adobe Lightroom is widely used by many photographers for image organization and editing. If you are already using

More information

Scratch by Example. Programming for All Ages. Eduardo A. Vlieg

Scratch by Example. Programming for All Ages. Eduardo A. Vlieg Scratch by Example Programming for All Ages Eduardo A. Vlieg Scratch by Example: Programming for All Ages Eduardo A. Vlieg Curacao, Curaçao ISBN-13 (pbk): 978-1-4842-1945-4 ISBN-13 (electronic): 978-1-4842-1946-1

More information

In this tutorial you will use Photo Story 3, a free software program from Microsoft, to create digital stories using text, graphics and music.

In this tutorial you will use Photo Story 3, a free software program from Microsoft, to create digital stories using text, graphics and music. In this tutorial you will use Photo Story 3, a free software program from Microsoft, to create digital stories using text, graphics and music. What you will learn: o System Requirements and Recommendations

More information

04. Two Player Pong. 04.Two Player Pong

04. Two Player Pong. 04.Two Player Pong 04.Two Player Pong One of the most basic and classic computer games of all time is Pong. Originally released by Atari in 1972 it was a commercial hit and it is also the perfect game for anyone starting

More information

Embedded Systems and Software. Rotary Pulse Generators

Embedded Systems and Software. Rotary Pulse Generators Embedded Systems and Software Rotary Pulse Generators Slide 1 What Is An RPG? RPG = Rocket Propelled Grenade RPG = Rotary Pulse Generator Slide 2 Rotary Encoders Switch Switch Output Quadrature output

More information

Internet Skills: Exercise 3

Internet Skills: Exercise 3 Internet Skills: Exercise 3 Search engines can help you find useful information. Usually, the information you find on the internet is text. Text means letters, words, and sentences. Search engines can

More information

Garage Band Basics. The Garage Band Interface

Garage Band Basics. The Garage Band Interface Garage Band Basics The Garage Band Interface 6 8 9 7 0. Podcast Track: Place pictures & clip art here. Male/Female Voice: Use to record. Jingles: Add prerecorded tracks to your podcast. Radio Sounds: N/A.

More information

Distributed Virtual Learning Environment: a Web-based Approach

Distributed Virtual Learning Environment: a Web-based Approach Distributed Virtual Learning Environment: a Web-based Approach Christos Bouras Computer Technology Institute- CTI Department of Computer Engineering and Informatics, University of Patras e-mail: bouras@cti.gr

More information

Introduction to Alice

Introduction to Alice Alice Introduction to Alice Alice is named in honor of Lewis Carroll s Alice in Wonderland A modern programming tool 3-D graphics 3-D models of objects Animation Objects can be made to move around the

More information

Creating Drag and Drop Objects that snap into Place Make a Puzzle FLASH MX Tutorial by R. Berdan Nov 9, 2002

Creating Drag and Drop Objects that snap into Place Make a Puzzle FLASH MX Tutorial by R. Berdan Nov 9, 2002 Creating Drag and Drop Objects that snap into Place Make a Puzzle FLASH MX Tutorial by R. Berdan Nov 9, 2002 In order to make a puzzle where you can drag the pieces into place, you will first need to select

More information

2

2 1 2 3 4 5 6 7 of 14 7/11/17, 8:46 AM 7 8 9 10 11 12 13 Apply an animation 1. Select the object or text on the slide that you want to animate. An "object" in this context is any thing on a slide, such as

More information

Creating a Historical Tour in Alice

Creating a Historical Tour in Alice Creating a Historical Tour in Alice Overview Making a historical tour in Alice is a good way to visualize a historical place, event, or person, and can help you learn facts about history. In this tutorial,

More information

TETRIS approach. Computing and Technology. On Campus - Full time May 2005

TETRIS approach. Computing and Technology. On Campus - Full time May 2005 and Technology On Campus - Full time May 005 Programme Title: BSc Artificial Intelligence CIF00 C00 C0 Adv. CIS05 Natural Language Engineering CIS0 Intelligent Systems Dev. Methodologies CIS04 Intelligent

More information

1.1 Encounter a Spaceship

1.1 Encounter a Spaceship 1.1 Encounter a Spaceship Intro Mike, a student of Grade 5, is always looking forward to exploring the outer space. One day, he comes across a spaceship on his way back home. What does this spaceship look

More information

2D Platform. Table of Contents

2D Platform. Table of Contents 2D Platform Table of Contents 1. Making the Main Character 2. Making the Main Character Move 3. Making a Platform 4. Making a Room 5. Making the Main Character Jump 6. Making a Chaser 7. Setting Lives

More information

Your EdVenture into Robotics 10 Lesson plans

Your EdVenture into Robotics 10 Lesson plans Your EdVenture into Robotics 10 Lesson plans Activity sheets and Worksheets Find Edison Robot @ Search: Edison Robot Call 800.962.4463 or email custserv@ Lesson 1 Worksheet 1.1 Meet Edison Edison is a

More information

OZOBOT BASIC TRAINING LESSON 5 CODING AND GEOMETRY

OZOBOT BASIC TRAINING LESSON 5 CODING AND GEOMETRY OZOBOT BASIC TRAINING LESSON 5 CODING AND GEOMETRY What students will learn Programming Ozobot using moves/functions Analyze and decompose geometric figures and translate them into Ozobot s movements Topics

More information

Annex IV - Stencyl Tutorial

Annex IV - Stencyl Tutorial Annex IV - Stencyl Tutorial This short, hands-on tutorial will walk you through the steps needed to create a simple platformer using premade content, so that you can become familiar with the main parts

More information

Mr. Giansante. Alice. 3D Programming

Mr. Giansante. Alice. 3D Programming Alice 3D Programming September 2016 Table of Contents What is Alice?... 3 The Alice Environment... 4 Tutorials... 5 Example Worlds... 6 Methods and Events... 7 Kangaroo Program... 8 Continuous Motion...

More information

Creating a Maze Game in Tynker

Creating a Maze Game in Tynker Creating a Maze Game in Tynker This activity is based on the Happy Penguin Scratch project by Kristine Kopelke from the Contemporary Learning Hub at Meridan State College. To create this Maze the following

More information

Creating Digital Stories for the Classroom

Creating Digital Stories for the Classroom Using Photo Story 3 to Create a Digital Story Creating Digital Stories for the Classroom When you open Photo Story 3 you have a few options. To begin a new story select the option Begin a New Story and

More information

ToonzPaperlessWorkflow

ToonzPaperlessWorkflow ToonzPaperlessWorkflow for Toonzharlequin & ToonzBravo! 2007 Digital Video S.p.A. All rights reserved. Intuitive vector handling technique using adaptive dynamic control points and adaptive fill feature

More information

Scratch Programming Lesson 13. Mini Mario Game Part 4 Platforms

Scratch Programming Lesson 13. Mini Mario Game Part 4 Platforms Scratch Programming Lesson 13 Mini Mario Game Part 4 Platforms If you ve have played one or more platform games (video games characterized by jumping to and from suspended platforms), you should ve seen

More information

OZOBLOCKLY BASIC TRAINING LESSON 1 SHAPE TRACER 1

OZOBLOCKLY BASIC TRAINING LESSON 1 SHAPE TRACER 1 OZOBLOCKLY BASIC TRAINING LESSON 1 SHAPE TRACER 1 PREPARED FOR OZOBOT BY LINDA MCCLURE, M. ED. ESSENTIAL QUESTION How can we make Ozobot move using programming? OVERVIEW The OzoBlockly games (games.ozoblockly.com)

More information

GAME:IT Junior Bouncing Ball

GAME:IT Junior Bouncing Ball GAME:IT Junior Bouncing Ball Objectives: Create Sprites Create Sounds Create Objects Create Room Program simple game All games need sprites (which are just pictures) that, in of themselves, do nothing.

More information

21st Century Learning Skills

21st Century Learning Skills Contents: Lesson Focus & Standards Lesson Content Review.. Vocabulary.... Math Content Trivia.. ¼ Turn Practice... Memory Game... p. 1-2 p. 3-9 p. 10-11 p. 11 p. 12 p. 12 p. 13-15 p. 16-17 21st Century

More information

MESA Cyber Robot Challenge: Robot Controller Guide

MESA Cyber Robot Challenge: Robot Controller Guide MESA Cyber Robot Challenge: Robot Controller Guide Overview... 1 Overview of Challenge Elements... 2 Networks, Viruses, and Packets... 2 The Robot... 4 Robot Commands... 6 Moving Forward and Backward...

More information

ASSIGNMENT for PROJECT 2: BALANCE

ASSIGNMENT for PROJECT 2: BALANCE ASSIGNMENT for PROJECT 2: BALANCE After reading the chapter on Balance from your text, Design Basics, and the online lecture material and activities (movies from Lynda.com) for Balance, begin working in

More information

Photoshop CS6 First Edition

Photoshop CS6 First Edition Photoshop CS6 First Edition LearnKey provides self-paced training courses and online learning solutions to education, government, business, and individuals world-wide. With dynamic video-based courseware

More information

BROADCAST HISTORY IN JAPAN

BROADCAST HISTORY IN JAPAN CONCEPT OF THE SHOW Think you re the best at something? Then take the US$15,000 challenge! Even if you re a regular Joe, as long as you ve got one thing you can be proud of. The show always welcomes viewers

More information

The purpose of this document is to help users create their own TimeSplitters Future Perfect maps. It is designed as a brief overview for beginners.

The purpose of this document is to help users create their own TimeSplitters Future Perfect maps. It is designed as a brief overview for beginners. MAP MAKER GUIDE 2005 Free Radical Design Ltd. "TimeSplitters", "TimeSplitters Future Perfect", "Free Radical Design" and all associated logos are trademarks of Free Radical Design Ltd. All rights reserved.

More information

How to define the colour ranges for an automatic detection of coloured objects

How to define the colour ranges for an automatic detection of coloured objects How to define the colour ranges for an automatic detection of coloured objects The colour detection algorithms scan every frame for pixels of a particular quality. To recognize a pixel as part of a valid

More information

Tutorial: A scrolling shooter

Tutorial: A scrolling shooter Tutorial: A scrolling shooter Copyright 2003-2004, Mark Overmars Last changed: September 2, 2004 Uses: version 6.0, advanced mode Level: Beginner Scrolling shooters are a very popular type of arcade action

More information

LEGO Mindstorms Class: Lesson 1

LEGO Mindstorms Class: Lesson 1 LEGO Mindstorms Class: Lesson 1 Some Important LEGO Mindstorm Parts Brick Ultrasonic Sensor Light Sensor Touch Sensor Color Sensor Motor Gears Axle Straight Beam Angled Beam Cable 1 The NXT-G Programming

More information

Getting Started with Coding Awbie. Updated

Getting Started with Coding Awbie. Updated Updated 10.25.17 1.5.1 What s Included Each set contains 19 magnetic coding blocks to control Awbie, a playful character who loves delicious strawberries. With each coding command, you guide Awbie on a

More information

Getting Started with Osmo Coding. Updated

Getting Started with Osmo Coding. Updated Updated 3.1.17 1.4.2 What s Included Each set contains 19 magnetic coding blocks to control Awbie, a playful character who loves delicious strawberries. With each coding command, you guide Awbie on a wondrous

More information

Table of Contents. Creating Your First Project 4. Enhancing Your Slides 8. Adding Interactivity 12. Recording a Software Simulation 19

Table of Contents. Creating Your First Project 4. Enhancing Your Slides 8. Adding Interactivity 12. Recording a Software Simulation 19 Table of Contents Creating Your First Project 4 Enhancing Your Slides 8 Adding Interactivity 12 Recording a Software Simulation 19 Inserting a Quiz 24 Publishing Your Course 32 More Great Features to Learn

More information

DESN2270 Final Project Plan

DESN2270 Final Project Plan DESN2270 Final Project Plan Contents Website Content... 1 Theme... 1 Narrative... 1 Intended Audience... 2 Audio/ Animation Sequences... 2 Banner... 2 Main Story... 2 Interactive Elements... 4 Game...

More information

Animating objects 1. We want the graphic we just created to appear in the following sequence.

Animating objects 1. We want the graphic we just created to appear in the following sequence. Animating objects 1 Normally graphics in PowerPoint appear in one piece when the slide appears. Even if Preset Text Animation has been chosen in the Slide Sorter view, only text created by the Autotemplates

More information

Short story, Shot types, and Storyboarding

Short story, Shot types, and Storyboarding GRC 119 Assignment 9 Short story, Shot types, and Storyboarding 1. Write a creative short story 2. Intro to visual shot types used in visual storytelling 3. Describe, in words, the visual shots for your

More information

Introduction to Computer Science with MakeCode for Minecraft

Introduction to Computer Science with MakeCode for Minecraft Introduction to Computer Science with MakeCode for Minecraft Lesson 2: Events In this lesson, we will learn about events and event handlers, which are important concepts in computer science and can be

More information

EXILIM ALBUM 1.1. Introduction

EXILIM ALBUM 1.1. Introduction MA1612-A 2017 CASIO COMPUTER CO., LTD. Introduction Contents What you can do with EXILIM ALUM Terms Used in This Manual Creating an Album Creating an Album Automatically Creating an Album Manually Viewing

More information

CS Problem Solving and Structured Programming Lab 1 - Introduction to Programming in Alice designed by Barb Lerner Due: February 9/10

CS Problem Solving and Structured Programming Lab 1 - Introduction to Programming in Alice designed by Barb Lerner Due: February 9/10 CS 101 - Problem Solving and Structured Programming Lab 1 - Introduction to Programming in lice designed by Barb Lerner Due: February 9/10 Getting Started with lice lice is installed on the computers in

More information

iphoto Getting Started Get to know iphoto and learn how to import and organize your photos, and create a photo slideshow and book.

iphoto Getting Started Get to know iphoto and learn how to import and organize your photos, and create a photo slideshow and book. iphoto Getting Started Get to know iphoto and learn how to import and organize your photos, and create a photo slideshow and book. 1 Contents Chapter 1 3 Welcome to iphoto 3 What You ll Learn 4 Before

More information

Alice and Daisies: Posi/oning and Moving Objects in Alice. By Jenna Hayes under the direc/on of Professor Susan Rodger Duke University July 2008

Alice and Daisies: Posi/oning and Moving Objects in Alice. By Jenna Hayes under the direc/on of Professor Susan Rodger Duke University July 2008 Alice and Daisies: Posi/oning and Moving Objects in Alice By Jenna Hayes under the direc/on of Professor Susan Rodger Duke University July 2008 Introduction Download the Alice World that goes along with

More information