Improving students' engagement with large-team software development projects.
Mirela GuticaPublished in: ITiCSE (2018)
Keyphrases
- software development projects
- learning environment
- student engagement
- team members
- learning gains
- student learning
- learning opportunities
- learning outcomes
- software project management
- software development
- learning experience
- software projects
- student participation
- learning activities
- project managers
- e learning
- higher education
- risk management
- collaborative learning
- software engineering
- learning process
- historical data
- distance learning
- game mechanics
- project management
- high school
- learning styles
- effort estimation
- case study
- databases