Last update: April 15, 2012
- There will be various small to medium size assignments and one more important programming project.
It will be indicated explicitly if the work is to be done individually or in teams. The option to work
individually will be possible.
- During the first part of the course (before the reading break) there will be
lab exercises to work on, for practice and/or due for submission about a
week after they are posted. Brief assignments will also be provided, due a couple days
or up to about a week after they are posted.
- After the reading break, lab exercises will continue to be provided mostly as practice, and also medium
size assignments and the project will be provided. Medium size assignments will be given more than a week
to work on, as it will be announced.
The project will include some intermediate submission and as a whole it will be given approximately
3 to 4 weeks to work on, as it will be announced.
- Check the Course description → Academic honesty
section for academic honesty policies.
The assignments, project and their due dates will be posted
here as the course progresses.
-
Assignment #1 - Individual work - Initial explorations of course website.
Brief Assignment #1.
Due date/time: Wednesday January 11, 3:30 pm. Due date passed
- Brief review Assignment #2 - Individual work - Introduction to Java, invitation to reflect about studying activities.
Brief Assignment #2.
Due date/time: Wednesday January 18, 3:30 pm. Due date passed
- Brief review Assignment #3 - Individual work - Flow of control, loops.
Brief Assignment #3.
Due date/time: Wednesday February 8, 3:30 pm.Due date passed
- CodeWrite Assignment - Individual work. Due date/time: Monday February 27, 11:59 pm.Due date passed
- RollTTT Game Due date passed
Design, code and revise assignment - Team work. Teams of two.
(You can also work individually if you prefer so but it is not encouraged).
Original Due date/time: Thursday March 15, 11:59 pm.
If you submit by this deadline you will get 5% bonus.
Extended Due date/time: Saturday March 17, 12:00 noon.
If you submit by this deadline you will not get the bonus points but you will not get
any penalty either.
- MPL Recursion assignment - Group work, up to 3 members. Recursion. Due date passed
-
Final Project, Wizards and Witches game
Design, code and revise assignment - Team work. Teams of up to three (3) members.
(You can also work individually if you prefer so but it is not encouraged).
Last strict possible due date/time: Wednesday April 11, 3:15 pm.
ASSIGNMENTS EXERCISES SOLUTIONS.
These solutions should not be shared with students who are not registred in CMPT 125 Burnaby
during the current semester 2012-1.
MARKING SCHEMES.
Your questions and answers about Assignments?
See the Q&A Tests and Assignments section.