---
_id: '13010'
abstract:
- lang: eng
  text: Especially in highly interdisciplinary fields such as automation engineering,
    contemporary programming education with tailored assignments and individual feedback
    is a major challenge for educational institutions due to the increasing number
    of students per teacher and the ever-increasing demand for computer science professionals.
    To address this gap, we present ”KIAAA” an AI Assistant for Automation Engineering
    Teaching, a work-in-progress approach for an integrated, customized, and AI-based
    learning support system for automation and programming courses based on instructor-defined
    course objectives. Thereby in the KIAAA system, the individual knowledge level
    of the students is determined and individually tailored virtual learning scenarios
    are generated based on the knowledge and learning profile of the students. These
    are iteratively adapted based on the answers given. To achieve this, KIAAA uses
    several AI components, a hybrid rule-based scenario generation component, a Help-DKT-based
    cognitive model, and a solution assessor that uses a combination of traditional
    code analysis methods and AI-based analyses methods for automated programming
    task assessment. These components are the main parts of KIAAA to generate customized
    programming scenarios as well as visualization and simulation based on a modern
    game and physics engine.
author:
- first_name: Sebastian
  full_name: Eilermann, Sebastian
  last_name: Eilermann
- first_name: Leon
  full_name: Wehmeier, Leon
  id: '81257'
  last_name: Wehmeier
- first_name: Oliver
  full_name: Niggemann, Oliver
  last_name: Niggemann
- first_name: Andreas
  full_name: Deuter, Andreas
  id: '62088'
  last_name: Deuter
  orcid: 0000-0002-6529-6215
