SlideShare a Scribd company logo
Scratch Conference
25-27 July 2013, Barcelona
Rubén del Río
Pablo Garaizar
Universidad de Deusto
VIDEOGAMES 101:
UNLEASHING THE POTENTIAL OF
STUDENTS AND TEACHERS TO
CREATE FUN STUFF
Outline
● Yet Another Video-game Course?
● Video-games 101:
● Basics.
● Video-games: Snake, Break-out, Checkers,
PacMan, Super-Tux.
● Roadmap
● Conclusions
Yet Another Video-game Course?
There are hundreds of Scratch tutorials
Literally
http://scratched.media.mit.edu/resources/
Most of them are about video-games
Not all of them
http://scratched.media.mit.edu/resources/history-poison-american-food
But usually they are too simple
No stages, no high-scores, simple physics, etc.
http://scratch.mit.edu/projects/11438647/
The 1-hour tutorial syndrome
I already know EVERYTHING about Scratch
http://www.flickr.com/photos/jmannion/6453262489/
Let's face big challenges
Design and create a real video-game, not a demo
http://www.flickr.com/photos/nwinton/1805350177/
But... Why a MOOC?
Nobody told you that 2013 is the anti-MOOC year?
Not everybody learns at the same pace
Some get it immediately and get bored, some others need more time
http://www.flickr.com/photos/nwinton/1805350177/
Video-tutorials are just canned content
But there is still place for creativity in their projects
http://www.flickr.com/photos/dnak/3632943359/
We can overcome the 1-hour tutorial syndrome
Not only in Programming, but also in Maths, Physics or Arts
http://www.flickr.com/photos/lwr/7694808786/
We wanted a simple platform
The course is currently at Udemy
http://udemy.com/scratch-20
Video-games 101
The basics
Loops, levels, scores, high-scores, end of the game, etc.
http://www.flickr.com/photos/waagsociety/8535813901/
Snake
Clones, high-scores, destroy
http://scratch.mit.edu/projects/10111373/
Break-out
Basic physics, levels, power ups, destroy
http://scratch.mit.edu/projects/10114215/
Checkers
Mouse-based interactions, limited movements by the rules, 2-players, matching & destroy
http://scratch.mit.edu/projects/10124912/
Pac-Man
Tile-based game development, simple IA for ghosts, fancy scoring display, avoid & destroy
http://scratch.mit.edu/projects/11416867/
Super-Tux
Horizontal scrolling, relative physics, different levels, avoid
http://scratch.mit.edu/projects/11549583/
Roadmap
Roadmap
There is still work to do
http://www.timetoast.com/timelines/videogames-101
Conclusions
Up to 60 videos & 40 activities
From the basics to real video-games
http://udemy.com/scratch-20
There is still work to do
New video-games, new activities, new editions of the MOOC, etc.
http://scratch.mit.edu/projects/10266404/ http://scratch.mit.edu/projects/10028395/
We want to share it with the community
All the content is copyleft, we are open to suggestions, comments or criticism
http://www.flickr.com/photos/waagsociety/8536919460/
Thank you ;-)
and... happy scratching!
2rurio txipi
References
● Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E.,
Brennan, K., ... & Kafai, Y. (2009). Scratch: programming for all.
Communications of the ACM, 52(11), 60-67.
● Czikszentmihalyi, M. (1990). Flow: The psychology of optimal experience.
Praha: Lidové Noviny.
● Salen, K. (2004). Rules of play: Game design fundamentals. The MIT Press.
● Scratch 2.0, http://scratch.mit.edu.
All rights of images are reserved by the
original owners*, the rest of the
content is licensed under a Creative
Commons by-sa 3.0 license
* see references in each slide

More Related Content

Viewers also liked

Crowdfunding a history of mobile games
Crowdfunding a history of mobile gamesCrowdfunding a history of mobile games
Crowdfunding a history of mobile games
Zoya Street
 
Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game
Pritam Samanta
 
The Earth in Space
The Earth in SpaceThe Earth in Space
The Earth in Spaceriaferuiz
 
A simple snake game project
A simple snake game projectA simple snake game project
A simple snake game project
Amit Kumar
 
snake game
snake gamesnake game
snake game
Shailesh kumar
 
Snake game implementation in c
Snake game implementation in cSnake game implementation in c
Snake game implementation in c
Upendra Sengar
 

Viewers also liked (10)

Crowdfunding a history of mobile games
Crowdfunding a history of mobile gamesCrowdfunding a history of mobile games
Crowdfunding a history of mobile games
 
