{"user_id":"83781","type":"conference_editor_article","status":"public","date_created":"2025-06-24T09:24:47Z","_id":"13010","conference":{"start_date":"2023-07-18","location":"Lemgo","end_date":"2023-07-20","name":"21st International Conference on Industrial Informatics (INDIN)"},"publication_status":"published","keyword":["Visualization","Automation","Education","Games","Hybrid power systems","Task analysis","Artificial intelligence"],"department":[{"_id":"DEP7022"},{"_id":"DEP1306"},{"_id":"DEP7001"}],"author":[{"last_name":"Eilermann","full_name":"Eilermann, Sebastian","first_name":"Sebastian"},{"last_name":"Wehmeier","full_name":"Wehmeier, Leon","id":"81257","first_name":"Leon"},{"first_name":"Oliver","last_name":"Niggemann","full_name":"Niggemann, Oliver"},{"first_name":"Andreas","id":"62088","orcid":"0000-0002-6529-6215","full_name":"Deuter, Andreas","last_name":"Deuter"}],"publication":"2023 IEEE 21st International Conference on Industrial Informatics (INDIN)","year":"2023","corporate_editor":["IEEE International Conference on Industrial Informatics ","Institute of Electrical and Electronics Engineers"],"publisher":"IEEE","publication_identifier":{"isbn":["978-1-6654-9314-7"],"eisbn":["978-1-6654-9313-0"]},"language":[{"iso":"eng"}],"editor":[{"last_name":"Jasperneite","full_name":"Jasperneite, Jürgen","id":"1899","first_name":"Jürgen"}],"quality_controlled":"1","date_updated":"2025-06-24T09:38:24Z","title":"KIAAA: An AI Assistant for Teaching Programming in the Field of Automation","place":"[Piscataway, NJ]","doi":"10.1109/indin51400.2023.10218157","abstract":[{"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.","lang":"eng"}],"citation":{"din1505-2-1":"Eilermann, Sebastian ; Wehmeier, Leon ; Niggemann, Oliver ; Deuter, Andreas ; Jasperneite, J. ; IEEE International Conference on Industrial Informatics ; Institute of Electrical and Electronics Engineers (Hrsg.): KIAAA: An AI Assistant for Teaching Programming in the Field of Automation. [Piscataway, NJ] : IEEE, 2023","ama":"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, eds.). IEEE; 2023. doi:10.1109/indin51400.2023.10218157","chicago":"Eilermann, Sebastian, Leon Wehmeier, Oliver Niggemann, and Andreas Deuter. KIAAA: An AI Assistant for Teaching Programming in the Field of Automation. Edited by Jürgen Jasperneite, IEEE International Conference on Industrial Informatics , and Institute of Electrical and Electronics Engineers. 2023 IEEE 21st International Conference on Industrial Informatics (INDIN). [Piscataway, NJ]: IEEE, 2023. https://doi.org/10.1109/indin51400.2023.10218157.","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.","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.","bjps":"Eilermann S et al. (2023) KIAAA: An AI Assistant for Teaching Programming in the Field of Automation, Jasperneite J, IEEE International Conference on Industrial Informatics , and Institute of Electrical and Electronics Engineers (eds). [Piscataway, NJ]: IEEE.","ufg":"Eilermann, Sebastian u. a.: 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.","chicago-de":"Eilermann, Sebastian, Leon Wehmeier, Oliver Niggemann und Andreas Deuter. 2023. KIAAA: An AI Assistant for Teaching Programming in the Field of Automation. Hg. von Jürgen Jasperneite, IEEE International Conference on Industrial Informatics , und Institute of Electrical and Electronics Engineers. 2023 IEEE 21st International Conference on Industrial Informatics (INDIN). [Piscataway, NJ]: IEEE. doi:10.1109/indin51400.2023.10218157, .","apa":"Eilermann, S., Wehmeier, L., Niggemann, O., & Deuter, A. (2023). KIAAA: An AI Assistant for Teaching Programming in the Field of Automation. In J. Jasperneite, IEEE International Conference on Industrial Informatics , & Institute of Electrical and Electronics Engineers (Eds.), 2023 IEEE 21st International Conference on Industrial Informatics (INDIN). IEEE. https://doi.org/10.1109/indin51400.2023.10218157","ieee":"S. Eilermann, L. Wehmeier, O. Niggemann, and A. Deuter, KIAAA: An AI Assistant for Teaching Programming in the Field of Automation. [Piscataway, NJ]: IEEE, 2023. doi: 10.1109/indin51400.2023.10218157.","mla":"Eilermann, Sebastian, et al. “KIAAA: An AI Assistant for Teaching Programming in the Field of Automation.” 2023 IEEE 21st International Conference on Industrial Informatics (INDIN), edited by Jürgen Jasperneite et al., IEEE, 2023, https://doi.org/10.1109/indin51400.2023.10218157.","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."}}