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 条
  • [41] DIAGRAMMATIC EDUCATION FOR SOFTWARE ENGINEERING
    Kawabata, Ryo
    Itoh, Kiyoshi
    JOURNAL OF INTEGRATED DESIGN & PROCESS SCIENCE, 2006, 10 (01) : 79 - 92
  • [42] Emerging software engineering education
    Matsumoto, MJ
    TWENTIETH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE (COMPSAC'96), PROCEEDINGS, 1996, 20 : 533 - 533
  • [43] The challenges of software engineering education
    Ghezzi, Carlo
    Mandrioli, Dino
    SOFTWARE ENGINEERING EDUCATION IN THE MODERN AGE, 2006, 4309 : 115 - +
  • [44] SOFTWARE ENGINEERING-EDUCATION
    BOTT, F
    SOFTWARE ENGINEERING JOURNAL, 1989, 4 (04): : 174 - 175
  • [45] FLOSS in Software Engineering Education
    Silva, Fernanda Gomes
    Brito, Moara Sousa
    Toledo Tavares, Jenifer Vieira
    Chavez, Christina von Flach G.
    PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, : 234 - 243
  • [46] UTILIZATION OF SOFTWARE ENGINEERING EDUCATION IN MECHANICAL ENGINEERING
    Beranoagirre, A.
    2011 4TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI), 2011, : 6132 - 6135
  • [47] Engineering education -: A great challenge to software engineering
    Kral, Jaroslav
    Zemlicka, Michal
    7TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE IN CONJUNCTION WITH 2ND IEEE/ACIS INTERNATIONAL WORKSHOP ON E-ACTIVITY, PROCEEDINGS, 2008, : 488 - 495
  • [48] Automated description generation for software patches
    Vu, Thanh Trong
    Bui, Tuan-Dung
    Do, Thanh-Dat
    Nguyen, Thu-Trang
    Vo, Hieu Dinh
    Nguyen, Son
    INFORMATION AND SOFTWARE TECHNOLOGY, 2025, 177
  • [49] Automated test generation and verified software
    Rushby, John
    VERIFIED SOFTWARE: THEORIES, TOOLS, EXPERIMENTS, 2008, 4171 : 161 - 172
  • [50] AUTOMATED SOFTWARE TEST DATA GENERATION
    KOREL, B
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (08) : 870 - 879