17-Sep-15 Using Jeroo. Overview In this presentation we will discuss: What is Jeroo? Where did it come from? Why use it? How it works. Your first assignments.

Slides:



Advertisements
Similar presentations
Using Jeroo Dianne Meskauskas
Advertisements

13-Jun-14 OOP features of Jeroo. Overview In this presentation we will discuss these topics: OOP terminology Jeroo syntax constructors methods.
Strategy to solve complex problems
Grid method for multiplying by a 1 digit number. 1.Firstly, write the multiplication sum and then draw the grid. The largest number goes at the top so.
Microsoft Excel. Click on “Start,” then “Microsoft Office Excel.”
This Presentation Contains Narration and Notes To hear the narration, turn on your speakers or plug in headphones. If you would like to view this slideshow.
11-May-15 Control Structures part 2. Overview Control structures cause the program to repeat a section of code or choose between different sections of.
Programming in Jessica By Joaquin Vila Prepared by Shirley White Illinois State University Applied Computer Science Department.
SIMPLE PROGRAMS Jeroo – Chapter 4 –. Basic Concepts Jeroo (Java/C++/object-oriented) programing style is case-sensative. Be consistent in coding Logic.
Section 2.3 Gauss-Jordan Method for General Systems of Equations
Technical Support: (989) GIS and Mapping Procedures in ArcMap 9.x Creating an ArcMap Project Editing an ArcMap Project Printing an ArcMap Project.
Aalborg Media Lab 21-Jun-15 Software Design Lecture 1 “ Introduction to Java and OOP”
PowerPoint: Tables Computer Information Technology Section 5-11 Some text and examples used with permission from: Note: We are.
9-Aug-15 Vocabulary. Programming Vocabulary Watch closely, you might even want to take some notes. There’s a short quiz at the end of this presentation!
Customizing Forms and Writing QuickBooks Letters Lesson 15.
1 Creating Icons for Commands When there is not an icon related to a command in your toolbars, you will see a question mark (?). No preview available …
01-Intro-Object-Oriented-Prog-Alice1 Barb Ericson Georgia Institute of Technology Aug 2009 Introduction to Object-Oriented Programming in Alice.
30-Aug-15 Using Jeroo. Overview In this presentation we will discuss: What is Jeroo? Where did it come from? Why use it? How it works. Your first assignments.
Week 4-5 Java Programming. Loops What is a loop? Loop is code that repeats itself a certain number of times There are two types of loops: For loop Used.
Using Jeroo To Teach Object-Oriented Concepts By Christian Digout.
MBAC 611.  Click on the My Computer Icon  Open your private network directory  Create a new folder named lab7  Copy your lab6 Access file to the lab7.
Office Tips and Tricks Lisa Short Technology Specialist Summer 2013.
Microsoft Access Get a green book. Page AC 2 Define Access Define database.
5-Oct-15 Introduction and Code. Overview In this presentation we will discuss: What is Jeroo? Where can you get it? The story and syntax of Jeroo How.
16-Oct-15 Loops in Methods And compound conditions.
MULTIPLICATION. Meaning of Multiplication There are 5 packs. Each pack contains 6 cans of juice. How many cans of juice are there in all? To find how.
Session 11 Border Layout, using Panels, Introduction to PinBallGame.
Holly Talboom September 13, 2011 The Basics of Multiplication Multiplication is a quick way of adding a series of numbers. 2 x 4 simply means to add.
25-Oct-15 Jeroo Code. Overview In this presentation we will discuss: How to write code in Jeroo How to run a Jeroo program.
1 Reports. 2 Objectives  Use concatenation in a query  Change column headings and formats  Add a title to a report  Group data in a report  Include.
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. Office Word 2007 Lab 3 Creating Reports and Tables.
Some things to know about Publisher and Newspapers.  This is a basic Publisher newsletter design set. Ms. Muson and I have simplified it for you and created.
13-Nov-15 Control Structures. Overview Without control structures, everything happens in sequence, the same way every time Jeroo has two basic control.
Microsoft Excel. Excel specializes in creating and designing spreadsheets, or worksheets Worksheet – area to insert data Workbook – a set of worksheets.
16-Dec-15 Control Structures VB. Overview Without control structures, everything happens in sequence, the same way every time Jeroo has two basic control.
Designing Your Idiom PPT Presentation. First Steps: Log into your student account. If you are using a laptop, note the number of the laptop you are using.
Introduction to OOP in VB.NET using Robots ACSE Conference, Nov 2004 Michael Devoy Monsignor Doyle C.S.S., Cambridge
Teacher’s Page: Life as a Butterfly 7 th Grade GLE: 6 Discuss the life cycle of the butterfly. Print out the next slide for the students to use to gather.
Bridge Project. Materials – 8 pieces of wood, glue, cutters, masking tape and a ruler.
17-Feb-16 Methods. Overview In this presentation we will discuss these 4 topics: Main method vs. Jeroo methods Choosing behaviors to turn into methods.
If you don’t have Google Earth downloaded already, you can go to to get it.
1. Map Key/Legend – a part of a map that explains what the symbols on the map represent. 2. Compass Rose – a direction marker on a map 3. Cardinal Directions.
11-Jun-16 Algorithms 2.2. Overview In this presentation we will discuss: What is an algorithm? 5 steps in developing an algorithm A Jeroo example.
Introduction to Jeroo a small object oriented programming language.
Methods 9-Mar-17.
Control Structures part 2
Jeroo Code 18-Jul-18.
2.2 Algorithms 21-Jul-18.
Ecology: Ecosystems Cornell Notes Page 159.
PowerPoint: Tables and Charts
OOP features of Jeroo 8-Nov-18.
a small object oriented programming language.
Introducing Alice.
Ecology: Ecosystems Cornell Notes Page 149.
Lattice Multiplication
Introduction and Code 18-Jan-19.
Overview Introduction to Jeroo: What is Jeroo? Where did it come from?
Introduction to Object-Oriented Programming in Alice
Control Structures 5-Apr-19.
Control Structures part 2
Control Structures 12-May-19.
2.2 Algorithms 26-Jun-19.
OOP features of Jeroo 3-Jul-19.
Indentation & Comments
Control Structures VB part 2
IF 1-Jul-19.
Jeroo Code 7-Sep-19.
Presentation transcript:

17-Sep-15 Using Jeroo

Overview In this presentation we will discuss: What is Jeroo? Where did it come from? Why use it? How it works. Your first assignments.

What is Jeroo? An environment for learning object oriented programming. (OOP) The Jeroo language is a small object-oriented programming language. you create objects and then do things with them. Created in Java.

Where did Jeroo come from? NW Missouri State University It’s free.

Jeroo Place: Santong Island in the South Pacific Two unknown species Jeroo: similar to the wallabies of Australia Winsum Flower: Jeroo's source of food Jeroos have a pouch to hold flowers can't swim – fur gets waterlogged-must dry Humans arrive and set nets to catch Jeroos.

The Jeroo environment The island is made of rows and columns. The programmer chose to number both the rows and columns starting with zero at the northwest corner of the island. (0,0)(0,1) (?) (3,2) NORTH What location is this? columns rows

Programming steps A Jeroo can execute 6 action methods hop()  hop once or hop(n) to hop n times turn( relative_direction ) pick()  pick a flower plant()  plant a flower from the pouch toss()  throw a flower one space ahead. give(relative direction)  give a flower to another jeroo They always follow directions in order, from top to bottom. Put it all together to solve various problems.

How Jeroo works 3 steps: 1. Create your environment 2. Write the program 3. Run the program

Icons used to create and edit islands Set the speed of the Jeroos Create a new island layout Open an existing island Save the island Save as Print Plant flowers on the island Set nets on the island Add water to the island Clear the island layout (remove all extra flowers, water and nets) Get help with the Jeroo language Quit Jeroo

Step 1. Create the Environment To start: Open an existing Island File Or Create your own Island Add or remove: Flowers Nets Water Land You can save and re-use your islands.

Learn how to create islands. Select water, flower or net left-click to add right-click to remove Learn how to save islands. Programs and islands are saved separately Source_file save (.jsc) Island_file save (.jev)

Creating the Jeroo environment To create your environment in Jeroo: Left-click to draw Right-click to remove

Your first island Assignment: Design an island that uses water, nets and flowers to create an attractive design based on one or more of your initials. Save as yournameLetterIsland and print your island design.

The End