Course: Algorithmics for Education

« Back
Course title Algorithmics for Education
Course code KVD/ALGV
Organizational form of instruction Lecture + Seminary
Level of course Bachelor
Year of study 1
Semester Summer
Number of ECTS credits 4
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Ulrych Zdeněk, Doc. Ing. Ph.D.
  • Baťko Jan, Mgr. Ph.D.
  • Filipi Zbyněk, PhDr. Ph.D.
  • Frank Filip, Mgr. Ph.D.
  • Průcha Tomáš, Mgr. Ph.D.
Course content
The term algorithm and associated properties. Algorithms ways. Basic algorithmic structures. Enrollment forms algorithms. An object-oriented approach to algorithmization and data. The programming environment for the development of algorithmic thinking. Algorithmic complexity. Graph theory. Numerical methods algorithms. Sorting algorithms. Activities developing algorithmic thinking. Examples of usable solutions to the development of algorithmic thinking in their chosen programming environment.

Learning activities and teaching methods
Lecture supplemented with a discussion, E-learning, Skills demonstration, Task-based study method, Seminar classes, Individual study
  • Practical training (number of hours) - 26 hours per semester
  • Contact hours - 26 hours per semester
  • Undergraduate study programme term essay (20-40) - 40 hours per semester
  • Preparation for formative assessments (2-20) - 15 hours per semester
prerequisite
Knowledge
logical thinking developed at the level of secondary school RVP outputs
Skills
independently test functions in unfamiliar software
Competences
N/A
learning outcomes
Knowledge
explained by the historical development of the concept of the algorithm, including its properties.
identify the basic problems related to algorithmic complexity.
Skills
recognize algorithm based on the properties.
use different ways of algorithmization.
use basic algorithmic design.
distinguish the advantages and disadvantages of different forms of writing algorithms.
choose environment for the development of algorithmic thinking by use.
use with algorithmization knowledge of graph theory.
solve examples useful for the development of algorithmic thinking in their chosen environment.
analyze problems from different areas and build their solutions suitable algorithm in various forms based on rules.
Competences
N/A
N/A
N/A
teaching methods
Knowledge
Lecture supplemented with a discussion
E-learning
Individual study
Skills
Skills demonstration
Individual study
Seminar classes
Task-based study method
Competences
Task-based study method
Skills demonstration
Students' portfolio
Self-study of literature
Seminar classes
assessment methods
Knowledge
Test
Seminar work
Continuous assessment
Portfolio
Skills
Skills demonstration during practicum
Seminar work
Continuous assessment
Portfolio
Formative evaluation
Competences
Continuous assessment
Seminar work
Skills demonstration during practicum
Portfolio
Recommended literature
  • Programování pro děti : naučte se programovat při tvorbě skvělých her. 1. vyd. Brno : Computer Press, 2013. ISBN 978-80-251-3809-0.
  • Mareš, Martin; Valla, Tomáš. Průvodce labyrintem algoritmů. 1. vydání. 2017. ISBN 978-80-88168-19-5.
  • Pelánek, Radek. Programátorská cvičebnice : [algoritmy v příkladech]. Brno : Computer Press, 2012. ISBN 978-80-251-3751-2.
  • Ryant, Ivan. Algoritmy a datové struktury objektově. Vydání první. 2017. ISBN 978-80-270-1660-0.
  • Wróblewski, Piotr. Algoritmy. 1. vydání. 2015. ISBN 978-80-251-4126-7.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Education Study plan (Version): Geography in Education (18) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Technology and Design in Education (19) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Geography in Education (17) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Geography in Education (16) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Information Technologies in Education (18) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Chemistry in Education (18) Category: Chemistry courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Information Technologies in Education (19) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Information Technologies in Education (19) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Biology in Education (17) Category: Biology courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): History in Education (17) Category: History courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Biology in Education (18) Category: Biology courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Russian Language in Education (18) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Technology and Design in Education (17) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Physics in Education (19) Category: Physics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Russian Language in Education (19) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): English Language in Education (17) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Information Technologies in Education (17) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Studies in Mathematics (19) Category: Mathematics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Studies in Mathematics (18) Category: Mathematics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Chemistry in Education (19) Category: Chemistry courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): English Language in Education (19) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): History in Education (18) Category: History courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Studies in Mathematics (17) Category: Mathematics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Technology and Design in Education (16) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Information Technologies in Education (18) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Information Technologies in Education (17) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): English Language in Education (18) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Chemistry in Education (17) Category: Chemistry courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Physics in Education (17) Category: Physics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Russian Language in Education (17) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Information Technologies in Education (16) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Biology in Education (19) Category: Biology courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Geography in Education (19) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Technology and Design in Education (18) Category: Pedagogy, teacher training and social care 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Physical Education in Education (18) Category: Physical education and sport 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Physical Education in Education (17) Category: Physical education and sport 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Chemistry in Education (16) Category: Chemistry courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Biology in Education (16) Category: Biology courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Physics in Education (16) Category: Physics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Education Study plan (Version): Physical Education in Education (16) Category: Physical education and sport 1 Recommended year of study:1, Recommended semester: Summer