Game salad evaluation
Game salad evaluationGame salad evaluation
Game salad evaluation
 
Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game
 
The Earth in Space
The Earth in SpaceThe Earth in Space
The Earth in Space
 
A simple snake game project
A simple snake game projectA simple snake game project
A simple snake game project
 
snake game
snake gamesnake game
snake game
 
Snake Bites- Dr Sabah
Snake Bites- Dr SabahSnake Bites- Dr Sabah
Snake Bites- Dr Sabah
 
SNAKE GAME
SNAKE GAMESNAKE GAME
SNAKE GAME
 
Snake game implementation in c
Snake game implementation in cSnake game implementation in c
Snake game implementation in c
 
1st Conditional Snake
1st Conditional Snake1st Conditional Snake
1st Conditional Snake
 

Similar to Video-games 101: Unleashing the potential of students and teachers to create fun stuff

Year 5-6: Ideas for teaching coding
Year 5-6: Ideas for teaching codingYear 5-6: Ideas for teaching coding
Year 5-6: Ideas for teaching coding
Joanne Villis
 
Human Computer Interaction + User Experience
Human Computer Interaction + User ExperienceHuman Computer Interaction + User Experience
Human Computer Interaction + User Experience
Jose Berengueres
 
Scratch in the Classroom
Scratch in the ClassroomScratch in the Classroom
Scratch in the Classroom
Darrel Branson
 
History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)Erik Duval
 
Scratch Ta
Scratch TaScratch Ta
Scratch Tabaunl
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library Makerspaces
St. Petersburg College
 
Making a makerspace
Making a makerspaceMaking a makerspace
Making a makerspace
Donna Murray
 
Gifted
GiftedGifted
Gifted
smwatt
 
2011 HackU UCSD
2011 HackU UCSD2011 HackU UCSD
2011 HackU UCSD
Jonathan LeBlanc
 
Using Technology Effectively with Gifted Learners
Using Technology Effectively with Gifted LearnersUsing Technology Effectively with Gifted Learners
Using Technology Effectively with Gifted Learners
smwatt
 
Scratch
ScratchScratch
Scratch
gulbrandsont
 
Echt open leren
Echt open lerenEcht open leren
Echt open lerenErik Duval
 
Animation in the classroom
Animation in the classroomAnimation in the classroom
Animation in the classroom
ArtfulArtsyAmy
 
Faster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypesFaster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypes
OSCON Byrum
 
Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp
St. Petersburg College
 
Scratch Eguna: From Scratch Day to Scratch every day
Scratch Eguna: From Scratch Day to Scratch every dayScratch Eguna: From Scratch Day to Scratch every day
Scratch Eguna: From Scratch Day to Scratch every day
Pablo Garaizar
 
Sketchup
SketchupSketchup
Sketchup
zottnick
 
Seneca TWTD Feb 2014
Seneca TWTD Feb 2014Seneca TWTD Feb 2014
Seneca TWTD Feb 2014
carol.carruthers
 
Hacking101 delhi 2013
Hacking101 delhi 2013Hacking101 delhi 2013
Hacking101 delhi 2013
Jithin Emmanuel
 
Performence #2 gpu
Performence #2  gpuPerformence #2  gpu
Performence #2 gpu
Vitali Pekelis
 

Similar to Video-games 101: Unleashing the potential of students and teachers to create fun stuff (20)

Year 5-6: Ideas for teaching coding
Year 5-6: Ideas for teaching codingYear 5-6: Ideas for teaching coding
Year 5-6: Ideas for teaching coding
 
Human Computer Interaction + User Experience
Human Computer Interaction + User ExperienceHuman Computer Interaction + User Experience
Human Computer Interaction + User Experience
 
Scratch in the Classroom
Scratch in the ClassroomScratch in the Classroom
Scratch in the Classroom
 
History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)
 
Scratch Ta
Scratch TaScratch Ta
Scratch Ta
 
What’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library MakerspacesWhat’s New and Exciting in Library Makerspaces
What’s New and Exciting in Library Makerspaces
 
Making a makerspace
Making a makerspaceMaking a makerspace
Making a makerspace
 
Gifted
GiftedGifted
Gifted
 
2011 HackU UCSD
2011 HackU UCSD2011 HackU UCSD
2011 HackU UCSD
 
Using Technology Effectively with Gifted Learners
Using Technology Effectively with Gifted LearnersUsing Technology Effectively with Gifted Learners
Using Technology Effectively with Gifted Learners
 
