Using Design-Based Research to Layer Career-Like Experiences onto Software Development Courses.
Christine BakkeRena SakaiPublished in: J. Inf. Technol. Educ. Innov. Pract. (2022)
Keyphrases
- software development
- case study
- software engineering
- information systems
- information technology
- rapid technological
- software developers
- software components
- higher education
- learning analytics
- software projects
- online course
- multi layer
- educational settings
- application layer
- web based teaching
- education programs
- learning objects
- development process
- software architecture
- distance education
- software systems
- cost estimation
- requirements engineering
- pair programming
- computer science
- software design
- extreme programming
- design decisions
- agile software development
- technology enhanced
- design process
- undergraduate and graduate
- artificial intelligence
- multi user virtual environments
- engineering courses
- effort estimation
- software evolution
- learning sciences
- software testing
- experimental design
- software maintenance
- blended learning