*** DRAFT *** IT2 "Bounty"-Programm *** DRAFT *** Aus diversen Gruenden tendiere ich derzeit zu einer Klausur, will aber gleichzeitig weder Fortgeschrittene langweilen, noch Anfaenger ueberfordern. Das folgende waere meine Idee. Ich weiss aber nicht, ob das von der Pruefungsordnung gedeckt ist oder ueberhaupt fuer euch in Ordnung waere... Meinungen? Was ist das? ---- - Bounties sind kleine bis mittlere Programmieraufgaben - Kompletter Ersatz der Klausur in Informatik II - Zielgruppe: fortgeschrittene Programmierer - Kleingruppen (1-2, je nach Aufgabe max. 5) moeglich (*) - Arbeitszeit frei waehlbar, Besuch der Veranstaltung ist nur im Einzelfall noetig (Absprache), Kommunikation i.d.R. ueber Mail und Bugtracker (*) - freie Lizenz (GPLv3+ bevorzugt) (*) - sinnvolle Versionierung mittels git (*) - muss (momentan) noch VisualBasic-Projekt sein (**) - muss (momentan) noch XML verwenden (fuer GUI oder Datenformat) (**) *) Aus den Punkten ergibt sich, dass jede/r Studierende einen eigenen git-Account (z.B. mittels DHBW-Adresse) nutzt. Die Eigenleistung soll erkennbar sein. Sinnvolle Commit-Messages werden vorausgesetzt. Die Arbeit ist am Ende oeffentlich zugaenglich -- idealerweise wird von vornherein ein Code- Hosting-Dienst mit Bugtracker eingesetzt (Gitlab, Github, Bitbucket, ...) -- dies ist mit Hinblick auf die DSGVO jedoch nicht verpflichtend. **) Die Anforderungen ergeben sich aus dem derzeitigen Modulplan, der sich hoffentlich fuer nachfolgende Semester aendert oder freier gestaltet/ausgelegt wird. Wie nehme ich daran teil? ---- In der ersten Vorlesung in eine entsprechende Liste eintragen und einen Themen-Vorschlag ("Pitch") dabei haben. Themen sind auch in Absprache mit dem Ausbildungsbetrieb denkbar -- falls die Anforderungen bezueglich freier Lizenz und nachfolgender Veroeffentlichung dort akzeptiert werden. Nicht jeder Vorschlag wird angenommen, ggf. sind Aenderungen noetig (inhaltlich, personell). Bei zu vielen Interessenten muss leider das Los entscheiden -- der zeitliche Aufwand ein solches Projekt zu bewerten ist verglichen mit einer Klausur deutlich hoeher. Ich finde kein Thema, was tun? ---- Ideensammlung: - Fahrplanauskunft (OpenBahn-API, VB-Version von Oeffi oder Transportr) - RS232-Chat - Kontakte, Kalender, Notizen, ... (a la Osmo) - ...