Scratch
ScratchScratch
Scratch
 
Echt open leren
Echt open lerenEcht open leren
Echt open leren
 
Animation in the classroom
Animation in the classroomAnimation in the classroom
Animation in the classroom
 
Faster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypesFaster! Faster! Accelerate your business with blazing prototypes
Faster! Faster! Accelerate your business with blazing prototypes
 
Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp
 
Scratch Eguna: From Scratch Day to Scratch every day
Scratch Eguna: From Scratch Day to Scratch every dayScratch Eguna: From Scratch Day to Scratch every day
Scratch Eguna: From Scratch Day to Scratch every day
 
Sketchup
SketchupSketchup
Sketchup
 
Seneca TWTD Feb 2014
Seneca TWTD Feb 2014Seneca TWTD Feb 2014
Seneca TWTD Feb 2014
 
Hacking101 delhi 2013
Hacking101 delhi 2013Hacking101 delhi 2013
Hacking101 delhi 2013
 
Performence #2 gpu
Performence #2  gpuPerformence #2  gpu
Performence #2 gpu
 

More from Pablo Garaizar

De la robótica educativa al pensamiento computacional
De la robótica educativa al pensamiento computacionalDe la robótica educativa al pensamiento computacional
De la robótica educativa al pensamiento computacional
Pablo Garaizar
 
¿Cómo se crea una experiencia lúdica?
¿Cómo se crea una experiencia lúdica?¿Cómo se crea una experiencia lúdica?
¿Cómo se crea una experiencia lúdica?
Pablo Garaizar
 
Luces y sombras en el uso de la tecnología en clase
Luces y sombras en el uso de la tecnología en claseLuces y sombras en el uso de la tecnología en clase
Luces y sombras en el uso de la tecnología en clase
Pablo Garaizar
 
Aspectos psicológicos en el diseño de juegos de mesa
Aspectos psicológicos en el diseño de juegos de mesaAspectos psicológicos en el diseño de juegos de mesa
Aspectos psicológicos en el diseño de juegos de mesa
Pablo Garaizar
 
Educación basada en evidencias
Educación basada en evidenciasEducación basada en evidencias
Educación basada en evidencias
Pablo Garaizar
 
Neuromandangas: descubre cómo NO programarás mejor gracias a los últimos avan...
Neuromandangas: descubre cómo NO programarás mejor gracias a los últimos avan...Neuromandangas: descubre cómo NO programarás mejor gracias a los últimos avan...
Neuromandangas: descubre cómo NO programarás mejor gracias a los últimos avan...
Pablo Garaizar
 
Neurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpienteNeurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpiente
Pablo Garaizar
 
Algunas cuestiones psicológicas que nos pueden ayudar a diseñar mejor
Algunas cuestiones psicológicas que nos pueden ayudar a diseñar mejorAlgunas cuestiones psicológicas que nos pueden ayudar a diseñar mejor
Algunas cuestiones psicológicas que nos pueden ayudar a diseñar mejor
Pablo Garaizar
 
Identidad digital y feminismo
Identidad digital y feminismoIdentidad digital y feminismo
Identidad digital y feminismo
Pablo Garaizar
 
Errores comunes en la visualización de datos y algunas soluciones
Errores comunes en la visualización de datos y algunas solucionesErrores comunes en la visualización de datos y algunas soluciones
Errores comunes en la visualización de datos y algunas soluciones
Pablo Garaizar
 
Decisiones tecnológicas, consecuencias ideológicas
Decisiones tecnológicas, consecuencias ideológicasDecisiones tecnológicas, consecuencias ideológicas
Decisiones tecnológicas, consecuencias ideológicas
Pablo Garaizar
 
Etica investigaciontecnologica2013
Etica investigaciontecnologica2013Etica investigaciontecnologica2013
Etica investigaciontecnologica2013Pablo Garaizar
 
La Web como plataforma de referencia: viejos ataques y nuevas vulnerabilidades
La Web como plataforma de referencia: viejos ataques y nuevas vulnerabilidadesLa Web como plataforma de referencia: viejos ataques y nuevas vulnerabilidades
La Web como plataforma de referencia: viejos ataques y nuevas vulnerabilidades
Pablo Garaizar
 
Redes sociales en Internet: guía para madres y padres
Redes sociales en Internet: guía para madres y padresRedes sociales en Internet: guía para madres y padres
Redes sociales en Internet: guía para madres y padres
Pablo Garaizar
 
