29
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

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

Embed Size (px)

DESCRIPTION

Video-games 101: Unleashing the potential of students and teachers to create fun stuff Presented at Scratch Conference 2013, 25-27 July, Barcelona. Since 2006, hundreds of learning resources about Scratch have been developed and shared through the Internet. Therefore, learning how to install Scratch, arrange the blocks, upload projects, or create simple animations is straightforward for younger scratchers. However, they often realize that knowing how to use the Scratch programming environment does not necessarily mean knowing how to develop video-games. Moreover, teachers are usually not aware that their Mathematics, Physics or Arts knowledge can easily turned into video-game programming skills. With the purpose of helping both students and teachers to develop their own video-games in mind, we have created an online course that will be open and freely available for everyone. The course covers several kinds of video-games and provides step-by-step tutorials to build them from scratch. The first section explains typical videogame mechanisms (i.e., scores, stages, etc.). The second section shows how to build a simple “snake” game using Scratch 2.0 new features like cloning or saving high scores in the Cloud. Section 3 is aimed to create a “Pang” version where simple Physics knowledge is needed to define the movements of the balls. In the fourth section of the course, we use a “Pac-Man”-like game to introduce basic concepts of Artificial Intelligence. Section 5 is focused on horizontal scrolling games like “Super Mario”. Non-arcade video-games are explained in section 6 with a two-player “Checkers” videogame. Finally, miscellaneous demos and proof-of-concepts are shown in section 7. We want to explain how to create completely finished games, not simple demos. Therefore, each section shows every aspect involved in their development (i.e., architecture, design, fx, coding). In summary, our aim is to create an environment where students and teachers could learn how to use their Mathematics, Physics, or Arts knowledge in a fun-oriented way.

Citation preview

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

Scratch Conference25-27 July 2013, Barcelona

Rubén del RíoPablo Garaizar

Universidad de Deusto

VIDEOGAMES 101:UNLEASHING THE POTENTIAL OF

STUDENTS AND TEACHERS TO CREATE FUN STUFF

Page 2: Video-games 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

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

Yet Another Video-game Course?

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

There are hundreds of Scratch tutorialsLiterally

http://scratched.media.mit.edu/resources/

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

Most of them are about video-gamesNot all of them

http://scratched.media.mit.edu/resources/history-poison-american-food

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

But usually they are too simpleNo stages, no high-scores, simple physics, etc.

http://scratch.mit.edu/projects/11438647/

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

The 1-hour tutorial syndromeI already know EVERYTHING about Scratch

http://www.flickr.com/photos/jmannion/6453262489/

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

Let's face big challengesDesign and create a real video-game, not a demo

http://www.flickr.com/photos/nwinton/1805350177/

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

But... Why a MOOC?Nobody told you that 2013 is the anti-MOOC year?

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

Not everybody learns at the same paceSome get it immediately and get bored, some others need more time

http://www.flickr.com/photos/nwinton/1805350177/

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

Video-tutorials are just canned contentBut there is still place for creativity in their projects

http://www.flickr.com/photos/dnak/3632943359/

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

We can overcome the 1-hour tutorial syndromeNot only in Programming, but also in Maths, Physics or Arts

http://www.flickr.com/photos/lwr/7694808786/

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

We wanted a simple platformThe course is currently at Udemy

http://udemy.com/scratch-20

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

Video-games 101

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

The basicsLoops, levels, scores, high-scores, end of the game, etc.

http://www.flickr.com/photos/waagsociety/8535813901/

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

SnakeClones, high-scores, destroy

http://scratch.mit.edu/projects/10111373/

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

Break-outBasic physics, levels, power ups, destroy

http://scratch.mit.edu/projects/10114215/

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

CheckersMouse-based interactions, limited movements by the rules, 2-players, matching & destroy

http://scratch.mit.edu/projects/10124912/

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

Pac-ManTile-based game development, simple IA for ghosts, fancy scoring display, avoid & destroy

http://scratch.mit.edu/projects/11416867/

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

Super-TuxHorizontal scrolling, relative physics, different levels, avoid

http://scratch.mit.edu/projects/11549583/

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

Roadmap

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

RoadmapThere is still work to do

http://www.timetoast.com/timelines/videogames-101

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

Conclusions

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

Up to 60 videos & 40 activitiesFrom the basics to real video-games

http://udemy.com/scratch-20

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

There is still work to doNew video-games, new activities, new editions of the MOOC, etc.

http://scratch.mit.edu/projects/10266404/ http://scratch.mit.edu/projects/10028395/

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

We want to share it with the communityAll the content is copyleft, we are open to suggestions, comments or criticism

http://www.flickr.com/photos/waagsociety/8536919460/

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

Thank you ;-)and... happy scratching!

2rurio txipi

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

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.

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

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