Teaching Introduction to Computing Through a Project-Based Collaborative Learning Approach.
Nikolaos M. AvourisStefanos KaxirasOdysseas G. KoufopavlouKyriakos N. SgarbasPolyxeni StathopoulouPublished in: Panhellenic Conference on Informatics (2010)
Keyphrases
- collaborative learning
- learning process
- project based learning
- learning environment
- technology enhanced
- learning outcomes
- e learning
- collaborative learning environment
- interactive learning environments
- students learning
- computer supported
- content analysis
- computer mediated
- technology supported
- higher education
- knowledge building
- web based learning
- distance learning
- computer supported collaborative learning
- computer mediated communication
- student learning
- instructional strategies
- collaborative activities
- activity theory
- learning analytics
- computer programming
- tablet pc
- hong kong
- group learning
- online learning