Recent posts
Insights from Social Shaping Theory: The Appropriation of Large Language Models in an Undergraduate Programming Course
Abstract The capability of large language models (LLMs) to generate, debug, and explain code has sparked the interest of researchers and educators in undergr...
Evaluating the Effectiveness of LLMs in Introductory Computer Science Education: A Semester-Long Field Study
Abstract The integration of AI assistants, especially through the development of Large Language Models (LLMs), into computer science education has sparked si...
Desirable Characteristics for AI Teaching Assistants in Programming Education
Abstract Providing timely and personalized feedback to large numbers of students is a long-standing challenge in programming courses. Relying on human teachi...
Integrating LLMs into Database Systems Education
Abstract Large Language Models (LLMs) have sparked a drastic improvement in the ways computers can understand, process, and generate language. As LLM-based o...