ACHTUNG: Dieses Semester findet diese Vorlesung als YouTube-Vorlesung statt. Die diesjährige Reihenfolge der Videos ist unter https://www.youtube.com/playlist?list=PLMqFm6rr-xOXK8G2O31Kdzllm3aYaaRKG zu finden. Aufkommende Fragen und ergänzende Erklärungen werden in den Übungen behandelt.
Übungen finden statt immer Montags, 16-20 Uhr in V2-222
Details im E-Mail-Archives dieser Veranstaltung: https://ekvv.uni-bielefeld.de/kvv_publ/publ/Forum_Veranstaltung.jsp?id=94694136
Die Vorlesung behandelt ein breites Band an Themen von Funktionaler Programmierung am Beispiel
der Sprache Haskell. Es soll auf Bereiche eingegangen werden, die in der Vorlesung
"Programmieren in Haskell" nicht oder nur geringfügig angesprochen werden.
Inbesondere wollen wir folgende Themen behandeln:
Als Abschlussleistung müssen 50% der vergebenden Punkte erreicht werden. Die Hälfte der erreichbaren Punkte sind durch wöchentliche Übungsaufgaben zu erreichen, die andere Hälfte über einen Pool an Programmierprojekten, welche bis zum Semesterende abzuschließen sind.
Details dazu werden in der Vorlesung bekannt gegeben.
Aktuelle Infos auch auf unserem Twitter-Kanal (z.b. Hinweise auf neue Vorlesungen, Änderungen etc.): https://twitter.com/FFPiHaskell
Empfohlen: Erfolgreiche Teilnahme am Modul "Algorithmen und Datenstrukturen"
Die Folien und Übungsblätter finden Sie unter der folgenden Adresse auf GitHub:
https://github.com/FFPiHaskell
Die Mitschnitte der Vorlesung sind auf YouTube zu finden:
https://www.youtube.com/channel/UC5yZfQZrZnug0sgvveTTfnw
Parallel and Concurrent Programming in Haskell
http://chimera.labs.oreilly.com/books/1230000000929
What i wish i knew when learning Haskell
http://www.stephendiehl.com/what/
Learn you a Haskell for great good!
http://learnyouahaskell.com/
Happy learn you a Haskell Tutorial
http://www.happylearnhaskelltutorial.com/contents.html
Haskell-Reddit mit weiteren Links (Literatur, IRC, Wikis, ...):
https://www.reddit.com/r/haskell
Fragen bitte nur unter https://www.reddit.com/r/haskellquestions
Frequency | Weekday | Time | Format / Place | Period | |
---|---|---|---|---|---|
wöchentlich | Mo | 16-18 | V2-222 | 18.04.-28.07.2017 | |
wöchentlich | Mo | 18-20 | V2-222 | 18.04.-28.07.2017 |
Module | Course | Requirements | |
---|---|---|---|
39-Inf-EGMI Ergänzungsmodul Informatik | vertiefende Informatikvorlesung 2.1 | Ungraded examination
|
Student information |
vertiefende Übung 2.1 zu einer Vorlesung | Ungraded examination
|
Student information |
The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.
Degree programme/academic programme | Validity | Variant | Subdivision | Status | Semester | LP | |
---|---|---|---|---|---|---|---|
Studieren ab 50 |
Für das Bestehen der Veranstaltung müssen aus dem gesamten Punktepool mindestens 50% der Punkte erreicht werden.
50% der Punkte werden über wöchentliche Übungsaufgaben vergeben, 50% der Punkte durch Projektpools am Ende des Semesters.