Forming Groups for Collaborative Learning of Introductory Computer Programming Based on Students' Programming Skills and Learning Styles.
Juan Manuel Adán CoelloCarlos Miguel TobarEustáquio São José de FariaWiris Serafim de MenezesRicardo Luís de FreitasPublished in: Int. J. Inf. Commun. Technol. Educ. (2011)
Keyphrases
- learning styles
- programming course
- introductory computer
- programming skills
- collaborative learning
- learning process
- student learning
- computer programming
- instructional strategies
- programming concepts
- learning outcomes
- student centered
- learning experience
- statistically significant
- learning systems
- learning management systems
- online course
- content analysis
- learning materials
- source code
- computer supported collaborative learning
- learning resources
- computer mediated
- knowledge building
- teaching methods
- visual basic
- learning activities
- e learning
- distance learning
- learning scenarios
- learning processes
- learning tools
- teaching materials
- individual differences
- software testing
- learning goals
- project based learning
- cognitive load
- mobile learning
- active learning
- problem based learning