Skip to main content Skip to navigation

Innovating Computer Programming Pedagogy: The AI-Lab Framework for Generative AI Adoption

Project Overview

The document explores the integration of Generative AI (GenAI) tools in computer programming education through a framework known as AI-Lab, which is designed to enhance student learning while also ensuring the development of essential skills. It underscores the importance of educators in guiding students on the effective use of GenAI tools, highlighting potential advantages such as personalized support and opportunities for hands-on practice. However, it also raises concerns about the risk of students becoming overly reliant on these tools as they advance in their studies. The AI-Lab framework comprises structured activities before, during, and after lab sessions, aimed at helping students become familiar with GenAI tools and encouraging critical engagement with the outputs generated. Overall, the document emphasizes a balanced approach to incorporating GenAI in education, aiming to maximize learning benefits while mitigating potential drawbacks.

Key Applications

AI-Lab framework for Generative AI adoption in programming courses

Context: Undergraduate Computer Science courses, particularly in Data Structures and Algorithms

Implementation: Students engage with GenAI tools through structured activities, including pre-lab surveys, in-class labs, and post-lab discussions to understand the strengths and limitations of GenAI.

Outcomes: Students gain experience in critically evaluating GenAI outputs, improve their coding skills, and develop a better understanding of foundational concepts in computer science.

Challenges: Students risk over-reliance on GenAI, which may lead to gaps in core skills as they advance in their studies.

Implementation Barriers

Educational Challenge

Potential over-reliance on GenAI tools can hinder students' core skill development, leading to difficulties in advanced courses.

Proposed Solutions: Incorporate structured frameworks like AI-Lab to guide students in using GenAI while emphasizing the importance of mastering foundational concepts.

Project Team

Ethan Dickey

Researcher

Andres Bejarano

Researcher

Chirayu Garg

Researcher

Contact Information

For information about the paper, please contact the authors.

Authors: Ethan Dickey, Andres Bejarano, Chirayu Garg

Source Publication: View Original PaperLink opens in a new window

Project Contact: Dr. Jianhua Yang

LLM Model Version: gpt-4o-mini-2024-07-18

Analysis Provider: Openai

Let us know you agree to cookies