AUTOMATED GENERATION OF TESTS FOR EDUCATION IN SOFTWARE ENGINEERING

被引:0
|
作者
Englisch, Norbert [1 ]
Heller, Ariane [1 ]
Hardt, Wolfram [1 ]
机构
[1] Tech Univ Chemnitz, Chemnitz, Germany
关键词
Test Generation; Knowledge Base; Learning Management System; SYSTEM;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
An important and time consuming part of work in education belongs to the preparation and correction of exams for learners. Generating questions and tasks for exams or self-tests in an automated or at least semi-automated manner would optimize the work for teachers. In best-case, the test generation method would consider topics which have been taught as well as the complexity and relevance of different topics. Moreover, for several types of questions like multiple choice, mapping and order of answers or cloze an automated rating of correct answers is helpful. Especially in the area of software engineering types and numbers of parameters, modules or specification versions can change in short time intervals. However, the initial structure of the question can be the same and does not need to be modified in contrast specific adaptions for answers. For this reason, a database providing information about these differences integrated into the test generation would be helpful. We present a concept for automated generation of questions and tasks in the area of software engineering. This process is based on a knowledge base, containing architectural knowledge like modules, functions and so on. Owning this knowledge is very important for software engineers beside the normal programming skills and abstract thinking. An efficient teaching approach in this area is the usage of animations. Workflows and sequences of computer systems are represented step by step by graphical effects within the animations. Essential data for the animations are traced and recorded before in a real and specific scenario defined by the teacher. By that it is easy for a teacher to focus learners on concrete topics of the learning content. The test generation considers the learning content shown in the animations and controls different types of questions. After generating questions, the teacher is free to change the multilingual text, credits and answer possibilities as well as adding questions from former generation procedure or manual created questions. Connecting our prototype to an E-assessment software will enable the usage of features like evaluation, storage of tests and procedure of tests.
引用
收藏
页码:8478 / 8484
页数:7
相关论文
共 50 条
  • [21] Software Engineering For Automated Game Design
    Cook, Michael
    2020 IEEE CONFERENCE ON GAMES (IEEE COG 2020), 2020, : 487 - 494
  • [22] A software engineering experiment in software component generation
    Kieburtz, RB
    McKinney, L
    Bell, JM
    Hook, J
    Kotov, A
    Lewis, J
    Oliva, DP
    Sheard, T
    Smith, I
    Walton, L
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1996, : 542 - 552
  • [23] Should Robotics Engineering Education Include Software Engineering Education?
    Zizyte, Milda
    Tabor, Trenton
    4TH INTERNATIONAL WORKSHOP ON ROBOTICS SOFTWARE ENGINEERING (ROSE 2022), 2022, : 39 - 42
  • [24] Integration of software tools in software engineering education
    Ozcan, MB
    NINTH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION, PROCEEDINGS, 1996, : 149 - 161
  • [25] The future of software engineering education
    Leveson, NG
    15TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2002, : 2 - 2
  • [26] Software Engineering Education for Bioinformatics
    Umarji, Medha
    Seaman, Carolyn
    Koru, A. Gunes
    Liu, Hongfang
    22ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2009, : 216 - +
  • [27] Reflections on software engineering education
    van Vliet, Hans
    SOFTWARE ENGINEERING EDUCATION IN THE MODERN AGE, 2006, 4309 : 1 - 10
  • [28] SOFTWARE ENGINEERING-EDUCATION
    MILLS, HD
    PROCEEDINGS OF THE IEEE, 1980, 68 (09) : 1158 - 1162
  • [29] Focusing software education on engineering
    Knight, JC
    17TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2004, : 2 - 3
  • [30] Gamification in Software Engineering Education
    Ivanova, G.
    Kozov, V.
    Zlatarov, P.
    2019 42ND INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2019, : 1445 - 1450