Web Tutor
BSc
Highers
Nationals
Tools
Resources
Web Sites
BNU: BSc in Computing
CO567: Object-Oriented Systems Development
OO Analysis and Design using Java and BlueJ
Week 4 Activities
Task
Lesson Activity
Learning Assessment
Skill Developed
4.1
30 min
Discuss Chapter 3 Questions
PPT 30 min
Document:
What is Object-Orientation?
PPT 30 min
Document:
Grouping Objects Part 1
PPT 30 min
Document:
Grouping Objects Part 2
PPT 30 min
Document:
Grouping Objects Part 3
Independant Study
Read Chapter 4 of
Object-Oriented Systems Analysis and Design (Using UML)
and answer
Chapter 4 Review Questions
Ch 3 Answers
Java Objects
OOSD Theory
Collections
Useful Resources
Book
Bennett, S., McRobb, S., and Farmer, R. (2011)
Object-Oriented Systems Analysis and Design (Using UML)
4th Ed. McGraw-Hill Higher Education.
Video:
BlueJ Chapter 4 Part 1 Collections
Video:
BlueJ Chapter 4 Part 2 ArrayLists
Video:
BlueJ Chapter 4 Part 3 Internal and External Views
Video:
BlueJ Chapter 4 Part Internal and External Views
Video:
BlueJ Chapter 4 Part 1 Introduction to the ArrayList
Week Index
CO567 Index
1. Intro to BlueJ
2. Objects & Classes
3. Object Interaction
4. UML & Objects
5. Object Behaviours
6. Activity Diagrams
7. Requirements 1
8. Requirements 2
9. Object Interaction
10. Specify Operations
11. Moving in Design
12. Further Design