HTW Berlin Fachbereich 4 Internationaler Studiengang Internationale Medieninformatik (Bachelor) Info 1: Informatik I Winter Term 2022/23 |
Tentative Schedule |
This schedule shows the terms I intend to introduce or use during that session. Some will show up multiple times. If you have a copy of the textbook, Objects First with Java: A Practical Introduction Using BlueJ, the chapter is given in the source column.
Week |
Class Meetings |
Laboratories |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Wednesdays WH C 446 Weber-Wulff |
Reading |
Thursdays Weber-Wulff |
Reading |
Group
1 Müller-Lobeck |
Group
2 Müller-Lobeck |
Group
3 Thiel |
||||||
41 |
12. |
Administrivia What is Informatik? |
|
13. |
Objects |
Chapter 1 |
13. |
11. |
|||||
42 |
19. |
Class definition, |
Chapter 2 |
20. 10. |
Assignment, |
Chapter 2 |
20. |
18. |
17. |
||||
43 |
26. |
Printing with BlueJ |
Chapter 2 |
27. |
Expressions |
Chapter 3 |
27. |
25. |
24. |
||||
44 |
02. |
Object creation |
Chapter 3 |
03. |
Collections |
Chapter 4 |
03. |
01. |
31. |
||||
45 |
09. |
for-each |
Chapter 4 |
10. |
More loops |
Chapter 4 |
09. |
08. |
07. |
||||
46 |
16. |
Arrays & Streams |
Chapter 5 |
17. |
Filter, Map, Reduce |
Chapter 5 |
17. |
15. |
14. |
||||
47 |
23. |
Using library classes |
Chapter 6 |
24. |
Maps, Sets, Class variables |
Chapter |
24. |
22. |
21. |
||||
48 |
30. |
Unit testing |
Chapter 9 |
01. |
Interfaces |
Chapter 9 |
01. |
29. |
28. |
||||
49 |
07. |
Class cancelled, teacher sick |
Chapter 7 |
08. |
Arrays |
Chapter 7 |
08. |
06. |
05. |
||||
50 |
14. |
A Word about the Exam |
Chapter 8 |
15. |
Refactoring |
Chapter 8 |
15. |
13. |
12. |
||||
51 |
21. |
Switch old and new |
Chapter 10 |
22. |
More Inheritance |
Chapter 10 |
|||||||
|
23.12.22 - 01.01.23 |
Christmas Vacation |
|||||||||||
1 |
04. |
Casting |
Chapter 11 |
05. |
Abstract classes |
Chapter 12 |
05. |
03. |
02. |
||||
2 |
11. |
Abstract methods |
Chapter 12 |
12. |
Errors |
Chapter 14 |
12. |
10. |
09. |
||||
3 |
18. |
File-based IO |
Chapter 14 |
19. |
GUIs |
Chapter 13 |
19. |
17. |
16. |
||||
4 |
25. |
The ImageViewer |
Chapter 13 |
26. |
The ImageViewer |
Chapter 13 |
|
||||||
5 |
01. |
Review |
|
02. |
Exam |
|
31. |
Exercise 12 due |
|||||
6 |
08. |
No class |
|
09. |
Exam returned |
|
|
I like to start on time - both lectures and
exercise
sections!
This topic is missing, but there is a video available (on Moodle):
Copyright Prof. Dr. Debora Weber-Wulff Questions or comments: <weberwu@htw-berlin.de> Some rights reserved. CC-BY-NC-SA - Copyright and Warranty The exercises are adapted from Objects First with Java, A Practical Introduction Using BlueJ. David Barnes & Michael Kölling, 2016 Last Change: 2022-09-30 21:35 |