Inleiding programmeren (Python)

2018-2019
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 using
structured 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 python
using 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 + practical

Toetsvorm

4 problems that have to be made during the practical. There is no resit
for 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 a
Computer 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

Doelgroep

1IMM, 1LI, PRE-master BIOINF

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.