Inleiding Functioneel Programmeren met Clojure: Studiewijzer
Auteur: Michiel Borkent
Cursusjaar: 2012-2013
Terug naar de index-pagina
Inhoudsopgave
1 Lesmateriaal
Beschikbaar via http://michielborkent.nl/clojurecursus.
Correcties kunnen als pull request via Github gestuurd worden.
2 Aanbevolen literatuur
Een of meer van onderstaande boeken:
- Clojure Programming, Chas Emerick, Brian Carper, Christophe Grand
- The Joy of Clojure, Fogus & Houser
- Programming Clojure (2nd edition), Stuart Halloway
3 Lesschema
Week | Voorbereiding | Practicum |
---|---|---|
1 | Dictaat: hoofdstuk 1 & 2 | Week 1 |
Meer lezen: | ||
- Clojure Programming H1 | ||
- The Joy of Clojure part 1 (H1-H3) | ||
- Programming Clojure H2 | ||
2 | Dictaat: hoofdstuk 3 | Week 2 |
Meer lezen: | ||
- Clojure Programming H2 | ||
- The Joy of Clojure H7 | ||
- Programming Clojure H5 | ||
3 | Dictaat: hoofdstuk 4 | Week 3 |
Meer lezen: | ||
- Clojure Programming H3 | ||
- Programming Clojure H4 | ||
4 | Dictaat: hoofdstuk 5 en 6 | Week 4 |
Meer lezen: | ||
- Clojure Programming H5 (macros) | ||
en H3 (memoization, lazyness) | ||
- The Joy of Clojure | ||
H7.3 (recursie) | ||
H6.3 (lazyness) | ||
H12.4 (memoization) | ||
H8 (macros) | ||
- Programming Clojure H5,7 (macros) | ||
5 | Dictaat: hoofdstuk 7 | Eindopdracht |
Meer lezen: | ||
- Clojure Programming H16,17 | ||
6 | Toets. Afronding eindopdracht. | Eindopdracht |
4 Beoordeling
Het eindcijfer bestaat uit de volgende onderdelen:
- Voorbereiding: 20%
- Practicum eindopdracht: 40%
- Toets: 40%
Een voorwaarde voor het verkrijgen van het eindcijfer is dat het practicum en de toets beide voldoende zijn.
Het eindcijfer voor de module TCIF-V3AP1-11
bestaat voor 50% uit het gedeelte over Clean Code en 50% uit het gedeelte over Clojure.