| 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) |
Preparation for lab exam
Console.class save for home use. |
| Wednesday | Chapter 6 notes continued | Online material on methods | ||
| 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) | continue with work on methods & Practical work with arrays Work through chapter 7 part 2 |
| 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) | TutorialClear up any difficulties with methods and/or arrays LabsComplete work on methods,arrays and strings troubleshooting 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. |
| 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 |