StarLogoTNG Treasure Hunt Game Unit Lesson 1: Basic Movement.

Slides:



Advertisements
Similar presentations
Create a Simple Game in Scratch
Advertisements

Create a Simple Game in Scratch
Enter the address as shown below in the address bar.
30 min Scratch July min intro to Scratch A Quick-and-Dirty approach Leaving lots of exploration for the future. (5 hour lesson plan available)
Usually the next step is to run the Cognitive Tests. Click on “Run Cognitive Tests” button to start testing. All of the tests begin with you giving a brief.
New Mexico User Test Starlogo TNG September 16, 2006 Starlogo TNG September 16, 2006.
Getting Started With Alice By Ruthie Tucker under the direction of Prof. Susan Rodger Duke University, July
StarLogoTNG 101 Treasure Hunt Game Unit Lesson 9: Variables.
Bug Session One. Session description In this session, pupils are introduced to a programming sequence which will make a light pattern on their Bug. Objectives.
StarLogoTNG 101 Treasure Hunt Game Unit Lesson 4: Forever and Procedures.
StarLogoTNG 101 Treasure Hunt Game Unit Lesson 6: Terrain.
1 Exploring Stagecast Creator Stagecast Creator Tutorial: Kids Smoking on the Playground By: Community Simulations Team Center for Human-Computer Interaction.
1 An introduction to programming concepts with Scratch.
An intro to programming concepts with Scratch Session 2 of 10 sessions I/O, variables, simple computing.
1 An intro to programming concepts with Scratch Session 1 of 10 sessions Looks and Motion.
Methods Tutorial: Part One By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 9, 2008.
What is Scratch? Scratch as Logo Dr. Ben Schafer Department of Computer Science University of Northern Iowa.
Fell View Computer Club StarLogo TNG – Session Two.
GAME:IT Junior Bouncing Ball Objectives: Create Sprites Create Sounds Create Objects Create Room Program simple game.
01-Intro-Object-Oriented-Prog-Alice1 Barb Ericson Georgia Institute of Technology Aug 2009 Introduction to Object-Oriented Programming in Alice.
Bug Session One. Session description In this session, pupils are introduced to a programming sequence which will make a light pattern on their Bug. Objectives.
Modeling and Simulation Module 1: Lesson 1
Downloading and Installing PAF Insight PAF Insight can be easily downloaded Or can be installed from a CD A license is needed t0 activate the program.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials Software: Building apps Suitable for: Advanced.
StarLogoTNG 101 Treasure Hunt Game Unit Lesson 3: Treasures and Hazards.
Introduction to Scratch!
Game Maker Day 2 Making a Maze Game.
Scribbler Movements Sec 9-3 Web Design. Objectives The student will: Understand the basic movement commands for the Scribbler Know how to create and execute.
Color Correct and Remove Keystoning A minimalist approach to photographing your art By Paul Marley.
App Inventor MIT App Inventor.
Alice 2.0 Introductory Concepts and Techniques Project 1 Exploring Alice and Object-Oriented Programming.
Finding a Music File to Work With From the PUSD student home page, select “Royalty Free Music”
Art 321 Lecture 7 Dr. J. Parker. Programming In order to ‘make things happen’ on a computer, you really have to program it. Programming is not hard and.
Introduction to TouchDevelop
StarLogoTNG 101 Treasure Hunt Game Unit Lesson 2: Keyboard Controls.
Introduction to Scratch Scratch as Logo Dr. Ben Schafer Department of Computer Science University of Northern Iowa.
2015 CSE/EGR Summer Camps 1 Computer Science Concepts 1. What is an algorithm? 2. Binary information coding 3. Programming concepts via Scratch Designed.
Introduction to Using the Notebook 10 Software for SMART Board Day 2 LIVINGSTON PARISH PUBLIC SCHOOLS Facilitated by S. Waltman.
How to link the robot and the computer (Bluetooth) How to turn on and off How to connect the adaptor Fluke card connection Sec Getting Started How.
StarLogoTNG Treasure Hunt Game Unit Lesson 1: Basic Movement.
Probability with Dice and Data, Wiggle Walk, and Colliding Turtles Modeling and Simulation Module 1: Lesson 1.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
Making Python Pretty!. How to Use This Presentation… Download a copy of this presentation to your ‘Computing’ folder. Follow the code examples, and put.
Variables. Todays Lesson  In todays lesson you are going to:  Learn to use variables  Learn to ask for user input  Learn to save the users response.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech June 2008.
Learning PowerPoint Presenting your ideas as a slide show… …on the computer!
StarLogoTNG 101 Treasure Hunt Game Unit Lesson 7: Coordinate System.
Create a Halloween Computer Game in Scratch Stephanie Smullen and Dawn Ellis Barb Ericson October 2008.
Remember…  Please do not…  Change the background.  Change the icons.  Change the font. Use Times New Roman (size 12 font).  Use color. We cannot print.
PixyCam for MINDSTORMS Introduction
StarLogoTNG 101 Treasure Hunt Game Unit Lesson 8: Hatch.
Scratch for Interactivity Dr. Ben Schafer Department of Computer Science University of Northern Iowa.
StarLogoTNG 101 Treasure Hunt Game Unit Wrap Up. Today’s Agenda Review Mini-lesson and programming practice on set camera and ID Finish making the treasure.
Teaching Kids Programming with Chromebook Digital Convergence Lab, NIU.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech May 2009.
Presenter: Suzy Belonga BTOP/EUPISD Instructional TechnologistWelcome!
Create a Halloween Computer Game in Scratch
Module 1: Investigation 2 Repeating and Alternating Patterns
Scratch for Interactivity
Installation and Training
Scratch Unit Overview We are going to look at computer programming and how to create your very own computer game The piece of software we will be using.
Learning to program with Logo
QUESTION INSTRUCTIONS
QUESTION INSTRUCTIONS
Using Logo and Logic This presentation uses a version of Logo called StarLogo available through MIT. It can be downloaded for free and installed on your.
Creating a Simple Game in Scratch
Lab 08 Introduction to Spreadsheets MS Excel
Edge Lights Tutorial Making the Light Shows.
Presentation transcript:

