|
|
|
02115 Java Programming |
Autumn 2011 |
Practical information
Course material:
-
Textbooks:
- ''Objects First with Java - A practical Introduction Using
BlueJ'' (Fourth Edition), David J. Barnes and Michael
Kölling, Pearson Education, 2009, ISBN-10: 0-13-6060862
- ''Java Precisely'' (Second Edition), Peter Sestoft, The MIT
Press 2005, ISBN-10: 0-262-69325-9
- Additional material available from the course
Homepage
From the course homepage you also find a link to Polyteknisk Boghandel
(Book Shop in Building 101) offering an online shopping facility for
ordering the textbooks of the course.
Lectures (in English):
Lectures are given on Tuesdays starting at 17:00 and held in Auditorium 11,
Building 308 by Jens Thyge Kristensen.
First time: Tuesday the 30th of August.
Normally, each lecture is given as three 35 minutes periods with a break
of 5-10 minutes in between.
There will be nine lectures followed by exercise sessions.
The remaining four Tuesdays are reserved for 4 hours exercise sessions.
A preliminary lecture plan is given at Lecture plan.
The detailed plans of the lectures for
each week are announced at Weekly Work and
Assignments with links to each of the 13 week plans.
The lectures will be theme based leaving to you detailed studies of
the textbooks and work at home. A guidance could be read each week
on the actual week plan.
Teaching assistant:
Exercise sessions:
Each week there is one exercise session,
Tuesdays 19:00 - 21:00, in the G-databar, Building 308,
Rooms 15 and 16.
On the four Tuesdays with no lectures, the exercise sessions start
at 17:00. Those exercise classes are reserved for your work on the
Mandatory Assignment which should be made as an
individual work - not group work.
The final grade given is based on an evaluation of
that assignment. Please, refer to
Grading criteria.
At the exercise sessions the teacher and the teaching assistant will
be present in the databar to help you with the assignments given weekly at
Weekly Work and Assignments.
In the assigned G-databars the total number of working places is 48.
It's preferable to work alone, but some of you may prefer to work
two together, others to work at home.
Study behaviour
The students study behaviour differs from student to student making it
impossible to offer a course having activities which suits everybody.
Depending on your pre-knowledge and personal temper you should plan
how to get the best possible outcome of your work, and set up
a personal plan for carrying out your Java studies.
The course setup for each week is given on the actual Week plan.
For a week offering both lectures and exercises we expect that you:
- Introduce yourself to the topics of the week by working in
advance at home as suggested in the section Preparations for
the week on the week plan.
This prepares you to the lectures and exercises, giving you an
impression of what's easy, important, or difficult.
- Join the lectures, and hopefully have things presented in
another way.
Asking questions and open a little dialogue on specific problems
may be a possibility.
- Practice Java by joining the exercise classes.
Present your Java programs to
the computer, and ask the teaching assistants for help with
the harder problems. Having done your preparations at home you
know what you found difficult to tackle.
- After the Tuesday evening take your time to put the records
straight.
On some of the week plans hints and advises are given in the section
After the lectures.
Reflect on things,
and maybe spent time on solving
difficulties not yet worked through or finish things which
at first was not carried through in all details. Also make
yourself clear what you have learned by your engagement to
the topics of the week. And finally step to the next week.
Contact Information
Jens Thyge Kristensen,
DTU Informatics
Department of Informatics and Mathematical Modeling,
Richard Petersens Plads,
DTU - Building 322,
Room 017.
Phone: 452 53711.
Jens Thyge Kristensen,
Email: jtk@imm.dtu.dk
Newest edition: 26. August (teaching assistant added)
Previous editions:
- 15. August