Didactics of Informatics II
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
- Note:
- Further information:
- nutno doplnit
- No time-table has been prepared for this course
- The course is a part of the following study plans: