{"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."}],"date_updated":"2024-01-24T10:37:46Z","conference":{"location":"Lemgo","start_date":"2023-07-18","end_date":"2023-07-20"},"citation":{"ama":"Eilermann S, Wehmeier L, Niggemann O, Deuter A. KIAAA: An AI Assistant for Teaching Programming in the Field of Automation. In: 2023 IEEE 21st International Conference on Industrial Informatics (INDIN). 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.” In 2023 IEEE 21st International Conference on Industrial Informatics (INDIN). IEEE, 2023. https://doi.org/10.1109/indin51400.2023.10218157.","ufg":"Eilermann, Sebastian u. a.: KIAAA: An AI Assistant for Teaching Programming in the Field of Automation, in: o. Hg.: 2023 IEEE 21st International Conference on Industrial Informatics (INDIN), o. O. 2023.","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), 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. In: 2023 IEEE 21st International Conference on Industrial Informatics (INDIN). IEEE; 2023.","apa":"Eilermann, S., Wehmeier, L., Niggemann, O., & Deuter, A. (2023). KIAAA: An AI Assistant for Teaching Programming in the Field of Automation. 2023 IEEE 21st International Conference on Industrial Informatics (INDIN). https://doi.org/10.1109/indin51400.2023.10218157","bjps":"Eilermann S et al. (2023) KIAAA: An AI Assistant for Teaching Programming in the Field of Automation. 2023 IEEE 21st International Conference on Industrial Informatics (INDIN). IEEE.","ieee":"S. Eilermann, L. Wehmeier, O. Niggemann, and A. Deuter, “KIAAA: An AI Assistant for Teaching Programming in the Field of Automation,” Lemgo, 2023. doi: 10.1109/indin51400.2023.10218157.","chicago-de":"Eilermann, Sebastian, Leon Wehmeier, Oliver Niggemann und Andreas Deuter. 2023. KIAAA: An AI Assistant for Teaching Programming in the Field of Automation. In: 2023 IEEE 21st International Conference on Industrial Informatics (INDIN). IEEE. doi: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, in: 2023 IEEE 21st International Conference on Industrial Informatics (INDIN), IEEE, 2023.","din1505-2-1":"Eilermann, Sebastian ; Wehmeier, Leon ; Niggemann, Oliver ; Deuter, Andreas: KIAAA: An AI Assistant for Teaching Programming in the Field of Automation. In: 2023 IEEE 21st International Conference on Industrial Informatics (INDIN) : IEEE, 2023","short":"S. Eilermann, L. Wehmeier, O. Niggemann, A. Deuter, in: 2023 IEEE 21st International Conference on Industrial Informatics (INDIN), IEEE, 2023."},"date_created":"2024-01-09T13:11:44Z","publication":"2023 IEEE 21st International Conference on Industrial Informatics (INDIN)","doi":"10.1109/indin51400.2023.10218157","year":"2023","language":[{"iso":"eng"}],"author":[{"last_name":"Eilermann","full_name":"Eilermann, Sebastian","first_name":"Sebastian"},{"first_name":"Leon","last_name":"Wehmeier","full_name":"Wehmeier, Leon","id":"81257"},{"last_name":"Niggemann","full_name":"Niggemann, Oliver","first_name":"Oliver"},{"orcid":"0000-0002-6529-6215","last_name":"Deuter","id":"62088","full_name":"Deuter, Andreas","first_name":"Andreas"}],"type":"conference","publication_status":"published","department":[{"_id":"DEP7022"},{"_id":"DEP1306"},{"_id":"DEP7001"}],"publisher":"IEEE","_id":"10933","status":"public","title":"KIAAA: An AI Assistant for Teaching Programming in the Field of Automation","user_id":"83780"}