Title :
Algorithms: The Base of Programming Skills
Author_Institution :
Univ. of Hradec Kralove, Hradec Kralove
Abstract :
The area of software development has passed a rapid expansion and this trend continues so far. Each developer has to learn constantly and master new technology. But crucial role is played by the basis which developer gains at the beginning of his-her career. The essential part of studies at the faculties preparing students in the area of computer science is development of student´s ability to think algorithmically. Students must be able to create various algorithms solving given problems starting with easy ones and consecutively increase their algorithmic knowledge and shifts during studies till the level where they deeply understand much more complex algorithms. In the paper we introduce our way in which we develop algorithmic thinking of students at the beginning of their studies in the subject algorithms and data structure. The described approach is framed within various digital objects dedicated to visualize the subject matter and intensify self-preparation of students. Some of them was introduced at the conference.
Keywords :
computer science education; data structures; programming; software engineering; algorithmic thinking; algorithms subject; computer science; data structure subject; programming skills; software development; Buildings; Computer languages; Computer science; Data structures; Education; Educational institutions; Educational programs; Engineering profession; Informatics; Programming profession; Algorithmic thinking; multimedia study material; teaching/learning strategies;
Conference_Titel :
Information Technology Interfaces, 2007. ITI 2007. 29th International Conference on
Conference_Location :
Cavtat
Print_ISBN :
953-7138-10-0
Electronic_ISBN :
1330-1012
DOI :
10.1109/ITI.2007.4283868