FF:VIKMB47 Basics of Algorith. Thinking - Course Information
VIKMB47 Basics of Algorithmic ThinkingFaculty of Arts
- Extent and Intensity
- 1/1/0. 4 credit(s). Type of Completion: k (colloquium).
- Ing. Ondřej Veselý (lecturer)
Mgr. Tomáš Bouda, Ph.D. (lecturer)
Mgr. Jan Martinek (assistant)
- PhDr. Petr Škyřík, Ph.D.
Division of Information and Library Studies - Department of Czech Literature and Library Studies - Faculty of Arts
Contact Person: Mgr. Sabina Kubisová
Supplier department: Division of Information and Library Studies - Department of Czech Literature and Library Studies - Faculty of Arts
- Thu 14:10–15:45 G02
- There’s no technical prerequisites for this course. Basic computer skills are completely enough. Also, there’s no need for a special software.
- Course Enrolment Limitations
- The course is offered to students of any study field.
The capacity limit for the course is 20 student(s).
Current registration and enrolment status: enrolled: 0/20, only registered: 0/20, only registered with preference (fields directly associated with the programme): 0/20
- Course objectives
- The goal of the course is to provide basics of algorithmic thinking within a context of data munging. Students will be familiar with programming technics in order to be able analyse and tranform data.
- Basic terminology, principles and algoritmization possibilities
- Reprezentation of algorithms, methods of design algorithms
- Options of algorithmic notations and flowchards
- Basics data types, its representations and processing
- Elements of programming languages
- Arrays, matrices, cycles, sorting
- Basic tasks of algorithmization, analysis and transformation of data
- recommended literature
- Gabet, Serge. Google Apps Script for Beginners. 1. vyd. Packt Publishing Ltd, 2014, 178 s.
- MOTYČKA, Arnošt. Algoritmizace. 1. vyd. Brno: Konvoj, 1999, 75 s. ISBN 80-85615-80-0.
- Chaudhuri, A. 2005. The Art of Programming Through Flowcharts and Algorithms. 1. Laxmi Publications.
- Teaching methods
- Weekly lectures. Programming exercises and commented code presentation. Course is available for distance students.
- Assessment methods
- Written tests
- Language of instruction
- Further Comments
- Study Materials
The course is taught annually.