National Repository of Grey Literature 17 records found  1 - 10next  jump to record: Search took 0.00 seconds. 
Development of Pupils' Algorithmic Thinking Through Game Projects in Scratch
Benýšek, Vojtěch ; Štípek, Jiří (advisor) ; Černochová, Miroslava (referee)
The bachelor thesis focuses on the topic of developing pupils' algorithmic thinking through gaming projects in the Scratch development environment. The main goal of the work was to create a set of interconnected lessons (a course) in Scratch, which could be used as educational material in computer science classes to develop algorithmic thinking of students aged 8-10 years. The theoretical part mainly addresses the concept of computational, or rather, algorithmic thinking, relying on the study of professional sources. It focuses on explaining and defining these terms, identifying the possibilities of developing algorithmic thinking with an emphasis on programming. To find further approaches to the development of algorithmic thinking, both the Czech Republic's educational plan and those of selected European countries were analyzed. The insights gained in the theoretical part were subsequently utilized in the practical part, i.e., in creating the course itself. This course consists of ten lessons, the main content of which is project creation. To motivate students, it was decided that the projects would always be games. The lessons, besides the possible solution procedure, also contain methodological notes, which alert teachers to potential pitfalls or inform them how to present the given topic. The...
Collection of problems from algorithmization and programming
Lukš, Jan ; Štípek, Jiří (advisor) ; Novák, Jaroslav (referee)
The presented bachelor thesis deals with the issue of algorithmization and programming in high schools. It aims to create a set of programming exercises, including guidelines for teachers, which can then be used in programming classes. The theoretical part of the thesis defines and describes the concepts related to algorithmic, or more precisely, computational, thinking. The practical part of the thesis uses the theoretical background to explain the advantages and disadvantages of the proposed concept, and present basic information about the individual exercises. This part of the thesis also includes a web application, which enables the work to be carried out more comfortably within the guidelines. Finally, the suitability of the exercise concept is tested in the selected schools. Feedback is obtained through a questionnaire together with teacher interviews and evaluation, and suggested changes to the web application from the sub-tasks.
Virtual world in education
Šmarda, Radim ; Vaňková, Petra (advisor) ; Novák, Jaroslav (referee)
The thesis deals with the development of computer and algorithmic thinking using virtual worlds, especially in the environment of the well-known computer game Minecraft. The aim of the thesis is to analyze virtual worlds as a way to develop algorithmic thinking in second grade primary school students, to map available solutions and to create a comprehensive set of practical tasks in a selected environment and then to conduct a research investigation verifying the selected solutions in the educational reality. The theoretical part of the thesis, in its introduction, focuses on the definition of terms directly related to the issue. Subsequently, the thesis analyses and maps the available tools suitable for the development of algorithmic thinking in the school environment. The main contribution of this thesis lies in the practically oriented part, which contains a collection of algorithmic problems created and tested in practice. This should serve as a theme for teachers in the subject of computer sciences. The tasks are in the form of methodological materials for block programming in a special version of the computer game Minecraft for schools and educational institutions. On the basis of all the obtained knowledge, the result of the work is the evaluation of the usefulness of virtual worlds as a...
Programming in elementary school and development of students' algorithmic thinking
Milichovská, Lucie ; Štípek, Jiří (advisor) ; Vaňková, Petra (referee)
This thesis deals with development of algorithmic thinking and teaching programming in elementary school. It focuses on available ways and tools suitable for classes. The practical part of the thesis is focused on children's programming language Scratch, which is one of the tools designed to be used for teaching. The main goal is to create comprehensive collections of tasks that develop algorithmic thinking of pupils aged 9 - 10 years. The tasks get more complex gradually so that the pupils don't need any previous programming experience. Also they are designed so that they can be solved without the assistance of a teacher. All the tasks were checked against a set of pupils in the given age range. The collection of tasks is also made available as a web presentation for the ease of further use.
Development of algorithmic thinking in upper secondary education using programmable robotic systems
Černý, Ondřej ; Jeřábek, Tomáš (advisor) ; Štípek, Jiří (referee)
Obsah Použité zkratky ...................................................................................................................... 9 Úvod .................................................................................................................................... 10 Výzkumný problém a cíle práce...................................................................................... 11 Využité metody práce...................................................................................................... 12 1 Teoretická východiska................................................................................................. 13 1.1 Informatické myšlení ............................................................................................ 14 1.2 Algoritmické myšlení ........................................................................................... 18 1.2.1 Algoritmus..................................................................................................... 19 1.2.2 Vlastnosti algoritmů ...................................................................................... 20 1.2.3 Způsoby zápisu algoritmů ............................................................................. 22 1.2.4 Základní algoritmické konstrukce...
Development of algorithmic thinking of primary school pupils
Vais, Jan ; Štípek, Jiří (advisor) ; Novák, Jaroslav (referee)
The presented diploma thesis examines the possibilities of developing algorithmic thinking in primary school pupils. Algorithmic thinking is a necessary tool for effective analysis of the problem and the creation of a procedure for its subsequent repeatable solution. The main research topic of this work is effective and efficient ways of developing algorithmic thinking, especially how to formulate a problem and how to develop algorithmic thinking with the greatest effect in the educational process. The work summarizes various ways of developing algorithmic thinking and the approach to its teaching. The concepts of computer thinking, algorithmic thinking, algorithm and algorithmization are defined and analyzed. Furthermore, contemporary means of developing algorithmic thinking described in the literature are specified. They are then critically evaluated and at the end of the theoretical part the most suitable set of means is selected and the way of their use is proposed. Action research was carried out in the circle of informatics at the primary school in Prague. The verification of the effectiveness of the selected instruments took place during fifteen sixty-minute lessons. The focus of this research lies in increasing the quality of pedagogical practice of the teacher, in the development of his didactic...

National Repository of Grey Literature : 17 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.