Coding with AI: How Are Tools Like ChatGPT Being Used by Students in Foundational Programming Courses.
Aashish GhimireJohn EdwardsPublished in: AIED (2) (2024)
Keyphrases
- programming course
- programming skills
- programming education
- student learning
- automatic assessment
- computing education
- software suite
- introductory programming
- computer programming
- introductory computer
- artificial intelligence
- programming concepts
- programming assignments
- student responses
- source code
- computer assisted instruction
- distance learning
- novice programmers
- software testing
- case study
- open source
- computer software
- teaching materials
- computer programs
- problem based learning
- learning scenarios
- mobile learning
- higher education
- learning experience
- learning systems
- learning process