Den här kursen från KTH verkar vara en riktig klassiker. http://www.ict.kth.se/courses/ID120V/files/L1/index.htm
Här får den entusiastiske studenten en rejäl chans chans att bli avskräckt från programmering för all framtid.
- JSP - Jackson Structured Programming (1975)
- C – språket (Bell Labs 1973)
- Kommandoprompt - ej fönsterbaserat (Microsoft 1985, Apple 1984)
- Övningen går ut på att bygga en komplex kalkylator. Olämpligt eftersom många inte ens vet vad komplexa tal innebär.
- Hälften av övningstexten diskuterar parameteröverföring i C. Borde ersättas med immutable objects.
- Ingen enhetlig utvecklingsmiljö.
Det kanske är dags för en uppgradering:
- CoffeeScript (2010), ett modernt Ruby-liknande språk som kompileras till JavaScript (1995)
- Objektorientering, (1960-talet)
- Testbaserad utveckling (2003)
- HAML - strukturerad HTML (2010)
- jQuery, koppling mellan Javascript och HTML. (2006)
- TinkerBin (2011), En online utvecklingsmiljö, mycket lämplig för utbildning. Samma för alla studenter, oavsett dator.
- Chrome, innehåller bra debugger för Javascript. (2008)
http://tinkerbin.com/KK0vUmdc (Välj HAML, respektive Coffeescript innan du trycker på Run)
Advertisement