InsProg: Supporting Teaching Through Visual Analysis of Students' Programming Processes.
Hongyan ZhongJun NiuJunjie LiPublished in: AVI (2024)
Keyphrases
- visual analysis
- programming course
- computer programming
- introductory programming
- introductory computer science
- computer science education
- programming education
- lego mindstorms
- introductory programming courses
- computer science curriculum
- university level
- information visualization
- student learning
- higher education
- learning environment
- learning process
- helping students
- teaching materials
- distance learning
- e learning
- programming environment
- students studying
- visual analytics
- programming exercises
- teaching methods
- computer lab
- high school
- programming skills
- secondary school
- cognitive tutor
- intelligent tutoring systems
- data analysis
- learning activities
- problem based learning
- computer science
- teacher education
- cooperative learning
- information retrieval
- learning experience
- novice programmers
- learning analytics
- blended learning
- open source
- data visualization
- elementary school
- case study
- image processing
- science education
- machine learning