Home‎ > ‎ICT Programming‎ > ‎

Programming Today - Blk 2 & 3

Gym Member + Dog Class Final Quiz

posted Jan 28, 2015, 8:10 AM by Jon Hamlin   [ updated Jan 29, 2015, 11:29 AM ]

Our final project for the Java unit will be the Gym Membership.

This is a more challenging assignment that requires the us of if/else statements and Accessor methods that return two fields at once.

Project is due: Thursday, Jan 29

ALSO

on Thursday we will have a quiz based on the The Dog Class

I will copy & paste the code for the Dog Class into the quiz and then make 20 coding errors.

Your job will be to identify the 20 errors and correct them. This quiz will be worth 40 points.

1 point for identifying the error and 1 point for correcting it.

Study the Dog Class and you should be fine.


Final Project: Gym Member

posted Jan 23, 2015, 11:07 AM by Jon Hamlin   [ updated Jan 28, 2015, 8:06 AM ]

Our final project for the Java unit will be the Gym Membership.

This is a more challenging assignment that requires the us of if/else statements and Accessor methods that return two fields at once.

Project is due: Thurs, Jan 29

The Ticket Machine - Assignment 1 & 2

posted Jan 18, 2015, 8:32 PM by Jon Hamlin   [ updated Jan 18, 2015, 8:33 PM ]

Last week, we began to look at The Ticket Machine lab. You were asked to complete the starting questions as a way to familiarize yourself with the machine and it's code.

This week we will complete two assignments that you can find at the bottom of the Ticket Machine page.

Public Void vs Private int?

posted Jan 13, 2015, 8:54 AM by Jon Hamlin

What does it mean when we see these terms at the start of a Java method?

example:   public void setName (String newName)

public means that the method is visible and can be called from other objects of other types. Other alternatives are private, protected, package and package-private. See here for more details.

void means that the method has no return value. If the method returned an int you would write int instead of void


Java - Cellphone Class

posted Jan 11, 2015, 9:16 PM by Jon Hamlin

By now you should have finished the Dog class and hopefully are either finished or almost finished the Student Class.

I want you to have another experience looking at the code, constructors, and methods however so I would like you to create a Cellphone class based on the example from the Dog and Student class.

Take the student class you have completed and modify it to meet all the criteria required for the cellphone class.

Don't forget to work with a partner! COLLABORATE - share your ideas!


Java Java bo Bava

posted Jan 4, 2015, 9:34 PM by Jon Hamlin   [ updated Jan 4, 2015, 9:35 PM ]

Time to get started with Java!

Schedule for the week

posted Dec 15, 2014, 8:56 AM by Jon Hamlin   [ updated Dec 15, 2014, 9:20 AM ]

Monday & Tues: Finish off Target Game. Test it out with your friends. Collaborate, work together, to make it as good as possible.

Weds: Game day - You will play each others games and evaluate them with an evaluation criteria sheet.

Thurs: Movie - The Story of Video Games + Question sheet

Friday: Talent Show

Target Game

posted Dec 4, 2014, 12:22 PM by Jon Hamlin

Are you going to make it simple?

Or are you going to make it complicated?

Check out the Target Game page here.

Games are due - Monday, Dec 15

Pong Continued...

posted Nov 24, 2014, 9:16 AM by Jon Hamlin

Last week we began working on our Pong game

This week we will continue this game.

If you find this very challenging, click here to download some sample code to help get you going.

If you find this very easy, check out this page for a Pong remix challenge

If you finish quickly, consider how you can make your game original. Try making custom sprites, adding new elements into the game such as additional balls or levels. Consider adding music or different scoring systems.

The limit is only your imagination.

Starting with Scratch

posted Nov 18, 2014, 12:19 PM by Jon Hamlin

Scratch is a fun drag & drop game design tool.

Watch the introduction video and read through the Scratch introduction page.

1-10 of 21