Labs for Introduction to Programming - Concepts and Tools
Labs
Labs take place Thursday, from 7pm until 9pm in room 4A54 and 4A56 where also a
teaching assistant will be present.
Rules
To be allowed to sit the exam you have to submit and pass at least 8 out of the
10 mandatory assignments.
| When published?
|
No later than Wednesday evenings on this page
covering material of Thursday's lecture.
|
| Help available?
|
Thursday evening
|
| When to submit?
|
Thursday, 7 pm, 8 days after making the assignment public.
|
| Where to submit?
|
To the teaching assistant.
|
| What to submit?
|
A paper submission.
|
| When returned?
|
One week after submission.
|
| Grading scale?
|
pass or fail.
|
You are requested to form groups of 2 to 3 persons and submit only one solution.
The formed groups should stay fixed for the rest of the
semester.
Each paper submission has to have on the front page the following
information:
- Course name
- Name and student number of all group members
- Assignment number
- A link to the code handed in.
Advice
- Make sure that all group members work on all questions of the assignment. Do not attempt to divide the questions among
you. Each of
you will only learn half of what you should. This applies in
particular to those questions where you are supposed to write or
modify programs. You will not get the relevant skills if you just
watch others doing it.
- Discuss the questions with fellow students. However, make sure
that each group submit its own solution with its own phrasing.
Copying
directly from fellow students (or other sources without acknowledging
them) is called plagiarism and is a serious offence.
- Partial solutions (also for programs) also get credit. If a group can't get
its program running submit what you have, and explain the problems.
Assignments
Recall that you have to install the folder tio with its subfiles in
the directory where you want to store your own Java files. For
instructions see the bottom of the schedule page.
Week 11
Week 10
Week 9
Week 8
Week 7
Week 6
Week 5
Week 4
Week 3
Week 2
Week 1
There is no mandatory assignment this week. But you are supposed to solve the
exercises anyway, at least to get familiar with Java programming and compiling.
|