Structured programming
Objectives of the course program (competences):
The aim of the course is for students to become familiar with the C programming language, and to program independently
using the structured programming paradigm.
Course content:
Introduction to structured programming. C programming language. Data types. Operators and expressions.
Input-output functions. Pointers. Preprocessor. Commands for controlling the flow of the program.
Fields. Functions. Function libraries. Mathematical function library math.h. Standard functions for working with character strings. Functions for searching and sorting stdlib.h. Generating random numbers. Recursion. Structures and unions. Working with files. Direct access to data in a
file.
Learning methods: Oral presentation method, problem-based teaching method, method of technical aids and method of independent work