Weekly Schedule

Weeks 5 - 8
Week Day Topic Notes Tutorial/labs
5

26 Oct

Tuesday **NB lab exam - evening students (18:30 - 21:30 LG25)

L6 Top down design and static methods

NB. New material. Essential to bring these notes to the lecture. Buy book of notes in bookshop

Chapter 6 notes (slides)

programs

Preparation for lab exam

Console.class save for home use.

Notes on Console Class

Practical Work

Driver Programs

Wednesday Chapter 6 notes continued Online material on methods

Study guide for this topic

Thursday **NB lab exam - day-time students (11:00 - 14:00 L101/L114)

(week 1 - 4 material)

Book of lecture notes(section 1) and a text book allowed for reference.

No other material allowed

NB.

Chapters 1 to 5 of lecture notes must be bound into book form, and will be allowed at the exam.

Book of notes for the rest of the course(Section 2) will be available in the bookshop

Please purchase before lectures week beg. 2 Nov

Week Day Topic Notes Tutorial/labs/homework
6

2 Nov

Tuesday Arrays (chapter 7) chapter 7 (pt 1 slides) (pt. 2 slides)

programs

continue with work on methods & Practical work with arrays

Work through chapter 7 part 2

Practical work with strings

Sample solutions (arrays)

Sample solutions (strings)

Wednesday Chapter 7 Pt. 2 Introduction to Strings Worksheets
Week Day Topic Notes Tutorial/labs/homework
7

9 Nov

Tuesday Chapter 8 Chapter 8 Notes (slides)

Warning

programs

Online material on classes

TutorialClear up any difficulties with methods and/or arrays
LabsComplete work on methods,arrays and strings
troubleshooting

Easy exercise on classes

Practical Work (week 7 & 8) including practice for lab exam week 9

Wednesday Revision of Methods and Arrays (slides)
Week Day Topic Notes Tutorial/labs/private study
8

16 Nov

Tuesday Encapsulation/Object Reference/passing objects to methods/co-operating objects- see chapter 9

(important concepts needed for your project)

Chapter 9 notes (slides)
programs
study of ch9 concepts
Tutorials
See practical work week 7 & 8
Recap of concepts in chapter 6,7, 8 and 9

Bring along everything you have prepared and any outstanding questions


Labs: Complete practical work including sample lab exam papers

String classes will not be examined in the lab exam

Lab exam week 9 will cover concepts covered up to end of chapter 8 and the understanding of get methods and set methods chapter 9 page 2.

sample answers to practical workweek 7 & 8

Wednesday introducing project specs and schedule

full attendance is important

Project Notes 1 (TBA)

Pre-requisite knowledge

essential chapter 8

also important to understand concepts in Chapter 9. pages 11-18

EXAM PREP LABTEST2