Identifying Different Student Clusters in Functional Programming Assignments: From Quick Learners to Struggling Students.
Chuqin GengWenwen XuYingjie XuBrigitte PientkaXujie SiPublished in: CoRR (2023)
Keyphrases
- programming assignments
- students learning
- automatic assessment
- programming course
- learning environment
- student learning
- undergraduate students
- introductory programming
- learning styles
- teaching materials
- learning outcomes
- success or failure
- collaborative learning
- learning experience
- learning platform
- educational environment
- grounded theory
- collaborative writing
- learning process
- learning gains
- grade students
- learning activities
- open ended questions
- science education
- game based learning
- language learning
- e learning
- concept mapping
- learning systems
- intelligent tutoring systems
- learning objectives
- automatic analysis
- software development
- multiple choice
- learning strategies
- learning management systems
- student progress
- learning resources
- novice programmers
- learning materials
- learning processes
- learning tools
- concept maps
- post test
- teaching methods
- learning content
- learning community