Litcius/Paper detail

Leveraging ChatGPT for Adaptive Learning through Personalized Prompt-based Instruction: A CS1 Education Case Study

Mohammad Abolnejadian, Sharareh Alipour, Kamyar Taeb

202431 citationsDOIOpen Access PDF

Abstract

In this research paper, we discuss our attempt to teach high school students introductory programming with Python using a custom learning platform that leverages ChatGPT to generate personalized learning materials based on each student’s educational background. The platform features topics and subtopics, each supported by prompts for Explanation, Example, Exercise, and Exercise Solution, with a context-setting prompt tailored to individual students’ backgrounds while respecting their privacy.

Topics & Concepts

Python (programming language)Computer sciencePersonalized learningMultimediaContext (archaeology)World Wide WebMathematics educationHuman–computer interactionProgramming languageTeaching methodPsychologyCooperative learningOpen learningPaleontologyBiologyTeaching and Learning ProgrammingOnline Learning and AnalyticsEducational Games and Gamification