(C)stachan 02.09.2024

Beurteilungskriterien / Grading Criteria

Beurteilungskriterien im Modul Assembler

Für eine positive Beurteilung benötigen Sie:

  • Aktive Mitarbeit bei den Programmierübungen im Labor
  • Zeitgerechte Abgabe der Programme

Sollten Sie einmal abwesend sein, holen Sie die Programmierung zeitnah nach.

Der Kurs ist aufbauend gestaltet, es beginnt mit einem einfachen Beispiel, bei dem Sie den Code nur verstehen und interpretieren müssen. Ab Task 2 schreiben Sie eigene Programme in ansteigender Schwierigkeit.

Die sieben mit * gekennzeichneten Übungen sind verpflichtend, mit diesen können Sie maximal 60 Punkte (Genügend) erreichen. Um Ihren Punktestand zu erhöhen, stehen Ihnen individuelle Aufgaben zur Verfügung.

Individual Task (einer davon):

  • easy 15 Punkte
  • medium 20 Punkte
  • hard 25 Punkte

Task 101 - Creative Task: Je 25 Punkte, kann bis zu zwei Mal abgegeben werden.

:::danger Wichtige Hinweise zur Abgabe:

Sie kopieren Ihr Programm von der Yasp-IDE direkt in das Moodle-Textfeld. Dateiuploads, Screenshots oder Links werden NICHT korrigiert und resultieren in NULL Punkten. Dasselbe gilt für Textabgaben mit fehlenden Zeilenumbrüchen. Mehr als eine Leerzeile zwischen Ihren Codezeilen bewirkt Punkteabzug (-2p).

Copy/paste wird nicht beurteilt, Sie können die Aufgabe NICHT nachholen.

Die Labelnamen können frei gewählt werden, allerdings mit folgenden Einschränkungen: Schimpfwörter, Obszönitäten, Mobbing u.ä. bewirken neben Punkteabzug (-2p, grober Fehler bei der Label-Benennung) auch umgehend einen Klassenbucheintrag, da ich solches Verhalten in meinem Unterricht nicht dulde. :::


Grading criteria in the Assembler module

For a positive grade you need:

  • Active participation in the programming exercises in the lab
  • Timely submission of the programs

If you are absent, make up for the programming in good time.

The course is designed to progressively build up, starting with a simple example where you only need to understand and interpret the code. From Task 2 onwards, you will write your own programmes of increasing difficulty.

The seven exercises marked with * are obligatory, with these you can achieve a maximum of 60 points (Genügend). Individual exercises are available to increase your score.

Individual Task (one of these):

  • easy 15 points
  • medium 20 points
  • hard 25 points

Task 101 - Creative Task: 25 points each, can be submitted up to two times.

:::danger Important notes on submissions:

You copy your program from the Yasp IDE directly into the Moodle text field. File uploads, screenshots or links will NOT be corrected and will result in ZERO points. The same applies to text submissions with missing line breaks. More than one blank line between your lines of code will result in points being deducted (-2p).

Copy/paste will not be graded, you will NOT be able to make up the assignment.

The label names can be chosen freely, but with the following restrictions: Profanity, obscenities, bullying etc. will result in points being deducted (-2p, gross error in label naming) and an immediate entry in the class register, as I do not tolerate such behaviour in my lessons. :::