Integrating software engineering key practices into an OOP massive in-classroom course: an experience report.
Marco TorchianoGiorgio BrunoPublished in: SEEM@ICSE (2018)
Keyphrases
- software engineering
- artificial intelligence
- professional development
- software systems
- software engineering practices
- software development
- object oriented
- relational databases
- case study
- programming language
- data analysis
- learning activities
- learning environment
- pilot study
- object oriented programming
- teaching practices
- agile development
- development process
- high level
- book covers
- conceptual understanding
- communication skills
- classroom practice
- learning process