An Activity-Based Undergraduate Software Engineering Course to Engage Students and Encourage Learning.
Eileen T. KraemerMurali SitaramanJoseph E. HollingsworthPublished in: ECSEE (2018)
Keyphrases
- learning process
- software engineering
- undergraduate students
- mobile learning
- computer science students
- artificial intelligence
- e learning
- learning environment
- learning algorithm
- students learning
- learning experience
- software engineers
- learning analytics
- engineering courses
- activity theory
- learning sciences
- virtual learning environments
- learning community
- cooperative learning
- college students
- online course
- student learning
- computer assisted instruction
- secondary school
- educational environment
- distance learning
- critical thinking
- online learning
- university level
- computer literacy
- programming language
- computer science