Grasshopper

L'application Android Grasshopper, qui peut être téléchargée gratuitement, enseigne les bases du JavaScript. Cette application d'apprentissage a été créée par Area 120, une division expérimentale de Google.

Grasshopper utilise des jeux comme outil pédagogique et permet de passer des niveaux plus difficiles en utilisant des solutions de codage JavaScript. En résolvant des énigmes avec du code, les utilisateurs prennent part à un apprentissage dirigé et apprennent progressivement les bases du codage en JavaScript. Dans une leçon, les utilisateurs doivent escalader une montagne dans le cadre d'un jeu. Ils relèvent ce défi en utilisant des commandes JavaScript pour regarder à l'intérieur d'un sac à dos et trouver des outils utiles pour aider leurs personnages dans leur ascension. L'application de codage s'apparente aux jeux vidéo modernes dans la mesure où elle utilise des trophées et des réalisations pour encourager l'apprentissage. L'offre de Google est similaire à celle d'Apple Swift Playgrounds qui aide les utilisateurs à coder en Swift.

Grasshopper est un guide d'apprentissage qui aide les nouveaux venus à coder à apprendre JavaScript et d'autres concepts fondamentaux. Ces notions de base peuvent faciliter l'apprentissage d'autres langages par les utilisateurs.