Teaching software maintenance with ludic techniques supported by robotics.
Hellen Christine Serodio ThomazinhoAlexandre L'ErárioJosé Augusto FabriPublished in: FIE (2017)
Keyphrases
- software maintenance
- reverse engineering
- regression testing
- software engineering
- source code
- software systems
- program comprehension
- open source projects
- artificial intelligence
- learning environment
- object oriented systems
- program understanding
- maintenance activities
- software evolution
- software development and maintenance
- software engineers
- lego mindstorms
- software projects
- computer programming
- distance learning
- software development
- teaching materials
- distance education
- programming course
- high school
- object oriented
- data model
- effort estimation
- multi agent systems
- e learning
- machine learning
- software life cycle
- real world