Keyphrases
- collaborative learning
- learning activities
- learning environment
- elementary school
- middle school
- technology enhanced
- pilot study
- theorem prover
- learning process
- online learning
- e learning
- teacher education
- teaching learning
- onset detection
- professional development
- student learning
- foreign language
- secondary school
- computer assisted language learning
- linear logic
- computer based learning
- classroom setting