Java Programming

 

         

 

Friday, November 8th

 

Do you have a free period 0th, 1st, 5th or 6th? Do you want to learn how to repair chromebooks and get credit at the same time? Then see Mr. Dodge. We are looking for a freshman or sophomore who wants to pick up some tech skills during the year.

Events for Interactive and Game Programming

Alice 3 Programming Guide - page 105 Collision Detector Listener for a Scene - Proximity Detectors page 107

Go to Google Classroom to get your copy of the google document to use for section 2-12 instead of using the regular lesson.

Questions about Alice - if you have a question about how to do something let me know so we can find an answer.

How to Build a UFO Rescue Game in Alice

Add the following Section 2-12 Vocabulary to your Java Definitions document:
- A document that ensures that your animation meets all animation principles.
- A series of illustrated images that represent the main scenes of the animation.
- The methodical process of identifying a complex problem and breaking it down into smaller steps that are easier to manage.
- The story that gives the animation a purpose.
- The process of finding and eliminating bugs in a software program.
- Statements that clearly identify the purpose or the functionality of blocks of programming statements in your program, but do not affect the functionality of your program.
- A list of actions to perform a task or solve a problem.
- The process where the software program converts your code into the animation that you see.
- A detailed, ordered list of actions that each object performs within each scene of the animation.

Begin Section 2-12 Develop a Complete Animation - this is your game project. Here are the steps to follow:

1. Go to Google Classroom to get your copy of the google document to use for this section instead of using the regular lesson.

 

Homework

Review Declaring Procedures and Control Statements and Functions

 

What

In this lesson, you will learn how to:
•How to download and install Greenfoot
• Describe the components of the Greenfoot interactive development environment
• Create an instance of a class
• Describe classes and subclasses
• Recognize Java syntax used to correctly create a subclass

 

Why

Learning to program, and learning programming concepts while creating a game can be fun. Using Greenfoot, you will learn basic Java programming techniques to create fun and interactive games.

 

How

By completing the slides, quiz and practice exercises.

 

Exit Activity
Identify the following items in red:

1. public void Act( )
2.
public boolean foundLeaf()
3. int count = 0;
4. int count = 5;
5. public void setDirection(int direction)