El problema de parada y los castores laboriosos
El problema de parada y los castores laboriososEl problema de parada y los castores laboriosos
El problema de parada y los castores laboriosos
Pablo Garaizar
 
Introducción a las vulnerabilidades web
Introducción a las vulnerabilidades webIntroducción a las vulnerabilidades web
Introducción a las vulnerabilidades web
Pablo Garaizar
 
Repaso rápido a los nuevos estándares web
Repaso rápido a los nuevos estándares webRepaso rápido a los nuevos estándares web
Repaso rápido a los nuevos estándares web
Pablo Garaizar
 
Las nuevas API de audio en HTML5
Las nuevas API de audio en HTML5Las nuevas API de audio en HTML5
Las nuevas API de audio en HTML5
Pablo Garaizar
 
El acceso a las TIC y la justicia social
El acceso a las TIC y la justicia socialEl acceso a las TIC y la justicia social
El acceso a las TIC y la justicia social
Pablo Garaizar
 
Aprendizaje y videojuegos
Aprendizaje y videojuegosAprendizaje y videojuegos
Aprendizaje y videojuegos
Pablo Garaizar
 

More from Pablo Garaizar (20)

De la robótica educativa al pensamiento computacional
De la robótica educativa al pensamiento computacionalDe la robótica educativa al pensamiento computacional
De la robótica educativa al pensamiento computacional
 
¿Cómo se crea una experiencia lúdica?
¿Cómo se crea una experiencia lúdica?¿Cómo se crea una experiencia lúdica?
¿Cómo se crea una experiencia lúdica?
 
Luces y sombras en el uso de la tecnología en clase
Luces y sombras en el uso de la tecnología en claseLuces y sombras en el uso de la tecnología en clase
Luces y sombras en el uso de la tecnología en clase
 
Aspectos psicológicos en el diseño de juegos de mesa
Aspectos psicológicos en el diseño de juegos de mesaAspectos psicológicos en el diseño de juegos de mesa
Aspectos psicológicos en el diseño de juegos de mesa
 
Educación basada en evidencias
Educación basada en evidenciasEducación basada en evidencias
Educación basada en evidencias
 
Neuromandangas: descubre cómo NO programarás mejor gracias a los últimos avan...
Neuromandangas: descubre cómo NO programarás mejor gracias a los últimos avan...Neuromandangas: descubre cómo NO programarás mejor gracias a los últimos avan...
Neuromandangas: descubre cómo NO programarás mejor gracias a los últimos avan...
 
Neurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpienteNeurobollocks: el nuevo aceite de serpiente
Neurobollocks: el nuevo aceite de serpiente
 
Algunas cuestiones psicológicas que nos pueden ayudar a diseñar mejor
Algunas cuestiones psicológicas que nos pueden ayudar a diseñar mejorAlgunas cuestiones psicológicas que nos pueden ayudar a diseñar mejor
Algunas cuestiones psicológicas que nos pueden ayudar a diseñar mejor
 
Identidad digital y feminismo
Identidad digital y feminismoIdentidad digital y feminismo
Identidad digital y feminismo
 
Errores comunes en la visualización de datos y algunas soluciones
Errores comunes en la visualización de datos y algunas solucionesErrores comunes en la visualización de datos y algunas soluciones
Errores comunes en la visualización de datos y algunas soluciones
 
Decisiones tecnológicas, consecuencias ideológicas
Decisiones tecnológicas, consecuencias ideológicasDecisiones tecnológicas, consecuencias ideológicas
Decisiones tecnológicas, consecuencias ideológicas
 
Etica investigaciontecnologica2013
Etica investigaciontecnologica2013Etica investigaciontecnologica2013
Etica investigaciontecnologica2013
 
La Web como plataforma de referencia: viejos ataques y nuevas vulnerabilidades
La Web como plataforma de referencia: viejos ataques y nuevas vulnerabilidadesLa Web como plataforma de referencia: viejos ataques y nuevas vulnerabilidades
La Web como plataforma de referencia: viejos ataques y nuevas vulnerabilidades
 
Redes sociales en Internet: guía para madres y padres
Redes sociales en Internet: guía para madres y padresRedes sociales en Internet: guía para madres y padres
Redes sociales en Internet: guía para madres y padres
 
El problema de parada y los castores laboriosos
El problema de parada y los castores laboriososEl problema de parada y los castores laboriosos
El problema de parada y los castores laboriosos
 