StarLogoTNG Treasure Hunt Game Unit Lesson 1: Basic Movement

Today’s Agenda Starlogo TNG basics Mini-lesson on programming movement First programming challenge Wrap-up

What’s What in SLTNG Programming Window –Palette of “blocks” –Canvas Spaceland Runtime Window

Definition of “Agent” Like a character or object in a game Can be programmed to have behaviors Can have more than 1

First Programming “Blocks” Give an agent behavior instructions by dragging blocks from the palette onto the canvas Many blocks take arguments An agents “executes” an instruction when the agent does what the instruction says Arguments

Your First Program File menu > Open project “first program.sltng” File menu > Save next version In runtime window, click once on “set up” and then “run” to start the program. The program will end after 60 seconds. Repeat to run the program again. Practice: run the game a few times, move around in spaceland and try different camera angles using the Guide to Spaceland activity sheets.

About First Program What did you notice about how first program works? –How did the score change? What do you think the score is based on? –How did the turtle agents behave? What happened when they reached the edge of Spaceland?

How Score is Calculated The score is the running added total of the height of each patch that a turtle is standing on. Green patches = 0 (no effect on score) Blue patches = negative (varies) Red patches = positive (fixed) Yellow patches = positive (varies)

Programming Activity Get the highest score possible by programming additional movement instructions when the turtles detect that they’re on a particular color patch

Movement Blocks Found in Movement drawer: Forward steps Back steps Left degrees Right degrees Dragged onto canvas

Quick geometry review! How many degrees are there in a circle? Degrees for turning left or right are relative to the direction the turtle is currently facing – for example, the labels in the diagram on the right shows the degrees for turning right. What should be the degree labels if we’re turning left? 0 degrees 90 degrees 180 degrees 270 degrees 45 degrees

About First Program Setup: Create and scatter 20 turtles Run: All turtles move 1 step forward Run: Your instructions Run: Calculate score Time=60 sec? End No Yes

Programming Activity 1 Get the highest score possible by programming additional movement instructions when the turtles detect that they’re on a particular color patch For example, how should the turtle behave if it detects that it’s standing on a blue patch?

Programming Activity Try out different commands and sequences; see what happens to the score each time. There are many ways to achieve a high score. Try to use as few blocks as possible.

One more thing… Every time you want to test out your program, click setup once (turtles created and scattered) and then run once (wait for green highlight around the run block). Use the blue slider bar to speed up or slow down the program.

Programming Tip To delete a block, drag it to the trash can in the corner of the canvas

Programming Tip Save often. Save now.

Wrap Up What strategies did you try? What worked? What didn’t work? What challenges did you have? What was fun? What questions do you have?

To get StarLogo TNG for your home computer Website: Register, download, install