Kurs:Programmierung

Aus Wikiversity

Wechseln zu: Navigation, Suche




Lerngruppe
Wer will gemeinsam lernen? Wir machen ein Wiki für die selbstorganisierten studentischen Gruppen. Der Treffpunkt ist schon vorbereitet.
Stammtisch
Termine und Orte für das WS 2009/2010 an der Universität Duisburg-Essen werden noch bekannt gegeben.
Offene AG's

Die Offenen AG's sollen uns helfen die notwendigen 3 von 6 Testaten zu bestehen. Da das wahrscheinlich das schwierigste Fach sein wird sollten wir das in der ersten Wochenhälfte erledigen.

Geschlossene Lerngruppe

Die geschlossene Lerngruppe gibt die Termine noch bekannt für das WS 09/10.

Setzen mathematischer Formeln

Mathematische Formeln schreiben

Links
Literatur

Universitätsdozenten Empfehlung

Kurs ist eine Baustelle


Gratuliere Mitmachen

Das Skelett für die Kursseite wird gerade entwickelt. Daher ist mitmachen gerade auf Korrekturlesen begrenzt.

Konzept

Das ist ein Wiki zu dem Universitätskurs Programmierung, das im Rahmen der Ausbildung von Informatikern und Wirtschaftsinformatikern an der Universität Duisburg-Essen durchgeführt wird.

Das Wiki soll frei von studentischen Arbeitsgruppen editiert werden. Der Kurs Programmierung bietet sehr viel Unterstützung an - neben Übungsgruppen, eingebundene Übungen in den Vorlesungen auch eine studentische Programmierberatung und ein Tutorium durch die Fachschaft. Durch die zeitliche Einbindung vieler Studenten durch andere Fächer und Nebenjobs werden sie aber schwach genutzt.

Mit dieser Übungsgruppe soll eine Art Lektürekurs und eine Aufgabensammlung entstehen, die es Studenten ermöglichen soll im Selbststudium, den Universitätskurs zu bestehen.

Leider gibt es nicht das Buch zu der Vorlesung Programmierung, deswegen wird in diesem Wiki die Inhalte mehrerer Lehrbücher zu dem Thema paraphrasiert, so dass es möglich wird selbständig die Übungsaufgaben und Testataufgaben zu lösen.

Leider hat die Veröffentlichung von Musterlösungen dazu geführt, dass die Durchfallquoten in dem Kurs Programmierung stieg. Musterlösungen werden deswegen in geschlossenen Gruppen angeboten für Mitglieder der AGs. Für die Nicht-Mitglieder werden die Aufgabenstellungen und verwandte Aufgaben mit Lösungen angeboten.


Durch fehlerhafte Codebeispiele soll der Teilnehmer daran gewöhnt werden, fehlerhaften Code systematisch zu testen, und Fehler zu lokalisieren. Die Inhalte methodischen Testens sind nicht Teil der Vorlesung Programmierung, sondern Zusatzmaterial.

Teilnehmer können korrekte Lösungen zugesendet bekommen, wenn sie Ihre bearbeiteten Aufgaben im Quellcode an den Kursleiter zusenden.

Die Lösungen werden nicht weiter erläutert oder erklärt. Der Kurs funktioniert rein im Internet für Nicht-Mitglieder. Für Diskussionen unter den Teilnehmern sind die Diskussionsseiten da.

Ich werde mich bemühen zu den schwierigen Testataufgaben, einfachere verwandte Hilfsaufgaben zu finden, die die Lösung der Testataufgaben vorbereitet.

Parallel zu dem Wikiversity-Kurs Programmierung wird an der Universität Duisburg-Essen eine Vorlesung Modelle der Informatik 1 gehalten, die sich in einigen Themenbereichen mit der Vorlesung Programmierung deckt. Während des Semesters ist es für viele Studenten durch den Zeitmangel sehr schwer, die Zusammenhänge zwischen den beiden Kursen aufzudecken.

Ich werde mich deswegen bemühen die Zusammenhänge aufzuzeigen und parallele Inhalte zusammenzustellen.

Ich werde oft Links zu anderen Java Tutorials setzen, wo schon mit wesentlich besserer Qualität und mit kürzeren Worten erklärt ist, was man zur Lösung der Übungsaufgaben braucht.

Für die Formatierung der eingeschickten Lösungen sollte man sich an den vorgegebenen Style Guide halten.


Kommunikation

Alle sollten über einen Skypeaccount und einen offenen Chatkanal verfügen, damit wir uns auch zu Hause austauschen können.

Persönliche Werkzeuge