This blog is no longer updated. Please check my new blog here.

Julien Sobczak

Scratch Cookbook

Brandon Milonovich

Un livre complet qui nous propose un tour d'horizon de toutes les instructions disponibles.

General

Paperback 1849518424 262 pages

Review

C’est mon deuxième livre sur Scratch après l’excellent Super Scratch Programming Adventures!. Scratch Cookbook adopte une approche bien différente. Publié chez Packt Publishing, le livre suit le même format que les autres livres Cookbook de l’éditeur. Cela est regrettable je trouve car programmer avec Scratch doit être fun et le livre ne l’est pas à lire. La principale cible du livre est représentée par des enfants de à 15 ans et cela ne colle pas avec le format adopté par le livre.

Dans Super Scratch Programming Adventures!, on découvre les fonctionnalités implicitement à travers les activités. Chaque activité est conséquente, et c’est avec une certaine fierté qu’on les achève. Peu d’explications sont données. On apprend par la pratique. Scratch Cookbook, lui, est très verbeux. Le livre recense une centaine de recettes concernant un point précis. Les recettes sont tout de même regroupées par chapitre (storytelling, games, sound, etc) de manière à avoir un fil commun à plusieurs recettes et réussir à développer des programmes de taille correcte. On est quand même très loin de Super Scratch Programming Adventures! On démarre toujours d’une “feuille blanche” pour ajouter une dizaine d’instructions…

Le vrai avantage de Scratch Cookbook est qu’il est vraiment complet. Les recettes permettent de découvrir chaque instruction et même d’aller plus loin en abordant PicoBoard qui ajoute des nouveaux capteurs (lumière, son, slider, bouton, etc), de quoi étendre encore plus les possibilités infinies de Scratch. On découvre même qu’il est possible d’apprendre les mathématiques avec Scratch Intéressant mais pas sûr que çà passionne les enfants :)

En résumé, Scratch Cookbook passe trop de temps à nous expliquer le fonctionnement de chacune des instructions. C’est super pour répondre à toutes les questions que l’on se pose mais trop pénible à lire. Scratch séduit les enfants par son côté ludique. Les livres sur le sujet doivent suivre la même voie. Avantage donc à Super Scratch Programming Adventures!.