SlideShare uma empresa Scribd logo
1 de 18
Playful Cleverness Revisited:  open-source game development as a method for teaching software engineering Mart Laanpere Centre for Educational Technology, Tallinn University Kaido Kikkas Institute of Informatics, Tallinn University Estonian Information Technology College
The A-Ha! Experience ,[object Object],[object Object]
Playful Cleverness ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The roots ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Not business as usual ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Decline and return ,[object Object],[object Object],[object Object],[object Object],[object Object]
The hacker way ,[object Object],[object Object],[object Object],[object Object]
Case Study: the courses ,[object Object],[object Object],[object Object],[object Object]
Case Study: the tools ,[object Object],[object Object],[object Object]
The Battle for Wesnoth ,[object Object],[object Object]
A screenshot
A snippet of WML [event]  name=prestart  [objectives]  side=1  [objective]  description= _ "Resist until the end of the turns.“ condition=win  [/objective]  [objective]  description= _ "Death of Ryan"  condition=lose  [/objective]  [/objectives]  [/event]
Why Wesnoth? ,[object Object],[object Object],[object Object],[object Object],[object Object]
What does it teach? ,[object Object],[object Object],[object Object],[object Object],[object Object]
The building process ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The results ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ideas for the future ,[object Object],[object Object],[object Object]
Thank you! Further contact: Kaido Kikkas kaido.kikkas@kakupesa.net  Skype: kakuonu Server@home: http://www.kakupesa.net

Mais conteúdo relacionado

Semelhante a Playful Cleverness Revisited: Open-Source Game Development as a Method for Teaching Software Development

The Elusive Nature of Software Documentation
The Elusive Nature of Software DocumentationThe Elusive Nature of Software Documentation
The Elusive Nature of Software Documentation
Margaret-Anne Storey
 
New Media New Technology 2011 - Back to the future
New Media New Technology 2011 - Back to the futureNew Media New Technology 2011 - Back to the future
New Media New Technology 2011 - Back to the future
Peter Van Der Putten
 
The Library as a Possibility Space: Cultivating 21 st Century Literacy and L...
The Library as a Possibility Space: Cultivating 21 st  Century Literacy and L...The Library as a Possibility Space: Cultivating 21 st  Century Literacy and L...
The Library as a Possibility Space: Cultivating 21 st Century Literacy and L...
bmyers
 
Willamette digital humanities seminar 2009, part 2
Willamette digital humanities seminar 2009, part 2Willamette digital humanities seminar 2009, part 2
Willamette digital humanities seminar 2009, part 2
Bryan Alexander
 

Semelhante a Playful Cleverness Revisited: Open-Source Game Development as a Method for Teaching Software Development (20)

Playful Cleverness: hackers, games and creativity
Playful Cleverness: hackers, games and creativityPlayful Cleverness: hackers, games and creativity
Playful Cleverness: hackers, games and creativity
 
The Elusive Nature of Software Documentation
The Elusive Nature of Software DocumentationThe Elusive Nature of Software Documentation
The Elusive Nature of Software Documentation
 
Open source: can you ignore it?
Open source: can you ignore it?Open source: can you ignore it?
Open source: can you ignore it?
 
New Media New Technology 2011 - Back to the future
New Media New Technology 2011 - Back to the futureNew Media New Technology 2011 - Back to the future
New Media New Technology 2011 - Back to the future
 
Being digital, the skills of the interactive systems designer.pptx
Being digital, the skills of the interactive systems designer.pptxBeing digital, the skills of the interactive systems designer.pptx
Being digital, the skills of the interactive systems designer.pptx
 
Gaming and education overview
Gaming and education overviewGaming and education overview
Gaming and education overview
 
The Library as a Possibility Space: Cultivating 21 st Century Literacy and L...
The Library as a Possibility Space: Cultivating 21 st  Century Literacy and L...The Library as a Possibility Space: Cultivating 21 st  Century Literacy and L...
The Library as a Possibility Space: Cultivating 21 st Century Literacy and L...
 
IMD 203 - Ch01
IMD 203 - Ch01IMD 203 - Ch01
IMD 203 - Ch01
 
Willamette digital humanities seminar 2009, part 2
Willamette digital humanities seminar 2009, part 2Willamette digital humanities seminar 2009, part 2
Willamette digital humanities seminar 2009, part 2
 
Simulation Program and Instructional Games
Simulation Program and Instructional GamesSimulation Program and Instructional Games
Simulation Program and Instructional Games
 
Semantic Integration of Citizen Sensor Data and Multilevel Sensing: A compreh...
Semantic Integration of Citizen Sensor Data and Multilevel Sensing: A compreh...Semantic Integration of Citizen Sensor Data and Multilevel Sensing: A compreh...
Semantic Integration of Citizen Sensor Data and Multilevel Sensing: A compreh...
 
Creativity
CreativityCreativity
Creativity
 
Digital Cultures and Technologies
Digital Cultures and TechnologiesDigital Cultures and Technologies
Digital Cultures and Technologies
 
Showcase of social learning and immersive learning at IBM
Showcase of social learning and immersive learning at IBMShowcase of social learning and immersive learning at IBM
Showcase of social learning and immersive learning at IBM
 
Speak Out - Speak Digital
Speak Out - Speak DigitalSpeak Out - Speak Digital
Speak Out - Speak Digital
 
Diseño de escenarios interactivos de aprendizaje con realidad aumentada para...
 Diseño de escenarios interactivos de aprendizaje con realidad aumentada para... Diseño de escenarios interactivos de aprendizaje con realidad aumentada para...
Diseño de escenarios interactivos de aprendizaje con realidad aumentada para...
 
