A collaborative approach to teaching software startups: findings from a study using challenge based learning.
Rafael ChaninAfonso SalesAlan R. SantosLeandro Bento PompermaierRafael PrikladnickiPublished in: CHASE@ICSE (2018)
Keyphrases
- learning process
- elementary school
- learning systems
- technology supported
- collaborative learning environment
- educational software
- web based learning
- computer assisted instruction
- facilitate learning
- group discussion
- middle school students
- secondary school
- collaborative learning
- learning theories
- computer software
- primary school
- positive effects
- teacher education
- students learning
- english as a foreign language
- elementary school students
- university level
- mathematics education
- cognitive style
- computer programming
- cooperative learning
- mobile learning
- online learning
- knowledge construction
- instructional strategies
- teaching methods
- educational technology
- technology integration
- learning analytics
- high school
- computer based training
- learning environment
- e learning