Design Decisions Matter: Conveying the Importance of Software Engineering Best Practices through Hybrid PBL.
Niyousha RaeesinejadMohammad MoshirpourLaleh BehjatYalda AfsharPublished in: FIE (2022)
Keyphrases
- design decisions
- software engineering
- design principles
- design issues
- problem based learning
- design patterns
- object oriented
- artificial intelligence
- architectural design
- software development
- trade off
- design science
- design process
- software systems
- participatory design
- learning processes
- programming language
- project based learning
- tool support
- software projects
- design choices
- design processes
- instructional design
- development process
- software engineers
- data model
- learning environment