Zur Merkliste hinzufügen
Zurück

 

38052-01 - Seminar: Open-Source-Softwareentwicklung 3 KP

Semester Herbstsemester 2014
Angebotsmuster unregelmässig
Dozierende Malte Helmert (malte.helmert@unibas.ch, BeurteilerIn)
Jendrik Seipp (jendrik.seipp@unibas.ch)
Inhalt Open Source Software ist vor allem in den letzten Jahren immer präsenter geworden. Einige der populärsten Beispiele für diese offene Entwicklungsart sind Firefox, OpenOffice und Android. Tausende Entwickler, teils bezahlt, teils in der Freizeit, entwickeln gemeinsam Anwendungen, beheben Fehler und gründen sogar oft Interessensgruppen zum gegenseitigen Austausch. In diesem Seminar wollen wir die Hintergründe dieser Arbeitsweise beleuchten: Wie funktioniert Open-Source-Entwicklung? Was sind die Unterschiede zu proprietären Modellen? Was muss man wissen, um an Open-Source-Projekten mitzuarbeiten?
Lernziele * Vortrag ausarbeiten und halten
* Diskussionsteilnahme und Diskussionsleitung
* Umgang mit Mailinglisten, Bugtracker und Foren
* Versionskontrolle
* Open-Source-Entwicklungsmodelle
* Vergleich zu Closed Source/proprietären Modellen
* Code Tests, Continuous Integration
* Einblick in neue Programmiersprachen (z.B. Python, C++)
* Geschichtliches zu Open-Source-Programmierung (z.B. Werdegang populärer Beispiele)
Literatur Eric S. Raymond: The Cathedral and the Bazaar.
Weblink Link zur Seminar-Homepage

 

Teilnahmebedingungen Keine formalen Voraussetzungen. Erwünschte Vorkenntnisse: Programmieren, Umgang mit Linux-Tools.
Anmeldung zur Lehrveranstaltung https://services.unibas.ch
Unterrichtssprache Deutsch
Einsatz digitaler Medien Online-Angebot obligatorisch
HörerInnen willkommen

 

Intervall Wochentag Zeit Raum

Keine Einzeltermine verfügbar, bitte informieren Sie sich direkt bei den Dozierenden.

Module Modul Informatik-Anwendung (Bachelor Studienfach: Informatik)
Vertiefungsmodul Betriebliche Informationssysteme (Bachelor Informatik)
Vertiefungsmodul Betriebliche Informationssysteme (Bachelor Informatik (Studienbeginn vor 01.08.2010))
Vertiefungsmodul Bioinformatik (Bachelor Informatik (Studienbeginn vor 01.08.2010))
Vertiefungsmodul Computational Intelligence (Bachelor Informatik)
Vertiefungsmodul Computer Science (Bachelor Informatik (Studienbeginn vor 01.08.2010))
Vertiefungsmodul Geoinformatik (Bachelor Informatik (Studienbeginn vor 01.08.2010))
Vertiefungsmodul Life Science-Informatik (Bachelor Informatik)
Vertiefungsmodul Verteilte Systeme (Bachelor Informatik)
Leistungsüberprüfung Lehrveranst.-begleitend
Hinweise zur Leistungsüberprüfung Die Leistung wird auf der Skala 1,0-6,0 bewertet. Die Benotung setzt sich aus den folgenden Aspekten zusammen:
* Vortrag
* Handout zum Vortrag (Cheat Sheet)
* aktive Diskussionsteilnahme
An-/Abmeldung zur Leistungsüberprüfung Anmelden: Belegen; Abmelden: Dozierende
Wiederholungsprüfung keine Wiederholungsprüfung
Skala 1-6 0,5
Wiederholtes Belegen beliebig wiederholbar
Zuständige Fakultät Philosophisch-Naturwissenschaftliche Fakultät, studiendekanat-philnat@unibas.ch
Anbietende Organisationseinheit Fachbereich Informatik

Zurück