FORK 2200 Preparatory course in programming
FORK 2200 Preparatory course in programming
This preparatory course is intended for students with no prior programming experience and introduces the most basic programming concepts in the Python programming language. The course includes lectures and practice sessions to help students to get familiar with Jupyter, an interactive programming environment to write Python code and create very simple programs.
Upon completion of the course, the student shall be able to:
- understand and explain basics of how computers work,
- understand and use the basic programming concepts in the Python programming language.
Upon completion of the course, the student shall be able to:
- use the interactive programming environment Jupyter to write and execute Python programs,
- implement, execute and test simple programs in Python
Upon completion of the course the student shall have stronger competence in:
- using computers to solve problems
- Basics of how computers work.
- Installation of Python and programming environments (Jupyter).
- Basic programming concepts with a focus on Python:
- Basic syntax
- Variables
- Basic data type (strings, numbers and lists)
- Loops and conditional statements
- Functions
The course consists of 8 hours of synchronous teaching and 2 hours of asynchronous learning activities (reading, additional exercises, and quizzes).
Higher Education Entrance Qualification
Disclaimer
Deviations in teaching and exams may occur if external conditions or unforeseen events call for this.
No prerequisites required.
Activity | Duration | Comment |
---|---|---|
Webinar | 8 Hour(s) | |
Student's own work with learning resources | 2 Hour(s) | Asynchronous activities: exercises and quizzes. |
Text for 0 credits