keadat1st.github.io

Software Design and Construction 1st semester

GitHub
Teachings:
Monday: xx:xx - xx:xx
Tuesday: xx:xx - xx:xx
Thursday: xx:xx - xx:xx
Friday: xx:xx - xx:xx
Week Date Topic Literature
1 Intro to Object Oriented Analasis and Design Larman kapitel 1
1 Introduktion til programmering Reges kapitel 1
2 Modulopgave: Little Animal Horror Zoo
Kravindsamling, strukturering og Use Cases
Larman kapitel 6
2 Klasser, attributter og Objekter Reges kapitel 8.1 + 8.2
2 Domain Model Larman kapitel 9
2 Metoder Reges 8.1 + 8.2
3 Domain Model Exercises Larman kapitel 6 & 9
3 Scope, setters, constructors
3 Domain Model Exercises Larman kapitel 6 & 9
3 if statements Reges 4.1
4 Klassediagram I Larman kapitel 16
4 if/elseif øvelse og Animal Horror Zoo-opgave
4 Klassediagram II Larman kapitel 16
4 Opsamling og Animal Horror Zoo-opgave
5 Git & GitHub … og hvordan i afleverer jeres opgave Agenda
5 SWC - Little Animal Horror Zoo-opgave
5 Swd - Little Animal Horror Zoo
5 Fremlæggelse:Modul 1 - Little Animal Horror Zoo (del 1)
Grupper Fremlægger i klassen med feedback fra 2 undervisere
6 Fremlæggelse:Modul 1 - Little Animal Horror Zoo (del 2)
Grupper Fremlægger i klassen med feedback fra 2 undervisere
6 Getters & While loops & Math class Reges 5 + 3.2
6 Modul 2 - Car Wash

And: Defining requirements:
FURPS+, Functional, Non-functional
Modulopgave Car Wash

Agenda
Larman chp 5
6 Input med Scanner objektet og while loop Reges 3.3
7 Kanban
7 Arrays Reges 7.1
7 Use Case Diagram, Multiplicity Larman 6.17 & 11
7 Arrays i metodekald Reges 7.2
8 Use Cases - Alternative Flows Larman 6
8 Multiplicitet i kode & Formatteret print Reges 4.3 + 5.1
8 SSD - System Sequence Diagram Larman 10
8 Car Wash-opgave
9 Car Wash Project
9 Car Wash-opgave
9 Fremlæggelse:Modul 2 - Car Wash (del 1)
Grupper Fremlægger i klassen med feedback fra 2 undervisere
9 Fremlæggelse:Modul 2 - Car Wash (del 2)
Grupper Fremlægger i klassen med feedback fra 2 undervisere
10 Modulopgave: Movie Application
SWK Car Wash opsamling - Movie Application intro
10 Opsamling Car Wash Modulopgave Design: Movie Application
10 Filer - læsning Reges 6 til p. 441
10 Composition & Aggregation Larman 30.10-30.11
11 Filer - skrivning Reges 6 fra p. 441
11 Sequence Diagram Larman 15
11 Array Lists Reges 10.1
11 Sequence Diagram Larman 15
12 Interfaces og nedarvning Reges 9
12 Movie Application Project Work
12 Fremlæggelse: Modul 3 - Movie Application (del 1)
Grupper Fremlægger i klassen med feedback fra 2 undervisere
12 Fremlæggelse: Modul 3 - Movie Application (del 2)
Grupper Fremlægger i klassen med feedback fra 2 undervisere
13 Modul 4 - Semesterprojekt start
13 Nedarvning, Interfaces og filer - serializable Reges 9
13 Paper Prototyping
13
14 Semesterprojekt
14
14 Semesterprojekt
14
15 Semesterprojekt
15
15 Semesterprojekt
15
16 1.Semesters Prøve Eksamen
16 1.Semesters Prøve Eksamen

* Changes to this plan can occour.

Teacher: Claus Bové (clbo@kea.dk)