SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
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
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 +
Software is everywhere
Failing software is everywhere
2017 stats effects:
(3.7 billion people)
$1.7 trillion in assets
Consequences of failing software get
worse
Software engineering stakeholders
* Customers want to have quality products
* Bosses want to make money
* Engineers want to program wonders
Software engineering stakeholders
* Customers want to have quality products
* Bosses want to make money
* Engineers want to program wonders
What should we teach
students?
Forexample
Teaching/learning programming is fun
* Create something!
* Solve puzzles!
* See it work!
* Different solutions
Pex (Microsoft)
Scratch
Lego
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
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
* ….
* …
* …
• 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
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

Weitere ähnliche Inhalte

Was ist angesagt?

8 th International Conference on Advanced Computing (ADCO 2021)
8 th International Conference on Advanced Computing (ADCO 2021)8 th International Conference on Advanced Computing (ADCO 2021)
8 th International Conference on Advanced Computing (ADCO 2021)ijcsity
 
Kentucky's Cyber Engineering Pathway for Teens By Scott U'Sellis
Kentucky's Cyber Engineering Pathway for Teens By Scott U'SellisKentucky's Cyber Engineering Pathway for Teens By Scott U'Sellis
Kentucky's Cyber Engineering Pathway for Teens By Scott U'SellisDawn Yankeelov
 
