SubjectsSubjects(version: 964)
Course, academic year 2024/2025
   Login via CAS
Algorithms and Programming - O02319111
Title: Algoritmizace a programování
Guaranteed by: Katedra informačních technologií a technické výchovy (41-KITTV)
Faculty: Faculty of Education
Actual: from 2009
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
Explanation: Rok1
Old code: ALPR
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.
Classification: Teaching > Basics of Technology
Is pre-requisite for: O02319281, O02319301, O02319889, O02319291, O02319341
Annotation -
The goal of subject K11 Algorithms and elementary programming reach basic level of knowledge in both practical and theoretical programming including mastering creation of basic algorithmically constructions. This course's framework is characterized by both relevant theoretical pieces of knowledge connected with the development of basic constructions and order of programming. This course is focused both on theoretical aspects of application development and practical skills for basic programming constructions development. This subject's source is functional paradigm of programming and system approach for solving real programming construction.
Last update: Battistová Eva, PaedDr. (20.09.2005)
Literature - Czech

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.

Studijní materiály v síti OIV KITTV a na serveru http://it.pedf.cuni.cz/

http://archiv.czech.net

http://www.fi.muni.cz/~xhavlas

http://www-troja.fjfi.cvut.cz/~sokolovs/pascal.htm

Last update: Battistová Eva, PaedDr. (14.04.2005)
Syllabus -
  • basics of system analysis, phases of development of program system
  • sources of technological and didactical information
  • development of programming systems
  • computer language Pascal, syntax, compiler
  • Solving algorithmically simple problems, programming technique
  • Functions and procedures
  • Programming paradigm
  • User interface, help, documentation

Last update: Battistová Eva, PaedDr. (20.09.2005)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html