National Repository of Grey Literature 2 records found  Search took 0.01 seconds. 
System for preparation, realization and evaluation of tests
Mottl, Jan ; Pecinovský, Rudolf (advisor) ; Hamendi, Mohammed (referee)
The thesis focuses on the design and implementation of the system for preparation, realization and evaluation of tests. The objective was to analyze tests and textual format for import of these tests to Integrated Study Information System of the University of Economics. The next objective was the implementation of the student testing system based on the analysis. The last objective was writing user manuals. In the beginning there are briefly described concepts associated with teaching supported by information technologies and electronic testing. Then the analysis of tests and textual format for import of these tests is performed. From the analysis system requirements are derived. The thesis then describes the design and implementation of the system and user manuals for teach-ers and students are written. The contribution of the thesis is implemented student testing system that facilitates preparation of tests mainly for teachers who teach at more schools than just at the University of Economics.
Automatizace testování architektury studentských úloh
Hamendi, Mohammed ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
The freshmen programming courses at the University of Economics in Prague offer a unique approach to learning the art of programming and software engineering. The introductory courses follow the Architecture First methodology that gives students the opportunity to learn programming from the top down, without being constrained by the specifics and syntax of any one programming language. It teaches the thought processes needed to build programs, allowing the student to absorb the big ideas of computer programming. The average number of freshmen at the faculty of Informatics and Statistics is around seven hundred students. The task of correcting programming assignment and preparing appropriate feedback would be a mammoth undertaking for teaching staff in most university settings worldwide that offer similar computing degrees. It is therefore quite often the case that the faculty provisions some sort of automated testing technology that can handle the volume and provide both the teaching staff and the students with the tools needed to manage the assignments. These automated tools or systems have been, and continue to be, the subject of many research topics across the world and continue to evolve as new technologies and teaching methods evolve. This study first introduces the theoretical background of automated assessment and grading tools and systems and then provides an analysis of the fields current state. Taking that as input to the next phase, the study uses that information to then design and implement a custom-built system that would enable the automated testing of the structure and other aspects of student assignments. The main goal for the resulting system is to provide an intuitive and convenient way of declaring what needs to be tested for a given assignment and then providing the mechanism to run those tests automatically. The resulting system, DynoGrader, dynamically validates student assignments at runtime using Java runtime annotation processing mechanisms and Java Reflection API.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.