Coding Essentials 1
Here you can find the learning material for the course Coding Essentials 1 (CE01). See here for goals of Coding Essentials 1.
Grading
You will be graded in this course by implementing a small game, using the Java language elements you learn in this course. The grade will be based on the the following criteria (in German):
Kriterium / Gewicht | Note „1-2“ | Note „2–3“ | Note „3-4“ | Note „5“ |
---|---|---|---|---|
Code-Qualität (50%) | Code zeigt an allen Stellen eine souveräne Beherrschung der Technologie, ist sinnvoll strukturiert und modularisiert, und läuft robust und ohne Fehler. | Code zeigt an, dass die Technologie im Wesentlichen verstanden und beherrscht ist, und weitgehend sinnvoll strukturiert und modularisiert. Bei der Ausführung zeigen sich nur wenige Fehler. | Code wirkt nur ansatzweise strukuriert und modularisiert und zeigt einige Missverständnisse der Technologie. Bei der Ausführung gibt es häufiger Fehler. | Code wirkt wirr und unstrukturiert. Bei der Ausführung gibt es sehr viele Fehler. |
Engagement und Originalität (50%) | Das Team hat sehr engagiert und effizient gearbeitet. Originalität und Umfang übertrifft die Erwartungen an ein solches Projekt. | Das Ergebnis spiegelt angemessenes Engagement und Effizienz wieder. Umfang des Projekts erfüllt die Erwartungen. | Das Ergebnis gibt wenig Hinweise auf Engagement und Effizienz im Projekt wieder. Umfang des Projekts lässt Raum für Verbesserung. | Das Ergebnis strahlt ein inakzeptables Maß an Engagement und Effizienz aus. Der Umfang des Projekts ist unangemessen. |