Hi ha molts recursos assequibles i gratuïts per crear aplicacions i videojocs. Pels videojocs, alguns dels més coneguts són Microsoft makeCode Arcade, Scratch i Unity. En el cas de les aplicacions Appiventor i Thunkable, tot i que aquest últim no és completament gratuït, ja que hi ha versions premium.
Abans de començar amb cap d’aquestes opcions, és aconsellable que els alumnes ja tinguin nocions bàsiques de programació, que es poden adquirir a través de Scratch, ArduinoBlocks o code.org , una web gratuïta que conté activitats per a tots els nivells. Una de les maneres més interessants de començar a programar és modificar codis ja existents, tal i com s’ha fet en el joc que es mostra a continuació. S’hi pot jugar a través de les fletxetes i es dispara pressionant la tecla A amb el ratolí. Una possiblitat d’aplicació diàctica a l’aula seria demanar a l’alumnat que modifiqui jocs del repositori de Microsoft makeCode Arcade, de manera que a tots s’hi jugui amb les mateixes tecles i després que monti un Google SItes amb la simulació dels seus jocs.
