Improving Classroom Discussions of Programming Assignments via Language Choice.
Ullas AparanjiViraj KumarPublished in: T4E (2016)
Keyphrases
- collaborative learning
- programming assignments
- automatic assessment
- language learning
- programming language
- technology enhanced
- learning activities
- programming environment
- elementary school
- learning environment
- professional development
- learning community
- learning process
- lessons learned
- student learning
- blended learning
- pilot study
- online discussion
- cooperative learning
- higher education
- online learning
- open source
- foreign language
- case study