O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

The IMPRESS project goals: improving the quality of software through games and gamification in educational programs

14 visualizações

Publicada em

Presentation at the 2nd IMPRESS Multiplier Event, 22 November, 2019.

Publicada em: Educação
  • Hey buddy. I actually have been looking for something like this for the longest time. Glad I found out about you guys And also thanks for all the help with my router. ➢➢➢ https://t.cn/A62Ye5eM
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Seja a primeira pessoa a gostar disto

The IMPRESS project goals: improving the quality of software through games and gamification in educational programs

  1. 1. E R A S M U S + Project 2017-1-NL01-KA203-035259 Iván Martínez-Ortiz Universidad Complutense de Madrid imartinez@fdi.ucm.es https://impress-project.eu/ Second Multiplier Event, Madrid, November 22nd 2019 Seminar: Serious Games applied to teaching in Software Engineering Improving Engagement of Students in Software Engineering
  2. 2. An EU-funded project aiming at improving students’ engagement in Software Engineering courses through gamification. https://impress-project.eu/ : about the project E R A S M U S +
  3. 3. Software is everywhere
  4. 4. Failing software is everywhere 2017 stats effects: (3.7 billion people) $1.7 trillion in assets
  5. 5. Consequences of failing software get worse
  6. 6. Software engineering stakeholders * Customers want to have quality products * Bosses want to make money * Engineers want to program wonders
  7. 7. Software engineering stakeholders * Customers want to have quality products * Bosses want to make money * Engineers want to program wonders What should we teach students?
  8. 8. Forexample
  9. 9. Teaching/learning programming is fun * Create something! * Solve puzzles! * See it work! * Different solutions Pex (Microsoft) Scratch Lego
  10. 10. Software engineering * Customers want to have quality products * Bosses want to make money * Engineers want to program wonders But…… engineers should not only program They also need to test the modules they build ... and invest in formalizing the modules’ specification
  11. 11. Not only programming… we need to teach software engineering * waterfall, iterative, agile * requirements, architecture, …. * 14 UML diagram types * 23 design patterns * over 80 refactorings * Testing * Security * …. * … * …
  12. 12. • Can gamification improve the engagement in SE courses? • Different level of gamification: • Gamified class room SE quizzes • SE education games • Two additional aspects: integrated analytics and AI/automation to reduce teachers’ effort. code-defenders.org
  13. 13. E R A S M U S + Project 2017-1-NL01-KA203-035259 Iván Martínez-Ortiz Universidad Complutense de Madrid imartinez@fdi.ucm.es https://impress-project.eu/ Second Multiplier Event, Madrid, November 22nd 2019 Seminar: Serious Games applied to teaching in Software Engineering Improving Engagement of Students in Software Engineering

×