10th International Conference on Software Engineering and Applications (SEAPP...
10th International Conference on Software Engineering and Applications (SEAPP...10th International Conference on Software Engineering and Applications (SEAPP...
10th International Conference on Software Engineering and Applications (SEAPP...acijjournal
 
8th International Conference on Signal & Image Processing (SIP 2019)
8th International Conference on Signal & Image Processing (SIP 2019)8th International Conference on Signal & Image Processing (SIP 2019)
8th International Conference on Signal & Image Processing (SIP 2019)ijma
 
8th International Conference on Advanced Computing (ADCO 2021)
8th International Conference on Advanced Computing (ADCO 2021)8th International Conference on Advanced Computing (ADCO 2021)
8th International Conference on Advanced Computing (ADCO 2021)IJITCA Journal
 
8 th International Conference on Advanced Computing (ADCO 2021)
8 th International Conference on Advanced Computing (ADCO 2021)8 th International Conference on Advanced Computing (ADCO 2021)
8 th International Conference on Advanced Computing (ADCO 2021)ijcsity
 
Call for papers - 8th International Conference on Advanced Computing (ADCO 2021)
Call for papers - 8th International Conference on Advanced Computing (ADCO 2021)Call for papers - 8th International Conference on Advanced Computing (ADCO 2021)
Call for papers - 8th International Conference on Advanced Computing (ADCO 2021)IJCSES Journal
 
Final robotics Roboslog Presentation
Final robotics Roboslog Presentation Final robotics Roboslog Presentation
Final robotics Roboslog Presentation Narendra verma
 
IBM Research Africa Summer Internship
IBM Research Africa Summer InternshipIBM Research Africa Summer Internship
IBM Research Africa Summer InternshipNathan Wangusi, Ph.D
 
Presentazione of: The role of Artificial Intelligence in architectural design...
Presentazione of: The role of Artificial Intelligence in architectural design...Presentazione of: The role of Artificial Intelligence in architectural design...
Presentazione of: The role of Artificial Intelligence in architectural design...Giuseppe Gallo
 
7 th International Conference on Information Technology Converge Services( IT...
7 th International Conference on Information Technology Converge Services( IT...7 th International Conference on Information Technology Converge Services( IT...
7 th International Conference on Information Technology Converge Services( IT...ijcseit
 
Call for papers - 7th International Conference on Computer Science and Engin...
Call  for papers - 7th International Conference on Computer Science and Engin...Call  for papers - 7th International Conference on Computer Science and Engin...
Call for papers - 7th International Conference on Computer Science and Engin...IJCSES Journal
 
Call for papers - 7th International Conference on Computer Science, Informati...
Call for papers - 7th International Conference on Computer Science, Informati...Call for papers - 7th International Conference on Computer Science, Informati...
Call for papers - 7th International Conference on Computer Science, Informati...IJCSES Journal
 
.NET Fest 2018. Сергей Корж. ML.NET: используем машинное обучение в обычных ....
.NET Fest 2018. Сергей Корж. ML.NET: используем машинное обучение в обычных .....NET Fest 2018. Сергей Корж. ML.NET: используем машинное обучение в обычных ....
.NET Fest 2018. Сергей Корж. ML.NET: используем машинное обучение в обычных ....NETFest
 
8th International conference on Advanced Computing (ADCOM 2022)
8th International conference on Advanced Computing (ADCOM 2022)8th International conference on Advanced Computing (ADCOM 2022)
8th International conference on Advanced Computing (ADCOM 2022)ijasuc
 
2 nd International Conference on Computing and Information Technology (COIT ...
2 nd International Conference on Computing and Information Technology  (COIT ...2 nd International Conference on Computing and Information Technology  (COIT ...
2 nd International Conference on Computing and Information Technology (COIT ...ijcsity
 

Was ist angesagt? (19)

8 th International Conference on Advanced Computing (ADCO 2021)
8 th International Conference on Advanced Computing (ADCO 2021)8 th International Conference on Advanced Computing (ADCO 2021)
8 th International Conference on Advanced Computing (ADCO 2021)
 
Kentucky's Cyber Engineering Pathway for Teens By Scott U'Sellis
Kentucky's Cyber Engineering Pathway for Teens By Scott U'SellisKentucky's Cyber Engineering Pathway for Teens By Scott U'Sellis
Kentucky's Cyber Engineering Pathway for Teens By Scott U'Sellis
 
10th International Conference on Software Engineering and Applications (SEAPP...
10th International Conference on Software Engineering and Applications (SEAPP...10th International Conference on Software Engineering and Applications (SEAPP...
10th International Conference on Software Engineering and Applications (SEAPP...
 
8th International Conference on Signal & Image Processing (SIP 2019)
8th International Conference on Signal & Image Processing (SIP 2019)8th International Conference on Signal & Image Processing (SIP 2019)
8th International Conference on Signal & Image Processing (SIP 2019)
 
8th International Conference on Advanced Computing (ADCO 2021)
8th International Conference on Advanced Computing (ADCO 2021)8th International Conference on Advanced Computing (ADCO 2021)
8th International Conference on Advanced Computing (ADCO 2021)
 
CV Bonanni Fabrizio
CV Bonanni FabrizioCV Bonanni Fabrizio
CV Bonanni Fabrizio
 
8 th International Conference on Advanced Computing (ADCO 2021)
8 th International Conference on Advanced Computing (ADCO 2021)8 th International Conference on Advanced Computing (ADCO 2021)
8 th International Conference on Advanced Computing (ADCO 2021)
 
Call for papers - 8th International Conference on Advanced Computing (ADCO 2021)
Call for papers - 8th International Conference on Advanced Computing (ADCO 2021)Call for papers - 8th International Conference on Advanced Computing (ADCO 2021)
Call for papers - 8th International Conference on Advanced Computing (ADCO 2021)
 
Final robotics Roboslog Presentation
Final robotics Roboslog Presentation Final robotics Roboslog Presentation
Final robotics Roboslog Presentation
 
IBM Research Africa Summer Internship
IBM Research Africa Summer InternshipIBM Research Africa Summer Internship
IBM Research Africa Summer Internship
 
Presentazione of: The role of Artificial Intelligence in architectural design...
Presentazione of: The role of Artificial Intelligence in architectural design...Presentazione of: The role of Artificial Intelligence in architectural design...
Presentazione of: The role of Artificial Intelligence in architectural design...
 
7 th International Conference on Information Technology Converge Services( IT...
7 th International Conference on Information Technology Converge Services( IT...7 th International Conference on Information Technology Converge Services( IT...
7 th International Conference on Information Technology Converge Services( IT...
 
Call for papers - 7th International Conference on Computer Science and Engin...
Call  for papers - 7th International Conference on Computer Science and Engin...Call  for papers - 7th International Conference on Computer Science and Engin...
Call for papers - 7th International Conference on Computer Science and Engin...
 
NGUYEN BRIEF
NGUYEN BRIEFNGUYEN BRIEF
NGUYEN BRIEF
 
Call for papers - 7th International Conference on Computer Science, Informati...
Call for papers - 7th International Conference on Computer Science, Informati...Call for papers - 7th International Conference on Computer Science, Informati...
Call for papers - 7th International Conference on Computer Science, Informati...
 
.NET Fest 2018. Сергей Корж. ML.NET: используем машинное обучение в обычных ....
.NET Fest 2018. Сергей Корж. ML.NET: используем машинное обучение в обычных .....NET Fest 2018. Сергей Корж. ML.NET: используем машинное обучение в обычных ....
.NET Fest 2018. Сергей Корж. ML.NET: используем машинное обучение в обычных ....
 
CST 2014
CST 2014CST 2014
CST 2014
 
8th International conference on Advanced Computing (ADCOM 2022)
8th International conference on Advanced Computing (ADCOM 2022)8th International conference on Advanced Computing (ADCOM 2022)
8th International conference on Advanced Computing (ADCOM 2022)
 
2 nd International Conference on Computing and Information Technology (COIT ...
2 nd International Conference on Computing and Information Technology  (COIT ...2 nd International Conference on Computing and Information Technology  (COIT ...
2 nd International Conference on Computing and Information Technology (COIT ...
 

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

Impress project: Goals and Achievements @ cseet2020
Impress project: Goals and Achievements @ cseet2020Impress project: Goals and Achievements @ cseet2020
Impress project: Goals and Achievements @ cseet2020Tanja Vos
 
Ahmed Elmalla Private Tutor Resume
Ahmed Elmalla Private Tutor ResumeAhmed Elmalla Private Tutor Resume
Ahmed Elmalla Private Tutor ResumeAhmed Elmalla
 
Social Collaboration und Expertensuche mit TechnoWeb (M. Langen)
Social Collaboration und Expertensuche mit TechnoWeb (M. Langen)Social Collaboration und Expertensuche mit TechnoWeb (M. Langen)
Social Collaboration und Expertensuche mit TechnoWeb (M. Langen)Karsten Ehms
 
Plaquette Relations internationales
Plaquette Relations internationalesPlaquette Relations internationales
Plaquette Relations internationalesfrancoisjouet
 
2017 06-01 1st BIG IoT Webinar
2017 06-01 1st BIG IoT Webinar2017 06-01 1st BIG IoT Webinar
2017 06-01 1st BIG IoT WebinarBIG IoT Project
 
Training program spread various awareness field programs for students
Training program spread various awareness field programs for studentsTraining program spread various awareness field programs for students
Training program spread various awareness field programs for studentstgplaicra
 
2017 06-08 2nd BIG IoT Webinar
2017 06-08 2nd BIG IoT Webinar2017 06-08 2nd BIG IoT Webinar
2017 06-08 2nd BIG IoT WebinarBIG IoT Project
 
AI, ML, Big Data and What Next Trending Tech courses to watch out in 2021
AI, ML, Big Data and What Next   Trending Tech courses to watch out in 2021AI, ML, Big Data and What Next   Trending Tech courses to watch out in 2021
AI, ML, Big Data and What Next Trending Tech courses to watch out in 2021REVA University
 
Big io t_webinar_2nd open call
Big io t_webinar_2nd open callBig io t_webinar_2nd open call
Big io t_webinar_2nd open callBIG IoT Project
 
Colombia, the new NEM destination: Project initiatives and country capacities...
Colombia, the new NEM destination: Project initiatives and country capacities...Colombia, the new NEM destination: Project initiatives and country capacities...
Colombia, the new NEM destination: Project initiatives and country capacities...CINTELColombia
 
#FiaComit - The future of construction, the people and process
#FiaComit - The future of construction, the people and process#FiaComit - The future of construction, the people and process
#FiaComit - The future of construction, the people and processComit Projects Ltd
 
software developer in uk.pdf
software developer in uk.pdfsoftware developer in uk.pdf
software developer in uk.pdfgrmbpo
 
BDV Skills Accreditation - Future of digital skills in Europe reskilling and ...
BDV Skills Accreditation - Future of digital skills in Europe reskilling and ...BDV Skills Accreditation - Future of digital skills in Europe reskilling and ...
BDV Skills Accreditation - Future of digital skills in Europe reskilling and ...Big Data Value Association
 

Ähnlich wie The IMPRESS project goals: improving the quality of software through games and gamification in educational programs (20)

Impress project: Goals and Achievements @ cseet2020
Impress project: Goals and Achievements @ cseet2020Impress project: Goals and Achievements @ cseet2020
Impress project: Goals and Achievements @ cseet2020
 
Ahmed Elmalla Private Tutor Resume
Ahmed Elmalla Private Tutor ResumeAhmed Elmalla Private Tutor Resume
Ahmed Elmalla Private Tutor Resume
 
Hagar EL Ebiari_CV
Hagar EL Ebiari_CVHagar EL Ebiari_CV
Hagar EL Ebiari_CV
 
Social Collaboration und Expertensuche mit TechnoWeb (M. Langen)
Social Collaboration und Expertensuche mit TechnoWeb (M. Langen)Social Collaboration und Expertensuche mit TechnoWeb (M. Langen)
Social Collaboration und Expertensuche mit TechnoWeb (M. Langen)
 
Plaquette Relations internationales
Plaquette Relations internationalesPlaquette Relations internationales
Plaquette Relations internationales
 
2017 06-01 1st BIG IoT Webinar
2017 06-01 1st BIG IoT Webinar2017 06-01 1st BIG IoT Webinar
2017 06-01 1st BIG IoT Webinar
 
Training program spread various awareness field programs for students
Training program spread various awareness field programs for studentsTraining program spread various awareness field programs for students
Training program spread various awareness field programs for students
 
2017 06-08 2nd BIG IoT Webinar
2017 06-08 2nd BIG IoT Webinar2017 06-08 2nd BIG IoT Webinar
2017 06-08 2nd BIG IoT Webinar
 
CV Europass-en
CV Europass-enCV Europass-en
CV Europass-en
 
AI, ML, Big Data and What Next Trending Tech courses to watch out in 2021
AI, ML, Big Data and What Next   Trending Tech courses to watch out in 2021AI, ML, Big Data and What Next   Trending Tech courses to watch out in 2021
AI, ML, Big Data and What Next Trending Tech courses to watch out in 2021
 
DIIT Educom
DIIT EducomDIIT Educom
DIIT Educom
 
Computer Engineering Essay
Computer Engineering EssayComputer Engineering Essay
Computer Engineering Essay
 
Manasi_CV
Manasi_CVManasi_CV
Manasi_CV
 
Kids Can Code
Kids Can CodeKids Can Code
Kids Can Code
 
Big io t_webinar_2nd open call
Big io t_webinar_2nd open callBig io t_webinar_2nd open call
Big io t_webinar_2nd open call
 
Colombia, the new NEM destination: Project initiatives and country capacities...
Colombia, the new NEM destination: Project initiatives and country capacities...Colombia, the new NEM destination: Project initiatives and country capacities...
Colombia, the new NEM destination: Project initiatives and country capacities...
 
#FiaComit - The future of construction, the people and process
#FiaComit - The future of construction, the people and process#FiaComit - The future of construction, the people and process
#FiaComit - The future of construction, the people and process
 
CV
CVCV
CV
 
software developer in uk.pdf
software developer in uk.pdfsoftware developer in uk.pdf
software developer in uk.pdf
 
BDV Skills Accreditation - Future of digital skills in Europe reskilling and ...
BDV Skills Accreditation - Future of digital skills in Europe reskilling and ...BDV Skills Accreditation - Future of digital skills in Europe reskilling and ...
BDV Skills Accreditation - Future of digital skills in Europe reskilling and ...
 

Kürzlich hochgeladen

Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 

Kürzlich hochgeladen (20)

Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 

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

  • 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. 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 +
  • 4. Failing software is everywhere 2017 stats effects: (3.7 billion people) $1.7 trillion in assets
  • 5. Consequences of failing software get worse
  • 6.
  • 7. Software engineering stakeholders * Customers want to have quality products * Bosses want to make money * Engineers want to program wonders
  • 8. Software engineering stakeholders * Customers want to have quality products * Bosses want to make money * Engineers want to program wonders What should we teach students?
  • 10.
  • 11. Teaching/learning programming is fun * Create something! * Solve puzzles! * See it work! * Different solutions Pex (Microsoft) Scratch Lego
  • 12. 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
  • 13. 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 * …. * … * …
  • 14. • 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
  • 15. 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