Understanding Coding Behaviors in Intermediate CS Students.
Rifat Sabbir MansurPublished in: SIGCSE (2020)
Keyphrases
- student motivation
- introductory programming
- conceptual understanding
- student learning
- subject matter
- learning outcomes
- learning environment
- introductory programming courses
- external representations
- learning activities
- deeper understanding
- science classroom
- high school
- learning experience
- social dynamics
- coding scheme
- solving problems
- mathematics education
- grade students
- programming assignments
- distance learning
- introductory computer science
- undergraduate students
- college students
- high school students
- learning styles
- educational process
- computer supported collaborative learning
- tutoring system
- e learning
- helping students
- university level
- cognitive skills
- computer science
- longer term
- programming course
- creative thinking
- students learning
- collaborative learning
- secondary school
- computer programming
- graduate students
- online course
- intelligent tutoring systems
- impact on student learning
- inquiry based learning
- programming skills
- active participation
- cognitive development
- educational settings
- elementary school
- coding method
- problem based learning
- distance education