Procedural Programming for Computer Scientists - Pre-Course
The one-day workshop is designed exclusively for students who will later attend the course Procedural Programming for Computer Scientists (1st semester).
The course Procedural Programming for Computer Scientists equips you with the foundation and concepts of procedural programming using the C programming language.
In addition to the lecture and exercise sessions, the course includes a high degree of programming practice in the form of weekly tasks. Ideally, install and master the tools required for the exercise before the start of the course. Specifically, this involves the software Visual Studio Code as a development environment and Git as a tool for version control and submission your solutions to weekly tasks. To ease you into the course, we offer a pre-course that assists you in gaining initial experience with the development environment and Git.
We will teach the theoretical background in small lecture units. In subsequent practical exercises, the entire toolchain required for the course is installed on your laptops in small groups under the guidance of tutors. Using short example programs, you will then engage in practical exercises, practicing using Git as a tool for working in a team and as a submission tool for set tasks.