Oracle Code 4 Kids Day at Moscone Center in SF on Sunday, Sept. 15. Free tickets if you are interested.
Warm Up
Camera Movement
Debugging - always and often - do NOT wait until you have finished 1000 lines of code to begin this process. When you create a section of code that is supposed to do a small step stop and confirm it is working. Often this will involve adding code you will remove later. You might include a Say statement so a text box appears on the screen when you get to a particular point in the program. If the Say statement does not appear then you know something stopped the code before that point. You would remove this statement later once you have confirmed the code is working properly.
Begin to develop good debugging skills now.
Complete Section 2-2 Add and Position Objects Practice Activities. Save 1-6 as S2-2 White Rabbit Your Name. Save optional activity 1 as S2-2 Sea Scene Your Name, activity 2 as S2-2 Penguins Your Name and activity 3 as S2-2 Toucans Your Name
Complete the Section 2-2 Add and Position Objects Project - demonstrate the Fish-2 project for teacher check.
Begin Section 2-3 Procedures and Arguments Practice Activities. Save 1-6 as S2-3 White Rabbit Your Name. Save optional activity 1 as S2-3 Chicken Run Your Name, activity 2 as S2-3 Dolphins Your Name and activity 3 as S2-2 Toucans Your Name
Complete the Section 2-3 Procedures and Arguments Project - demonstrate the Fish-3 project and show your code with appropriate comments for teacher check.
Add the following Section 2-3 Vocabulary to your Java vocabulary list:
- The panel that contains the procedures and functions tab.
- A piece of program code that defines how the object should execute a task.
-
The place where you program your animation.
-
Computes and answers a question about an object.
-
A value that the procedure uses to complete its task. It tells the computer program how to implement the procedure.
-
An object’s sense of direction.
-
Describes the intention of the programming instructions.
Animation - Creating a Storyboard -Storyboarding - it does not have to be hard but it is important for good animations - storyline is important.