Prüfungsmethode/n
Written exam with theoretical questions (mostly free text answers, possibly some MC questions) and programming tasks (paper & pencil, no IDE; possibly SPU or ROPE); if necessary, supplementary oral examination in borderline cases. If no more than 12 persons are registered for an exam, it may also be held completely orally.Merit points earned during the course can be redeemed the first time the exam is attempted
Prüfungsinhalt/e
Theory questions on the "Know" and "Understand" aspects of the teaching objectives catalog.Simple programming / specification tasks, which test the "Be able" / "Master" aspects of the teaching objective catalog.For written exams, all tasks are to be completed in writing and without an integrated development environment (IDE); CodeRunner tasks are possible. For oral exams, questions on theory are to be answered orally, while programming tasks are to be completed on the computer (IDE allowed).A catalog of sample exam questions can be found in the Moodle course.
Beurteilungskriterien/-maßstäbe
The theory questions must be answered in such a way that it can be inferred from the answer that the topic from which the question is taken is sufficiently mastered.The programming tasks must be solved essentially correctly, whereby "venial sins" in syntactic terms are tolerated.Grading key:Grade from50 %450 % You must also score ≥ 50% on at least half of the questions.362,5 %275 %187,5 %