Improving Programming Skills of Engineering Students at HBCUs Using AI Enhanced Online Personalized Adaptive Learning Tools

Xishuang Dong,Lijun Qian,Xiangfang Li,Pamela Obiomon,Yujian Fu,Xiao Zhang,Shujun Yang,N D Barnes
DOI: https://doi.org/10.18260/1-2-1153-46322
2024-01-01
Abstract:Future engineering education should be able to train students to master traditional engineering knowledge, as well as to provide high-quality training on advanced techniques, such as data analytics and complex simulations, to meet industrial requirements of interdisciplinary talents.Programming skills are imperative for engineering education and becoming more and more important to training students on innovative techniques in emerging areas such as artificial intelligence (AI) and data science to be competitive workforce for interdisciplinary technology development like Internet of Things (IoT).A team of engineering faculty with complementary expertise from two HBCUs (Prairie View A&M University (PVAMU) and Alabama A&M University (AAMU)) propose to build online AI-enhanced personalized adaptive learning (PAL) tools to enhance engineering education on programming skills at HBCUs.To implement these tools, we plan to complete three tasks with advanced AI techniques: 1) basic online tools that implement sharing learning materials and managing assignments, quizzes, projects, and examinations; 2) PAL path recommender via deep reinforcement learning that recommends PAL paths to learners for maximizing engagement in learning programming, as well as improving corresponding learning performance by selecting items of appropriate difficulty; 3) smart programming assistant (SPA) via deep learning-based language models (LMs) that can generate reference codes to assist learners for programming activities involved in assignments and projects.These tools will be extended for teaching other engineering courses by transfer reinforcement learning, which will not require substantial efforts on system implementation to improve other skills of engineering students.
What problem does this paper attempt to address?