Can Synchronous Code Editing and Awareness Tools Support Remote Tutoring? Effects on Learning and Teaching.
Stephanie YangAmreen Amin PoonawalaTian-Shun Allan JiangBertrand SchneiderPublished in: Proc. ACM Hum. Comput. Interact. (2023)
Keyphrases
- learning systems
- learning process
- educational software
- computer based instruction
- learning analytics
- computer programming
- lifelong learning
- learning algorithm
- web based learning
- virtual learning environments
- computer assisted instruction
- pedagogical approaches
- blended learning
- meaningful learning
- interactive learning environments
- technology enhanced learning
- educational systems
- technology supported
- pedagogical model
- peer tutoring
- instructional design
- intelligent tutoring systems
- mobile learning
- source code
- end users
- group awareness
- remote collaboration
- cooperative learning
- intelligent tutoring
- learning community
- learning scenarios
- collaborative learning
- learning environment