The Power Of One - Hyperlinked
The Power Of One - HyperlinkedThe Power Of One - Hyperlinked
The Power Of One - Hyperlinked
 
Technological Imperialism and Digital Writing
Technological Imperialism and Digital WritingTechnological Imperialism and Digital Writing
Technological Imperialism and Digital Writing
 
Web, Web 2.0 and Virtual Worlds
Web, Web 2.0 and Virtual WorldsWeb, Web 2.0 and Virtual Worlds
Web, Web 2.0 and Virtual Worlds
 
e-skills reshaping the future of learning
e-skills reshaping the future of learninge-skills reshaping the future of learning
e-skills reshaping the future of learning
 

Mais de Kaido Kikkas

Mais de Kaido Kikkas (20)

Alustav ettevõtja ja tarkvaralitsentsid 190522.pdf
Alustav ettevõtja ja tarkvaralitsentsid 190522.pdfAlustav ettevõtja ja tarkvaralitsentsid 190522.pdf
Alustav ettevõtja ja tarkvaralitsentsid 190522.pdf
 
Avatud e-kursuse kogemusi COVID-19 ajastul
Avatud e-kursuse kogemusi COVID-19 ajastulAvatud e-kursuse kogemusi COVID-19 ajastul
Avatud e-kursuse kogemusi COVID-19 ajastul
 
"Loll saab Internetis kah peksa"
"Loll saab Internetis kah peksa""Loll saab Internetis kah peksa"
"Loll saab Internetis kah peksa"
 
Tants intellektuaalomandi ümber
Tants intellektuaalomandi ümberTants intellektuaalomandi ümber
Tants intellektuaalomandi ümber
 
Digital Survival Skills: A Course for TalTech Employees
Digital Survival Skills: A Course for TalTech EmployeesDigital Survival Skills: A Course for TalTech Employees
Digital Survival Skills: A Course for TalTech Employees
 
A Different Kind of E-Learning
A Different Kind of E-LearningA Different Kind of E-Learning
A Different Kind of E-Learning
 
Itti püsti & pikali
Itti püsti & pikaliItti püsti & pikali
Itti püsti & pikali
 
One Flew Over the Hackers' Nest...
One Flew Over the Hackers' Nest...One Flew Over the Hackers' Nest...
One Flew Over the Hackers' Nest...
 
Garage48 accessibility talk 261114
Garage48 accessibility talk 261114Garage48 accessibility talk 261114
Garage48 accessibility talk 261114
 
Vaba ja tasuta...?
Vaba ja tasuta...?Vaba ja tasuta...?
Vaba ja tasuta...?
 
"If I Don't Like Your Online Profile, I Will Not Hire You!"
"If I Don't Like Your Online Profile, I Will Not Hire You!""If I Don't Like Your Online Profile, I Will Not Hire You!"
"If I Don't Like Your Online Profile, I Will Not Hire You!"
 
EeNET: development and lessons
EeNET: development and lessonsEeNET: development and lessons
EeNET: development and lessons
 
Turvalise Interneti päev 11. veebruaril 2014
Turvalise Interneti päev  11. veebruaril 2014Turvalise Interneti päev  11. veebruaril 2014
Turvalise Interneti päev 11. veebruaril 2014
 
„The four most-used passwords are love, sex, secret, and God“: password secur...
„The four most-used passwords are love, sex, secret, and God“: password secur...„The four most-used passwords are love, sex, secret, and God“: password secur...
„The four most-used passwords are love, sex, secret, and God“: password secur...
 
Of Hobbits, Amish, Hackers and Technology 2014
Of Hobbits,  Amish, Hackers and Technology 2014Of Hobbits,  Amish, Hackers and Technology 2014
Of Hobbits, Amish, Hackers and Technology 2014
 
Hüüru Teabetoa arvutikoolitus 16.02.13
Hüüru Teabetoa arvutikoolitus 16.02.13Hüüru Teabetoa arvutikoolitus 16.02.13
Hüüru Teabetoa arvutikoolitus 16.02.13
 
Code of Ethics in E-learning
Code of Ethics in E-learningCode of Ethics in E-learning
Code of Ethics in E-learning
 
Võrgustikuseminar 260412 wikiversity
Võrgustikuseminar 260412 wikiversityVõrgustikuseminar 260412 wikiversity
Võrgustikuseminar 260412 wikiversity
 
Teeme ise muinasjuttu - Wesnothi õpituba
Teeme ise muinasjuttu - Wesnothi õpitubaTeeme ise muinasjuttu - Wesnothi õpituba
Teeme ise muinasjuttu - Wesnothi õpituba
 
Open Courses: The Next Big Thing in E-Learning?
Open Courses: The Next Big Thing in E-Learning?Open Courses: The Next Big Thing in E-Learning?
Open Courses: The Next Big Thing in E-Learning?
 

Último

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Último (20)

Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
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
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
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
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 

Playful Cleverness Revisited: Open-Source Game Development as a Method for Teaching Software Development

  • 1. Playful Cleverness Revisited: open-source game development as a method for teaching software engineering Mart Laanpere Centre for Educational Technology, Tallinn University Kaido Kikkas Institute of Informatics, Tallinn University Estonian Information Technology College
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 12. A snippet of WML [event] name=prestart [objectives] side=1 [objective] description= _ "Resist until the end of the turns.“ condition=win [/objective] [objective] description= _ "Death of Ryan" condition=lose [/objective] [/objectives] [/event]
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Thank you! Further contact: Kaido Kikkas kaido.kikkas@kakupesa.net Skype: kakuonu Server@home: http://www.kakupesa.net