Introducción a las vulnerabilidades web
Introducción a las vulnerabilidades webIntroducción a las vulnerabilidades web
Introducción a las vulnerabilidades web
 
Repaso rápido a los nuevos estándares web
Repaso rápido a los nuevos estándares webRepaso rápido a los nuevos estándares web
Repaso rápido a los nuevos estándares web
 
Las nuevas API de audio en HTML5
Las nuevas API de audio en HTML5Las nuevas API de audio en HTML5
Las nuevas API de audio en HTML5
 
El acceso a las TIC y la justicia social
El acceso a las TIC y la justicia socialEl acceso a las TIC y la justicia social
El acceso a las TIC y la justicia social
 
Aprendizaje y videojuegos
Aprendizaje y videojuegosAprendizaje y videojuegos
Aprendizaje y videojuegos
 

Recently uploaded

Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 

Recently uploaded (20)

Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 

Video-games 101: Unleashing the potential of students and teachers to create fun stuff

  • 1. Scratch Conference 25-27 July 2013, Barcelona Rubén del Río Pablo Garaizar Universidad de Deusto VIDEOGAMES 101: UNLEASHING THE POTENTIAL OF STUDENTS AND TEACHERS TO CREATE FUN STUFF
  • 2. Outline ● Yet Another Video-game Course? ● Video-games 101: ● Basics. ● Video-games: Snake, Break-out, Checkers, PacMan, Super-Tux. ● Roadmap ● Conclusions
  • 4. There are hundreds of Scratch tutorials Literally http://scratched.media.mit.edu/resources/
  • 5. Most of them are about video-games Not all of them http://scratched.media.mit.edu/resources/history-poison-american-food
  • 6. But usually they are too simple No stages, no high-scores, simple physics, etc. http://scratch.mit.edu/projects/11438647/
  • 7. The 1-hour tutorial syndrome I already know EVERYTHING about Scratch http://www.flickr.com/photos/jmannion/6453262489/
  • 8. Let's face big challenges Design and create a real video-game, not a demo http://www.flickr.com/photos/nwinton/1805350177/
  • 9. But... Why a MOOC? Nobody told you that 2013 is the anti-MOOC year?
  • 10. Not everybody learns at the same pace Some get it immediately and get bored, some others need more time http://www.flickr.com/photos/nwinton/1805350177/
  • 11. Video-tutorials are just canned content But there is still place for creativity in their projects http://www.flickr.com/photos/dnak/3632943359/
  • 12. We can overcome the 1-hour tutorial syndrome Not only in Programming, but also in Maths, Physics or Arts http://www.flickr.com/photos/lwr/7694808786/
  • 13. We wanted a simple platform The course is currently at Udemy http://udemy.com/scratch-20
  • 15. The basics Loops, levels, scores, high-scores, end of the game, etc. http://www.flickr.com/photos/waagsociety/8535813901/
  • 17. Break-out Basic physics, levels, power ups, destroy http://scratch.mit.edu/projects/10114215/
  • 18. Checkers Mouse-based interactions, limited movements by the rules, 2-players, matching & destroy http://scratch.mit.edu/projects/10124912/
  • 19. Pac-Man Tile-based game development, simple IA for ghosts, fancy scoring display, avoid & destroy http://scratch.mit.edu/projects/11416867/
  • 20. Super-Tux Horizontal scrolling, relative physics, different levels, avoid http://scratch.mit.edu/projects/11549583/
  • 22. Roadmap There is still work to do http://www.timetoast.com/timelines/videogames-101
  • 24. Up to 60 videos & 40 activities From the basics to real video-games http://udemy.com/scratch-20
  • 25. There is still work to do New video-games, new activities, new editions of the MOOC, etc. http://scratch.mit.edu/projects/10266404/ http://scratch.mit.edu/projects/10028395/
  • 26. We want to share it with the community All the content is copyleft, we are open to suggestions, comments or criticism http://www.flickr.com/photos/waagsociety/8536919460/
  • 27. Thank you ;-) and... happy scratching! 2rurio txipi
  • 28. References ● Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., ... & Kafai, Y. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60-67. ● Czikszentmihalyi, M. (1990). Flow: The psychology of optimal experience. Praha: Lidové Noviny. ● Salen, K. (2004). Rules of play: Game design fundamentals. The MIT Press. ● Scratch 2.0, http://scratch.mit.edu.
  • 29. All rights of images are reserved by the original owners*, the rest of the content is licensed under a Creative Commons by-sa 3.0 license * see references in each slide