Complecto mutatio: teaching software design best practices using multi-platform development.
Randy W. ConnollyPublished in: ITiCSE (2008)
Keyphrases
- software design
- software engineering
- educational software
- design patterns
- software systems
- software development
- case study
- functional requirements
- object oriented design
- development process
- artificial intelligence
- software development process
- e learning
- uml diagrams
- formative evaluation
- design principles
- high school
- higher education
- educational technology
- st century
- computer programming
- software architecture
- distance learning
- online learning
- open source
- object oriented
- creative thinking