Course ObjectiveThe 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.
Course ContentAfter 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
Teaching Methodslecture + practical
Method of Assessment4 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.
LiteratureAn 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:
Target Audience1IMM, 1LI, PRE-master BIOINF
|Language of Tuition||English|
|Faculty||Faculty of Science|
|Course Coordinator||ir. M.P.H. Huntjens|
|Examiner||ir. M.P.H. Huntjens|
ir. M.P.H. Huntjens
You need to register for this course yourself
Last-minute registration is available for this course.
|Teaching Methods||Lecture, Practical*|
*You cannot select a group yourself for this teaching method, you will be placed in a group.