Algemene informatie
Vakcode | X_401096 |
---|---|
Studiepunten | 6 EC |
Periode | P2 |
Vakniveau | 100 |
Onderwijstaal | Engels |
Faculteit | Faculteit der Bètawetenschappen |
Vakcoördinator | ir. M.P.H. Huntjens |
Examinator | ir. M.P.H. Huntjens |
Docenten |
ir. M.P.H. Huntjens |
Praktische informatie
Voor dit vak moet je zelf intekenen.
Voor dit vak kun je last-minute intekenen.
Werkvormen | Deeltoets extra zaalcapaciteit, Practicum*, Hoorcollege |
---|
*Voor deze werkvorm kun je geen groep kiezen, je wordt hiervoor ingedeeld.
Dit vak wordt in het Engels aangeboden. Omschrijvingen kunnen daardoor mogelijk alleen in het Engels worden weergegeven.
Doel vak
The goal of this course is to learn the student to solve problems usingstructured programming. Learning Python is actually a side effect that
happens because the programming language to practice structured
programming happens to be Python.
Inhoud vak
After this course the student should be able to write program in pythonusing types (int, boolean, float, list and str), expressions, assignment
statements, if-statements, iterations (while- and for-statement), use
standard functions, use module math, make functions, perform I/O, make
classes and use objects
Onderwijsvorm
lecture + practicalToetsvorm
4 problems that have to be made during the practical. There is no resitfor the practical, but students that finished three out of the four
problems, can finish the fourth problem in period 5.
Literatuur
An on line book is used (How to Think Like aComputer Scientist, Learning with Python, 2nd Edition, by Jeffrey
Elkner, Allen B. Downey, and Chris Meyers) see URL:
http://openbookproject.net/thinkcs/python/english2e/index.html