Friday, November 1st

 

You are invited to attend a Junior Achievement Job Shadow event at Franklin Templeton on Wednesday, November 13th from 8:30 - 2:30 - let me know if you are interested.
Schedule for the day

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-11 Vocabulary to your Java Definitions document:

- Allow the user to control one or more objects with the keyboard keys while the animation is running.
- Any action initiated by the user that is designed to influence the program’s execution during play.
- Listen for, and react to, a keyboard keystroke that you specify.
- The act of coding events to handle each procedure.
- Procedures in the Scene class that listen for keyboard input while the animation is running.

Begin Section 2: Lesson 11 - Variables slides.
Begin Section 2-11 Variables practice. Save the White Rabbit Project as 2-11 Rabbit Keyboard. Save optional 1 activity as 2-11 Submarine. Save optional 2 activity as 2-11 Snow Yak.

Begin Section 2-11 Variables project. Project 2-11 Starter File - this file must be downloaded and unziped. Once you have unzipped the file open it is Alice and then save it as 2-11UnderTheSeaStartYour Name.
Skip step 8.

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

Access the Oracle iLearning site from home.
 

What

Lesson 3: Using Procedures
• Toggle and describe the visual difference between the scene editor and code editor
• Correlate storyboard statements with program execution tasks
• Identify the correct procedure to move an object in a scene
• Use procedures to move objects in a scene
• Add Java programming procedures to the code editor
• Demonstrate how procedure values can be altered
• Add a control statement to the code editor
• Use random numbers to randomize motion

 

Why

Like a director, you will program objects to move and act, and make frequent changes as you go. You will need to know how to switch back and forth between the editors used to set up your scene and program your animation.

 

How

By completing the practice exercises.