The course aims to equip students with basic knowledge and skills in the areas of basic concepts of computer technology, principles of computer operation, programming technologies, algorithmization, graphical representation of algorithms, programming, programming languages in general, syntax, semantics, the process of creating a program, an overview of programming languages, the basics of procedural programming languages, simple and structured data types, pointer data types, conditional statements, loop statements, input/output, procedures and functions, parameter passing, recursion, working with files, programming techniques, terminal/PC practice, and processing assigned tasks.
- Teacher: Raška Pavel