Collaborative Learning, Self-Efficacy, and Student Performance in CS1 POGIL.
Aman YadavChris MayfieldSukanya Kannan MoudgalyaClif KussmaulHelen H. HuPublished in: SIGCSE (2021)
Keyphrases
- collaborative learning
- learning outcomes
- learning process
- computer science
- content analysis
- computer supported
- computer supported collaborative learning
- programming assignments
- learning processes
- computer mediated
- student learning
- knowledge building
- computer mediated communication
- knowledge construction
- student success
- individual learning
- collaborative learning activities
- computer self efficacy
- student motivation
- introductory programming
- individual differences
- students learning
- pedagogical agents
- learning experience
- group formation
- computer supported collaboration
- collaborative learning environments
- computer conferencing
- communication tools
- automatic assessment
- collaborative learning environment
- intrinsic motivation
- group learning
- group interaction
- collaborative activities
- online collaborative learning
- computer technology
- statistically significant
- social cognitive theory
- collaborative e learning