Developing Learning by Teaching Environments That Support Self-Regulated Learning.
Gautam BiswasKrittaya LeelawongKadira BelynneKarun ViswanathDaniel L. SchwartzJoan M. DavisPublished in: Intelligent Tutoring Systems (2004)
Keyphrases
- learning process
- learning systems
- online learning
- learning algorithm
- learning analytics
- learning environment
- technology enhanced learning
- lifelong learning
- cooperative learning
- computer programming
- effective learning
- learning scenarios
- learning community
- hybrid learning
- intelligent learning environments
- collaborative learning environment
- active participation
- web based learning
- learning processes
- problem based learning
- teaching methods
- computer science education
- distance learning
- higher education
- learning strategies
- curriculum design