Browse IS/STAG - Portál OSU

Skip to page content
Website OSU
Portal title page OSU
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Vítejte
  • Browse IS/STAG
  • Applicant
  • Graduate
  • University portal
Vítejte
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Alumni Club
University portal

1st level navigation

  • Vítejte
  • Browse IS/STAG
  • Applicant
  • Graduate
  • University portal
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in
(sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Browse IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses, selected item
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a  Course

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.

Courses found, count: 1

Search result paging

Found 1 records Export to xls
  Abbreviation unit / Course abbreviation Title Variant
Item shown in detail - course KIK/FPPRO  KIK / FPPRO Programming Show course Programming 2023/2024

Course info KIK / FPPRO : Course description

  • Course description , selected item
  • Study programmes, wherein the course is included
  • List of students course
  • Timetable course
  • Examination datesexaminations course
  • Timetable events course
  • Permissions for Course
Department/Unit / Abbreviation KIK / FPPRO Academic Year 2023/2024
Academic Year 2023/2024
Title Programming Form of course completion Pre-Exam Credit
Form of course completion Pre-Exam Credit
Accredited / Credits Yes, 4 Cred. Type of completion Combined
Type of completion Combined
Time requirements Tutorial 2 [Hours/Week] Course credit prior to examination No
Course credit prior to examination No
Automatic acceptance of credit before examination No
Included in study average NO
Language of instruction Czech
Occ/max Status A Status A Status B Status B Status C Status C Automatic acceptance of credit before examination No
Summer semester 0 / - 0 / - 0 / - Included in study average NO
Winter semester 0 / - 0 / 0 0 / 0 Repeated registration NO
Repeated registration NO
Timetable Yes Semester taught Winter semester
Semester taught Winter semester
Minimum (B + C) students not determined Optional course Yes
Optional course Yes
Language of instruction Czech Internship duration 0
No. of hours of on-premise lessons Evaluation scale S|N
Periodicity every year
Specification periodicity Fundamental theoretical course No
Fundamental course No
Fundamental theoretical course No
Evaluation scale S|N
Substituted course None
Preclusive courses N/A
Prerequisite courses N/A
Informally recommended courses N/A
Courses depending on this Course N/A
Histogram of students' grades over the years: Graphic PNG ,  XLS
Course objectives:
Cílem předmětu je navázat na znalosti studentů v oblasti návrhu algoritmů a základů strukturovaného programování a aplikovat je v oblasti tzv. dětských programovacích jazyků. Vývojovým prostředím bude Scratch, který je vhodný pro práci s žáky na základní škole.
Náplní výuky budou datové a programové koncepty a možnosti jejich představení žákům druhého stupně základní školy. Studenti se seznámi s učebními materiály pro žáky a naučí se s nimi pracovat. Přednášky přinesou základní teoretické poznatky, v rámci cvičení budou studenti objevovat další prvky a zákonitosti v oblasti algoritmizace a programování.

Requirements on student
- lecture and seminar attendance
- regular seminar preparation at home
- completion of tasks
- self-study
- simple programmes created during semester as seminar output (approx. 15 programmes)
- self-produced correspondence tasks according to instructions
- exam preparation


Content



Activities
Fields of study


Guarantors and lecturers
  • Guarantors: Mgr. Bc. Libor Klubal, Ph.D. , 
  • Tutorial lecturer: Mgr. Bc. Libor Klubal, Ph.D. (100%), 
Literature
  • Basic: WIRTH, N. Algoritmy a štruktúry údajov. Bratislava, 1987. ISBN 80-7007-040-4.
  • Basic: CANTÚ, M. Myslíme v jazyku Delphi 7. Praha: Computer Press, 2003. ISBN 80-247-0694-6.
  • Basic: Benton, L, Hoyles, C, Kalas, I and Noss, R. UCL ScratchMaths Curriculum. UCL, London, 2017.
  • Basic: Jan Krejsa. Výuka základů programování v prostředí Scratch. České Budějovice, 2014.
  • Basic: Nagyová, I. Základy programování. Ostrava: Repronis, 2008. ISBN 978-80-7368-275-0.
  • Extending: International Journal of Education and Development using Information and Communication Technology (Stewart Marshall)
  • Recommended: Prokop, Jiří. Algoritmy v jazyku C a C++-- 2.. Grada, 2012. ISBN 978-80-247-3929-8.
  • Recommended: Dickins, R. Coding for Beginners Using Scratch. 2015. ISBN 9781409599357.
  • Recommended: Jon Woodcock, Steve Setford. Coding in Scratch: Games Workbook. Londýn, 2016. ISBN 1210-096X.
  • Recommended: Virius, M. Jazyky C a C++-- kompletní průvodce - 2.. Grada, 2011. ISBN 978-80-247-3917-5.
  • Recommended: Herout, P. Učebnice jazyka C - 1. díl. Kopp, 2009. ISBN 978-80-8232-383-8.
  • Recommended: Herout, P. Učebnice jazyka C - 2. díl. Kopp, 2008. ISBN 978-80-7232-367-8.
  • On-line library catalogues
Time requirements
All forms of study
Activities Time requirements for activity [h]
Being present in classes 26
Unaided e-learning tasks completion 20
Self-tutoring 10
Continuous tasks completion (incl. correspondence tasks) 20
Preparation for an exam 26
Consultation of work with the teacher/tutor (incl. electronic) 10
Presentation (of works, projects, etc.) 5
Preparation for a credit test 15
Scientific text studying in the Czech language 20
Total 152

Prerequisites

Learning outcomes

Knowledge - knowledge resulting from the course:
Student acquires: knowledge of Imagine Logo programming language; knowledge of principles of object-oriented programming; ability to create multimedia teaching applications; ability to work with parallel processes; ability to define the characteristics and movement of turtles; ability to work with sound; ability to handle events; ability to create classes and use objects; competence in solving problems, IT skills.
The student will acquire: knowledge of the basic structure and organization of algorithms; knowledge of the fundamentals of tool Scratch; competence in creative working, analyzing and solving problems; Information technology skills - IT skills.

Assessment methods

Knowledge - knowledge achieved by taking this course are verified by the following means:
Continuous analysis of student´s achievements
Point system
Verbal evaluation
Written examination

Teaching methods

Knowledge - the following training methods are used to achieve the required knowledge:
Ability and practical skills
Activities (simulations, games, dramatizations)
Briefing
Computer-based tutoring
Demonstration
E-learning (tutorial, electronic study materials)
Individual tutoring
Monologic (explanation, lecture, briefing)
Presentation (static projection)
Projection (static, dynamic)
Working with text (coursebook, book)
Written assignments (eg. comprehensive examination, written examination)
 

Facilities

  • Counselling and Career Centre
  • Pyramida Centre
  • Halls of Residence
  • University Library
  • University e-shop
  • International Office

Prospective students

  • Why study at the UO
  • E-application
  • Study Degree Programme
  • Study Exchange Programme
  • Study PhD Programme
  • How to Apply
  • Contacts for admissions

Students

  • Academic Calendar
  • University ID Cards
  • Students with special needs
  • Student documents and regulations

Alumni

  • Alumni Registration
  • Alumni Portal
  • Alumni Photogallery

Student App

  • For Android
  • For iOS