Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025
NOTICE: Study plans for the following academic year are available.

Didactics of Informatics II

The course is not on the list Without time-table
Code Completion Credits Range Language
UNIK-DI2 KZ 7 18B Czech
Course guarantor:
Michal Valenta
Lecturer:
Tutor:
Supervisor:
Department of Theoretical Computer Science
Synopsis:

The course builds on the subject Didactics of Informatics I and applies the knowledge to the practical use of evaluation tools for various types of tests Moodle (theory), Marast (examples, mathematics, informatics), Progtest (programs in C/C++), LearnShell (bash scripts). Students learn to work with the tools, prepare/program examples and test them on each other.

Students get acquainted and help with preparing real tests from selected topics, get acquainted and help with the preparation of programming competitions for secondary school. The course is significantly built on independent work and processing of semester project (this corresponds to the credit load).

Requirements:
Syllabus of lectures:

1.The importance of testing to get feedback on the effectiveness and results of the educational process

2.Ensuring the safety of testing, protection against misuse or influence on test results

3.The suitability of the choice of test type in terms of the topics and type of knowledge being verified

4.Target groups (weaker students, talented students)

5.Analysis of test results and projection into the next course

6.Testing using the Moodle system

7.Testing using the Marast system

8.Testing using the Progtest system

9.Testing using the LearnShell system

10.Strengths and weaknesses of individual systems, risk analysis

Syllabus of tutorials:

Gradual familiarization with each system from the point of view of both teacher and pupil, home preparation of examples and their testing and evaluation in the following exercise. Familiarity and help with preparation and evaluation of real tests.

Study Objective:

Teach the student to master the method of verification of knowledge in the field of informatics, when it is difficult to prepare control questions (theory), but especially practical examples/programs and their objective evaluation, which is inappropriate to impossible without automated tools. Students will practically acquaint themselves with several automated tools for preparing and evaluating tests and learn to use them. At the same time, they will understand their general characteristics and will be ready to develop or skillfully select similar tools themselves, which they will prove by processing the semester project and its presentations.

Study materials:

Mandatory:

Faculty Documentation

https://courses.fit.cvut.cz

https://marast.fit.cvut.cz/

http://progtest.fit.cvut.cz

Note:
Further information:
nutno doplnit
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2025-03-27
For updated information see http://bilakniha.cvut.cz/en/predmet8246006.html