Using A + S and agile development to achieve meaningful learning in teaching software projects.
Victor FloresClaudia LepePublished in: SCCC (2017)
Keyphrases
- software projects
- meaningful learning
- software development
- pair programming
- software engineering
- source code
- project management
- software maintenance
- concept maps
- development process
- computer supported collaborative learning
- concept mapping
- software quality
- student learning
- learning environment
- software development projects
- agile software development
- knowledge construction
- software systems
- learning analytics
- intelligent tutoring systems
- higher education
- software industry
- development cycle
- preservice teachers
- online learning
- information systems
- real world