FHTW Berlin

FHTW Berlin
Fachbereich 4
Internationale Medieninformatik
PROG1: Programmierung I
Wintersemester 02/03


Tentative Schedule


 

WeekClass MeetingsLaboratories
 
Fridays
13.45-15.15
HG 040
.
Reading
Assignment
Group 1 
Wed 9.45-13.30
VG 212
Group 2 
Wed 9.45-13.30
VG 212
 404.
10.
Administrivia
1: Introduction to
Interactive Programming
1:
2: The programming process - check out new link
2.
10.

just Block 2

History of Computing

2.
10.

just Block 3

History of Computing

4111.
10.
3: Things, Types, Names Interlude: String Transformers
3:
9.
10.
1    
4218.
10.
4: Specifying Behavior - Interfaces
Basic Computation
4:
   16.
10.
1
4325.
10.

5: Expressions -
Doing things with things

5: 23.
10.
2 
441.
11.
6: Statements and Rules

6:
Interlude: Rules and Roles

  30.
10.
2
458.
11.
7: Building new things -
Classes and Objects
7: 6.
11.
3   
4613.
11.
8: Designing with Objects

Lecture will be 8.00-9.45 in HG 150!
No meeting Friday!
8: Collections     13.
11.
3
4722.
11.
9: Animate Objects9: 20.
11.
4    
4827.
11
.
10: Reusing Implementation -
Inheritance
Lecture will be 8.00-9.45 in HG 025!
No meeting Friday!
10:
Interlude: A System of Animate Objects
    27.
11.
4
496.
12.
11: When things go wrong - Exceptions
11: 4.
12.
5   
5013.
12.
12: Dealing with Difference - Dispatch 12:     11.
12.
5
 5120.
12.
Arrays (from 12)
13: Encapsulation
13: 18.
12.
6   
13.
1.
No class         
210.
1.
15: Event-Driven
Programming
15:    8.
1.
6
317.
1.
16:Event Delegation and java.awt16: 15.
1.
7    
424.
1.
Examination in
HG 130
      22.
1.
7
531.
1.
Exam Return          

           

 Note that Chapter 14 has disappeared from the plan, instead we will only do Events in January!

 Lectures with a number in front denote chapters in the book that you need to read before class!

 


This course is an adaption for the Fachhochschule für Technik und Wirtschaft , Berlin by Prof. Dr. Debora Weber-Wulff of a part of Prof. Dr. Lynn Andrea Stein's Rethinking CS101 project produced while she was at the MIT AI Lab belonging to the Department of Electrical Engineering and Computer Science (EECS) at the Massachusetts Institute of Technology. The copyright for all materials belongs to Lynn Andrea Stein, this adaptation is used by permission. All rights reserved.
A textbook is in preparation by Morgan Kaufmann Publishers


Questions or comments: <weberwu@fhtw-berlin.de>

Last change: 2002-12-12 14:17