Keyphrases
- critical thinking
- problem based learning
- professional development
- online discussion
- content analysis
- learning strategies
- science education
- online course
- computer mediated
- instructional design
- multiple choice
- blended learning
- peer assessment
- user interface
- critical thinking skills
- cooperative learning
- learning processes
- video content
- active learning