SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   Login via CAS
Programming I - OB2319153
Title: Programování I
Guaranteed by: Katedra informačních technologií a technické výchovy (41-KITTV)
Faculty: Faculty of Education
Actual: from 2011
Semester: winter
E-Credits: 2
Examination process: winter s.:
Hours per week, examination: winter s.:1/1, C+Ex [HT]
Capacity: unknown / unknown (unknown)
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: not taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Note: course can be enrolled in outside the study plan
enabled for web enrollment
priority enrollment if the course is part of the study plan
Guarantor: Ing. Jaroslav Novák, Ph.D.
Is pre-requisite for: OB2319255, OB2319254
Is interchangeable with: OB2319163
Annotation -
Last update: PaedDr. Eva Battistová (18.09.2006)
The target of this study subject is Programming I. is to force students to learn basic knowledge and skills from the field of algorithms and programming including mastering of basic programming constructions. The Frame of this subject is characterized both by group of relevant theoretical information connected with algorithmic basic constructions and sequence of programming. Also, there is group of skills from the field of practical programming. The subject is also focused on theoretical aspects of application evolution and on practical skill by development of basic programming constructions. Subjects approach is based on procedural programming paradigm and from the systematic approach for solving real programming constructions.
Literature - Czech
Last update: PaedDr. Eva Battistová (02.05.2006)

GAULD, A. Learning to Program. Dostupné na Internetu .

Kraval, I. Základy objektově orientovaného programování. Praha : Computer Press, 1998.

KUKAL, J. Myšlením k algoritmům. Praha : Grada, 1998.

LIBICHER, I., TOPFER, P. Od problému k algoritmu a programu. Praha : Grada Publishing, 1996.

Mikula, P., Juhová, K., Soukenka, J. Turbo Pascal - kompletní průvodce. Praha : Grada, 1993.

Morkes, D. Základy programování. Praha, Computer Press, 1997.

MÜLLER, K. Programovací jazyky. Praha : ČVUT, 1999.

PECINOVSKÝ, R., Virius, M. Učebnice programování - základy algoritmizace. Praha : Grada, 1998.

TOPFER, P. Algoritmy a programovací techniky. Praha : Prometheus, 1995.

VIRIUS, M. Základy algoritmizace. Praha : ČVUT, 1997.

Syllabus -
Last update: PaedDr. Eva Battistová (18.09.2006)

Together to content of this subject is based on system analysis, phases of programming system development, sources of technological and didactical information, phases of programming systems (data base and structure, compiler and it's usage, algorithms of solving basic problems, programming techniques, procedures and functions, algorithms validation, presentation of number range, number rounding, errors accumulation, programming paradigms (functional, procedural, object orientated programming), graphical user interface, help, program documentation.

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html