Winter Semester 2008/09
Winter Semester 2009/10
Winter Semester 2010/11
Winter Semester 2011/12
Introduction to Computer Programming KN03034
Course content:
Basic terms related with computer programming. General computer program structure - syntactic diagrams. Elements of programming language. Data types and its usage. Basic functions and standard procedures. Basic instructions of programming language. Basic input/output operations. Structural data types (table, record, collective). Procedures and functions. Modules (main standard modules, rules and aims of own modules). Files its types and function in program. Files operations. Communication with user - rules of interface creation.
Learning outcomes:
Learning outcomes are:
Ability of algorithmic thinking
Ability of data structure selection
Ability to create own computer programs.
(in Polish) Rodzaj przedmiotu
Course coordinators
Bibliography
a) basic references:
1. Marciniak A.: Turbo Pascal 7.0 z elementami programowania obiektowego, Nakom, Poznań 2001.
2. Koleśnik K.: Wstęp do programowania z przykładami w Turbo Pascalu, Helion, Gliwice 1999.
3. Sadowski T.W.: Praktyczny kurs Turbo Pascala, Helion, Gliwice 1996.
b) supplementary references:
1. Bishop J.: Turbo Pascal. Programowanie, Read Me, Warszawa 1999,
2. Wróblewski P.: Algorytmy, struktury danych i techniki programowania, Helion, Gliwice 2003.
3. Walczak A., Walczak K.: Programowanie w języku Turbo Pascal 7.0, W&W, Warszawa 2000.
4. Klepka R., Stankiewicz A.: Programowanie z przykładami w językach Pascal i Matlab, Wydawnictwa Akademii Górniczo-Hutniczej, Kraków 2002.