Visualizing berkeley socket calls in students' programs.
Christian BrownChris McDonaldPublished in: ITiCSE (2007)
Keyphrases
- programming education
- student learning
- learning activities
- distance learning
- learning environment
- computer programs
- intelligent tutoring systems
- undergraduate engineering
- learning experience
- learning outcomes
- higher education
- novice programmers
- collaborative learning
- college students
- high school students
- undergraduate students
- helping students
- university students
- control group
- students learning
- distance education
- grade students
- programming environments
- national laboratory
- e learning
- tutoring system
- open ended
- computer programming
- computer science students
- programming course
- learning process
- online course
- programming exercises
- high school
- conceptual understanding
- educational environment
- educational settings
- secondary school
- learning styles
- learning analytics
- science education
- teaching materials
- cooperative learning