Students' Perceptions and Preferences of Generative Artificial Intelligence Feedback for Programming.
Zhengdong ZhangZihan DongYang ShiNoboru MatsudaThomas PriceDongkuan XuPublished in: CoRR (2023)
Keyphrases
- artificial intelligence
- programming course
- programming assignments
- formative assessment
- student learning
- positive feedback
- student perceptions
- computer programming
- introductory programming
- programming education
- automatic assessment
- student attitudes
- peer assessment
- assessment tool
- introductory computer science
- programming language
- higher education
- learning gains
- learning environment
- learning outcomes
- learning styles
- programming environments
- computer science curriculum
- creative problem solving
- multiple choice questions
- erroneous examples
- learning preferences
- generative model
- computer science courses
- novice programmers
- computer science education
- e learning
- computer science
- user preferences
- learning analytics
- elementary school
- learning process
- lego mindstorms
- distance learning
- intelligent tutoring systems
- attitudes toward
- high school
- open ended
- teaching practices
- mobile learning
- high school students
- software engineering
- collaborative learning
- learning activities
- object oriented programming
- science education
- learning experience
- college students
- student engagement
- programming concepts
- computer programs
- programming skills
- online course
- control group
- teaching materials
- cognitive tutor
- introductory programming courses
- university students