1.5.3 Übliche Methoden der Softwareindustrie (z.B. unit testing, version control, AI-agents) gezielt auswählen und für eigene Projekte einsetzen
Unterrichtsmaterial zum Lernziel: Die Maturandinnen und Maturanden können übliche Methoden der Softwareindustrie (z.B. unit testing, version control, AI-agents) gezielt auswählen und für eigene Projekte einsetzen.
JavaKara: Einführung in Java
Dieses Material bietet eine Einführung in die Programmierung mit JavaKara in Eclipse, einschliesslich Code-Beispielen, Aufgaben und Lösungsvorlagen. Es zeigt, wie JavaKara-Programme gestartet, ausgeführt und mit dem Debugger getestet werden können.
Code Editors & Scoring: Dokumentation und Anleitung
Diese Dokumentation beschreibt die Funktionsweise und Syntax von webbasierten Code-Editoren für Python, JavaScript, SQL und HTML sowie Mechanismen zur automatisierten Bewertung (python-check) und KI-gestützten Rückmeldung. Sie richtet sich an Lehrpersonen, die interaktive Programmieraufgaben und Assessments erstellen möchten.
Wie verfasst man gute Commit-Nachrichten?
Das Material erklärt kurz und verständlich, wie strukturierte Commit-Nachrichten mithilfe des Imperativs verfasst werden sollten. Es gibt konkrete Beispiele für den Aufbau von Commit-Titeln in Versionskontrollsystemen.