Home > ICT Programming >
Programming Today
*Monday* Java Quiz
*If you have not handed-in the Student Class please complete this before moving on to the next activity* You should also take plenty of time to review the Dog Class The last 15 minutes of class time will be spent completing the Dog Class Quiz. It will consist of a 20 question multiple-choice, closed book quiz to test how well you understand the different sections of the Dog Class code. |
*Friday Update* Cellphone Class
So far this week we have completed Hello World, the Dog Class, and the Shapes Lab with your partner. Today you will be expected to place the Student Class into the hand-in folder. Once you have submitted the Student Class, you can then use that class as a template to complete the CellPhone Class. You will find it similar to the student class in some ways but it has more Boolean variables. How are you going to initialize those in your constructor? We will finish this class up on Monday if needed. |
Student Class
yesterday you completed and submitted the Shapes Lab with your partner. Today you will be completing the Student Class You will need to pay very close attention to the Dog Class and use that as your template to complete this activity. |
Shapes Lab
Yesterday we worked on Hello World and the Dog Class Today we will be completing the Shapes Lab. You will complete this with a partner. The lab must be placed in the hand-in folder before the end of the block. |
Hello World!
![]() You can download it for free at home if you'd like to have a copy there. You can find the link for it on your desktop or from the start menu. Once you get it up and running we are going to start playing around with BlueJ by attempting your standard first program: When you have finished, please move on to attempting the DOG CLASS |
JAVA
Welcome to Java. Java is what Greenfoot is based on. It's one of the most popular programming languages in the world and is widely used by teachers and students in post-secondary. To give you a head start you could always start looking at some video here. Try watching: What is Java? |
Wrapping up Greenfoot
In order of priority:1.Read: Chapter 4 Finishing the crab game 43Complete Activity: Chapter 4 Worksheet 2.Play & Review: Jeopardy - Chapters 1-43. Complete this with a collaborative group: Unit Test - Chapters 1-4 |
Chapter 4 - Finishing the crab game
Chapter 4 Finishing the crab game 43Activity: Chapter 4 Worksheet 4.1 Adding objects automatically 43 4.2 Creating new objects 45 4.3 Animating images 46 4.4 Greenfoot images 47 4.5 Instance variables (fields) 48 4.6 Assignment 49 4.7 Using actor constructors 50 4.8 Alternating the images 52 4.9 The if/else statement 53 4.10 Counting worms 53 4.11 More ideas 55 4.12 Summary of programming techniques 56 |
Chapter 3 - Little Crab Game continued...
We are working our way towards developing our own side-scrolling game in Greenfoot but we need to cover a little bit more key information about how we can do this. Chapter 3 is essential because it covers key concepts like:
There are two activities to complete for this chapter. Activity: Chapter 3 Warm Up (for your practice) Activity: Chapter 3 Worksheet (this will be handed-in next Monday) |
Chapter 1 & 2 Review Quiz
Self-Quiz: Chapters 1 & 2This can be completed open book and by talking to as many different classmates as possible. The only catch is that if somebody else gives you the answer to a question, you must give them credit by adding their name beside your answer. Compare your answers with these - any differences? Discuss any differences with the people you used as references. |
1-10 of 27