Introduction to Programming (PYTHON)

2019-2020
Dit vak wordt in het Engels aangeboden. Omschrijvingen kunnen daardoor mogelijk alleen in het Engels worden weergegeven.

Doel vak

After this course the student should be able to write a computer program
in Python, using types (int, boolean, float, list and str), expressions,
assignment statements, if-statements, iterations (while- and
for-statements), using standard functions, using module math, making
functions, and performing I/O, matrices and recursion.

Inhoud vak

During this course, students learn to solve problems using structured
programming. As a side effect, students learn Python, as this is the
programming language in which they practice structured programming.

Onderwijsvorm

Lecture (20 hours) + practical (32 hours).

Toetsvorm

Four 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, may 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 the URL:

http://openbookproject.net/thinkcs/python/english2e/index.html

Doelgroep

Bachelor Mathematics Years 1

Algemene informatie

Vakcode X_400629
Studiepunten 3 EC
Periode P3
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 Hoorcollege, Practicum
Doelgroepen

Dit vak is ook toegankelijk als: