Bearbeiten von „KIF380:Programmiersprachen an den Unis

Aus KIF
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 5: Zeile 5:
C++ für alle Naturwissenschaftler
C++ für alle Naturwissenschaftler


* 1. Semester: Java (Einführung mit BlueJ), Assembler (MIPS)
* 1. Semester: Java (Einführung, am Anfang BlueJ, später Eclipse, NetBeans)
* 2. Semester: C/C++ (Betriebssysteme, es gibt ein Einführungskurs)
* 2. Semester: C/C++ (Betriebssysteme, getrennte Kurse)
* später: Java (Softwarepraktika mit Together(Eclipse), Eclipse oder NetBeans)
* später: Java (Praktika, beliebter unter Studenten)
* 4. Semester: Haskell (funktionale Programmierung, Pflichtveranstaltung)
* 4. Semester: Haskell (funktionale Programmierung, Pflichtveranstaltung)
* Wahlveranstaltung: JavaScript, PHP (Webanwendungen)
* Assembler (MIPS)
* SQL
* SQL
Wahlveranstaltungen:
* JavaScript
* PHP (Webanwendungen)
* LEGO Mindstorms (LabView)


=== Uni Hamburg ===
=== Uni Hamburg ===
Zeile 39: Zeile 36:
* 2. Semester: C/C++
* 2. Semester: C/C++
* Technische Informatik: VHDL, Assembler (C166)
* Technische Informatik: VHDL, Assembler (C166)
* Maple
* AWL (Industrieanlagen-Automatisierung, SPS)
* AWL (Industrieanlagen-Automatisierung, SPS)
* CAPL (Vector CanOE Steuergerätesimulation)
* Vector Canoe (Steuergerätesimulation)
* XSL (Master)
* XSL (Master)
* Maple


=== FS Potsdam ===
=== FS Potsdam ===
Zeile 55: Zeile 52:
=== Uni München ===
=== Uni München ===


* 1. Semester: Java (Pflicht)
* 1. Semester: Java
* 2. Semester: SML (Pflicht)
* 2. Semester: SML (Pflicht)
* C wird benutzt, aber nicht gelehrt
* C wird benutzt, aber nicht gelehrt
Zeile 63: Zeile 60:


=== Uni Bielefeld ===
=== Uni Bielefeld ===
NWI & KOI


* 1. Semester: Haskell (Wochenaufgabe)
* 1. Semester: Haskell
** Regel: keine IDE!
** Regel: keine IDE!
* 2. Semester: Java (Wochenaufgabe), Assembler (NASM) (Aufgabemappe)
* 2. Semester: Java, Assembler (NASM)
* 3. Semester: C (Aufgabemappe), Softwarepraktikum I (Einzelprojekt)
* 3. Semester: C, Softwarepraktikum
* 4. Semester: Softwarepraktikum II (Gruppenprojekt)
* danach frei (Python, C++, ...)
* danach frei (Python, C++, ...)
* ''Pair Programming'', Anwesenheitsaufgaben,Einzelprojekt, Gruppenprojekt
* ''Pair Programming'', Anwesenheitsaufgaben
 
MIG
 
* 1. Semester: Java (Pair Programming, Anwesenheitsaufgaben)
* 2. Semester: Java (Pair Programming, Anwesenheitsaufgaben,Einzelprojekt)
* 3. Semester: Softwarepraktikum I (Einzelprojekt)
* 4. Semester: Softwarepraktikum II (Gruppenprojekt)


=== HU Berlin ===
=== HU Berlin ===
Zeile 88: Zeile 76:
* später: C (Compilerbau)
* später: C (Compilerbau)
* optional Python
* optional Python
=== FH Brandenburg ===
* 1. Semester: Java
* 2. Semester: Java, TurboAssampler
* 3. Semester: C / C++, T-SQL
** Wahlpflichtbereich: PHP, Python, LISP, Prolog, JavaScript, MatLab
* 4. Semester:
** Wahlpflichtbereich: SQL, T-SQL, ActionScript
==Fazit==
Ziel dieser AK war das Übersicht der gelehrten Programmiersprachen zu geben, was auch gelungen ist. Wie man
aus der Liste sehen kann, ist Java die beliebte Programmiersprache. Auch Bewertung des Quelltextstiles wurde
angesprochen. Welche Programmiersprache sollte man lehren wurde auch diskutiert.
Da das Thema viel Diskussionsstoff und interessante Fragen liefert, werde ich es gerne auch bei nächsten
KIFs ansprechen.
Bitte kopiere keine Webseiten, die nicht deine eigenen sind, benutze keine urheberrechtlich geschützten Werke ohne Erlaubnis des Urhebers!
Du gibst uns hiermit deine Zusage, dass du den Text selbst verfasst hast, dass der Text Allgemeingut (public domain) ist oder dass der Urheber seine Zustimmung gegeben hat. Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der Diskussionsseite darauf hin. Bitte beachte, dass alle KIF-Beiträge automatisch unter der „Namensnennung-Weitergabe unter gleichen Bedingungen 2.5 “ stehen (siehe KIF:Urheberrechte für Einzelheiten). Falls du nicht möchtest, dass deine Arbeit hier von anderen verändert und verbreitet wird, dann klicke nicht auf „Seite speichern“.
Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)