The Environment. Scratch Programming. The Environment. The Environment. The Environment. The Environment. Lesson 1: Introduction THE STAGE
|
|
- Malcolm Harper
- 5 years ago
- Views:
Transcription
1 Scratch Programming Lesson 1: Introduction Jt Scratch Lesson 1 Fall 2011 slide 2 THE STAGE Code Executes Here Default Sprite Jt Scratch Lesson 1 Fall 2011 slide 3 Jt Scratch Lesson 1 Fall 2011 slide 4 Available statements and coding components Objects (Motion) Sprites and Stage created and edited from here Jt Scratch Lesson 1 Fall 2011 slide 5 Jt Scratch Lesson 1 Fall 2011 slide 6 1
2 Statement Categories Menu Commands Jt Scratch Lesson 1 Fall 2011 slide 7 Jt Scratch Lesson 1 Fall 2011 slide 8 Menu Commands use New to start new projects use Save or Save As to preserve your work General Tools Duplicate Delete Expand Shrink Can be used on prites and code Jt Scratch Lesson 1 Fall 2011 slide 9 Jt Scratch Lesson 1 Fall 2011 slide 10 General Info Coding Box Create, add and edit scripts, costumes and sounds here Jt Scratch Lesson 1 Fall 2011 slide 11! You can have one or more sprites! All the sprites can be active on the stage at one time! Each sprite can have one or more scripts, costumes and sounds! Multiple scripts can be simultaneously affecting what sprite does! Sprites won t do anything until at least one of their scripts is activated! The first statement in a script usually tells what activates it, such as the Green Flag Jt Scratch Lesson 1 Fall 2011 slide 12 2
3 Building Scripts Green flag starts many scripts Red flag stops scripts Jt Scratch Lesson 1 Fall 2011 slide 13! Grab statement or coding component you want from proper category! Place into coding box! Statements will snap together! Fill in open spots in statements with proper coding components! They are shaped so they can only fit into certain types of statements! To delete a piece of code just drag it out of coding box back into statement section Jt Scratch Lesson 1 Fall 2011 slide 14 Starting Script Starting Script Start with this if you want script to start when green flag is clicked Jt Scratch Lesson 1 Fall 2011 slide 15 Jt Scratch Lesson 1 Fall 2011 slide 16 Starting Script Starting Script Start with this if you want script to start when a certain key is hit Start with this if you want script to start when the actual sprite is clicked Jt Scratch Lesson 1 Fall 2011 slide 17 Jt Scratch Lesson 1 Fall 2011 slide 18 3
4 Problem Variables A checkbook starts with a balance of $1000. Write a script so that when the c key is hit (for check), the value of the check is asked for, the balance is adjusted to reflect the check has been deducted and the new balance is displayed. Balance Check Jt Scratch Lesson 1 Fall 2011 slide 19 Jt Scratch Lesson 1 Fall 2011 slide 20 Scratch Variables! Use Make a Variable Scratch Variables! As soon as it is created, a set of statements is displayed: Jt Scratch Lesson 1 Fall 2011 slide 21 Jt Scratch Lesson 1 Fall 2011 slide 22 Scratch Variables! As soon as it is created, a set of statements is displayed: Scratch Variables! As soon as it is created, a set of statements is displayed: Place in code to set variable to some value Jt Scratch Lesson 1 Fall 2011 slide 23 Place in code to change variable by a set amount (such as increment) Jt Scratch Lesson 1 Fall 2011 slide 24 4
5 Scratch Variables! As soon as it is created, a set of statements is displayed: Scratch Variables! As soon as it is created, a set of statements is displayed: Check this box if you always want variable displayed on the stage if you always want variable displayed on the stage Jt Scratch Lesson 1 Fall 2011 slide 25 Jt Scratch Lesson 1 Fall 2011 slide 26! So far:! So far:! How can we ask questions and display answers? Jt Scratch Lesson 1 Fall 2011 slide 27 Jt Scratch Lesson 1 Fall 2011 slide 28 Input and Output Input and Output! Sensing! Sensing Use this to ask a question, and wait for an answer. Use this to ask a question, and wait for an answer. The answer gets placed in a special variable that always exists called: answer Jt Scratch Lesson 1 Fall 2011 slide 29 Jt Scratch Lesson 1 Fall 2011 slide 30 5
6 ! Sensing Input and Output Since answer will be used over and over for each question, it is wise to usually keep the value elsewhere in another variable so you can get to it whenever you want. Use this to ask a question, and wait for an answer. The answer gets placed in a special variable that always exists called: answer Make a variable to hold check value Jt Scratch Lesson 1 Fall 2011 slide 31 Jt Scratch Lesson 1 Fall 2011 slide 32! So far:! So far: This is the first time we built a whole statement by dropping a component into a spot in another Jt Scratch Lesson 1 Fall 2011 slide 33 This is the first time we built a whole statement by dropping a component into a spot in another - we grabbed the answer component from inside sensing Jt Scratch Lesson 1 Fall 2011 slide 34 Input and Output Input and Output! Looks Have the sprite say or think things on the stage and leave the message up a set amount of time.! Looks The difference between say and think is just one of what type of bubble is linked to the sprite Jt Scratch Lesson 1 Fall 2011 slide 35 Jt Scratch Lesson 1 Fall 2011 slide 36 6
7 Input and Output Input and Output! Looks The difference between say and think is just one of what type of bubble is linked to the sprite Say! Looks The difference between say and think is just one of what type of bubble is linked to the sprite Think Jt Scratch Lesson 1 Fall 2011 slide 37 Jt Scratch Lesson 1 Fall 2011 slide 38! So far:! So far:! Demo: Balance Checkbook Jt Scratch Lesson 1 Fall 2011 slide 39 Jt Scratch Lesson 1 Fall 2011 slide 40! So far:! What is missing? Jt Scratch Lesson 1 Fall 2011 slide 41 Jt Scratch Lesson 1 Fall 2011 slide 42 7
8 Baseball: BattingAverage is Hits /Albats Baseball: BattingAverage is Hits /Albats Jt Scratch Lesson 1 Fall 2011 slide 43 Jt Scratch Lesson 1 Fall 2011 slide 44 Baseball: BattingAverage is Hits /Albats Baseball: BattingAverage is Hits /Albats! Now make this the value for BattingAverage Now make this the value for BattingAverage Drop this operator into Set Variable statement Jt Scratch Lesson 1 Fall 2011 slide 45 Jt Scratch Lesson 1 Fall 2011 slide 46 Physics: Force is Mass * Acceleration Physics: Force is Mass * Acceleration Jt Scratch Lesson 1 Fall 2011 slide 47 Jt Scratch Lesson 1 Fall 2011 slide 48 8
9 Operators can be combined together. Figure the average of three heights. Operators can be combined together. Figure the average of three heights. Build two addition operators. Slide one into the other. Build two addition operators. Slide one into the other. Jt Scratch Lesson 1 Fall 2011 slide 49 Jt Scratch Lesson 1 Fall 2011 slide 50 Operators can be combined together. Figure the average of three heights. Operators can be combined together. Figure the average of three heights. Create a division operator. Slide the three-way addition into the division. Set this average variable to this complete calculation. Jt Scratch Lesson 1 Fall 2011 slide 51 Jt Scratch Lesson 1 Fall 2011 slide 52 The current value of a variable can be used in a calculation to figure out the next value of a variable. The current value of a variable can be used in a calculation to figure out the next value of a variable. Double X Jt Scratch Lesson 1 Fall 2011 slide 53 Jt Scratch Lesson 1 Fall 2011 slide 54 9
10 The current value of a variable can be used in a calculation to figure out the next value of a variable. Double X! Calculate the new balance Jt Scratch Lesson 1 Fall 2011 slide 55 Jt Scratch Lesson 1 Fall 2011 slide 56! Calculate the new balance The new balance is the old balance minus the check value.! Calculate the new balance The new balance is the old balance minus the check value. Example. Balance: 1000 Check:100 Jt Scratch Lesson 1 Fall 2011 slide 57 Jt Scratch Lesson 1 Fall 2011 slide 58! Calculate the new balance The new balance is the old balance minus the check value.! Calculate the new balance The new balance is the old balance minus the check value. Example. Balance: 1000 Check:100 new Balance: 900 Jt Scratch Lesson 1 Fall 2011 slide 59 Jt Scratch Lesson 1 Fall 2011 slide 60 10
11 ! Calculate and display balance. End Script.! Calculate and display balance. End Script. Jt Scratch Lesson 1 Fall 2011 slide 61 Demo: Balancing Checkbook 2 Jt Scratch Lesson 1 Fall 2011 slide 62 Notice space after hello? Jt Scratch Lesson 1 Fall 2011 slide 63 Jt Scratch Lesson 1 Fall 2011 slide 64 Notice space after hello? This creates: Notice space after hello? This creates: hello world Jt Scratch Lesson 1 Fall 2011 slide 65 Jt Scratch Lesson 1 Fall 2011 slide 66 11
12 This can be given to Say or Think.. Can combine a lot together - even text and variables - to make more interesting statements. Jt Scratch Lesson 1 Fall 2011 slide 67 Jt Scratch Lesson 1 Fall 2011 slide 68 Can combine a lot together - even text and variables - to make more interesting statements. Place one join in another. Can combine a lot together - even text and variables - to make more interesting statements. Jt Scratch Lesson 1 Fall 2011 slide 69 Jt Scratch Lesson 1 Fall 2011 slide 70. Given to Say, this would display:. Given to Say, this would display: Jt Scratch Lesson 1 Fall 2011 slide 71 Jt Scratch Lesson 1 Fall 2011 slide 72 12
13 ! Use one Say! Use one Say Jt Scratch Lesson 1 Fall 2011 slide 73 See the $ Jt Scratch Lesson 1 Fall 2011 slide 74! Use one Say.! So we can handle many checks, lets only set balance to 1000 when the green flag is clicked. See two scripts for one sprite? Demo: Balancing Checkbook 3 Jt Scratch Lesson 1 Fall 2011 slide 75 Jt Scratch Lesson 1 Fall 2011 slide 76! So we can handle many checks, lets only set balance to 1000 when the green flag is clicked.! Extension: Hey, how about handling deposits when d is clicked? Demo: Balancing Checkbook 4 Jt Scratch Lesson 1 Fall 2011 slide 77 Jt Scratch Lesson 1 Fall 2011 slide 78 13
14 ! Extension: Hey, how about handling deposits when d is clicked?! Extension: Have some fun with multimedia. Edit the sprite to be a checkbook: Rename checkbook Click costumes tab Import or paint a checkbook Demo: Balancing Checkbook 5 Jt Scratch Lesson 1 Fall 2011 slide 79 Jt Scratch Lesson 1 Fall 2011 slide 80! Extension: Have some fun with multimedia. Edit the sprite to be a checkbook:! Extension: Have some fun with multimedia. Edit the stage to be a scale: 1. Click Stage 2. Click Backgrounds tab 3. Click Edit Jt Scratch Lesson 1 Fall 2011 slide 81 Jt Scratch Lesson 1 Fall 2011 slide 82! Extension: Have some fun with multimedia. Edit the stage to be a scale: Jt Scratch Lesson 1 Fall 2011 slide 83! Extension: Have some fun with multimedia. Now include Motion commands in code to move checkbook sprite along the scale as the balance changes. Go to X:? Y:? Place sprite at certain point on screen Hint: move pointer on stage and lower right will display x,y coordinates Point in direction? Specify direction you want sprite to point Next time it moves will be in that direction. -90 is left; 90 is right Move? Steps Move a certain amount of steps in current direction. Jt Scratch Lesson 1 Fall 2011 slide 84 14
15 Full code. Full code. Demo: Balancing Checkbook Position sprite by 1000 Jt Scratch Lesson 1 Fall 2011 slide 85 Jt Scratch Lesson 1 Fall 2011 slide 86 Full code. Full code. Face left Point right Move that many steps Calculate # of steps Jt Scratch Lesson 1 Fall 2011 slide 87 Calculate # of steps Move that many steps Jt Scratch Lesson 1 Fall 2011 slide 88 15
SCRATCH MODULE 3: NUMBER CONVERSIONS
SCRATCH MODULE 3: NUMBER CONVERSIONS INTRODUCTION The purpose of this module is to experiment with user interactions, error checking input, and number conversion algorithms in Scratch. We will be exploring
More informationTeacher Cheat Sheet - Game Coding Challenges
Teacher Cheat Sheet - Game Coding Challenges Challenge #1 Movement: Make your sprite move across the screen. When it hits the walls, it must bounce off and keep moving. 1. The When Flag is clicked is your
More informationMaking a maze with Scratch
Making a maze with Scratch Can you make it to the end? Student guide An activity by the Australian Computing Academy Let s go! Step 0: Get started Go to www.scratch.mit.edu Sign in with the username and
More informationScratch Lesson 2: Movies Made From Scratch Lesson Framework
Scratch Lesson 2: Movies Made From Scratch Lesson Framework Scratch makes it easy to program your own interactive stories, games, and animations and share your creations on the web. As you create and share
More informationAdd in a new balloon sprite, and a suitable stage backdrop.
Balloons Introduction You are going to make a balloon-popping game! Step 1: Animating a balloon Activity Checklist Start a new Scratch project, and delete the cat sprite so that your project is empty.
More informationFinal Revision. 1)Put ( ) or ( ):
1 Final Revision 1)Put ( ) or ( ): 1- Scratch is a graphical programming language using visual steps only. ( ) 2- Scratch program helps to think in a logical way visually. ( ) 3-You can use repeat and
More informationS3 Scratch Programming
LOREM ST LOUIS IPSUM DOLOR ST LOUIS SCHOOL S3 Computer Literacy S3 Scratch Programming Dominic Kwok CHAPTER 1 Scratch After studying this chapter, you will be able to create a simple Scratch program upload
More informationIntroduction to Scratch Programming v1.4 (Second Ed) Lesson 6 Calculator
Lesson What you will learn: how to perform simple calculations using Scratch how to use variables how to develop a design how to use the else if function how to create animated buttons Contents Exercise
More informationMeet the Cast. The Cosmic Defenders: Gobo, Fabu, and Pele The Cosmic Defenders are transdimensional
Meet the Cast Mitch A computer science student who loves to make cool programs, he s passionate about movies and art, too! Mitch is an all-around good guy. The Cosmic Defenders: Gobo, Fabu, and Pele The
More informationLesson 3 Creating and Using Graphics
Lesson What you will learn: how to delete a sprite and import a new sprite how to draw using the pen feature of Scratch how to use the pen up and pen down feature how to change the colour of the pen how
More informationVISUAL PROGRAMMING BY SCRATCH
Faculty of Information Technology VISUAL PROGRAMMING BY SCRATCH Dr. Nguyen Chi Trung Faculty of Information Technology Hanoi National University of Education Chapter 1. Getting Started What is the Scratch?
More informationICS 61 Game Systems and Design Introduction to Scratch
ICS 61, Winter, 2015 Introduction to Scratch p. 1 ICS 61 Game Systems and Design Introduction to Scratch 1. Make sure your computer has a browser open at the address http://scratch.mit.edu/projects/editor/.
More informationONE HOUR ANIMATION. Will you be a Scratcher upon completion of this session? Definitely. Learn how to write a basic script to animate a sprite.
ONE HOUR ANIMATION 45-60 minutes Will you be a Scratcher upon completion of this session? Definitely. Learn how to write a basic script to animate a sprite. 1. A computer or laptop A computer or 2. A mouse
More informationLineup. Introduction. What you will need. Import your costumes. What you will make. What you will learn. Hardware. Software
Raspberry Pi Projects Lineup Introduction In this project you will be making a game using Scratch 2.0. The game will involve nding a stamped sprite on the stage, hidden amongst a huge group of other stamps.
More informationScratch. Creative Computing
Scratch Creative Computing Section 1 INTRODUCTION TO SCRATCH Scratch Browser based Created at MIT Creative Computing Using a tool to easily create a computer program. Typically a drag-and-drop tool. Emphasizes
More informationThe Beauty and Joy of Computing 1 Lab Exercise 1: Introduction to Scratch/BYOB - Animations and Communication
The Beauty and Joy of Computing 1 Lab Exercise 1: Introduction to Scratch/BYOB - Animations and Communication Objectives By completing this lab exercise, you should learn to understand the basic user interface
More informationIn this lesson you are going to create a drawing program similar to Windows Paint. 1. Start with a new project and remove the default cat sprite.
Drawing Program In this lesson you are going to create a drawing program similar to Windows Paint. 1. Start with a new project and remove the default cat sprite. 2. Create a new sprite. 3. The new sprite
More informationINVIGILATED BY MARKED BY MARKS TALLIED BY
The City School PAF Chapter Comprehensive Worksheet May - 2016 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date: Maximum Marks: 50 Time Allowed: 2 hours INSTRUCTIONS: Write your
More informationTeaching Kids to Program. Lesson Plan: Catch the Ball
Teaching Kids to Program Lesson Plan: Catch the Ball Step 1: 1. Open your web browser and go to SCRATCH (http://scratch.mit.edu/ ) 2. Sign in to your Scratch account by clicking on the button on the top
More informationMeasuring in Pixels with Scratch
In the Primary division, a big mathematical idea is understanding how to measure correctly, using both non standard and standardized measurements. Many students struggle with measuring because they fail
More informationCSCI 1100L: Topics in Computing Lab Lab 11: Programming with Scratch
CSCI 1100L: Topics in Computing Lab Lab 11: Programming with Scratch Purpose: We will take a look at programming this week using a language called Scratch. Scratch is a programming language that was developed
More informationCPS111 Victory Thru Scratch Lab
CPS111 Victory Thru Scratch Lab Introduction: Computer Science (or computational science) is all about algorithms those lists of steps that carry out some sort of task. Therefore to better understand computer
More informationThe City School PAF Chapter Comprehensive Worksheet April 2018 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date:
The City School PAF Chapter Comprehensive Worksheet April 2018 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date: Maximum Marks: 20 Time Allowed: 1 ½ hours INSTRUCTIONS: Write your
More informationCrossley Fields - Computing Vocabulary
Crossley Fields - Computing Vocabulary Glossary of terms taken from Kirklees Guidance, CAS/NAACE Computing in the National Curriculum & MIT Scratch Reference Guide. A Algorithm an unambiguous procedure
More informationAN INTRODUCTION TO SCRATCH (2) PROGRAMMING
AN INTRODUCTION TO SCRATCH (2) PROGRAMMING Document Version 2 (04/10/2014) INTRODUCTION SCRATCH is a visual programming environment and language. It was launched by the MIT Media Lab in 2007 in an effort
More informationMake a game in which you play the notes of a song as they scroll down the stage.
Raspberry Pi Projects Binary Hero Introduction Make a game in which you play the notes of a song as they scroll down the stage. What you will make Click the green ag to play. Use z, x, c and v to play
More informationLost in Space. Introduction. Scratch. You are going to learn how to program your own animation! Activity Checklist.
Scratch 1 Lost in Space Introduction You are going to learn how to program your own animation! Activity Checklist Test your Project Save your Project Follow these INSTRUCTIONS one by one Click on the green
More informationLost in Space. Introduction. Step 1: Animating a spaceship. Activity Checklist. You are going to learn how to program your own animation!
Lost in Space Introduction You are going to learn how to program your own animation! Step 1: Animating a spaceship Let s make a spaceship that flies towards the Earth! Activity Checklist Start a new Scratch
More informationThe City School. PAF Chapter Comprehensive Worksheet May 2017 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date:
The City School PAF Chapter Comprehensive Worksheet May 2017 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date: Maximum Marks: 20 ANSWERING KEY Time Allowed: 1 ½ hours INSTRUCTIONS:
More informationYou can delete the default blank background by clicking on its Delete button.
Quiz Project In this project, the application presents the user with an electronic quick made up of five questions. Before you start scripting, you need to have your questions ready. Create 5 trivia questions
More informationMailman Max. The postcode is a great way to work out the next sorting office a letter should go to, so you ll use that.
Mailman Max In this project you will make a main postal sorting office. It will need to sort letters so that they can be put into vans going to the right local sorting offices. The postcode is a great
More informationScripting Tutorial - Lesson 11: Advanced: Introducing Classes
Home TI-Nspire Authoring TI-Nspire Scripting HQ Scripting Tutorial - Lesson 11 Scripting Tutorial - Lesson 11: Advanced: Introducing Classes Download supporting files for this tutorial Texas Instruments
More informationIntroduction to Scratch
Introduction to Scratch Familiarising yourself with Scratch The Stage Sprites Scripts Area Sequence of Instructions Instructions and Controls If a computer is a box think of a program as a man inside the
More informationKey Stage 2 Scratch, Python and Kodu (Beginners)
Key Stage 2 Scratch, Python and Kodu (Beginners) The Aims By the end of this session, you will have: Explored a progression of beginner activities in Scratch a visual programming language Programmed new
More informationScratch Lesson 11: Mini Mario Game Part II - Sprites
Scratch Lesson 11: Mini Mario Game Part II - Sprites In Lesson 11, we will create all necessary sprites for Mini Mario game. Especially, we will focus on Mario and show how to make him walk, jump, and
More informationNot For Sale. Glossary
Glossary Actor A sprite and the role it plays as it interacts with another sprite on the stage. Animated GIF A graphic made up of two or more frames, each of which is displayed as an automated sequence
More informationFirst-Class Sprites in Snap!
First-Class Sprites in Snap! Jens Mönig May 2 2016 Snap s standard microworld - derived from MIT Scratch - revolves around controlling cartoonish 2D actors called sprites living in a presentation area
More informationIn this lesson you will learn: How to capture the input from the user. How to write programs using variables and lists. Athletics Swimming Gymnastics
Lesson 4 A m In this lesson you will learn: How to capture the input from the user. How to write programs using variables and lists. Advanced Scratch Sports Day Jyoti and Tejas are planning to create a
More informationLesson 6 page 1. If you look at the bottom right of the Scratch color choices, you will see it say MORE BLOCKS in Purple.
Lesson 6 page 1 LESSON 6: Feb 17-24 Hello everyone! We are going to learn about BYOB this week. This acronym stands for Build Your Own Blocks. If you look at the bottom right of the Scratch color choices,
More informationM O T I O N A N D D R A W I N G
2 M O T I O N A N D D R A W I N G Now that ou know our wa around the interface, ou re read to use more of Scratch s programming tools. In this chapter, ou ll do the following: Eplore Scratch s motion and
More informationBridges To Computing
Bridges To Computing General Information: This document was created for use in the "Bridges to Computing" project of Brooklyn College. You are invited and encouraged to use this presentation to promote
More informationSmoother Graphics Taking Control of Painting the Screen
It is very likely that by now you ve tried something that made your game run rather slow. Perhaps you tried to use an image with a transparent background, or had a gazillion objects moving on the window
More informationHow to use the ruler, grid, guides, and the Align panel
How to use the ruler, grid, guides, and the Align panel Much of your job as a page designer is to place text and graphics on the page in a pleasing, organized way. Although you can do much of this placing
More information1st ESO: Technology, Programming and Robotics. Unit 5: Programming. Autor: Guillermo Gómez
1st ESO: Techlogy, Programming and Robotics Unit 5: Programming Autor: Guillermo Gómez Contents Prior kwledge... 2 Keywords... 2 Mindmap of the unit... 2 5.1. Programming basics... 3 5.2. Example of IDE:
More informationScratch Programming for Primary School Teachers Quiz Game
Scratch Programming for Primary School Teachers Quiz Game For Scratch Version 2 Stewart Watkiss PenguinTutor.com www.penguintutor.com/teachers January 2014 About this guide During my preparation for an
More informationHO-1: INTRODUCTION TO FIREWORKS
HO-1: INTRODUCTION TO FIREWORKS The Fireworks Work Environment Adobe Fireworks CS4 is a hybrid vector and bitmap tool that provides an efficient design environment for rapidly prototyping websites and
More informationWith the Photo-face project learners can incorporate digital media digital photos, and then transform these images in creative and surprising ways.
Scratch Photo-face This project was designed to introduce Scratch in a way to bring the student/youth/adult into their work. One of the ideas that is integrated into the Scratch program is that is a tool
More informationWindows XP. A Quick Tour of Windows XP Features
Windows XP A Quick Tour of Windows XP Features Windows XP Windows XP is an operating system, which comes in several versions: Home, Media, Professional. The Windows XP computer uses a graphics-based operating
More informationSCRATCH PROGRAMMING. Lesson 7: Create a Scratch Cartoon Animation
SCRATCH PROGRAMMING Lesson 7: Create a Scratch Cartoon Animation In this lesson, we will create a Scratch Cartoon Animation. We will first create a story line. Based on the story line, we will create sprites
More informationCISC 1600 Lecture 3.1 Introduction to Processing
CISC 1600 Lecture 3.1 Introduction to Processing Topics: Example sketches Drawing functions in Processing Colors in Processing General Processing syntax Processing is for sketching Designed to allow artists
More informationCS 248 Assignment 2 Polygon Scan Converter. CS248 Presented by Abe Davis Stanford University October 17, 2008
CS 248 Assignment 2 Polygon Scan Converter CS248 Presented by Abe Davis Stanford University October 17, 2008 Announcements First thing: read README.animgui. It should tell you everything you need to know
More informationLesson 6 Adding Graphics
Lesson 6 Adding Graphics Inserting Graphics Images Graphics files (pictures, drawings, and other images) can be inserted into documents, or into frames within documents. They can either be embedded or
More informationHO-FL1: INTRODUCTION TO FLASH
HO-FL1: INTRODUCTION TO FLASH Introduction Flash is software authoring package for creating scalable, interactive animations (or movies) for inclusion in web pages. It can be used to create animated graphics,
More informationCartoon Animation Tutorial
Cartoon Animation Tutorial In this tutorial, we will create a Cartoon Animation. We will first create a story line. Based on the story line, we will create sprites and scenes, and finally add scripts to
More informationWhat are different approaches of Computer Art? How can computation create art? 9/17/12. Human uses computer to modify digital images
9/17/12 What are different approaches of Computer Art? UNIVERSITY of WISCONSIN-MADISON Computer Sciences Department CS 202: Introduction to Computation Professor Andrea Arpaci-Dusseau How can computation
More informationThe City School PAF Chapter Comprehensive Worksheet April 2018 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date:
The City School PAF Chapter Comprehensive Worksheet April 2018 ICTech Class 7 Candidate Name: Index Number: Section: Branch/Campus: Date: Maximum Marks: 20 ANSWERING KEY Time Allowed: 1 ½ hours INSTRUCTIONS:
More informationBasics of ActivInspire
Basics of ActivInspire Course Instructor: Ashley Witman witman@wlake.org Handbook by Heather Hamker Flipchart by: Ashley Witman 1 credit class 1 Table of Contents Topics Page # Module 1: Breaking it Down
More informationControlling the Robotic Arm using the BBC micro:bit
Controlling the Robotic Arm using the BBC micro:bit You need to plug the BBC micro:bit into a computer using a USB cable or sync to it using Bluetooth after downloading the correct app from your app store.
More informationLesson 10 Using and Sorting Lists
Lesson What you will learn: how to create variables how to create lists how to add values to lists how to create ordered lists how to use IF ELSE how to create a list in a random order with no duplicates
More informationcode-it.co.uk Exploring Regular 2D Shapes & Patterns using sequence, repetition, nested loops, Program Aim: Program regular 2D shapes
code-it.co.uk Exploring Regular 2D Shapes & Patterns Program Aim: Program regular 2D shapes using sequence, repetition, nested loops, simple and complex procedure. Programming Concepts -Sequence -Repetition
More informationEditing Polygons. Adding material/volume: Extrude. Learning objectives
Learning objectives Be able to: use the Extrude tool to add volume to a polygon know what edge loops are and how to insert edge loops in a polygon cut edges in a polygon know multiple methods of sewing
More informationGraphic Design & Digital Photography. Photoshop Basics: Working With Selection.
1 Graphic Design & Digital Photography Photoshop Basics: Working With Selection. What You ll Learn: Make specific areas of an image active using selection tools, reposition a selection marquee, move and
More information2013 Alabama State Amend Instructions for CD/Download Users:
2013 Alabama State Amend Instructions for CD/Download Users: 1) Open the return you want to amend in your TurboTax software program. Do not update yet. 2) Make sure your return is exactly as it was when
More informationMoving, Turning and Stamping
TILING PATTERNS MODULE 1: INVESTIGATION 1 Moving, Turning and Stamping AcDvity 1.1.1 Drag and Stamp ACTIVITY 1.1.1 Drag and Stamp AcDvity 1.1.1 Drag and Stamp Open project 1-Tile Stamp, save as a copy
More informationAnalog Clock. High School Math Alignment. Level 2 CSTA Alignment. Description
Analog Clock High School Math Alignment Domain: Geometry Cluster: Apply geometric concepts in modelling situations Standard: CCSS.MATH.CONTENT.HSG.MG.A.1 Use geometric shapes, their measures, and their
More informationTransition and Animation Effects
10Applying Transition and Animation Effects Applying a Transition Effect... 152 To a single slide... 152 To all slides... 152 Modifying a Transition Effect... 154 Adjust transition speed... 154 Add sound...
More informationBuilding level Rail embankments and correcting heights with XML. (V1.0) (Tangram)
Building level Rail embankments and correcting heights with XML. (V1.0) (Tangram) 1 This tutorial has been created to illustrate a few techniques in providing raised level embankments for railway lines
More informationSCRATCH PROGRAMMING. Lesson 8: Stories to Animations Part I
SCRATCH PROGRAMMING Lesson 8: Stories to Animations Part I In this lesson, we will create a Cartoon Animation. We will first create a story line. Based on the story line, we will create sprites and scenes,
More informationAnimate a Character Cards
Animate a Character Cards Bring characters to life with animation. Set of 8 cards Animate a Character Cards Try these cards in any order: Move with Arrow Keys Make a Character Jump Switch Poses Glide from
More informationEXCEL PRACTICE 5: SIMPLE FORMULAS
EXCEL PRACTICE 5: SIMPLE FORMULAS SKILLS REVIEWED: Simple formulas Printing with and without formulas Footers Widening a column Putting labels and data in Bold. PART 1 - DIRECTIONS 1. Open a new spreadsheet
More informationBEETLE GEOMETRY MODULE 2: INVESTIGATION 1. Exploring Pen
BEETLE GEOMETRY Exploring Pen Ac@vity 2.1.1 Drawing Numerals ACTIVITY 2.1.1 Drawing Numerals Ac@vity 2.1.1 Drawing Numerals Open project 2-Drawing Numerals, save as a copy and rename. Read the setup script
More informationCO-ORDINATES AND GEOMETRY MODULE 6: INVESTIGATION 2. Coordinate Shapes
CO-ORDINATES AND GEOMETRY MODULE 6: INVESTIGATION 2 Coordinate Shapes 1 AcEvity 6.2.1 LeCers and Coordinates ACTIVITY 6.2.1 LeCers and Coordinates 2 AcEvity 6.2.1 LeCers and Coordinates Open project 6-Grid
More informationVery simple programming, limited exposure to assignment and variables minutes, or a full lesson with extension exercises
Box Variables Age group: Abilities assumed: Time: Size of group: Focus Variables Assignment Sequencing Programming 10 adult Very simple programming, limited exposure to assignment and variables 15-20 minutes,
More informationPowerPoint 2 (Office 2007)
Reference Services Division Presents PowerPoint 2 (Office 2007) In this class, we will continue to work with PowerPoint and explore more advanced features through a class exercise. This handout covers
More informationWhat is DealBook WEB?
What is DealBook WEB? DealBook WEB helps you trade quickly from anywhere you can connect to the Internet. A browser-based application, DealBook WEB provides a simple platform for beginning traders as well
More informationCOMP : Practical 6 Buttons and First Script Instructions
COMP126-2006: Practical 6 Buttons and First Script Instructions In Flash, we are able to create movies. However, the Flash idea of movie is not quite the usual one. A normal movie is (technically) a series
More informationFor today, choose Format: NTSC Rate: Use: DV-NTSC Anamorphic (North American, widescreen)
Final Cut Pro Final Cut Pro is a sophisticated video-editing program made by Apple. It is the editing software of choice for multimedia journalists using Apple computers, and is comparable to Adobe's Premiere
More informationFree Fall. Objective. Materials. Part 1: Determining Gravitational Acceleration, g
Free Fall Objective Students will work in groups to investigate free fall acceleration on the Earth. Students will measure the fundamental physical constant, g, and evaluate the dependence of free fall
More informationAll Blocks of Scratch
All Blocks of Scratch Scratch has over 100 coding blocks, and each one has a unique use. They are all colour-coded into 9 different categories as seen below: You can also create your own block under More
More informationValuable points from Lesson 6 Adobe Flash CS5 Professional Classroom in a Book
Valuable points from Lesson 6 Adobe Flash CS5 Professional Classroom in a Book You are expected to understand and know how to use/do each of these tasks in Flash CS5, unless otherwise noted below. If you
More informationEven better, you can have the Start Menu expand to full screen whenever you want, eliminating the need for a Modern UI Start Screen.
1. Start Menu Returns It s what Windows 8 detractors have been clamoring for, and Microsoft has finally brought back the Start Menu. Now, when you click on the Start button at the bottom left of the screen,
More informationMicrosoft PowerPoint 2016 Part 2: Notes, Links, & Graphics. Choosing a Design. Format Background
Microsoft PowerPoint 2016 Part 2: Notes, Links, & Graphics Choosing a Design Open PowerPoint. Click on Blank Presentation. Click on the Design tab. Click on the design tab of your choice. In part one we
More informationCLASS 6: March 5, 2014 MULTIMEDIA TOOLS: DGIM 601-W01 (127469)
CLASS 6: March 5, 2014 MULTIMEDIA TOOLS: DGIM 601-W01 (127469) AGENDA: Homework Review: Website Logo (Save As: YourInitials_logo.psd ) Photoshop Lesson 6: Start Midterm Set-Up OBJECTIVE: Set-Up Photoshop
More informationMODULE 5: Exploring Mathematical Relationships
UCL SCRATCHMATHS CURRICULUM MODULE 5: Exploring Mathematical Relationships TEACHER MATERIALS Developed by the ScratchMaths team at the UCL Knowledge Lab, London, England Image credits (pg. 3): Top left:
More informationSPRITES Moving Two At the Same Using Game State
If you recall our collision detection lesson, you ll likely remember that you couldn t move both sprites at the same time unless you hit a movement key for each at exactly the same time. Why was that?
More informationIntroduction to Computer Science with MakeCode for Minecraft
Introduction to Computer Science with MakeCode for Minecraft Lesson 4: Variables In this lesson, we ll explore the concept of a variable, an important way to store information and make your programs more
More informationDeconstructing bonsai2.swf
Deconstructing bonsai2.swf The Flash movie is at this URL: http://www.macloo.com/syllabi/advancedonline/assignments/bonsai/slideshow.htm The movie has 818 frames. The SWF is 615 KB. The FLA is 15 MB (15,000
More informationHow to Create Greeting Cards using LibreOffice Draw
by Len Nasman, Bristol Village Ohio Computer Club If you want to create your own greeting cards, but you do not want to spend a lot of money on special software, you are in luck. It turns out that with
More informationLesson 1: The Path of a Ball s Flight
Opening Exploration [adapted from the UCLA Curtis Center] In this activity, you will model the path of an object in projectile motion. To do this, several students will line up at regular intervals about
More informationMultimedia Creation. for Kids
Multimedia Creation for Kids 1 Lesson 1: Setting Up Your Project In this lesson you will be storyboarding your entire project. It is important to know exactly where you are going with your project before
More informationCriteria B Developing Ideas
INTERACTIVE TOURISM INFORMATION ON INDONESIA SCRATCH Criteria B Developing Ideas DESIGN SPECIFICATION As mentioned in the design brief, my creation will be called JTI, which stands for Journey to Indonesia.
More informationCreating Breakout - Part 2
Creating Breakout - Part 2 Adapted from Basic Projects: Game Maker by David Waller So the game works, it is a functioning game. It s not very challenging though, and it could use some more work to make
More informationCS 248 Assignment 2 Polygon Scan Conversion. CS248 Presented by Michael Green Stanford University October 20, 2004
CS 248 Assignment 2 Polygon Scan Conversion CS248 Presented by Michael Green Stanford University October 20, 2004 Announcements First thing: read README.animgui.. It should tell you everything you need
More informationTo create a notebook on desktop version 1. Open One Note 2. File > New. o FILE. Options
OneNote Training When you open OneNote for the first time there will be notebooks already started and you can see them on the left hand side. There is an introduction section that you can go through, if
More informationVersion Beta, pre-release. zspace Studio Demonstration Script
zspace Studio Demonstration Script Version 1.0-2014 Beta, pre-release zspace.com zspace Studio Demonstration Script zspace is a registered trademark of zspace, Inc. All other trademarks are the property
More information1-Step Appraisals Personal Property Appraisal Software
User Guide for 1-Step Appraisals Personal Property Appraisal Software Home & Business Software for Windows Page Table of Contents Getting Started... Page 3 Image Preferences... Page 4 Adding Business/Company
More informationDigital Technologies in focus:
Digital Technologies in focus: Supporting implementation of Digital Technologies Scratch tutorial Initiative of and funded by the Australian Government Department of Education and Training Acknowledgements
More informationAudio Editing in Audacity. Josh Meltzer Western Kentucky University School of Journalism & Broadcasting
Audio Editing in Audacity Josh Meltzer Western Kentucky University School of Journalism & Broadcasting www.joshmeltzer.com Revised 6/2010 ABOUT Audacity is a free downloadable program for both PC and MAC
More informationAnjuli Kannan. Google Earth Driving Simulators (3:00-7:00)
Google Earth Driving Simulators (3:00-7:00) An example of what you can do by learning the GoogleEarth API, once you know how to write code Google has published such an API so that people can make programs
More information