citation:
  ama: 'Eilermann S, Wehmeier L, Niggemann O, Deuter A. <i>KIAAA: An AI Assistant
    for Teaching Programming in the Field of Automation</i>. (Jasperneite J, IEEE
    International Conference on Industrial Informatics , Institute of Electrical and
    Electronics Engineers, eds.). IEEE; 2023. doi:<a href="https://doi.org/10.1109/indin51400.2023.10218157">10.1109/indin51400.2023.10218157</a>'
  apa: 'Eilermann, S., Wehmeier, L., Niggemann, O., &#38; Deuter, A. (2023). KIAAA:
    An AI Assistant for Teaching Programming in the Field of Automation. In J. Jasperneite,
    IEEE International Conference on Industrial Informatics , &#38; Institute of Electrical
    and Electronics Engineers (Eds.), <i>2023 IEEE 21st International Conference on
    Industrial Informatics (INDIN)</i>. IEEE. <a href="https://doi.org/10.1109/indin51400.2023.10218157">https://doi.org/10.1109/indin51400.2023.10218157</a>'
  bjps: '<b>Eilermann S <i>et al.</i></b> (2023) <i>KIAAA: An AI Assistant for Teaching
    Programming in the Field of Automation</i>, Jasperneite J, IEEE International
    Conference on Industrial Informatics , and Institute of Electrical and Electronics
    Engineers (eds). [Piscataway, NJ]: IEEE.'
  chicago: 'Eilermann, Sebastian, Leon Wehmeier, Oliver Niggemann, and Andreas Deuter.
    <i>KIAAA: An AI Assistant for Teaching Programming in the Field of Automation</i>.
    Edited by Jürgen Jasperneite, IEEE International Conference on Industrial Informatics
    , and Institute of Electrical and Electronics Engineers. <i>2023 IEEE 21st International
    Conference on Industrial Informatics (INDIN)</i>. [Piscataway, NJ]: IEEE, 2023.
    <a href="https://doi.org/10.1109/indin51400.2023.10218157">https://doi.org/10.1109/indin51400.2023.10218157</a>.'
  chicago-de: 'Eilermann, Sebastian, Leon Wehmeier, Oliver Niggemann und Andreas Deuter.
    2023. <i>KIAAA: An AI Assistant for Teaching Programming in the Field of Automation</i>.
    Hg. von Jürgen Jasperneite, IEEE International Conference on Industrial Informatics
    , und Institute of Electrical and Electronics Engineers. <i>2023 IEEE 21st International
    Conference on Industrial Informatics (INDIN)</i>. [Piscataway, NJ]: IEEE. doi:<a
    href="https://doi.org/10.1109/indin51400.2023.10218157">10.1109/indin51400.2023.10218157</a>,
    .'
  din1505-2-1: '<span style="font-variant:small-caps;">Eilermann, Sebastian</span>
    ; <span style="font-variant:small-caps;">Wehmeier, Leon</span> ; <span style="font-variant:small-caps;">Niggemann,
    Oliver</span> ; <span style="font-variant:small-caps;">Deuter, Andreas</span>
    ; <span style="font-variant:small-caps;">Jasperneite, J.</span> ; <span style="font-variant:small-caps;">IEEE
    International Conference on Industrial Informatics </span> ; <span style="font-variant:small-caps;">Institute
    of Electrical and Electronics Engineers</span> (Hrsg.): <i>KIAAA: An AI Assistant
    for Teaching Programming in the Field of Automation</i>. [Piscataway, NJ] : IEEE,
    2023'
  havard: 'S. Eilermann, L. Wehmeier, O. Niggemann, A. Deuter, KIAAA: An AI Assistant
    for Teaching Programming in the Field of Automation, IEEE, [Piscataway, NJ], 2023.'
  ieee: 'S. Eilermann, L. Wehmeier, O. Niggemann, and A. Deuter, <i>KIAAA: An AI Assistant
    for Teaching Programming in the Field of Automation</i>. [Piscataway, NJ]: IEEE,
    2023. doi: <a href="https://doi.org/10.1109/indin51400.2023.10218157">10.1109/indin51400.2023.10218157</a>.'
  mla: 'Eilermann, Sebastian, et al. “KIAAA: An AI Assistant for Teaching Programming
    in the Field of Automation.” <i>2023 IEEE 21st International Conference on Industrial
    Informatics (INDIN)</i>, edited by Jürgen Jasperneite et al., IEEE, 2023, <a href="https://doi.org/10.1109/indin51400.2023.10218157">https://doi.org/10.1109/indin51400.2023.10218157</a>.'
  short: 'S. Eilermann, L. Wehmeier, O. Niggemann, A. Deuter, KIAAA: An AI Assistant
    for Teaching Programming in the Field of Automation, IEEE, [Piscataway, NJ], 2023.'
  ufg: '<b>Eilermann, Sebastian u. a.</b>: KIAAA: An AI Assistant for Teaching Programming
    in the Field of Automation, hg. von Jasperneite, Jürgen/IEEE International Conference
    on Industrial Informatics , Institute of Electrical and Electronics Engineers,
    [Piscataway, NJ] 2023.'
  van: 'Eilermann S, Wehmeier L, Niggemann O, Deuter A. KIAAA: An AI Assistant for
    Teaching Programming in the Field of Automation. Jasperneite J, IEEE International
    Conference on Industrial Informatics , Institute of Electrical and Electronics
    Engineers, editors. 2023 IEEE 21st International Conference on Industrial Informatics
    (INDIN). [Piscataway, NJ]: IEEE; 2023.'
conference:
  end_date: 2023-07-20
  location: Lemgo
  name: 21st International Conference on Industrial Informatics (INDIN)
  start_date: 2023-07-18
corporate_editor:
- 'IEEE International Conference on Industrial Informatics '
- Institute of Electrical and Electronics Engineers
date_created: 2025-06-24T09:24:47Z
date_updated: 2025-06-24T09:38:24Z
department:
- _id: DEP7022
- _id: DEP1306
- _id: DEP7001
doi: 10.1109/indin51400.2023.10218157
editor:
- first_name: Jürgen
  full_name: Jasperneite, Jürgen
  id: '1899'
  last_name: Jasperneite
keyword:
- Visualization
- Automation
- Education
- Games
- Hybrid power systems
- Task analysis
- Artificial intelligence
language:
- iso: eng
place: '[Piscataway, NJ]'
publication: 2023 IEEE 21st International Conference on Industrial Informatics (INDIN)
publication_identifier:
  eisbn:
  - 978-1-6654-9313-0
  isbn:
  - 978-1-6654-9314-7
publication_status: published
publisher: IEEE
quality_controlled: '1'
status: public
title: 'KIAAA: An AI Assistant for Teaching Programming in the Field of Automation'
type: conference_editor_article
user_id: '83781'
year: '2023'
...
