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.

Slides:



Advertisements
Similar presentations
Using Microsoft PowerPoint in the Classroom
Advertisements

Using Jeroo Dianne Meskauskas
13-Jun-14 OOP features of Jeroo. Overview In this presentation we will discuss these topics: OOP terminology Jeroo syntax constructors methods.
KompoZer. This is what KompoZer will look like with a blank document open. As you can see, there are a lot of icons for beginning users. But don't be.
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.”
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.
1 Publisher Lesson 2 Enhancing Publisher Documents Microsoft Office 2010 Introductory Pasewark & Pasewark.
Technical Support: (989) GIS and Mapping Procedures in ArcMap 9.x Creating an ArcMap Project Editing an ArcMap Project Printing an ArcMap Project.
Before you start, you should get all of your pictures together in one file. They should be in.jpg,.png,.tif or.gif format. Open your drive. Make a folder.
1 Create a Questionnaire Learning Objective  To learn how to use the features in Microsoft Publisher to create a questionnaire.
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.
If you are connected to the Internet, click and then click on the web page to experience an introduction to applications. The following lesson is about.
InDesign CS3 Lessons 1 and 2. Work Area When First Opened.
01-Intro-Object-Oriented-Prog-Alice1 Barb Ericson Georgia Institute of Technology Aug 2009 Introduction to Object-Oriented Programming in Alice.
Madeline Conley. * Slide Master creates a unified layout that applies to your presentation as a whole * You can add titles, pages numbers, dates, headers,
Created by: Mr. Goff Edited by: Mr. Green Referenced from: Richard Baldwin Introducing Storytelling Alice.
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.
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.
Office Tips and Tricks Lisa Short Technology Specialist Summer 2013.
Lesson No:9 MS-Word Tools, Mail Merge and working with Tables CHBT-01 Basic Micro process & Computer Operation.
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.
Click your mouse for next slide Dreamweaver – Setting up your Page The first way to ensure that you have a consistent design is to use table to set up.
Learning to Code a Wiki in Confluence Links Images Tables Video.
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.
Cornell Notes Please print this slide show, follow the directions, and staple it to your reading response. Reading Informational Text Standard :
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. Office Word 2007 Lab 3 Creating Reports and Tables.
Learning How to Make a PowerPoint Presentation A tutorial for novice users.
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
Word Create a basic TOC. Course contents Overview: table of contents basics Lesson 1: About tables of contents Lesson 2: Format your table of contents.
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.
Diagramming Assistance. If you are having difficulty… First, refer to your class notes. Every part of speech we have diagrammed thus far has been demonstrated.
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.
1 Skills Lab # 4 Microsoft Word Microsoft Excel Microsoft Power Point Tips Shortcuts Help.
Introduction to Jeroo a small object oriented programming language.
Methods 9-Mar-17.
Using Excel open up the computer login click on start choose applications.
Control Structures part 2
Jeroo Code 18-Jul-18.
2.2 Algorithms 21-Jul-18.
Environmental Science: Everything Is Connected
OOP features of Jeroo 8-Nov-18.
a small object oriented programming language.
Introducing Alice.
Ecology: Ecosystems Cornell Notes Page 149.
This is where your title of your presentation will typically go.
Introduction and Code 18-Jan-19.
Overview Introduction to Jeroo: What is Jeroo? Where did it come from?
Cornell Notes Please copy these notes into the “Cornell Notes” section of your notebook. Please print this slide show, follow the directions, and staple.
Control Structures part 2
Control Structures 12-May-19.
OOP features of Jeroo 3-Jul-19.
Control Structures VB part 2
IF 1-Jul-19.
Jeroo Code 7-Sep-19.
Presentation transcript:

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.

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 Used in introductory college programming classes. Under development It’s free.

Why use Jeroo? Jeroo keeps the focus on important topics. Students master ideas faster. Jeroo stimulates problem solving. Jeroo encourages experimentation. It’s fun!

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?

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)

A video demonstrating the Jeroo environment (click the video clip above to start video) if the video will not run, demonstrate in Jeroo 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