group coding of videogames and animations
Develop digital competences in a non formal learning enviroment
discover new tools supporting creativity
promote youth protagonism also in the field of technology
this activity is a concrete example of problem based learning, cooperative learning,discovery based learning in the shape of the process of group-designing and coding a videogame.
Especially if used with youth workers / adults / teachers, it is good to offer some initial input on some concepts behind the activity, briefly summarized in this presentation: https://prezi.com/ee75wiw6my-k/group-coding-of-videgames/
- at participants' arrival, check connections to the Scratch site and/or install the offline version (computer - connection - usb with installers needed);
- warming up: 1 name game + 1 icebreaking game to start the group process
1 activity: creating a keyboard-animated character to learn the basic principles of scratch
2 activity: design a small game from some inital proposals + group analysis of passages to have it done + coding in groups; presentation of results and common evaluation;
3 activity: using interaction design in games: design a small game, analysis and coding.
- brainstorming on possible modification and/or other ideas to code
internet connection to access scratch.mit.edu or installation software previously downloaded (for free) in the different versions: Windows - Mac - Linux;
a computer (laptop or desktop) every 1-2 participants with power supply available. Mobile version for iOS & Android is currently uder developement so it is not yet possible to work on mobile devices.
At the end of the activities participants created games and/or multimedia stories as variations on a given subject, enriched by participants' personal touch and with the possibility of widespread them freely online through the Scratch community.
In every use, the weak point has been the initial part of connecting to scratch site or installing offline software; improve or speed up this phase could save time to be used in the activity itself.
Creating games or multimedia stories with some level of complexity, it would be good and useful to previously arrange a set of graphical elements (wallpapers, characters...) to offer more quality without spending the long time needed to create quality graphics.
Scratch community website has millions of shared projects, educational games etc that could be analysed (it's opensource!) and used as a starting point for further activities.
DISCLAIMER: SALTO-YOUTH EuroMed cannot be held responsible for the inappropriate use of these training tools. Always adapt training tools to your aims, context, target group and to your own skills! These tools have been used in a variety of formats and situations. Please notify SALTO-YOUTH EuroMed should you know about the origin of or copyright on this tool.