Course: Programming practise

« Back
Course title Programming practise
Course code KERS/IPPRE
Organizational form of instruction Lesson
Level of course Bachelor
Year of study 1
Semester Summer
Number of ECTS credits 2
Language of instruction Czech
Status of course Compulsory-optional, Optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Beran Ladislav, Ing.
  • Rozsíval Pavel, Ing.
Course content
Introduction, examples for algorithms developing - flowcharts. Algorithm developing and single tasks programming with basic math operators. Programming exercises with IF, IF-ELSE. FOR cycle practicing. WHILE, DO-WHILE practicing. SWITCH, BREAK and CONTINUE practicing. Algorithm developing and more complex solution programming. - Combination of more control structures in single solution. Using methods I. Using methods II. Work with single dimensional array. Work with multi dimensional array. Practicing of Object Oriented Programming. Exceptions. Work with strings and files.

Learning activities and teaching methods
Dialogic (discussion, interview, brainstorming), Methods of individual activities, Demonstration, Skills training, Work-related activities
Learning outcomes
This course serves to improve and better understand the Algorithmization and C Language course. It is designed for students without sufficient practice in programming.
Reasoning, improve practical experience in programming, basic programming tech, orientation in visual studio.
Prerequisites
No prerequisites are set.

Assessment methods and criteria
Student performance assessment, Work-related product analysis

The attendance at practices is optional. The theme of practices is solving of practical tasks in programming. Some tasks are solved together with teacher and the others by students with possibility of consultations. The condition for the successful completion of this course is solving of some simple tasks.
Recommended literature
  • Gunnerson, E. Začínáme programovat v C#. Computer Press, 2001.
  • Liberty, J. Programming C#, O´Reilly, 2001.
  • Nagel, Ch., Evjen, B., Glynn, J., Skinner, M.W. C# 2005 - Programujeme profesionálně. Brno: Computer Press, 2007. ISBN 80-251-1181-4.
  • Virius, M. C# pro zelenáče. Neocortex. KOPP. ISBN 8072321765.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Communication and Microprocessor Technology (2015) Category: Electrical engineering, telecommunication and IT 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Communication and Microprocessor Technology (2014) Category: Electrical engineering, telecommunication and IT 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Communication and Microprocessor Technology (2013) Category: Electrical engineering, telecommunication and IT 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Electrical Engineering and Informatics Study plan (Version): Communication and Microprocessor Technology (2016) Category: Electrical engineering, telecommunication and IT 1 Recommended year of study:1, Recommended semester: Summer