PdF:TE2MP_DTP Introduction to Programming - Course Information
TE2MP_DTP Introduction to Programming
Faculty of EducationAutumn 2008
- Extent and Intensity
- 0/0/2. 2 credit(s). Type of Completion: z (credit).
- Teacher(s)
- Ing. Martin Dosedla, Ph.D. (seminar tutor)
- Guaranteed by
- doc. Ing. Jiří Strach, CSc.
Department of Technical Education and Information Science – Faculty of Education
Contact Person: Gabriela Jančíková - Timetable
- Thu 14:20–16:00 Kavárna
- Prerequisites (in Czech)
- TE2MP_CVT5 Pract. Appl. Computer Tech. 5 && !NOW( TE2MP_ATC AutoCad )
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
The capacity limit for the course is 12 student(s).
Current registration and enrolment status: enrolled: 0/12, only registered: 0/12, only registered with preference (fields directly associated with the programme): 0/12 - fields of study / plans the course is directly associated with
- Lower Secondary School Teacher Training in Technology and IT Education (programme PdF, N-ZS)
- Course objectives
- The aim of the course is the acquisition of a basis in a structured programming language C. To learn the basic types of commands and the language and management structures. Knowledge of basic algorithms for simple tasks such as sorting, searching, etc. The acquisition of theoretical knowledge in the programming through practice examples in computer laboratory. Graduate of the subject obtained the concept of other options for programming languages differences in the object - oriented development of applications, graphical interface programs and essentially acquire the basic concept of formation of computer applications in general.
- Syllabus
- 1st Introduction to Programming (Getting the structure of the course, programming, an overview of programming languages, záv. work)
- 2nd Introduction to C (The first program in C, the structure of the program, meeting with environment for the translation and development in the C)
- 3rd Variables and Constants (The types of variables and data structures in the C, the differences, constants, indicators)
- 4th Operators, operands, the terms (List of applicable operators, operands, the creation of terms)
- 5th Management structure (The types of cycles, conditional order, creating conditions of the blocks)
- 6th Features (Basic internal functions and commands C language, functions of entry and exit, and work with values of variables)
- 7th Box and chain structured types (with field, multi-dimensional arrays, features a chain Enumerations, structure, ...)
- 8th Breakdown of (Declaration own functions and call-ins, header files, include ...)
- 9th Indicators (Working with indicators field chains and with pointers, dynamic memory allocation, ...)
- 10th Overview of algorithms. (Ordering, třízení search, types of dynamic structures - queue, stack, ...)
- 11th Other options programming (with graphics, win API, OpenGL, object-oriented languages (C) approach in the development of applications ...)
- 12th Practice (Practicing knowledge and work on the tasks according to the consultations specify ...)
- Literature
- HEROUT, Pavel. Učebnice jazyka C. 3. upr. vyd. České Budějovice: KOPP, 1996, 269 s. ISBN 80-85828-21-9. info
- Assessment methods
- lectures, class discussion, homeworks
- Language of instruction
- Czech
- Teacher's information
- http://www.ped.muni.cz/wtech/index.php?pg=03_studium&sec=dtp
- Enrolment Statistics (Autumn 2008, recent)
- Permalink: https://is.muni.cz/course/ped/autumn2008/TE2MP_DTP