Teaching software project management using project based learning (PBL) and group projects.
Jeremy StraubScott KerlinDavid WhalenPublished in: EIT (2017)
Keyphrases
- project based learning
- software project management
- software projects
- semester long
- project management
- computer assisted
- high school
- problem based learning
- learning processes
- case study
- online collaborative
- learning strategies
- effort estimation
- collaborative learning
- learning environment
- project managers
- higher education
- social software
- software development
- cooperative learning
- software development projects
- source code
- software engineering
- learning process
- information systems
- foreign language
- team members
- cooperative
- computer aided
- teaching practices
- open source
- machine learning
- learning outcomes