issue81:critique_litteraire
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
issue81:critique_litteraire [2014/02/23 16:43] – créée andre_domenech | issue81:critique_litteraire [2014/05/27 17:31] (Version actuelle) – auntiee | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
Every review of a book about Scratch starts by describing what Scratch actually is, so I'll get that out of the way in one quick sentence: Scratch is an educational programming environment aimed at kids, in which computer programs are constructed from simple building blocks slotted together like an on-screen jigsaw puzzle. What's more important, at least as far as this book is concerned, is that there are now three versions of Scratch that you might choose to use on your computer. | Every review of a book about Scratch starts by describing what Scratch actually is, so I'll get that out of the way in one quick sentence: Scratch is an educational programming environment aimed at kids, in which computer programs are constructed from simple building blocks slotted together like an on-screen jigsaw puzzle. What's more important, at least as far as this book is concerned, is that there are now three versions of Scratch that you might choose to use on your computer. | ||
+ | |||
+ | **Quand on examine un livre sur Scratch, cela commence toujours par la description de ce qu'est Scratch. En quelques mots rapides : Scratch est un environnement de programmation éducatif destiné aux enfants et dont les programmes sont construits à partir de blocs de construction simples qui s' | ||
+ | ** | ||
Installing Scratch from the Ubuntu repositories will get you version 1.4—a locally installed copy that can be used offline. More recently, version 2.0 has been released which uses Adobe' | Installing Scratch from the Ubuntu repositories will get you version 1.4—a locally installed copy that can be used offline. More recently, version 2.0 has been released which uses Adobe' | ||
+ | |||
+ | **L' | ||
Older editions of this book (see FCM#68 Book Review) covered only 1.4. The latest version covers only 2.0. In practice, the differences are mainly in the layout of the user interface—most of the functionality remains the same between the two versions. This affords the publishers the great option of providing copies of Chapters 1 and 2 from the older edition of the book as a free download, so this book actually works for both releases. Be aware, however, that the replacement chapters aren't simply a download away, as the book's introduction implies. Instead, you have to request them by emailing the publishers at an address that is revealed only in the “Super Scratch Educator' | Older editions of this book (see FCM#68 Book Review) covered only 1.4. The latest version covers only 2.0. In practice, the differences are mainly in the layout of the user interface—most of the functionality remains the same between the two versions. This affords the publishers the great option of providing copies of Chapters 1 and 2 from the older edition of the book as a free download, so this book actually works for both releases. Be aware, however, that the replacement chapters aren't simply a download away, as the book's introduction implies. Instead, you have to request them by emailing the publishers at an address that is revealed only in the “Super Scratch Educator' | ||
+ | |||
+ | **Les éditions précédentes de ce livre (voir le FCM n° 68 Critique littéraire) ne couvraient que la version 1.4. La dernière version ne couvre que la version 2.0. En pratique, les différences se situent principalement dans la mise en page de l' | ||
+ | ** | ||
The website also provides various resources that are used throughout the book to download as a single zip file. Again, make sure you download the correct version, as the 2.0 files are not backwards compatible with a 1.4 Scratch installation. | The website also provides various resources that are used throughout the book to download as a single zip file. Again, make sure you download the correct version, as the 2.0 files are not backwards compatible with a 1.4 Scratch installation. | ||
Once you've got past the administrative issues of installing or loading Scratch, getting the right versions of the introductory chapters, and downloading the correct resources, you can finally get your teeth into the book itself. Proverbially, | Once you've got past the administrative issues of installing or loading Scratch, getting the right versions of the introductory chapters, and downloading the correct resources, you can finally get your teeth into the book itself. Proverbially, | ||
+ | |||
+ | **Le site fournit également diverses ressources qui sont utilisées tout au long du livre, à télécharger en un seul fichier zip. Encore une fois, assurez-vous de télécharger la bonne version, car les fichiers en version 2.0 ne sont pas compatibles avec une installation de la version 1.4 de Scratch. | ||
+ | Une fois que vous avez installé ou chargé Scratch, trouvé les bonnes versions des chapitres d' | ||
+ | ** | ||
There' | There' | ||
Actually writing code using Scratch is dealt with throughout the bulk of the book by creating a different game in each chapter. The games tenuously link to the story in the comic, but otherwise each chapter could be treated as a stand-alone tutorial for writing a game in Scratch. The variety of genres covered by the nine games is impressive, ranging from a side-scrolling driving game, through a logic puzzle, and culminating in a beat-em-up. | Actually writing code using Scratch is dealt with throughout the bulk of the book by creating a different game in each chapter. The games tenuously link to the story in the comic, but otherwise each chapter could be treated as a stand-alone tutorial for writing a game in Scratch. The variety of genres covered by the nine games is impressive, ranging from a side-scrolling driving game, through a logic puzzle, and culminating in a beat-em-up. | ||
+ | |||
+ | **Il y a une bande dessinée qui relie un peu les chapitres entre eux et qui profite également de l' | ||
+ | La majeure partie du livre est consacrée à l' | ||
+ | ** | ||
Each chapter starts with a very brief overview of the Scratch topics that will be covered, and a description of the game, but from there it's straight into the code. The instructions are clear and concise, and are presented in callout boxes that sit alongside the relevant part of the code. My one criticism – and it's aimed more at Scratch itself than this book specifically – is that presenting screenshots of completed Scratch scripts can encourage kids to simply copy the blocks verbatim, trying to match their jigsaw to the picture without really understanding what each part does. This book doesn' | Each chapter starts with a very brief overview of the Scratch topics that will be covered, and a description of the game, but from there it's straight into the code. The instructions are clear and concise, and are presented in callout boxes that sit alongside the relevant part of the code. My one criticism – and it's aimed more at Scratch itself than this book specifically – is that presenting screenshots of completed Scratch scripts can encourage kids to simply copy the blocks verbatim, trying to match their jigsaw to the picture without really understanding what each part does. This book doesn' | ||
+ | |||
+ | **Chaque chapitre commence par un très bref aperçu des sujets Scratch qui seront abordés et une description du jeu, mais à partir de là, on passe directement au code. Les instructions sont claires et concises et sont présentées dans des boîtes de dialogue qui se situent à coté de la partie pertinente du code. Ma seule critique - et elle est destinée à Scratch en particulier et non au livre - est que la présentation des captures d' | ||
+ | ** | ||
One concern I had before reading the book is that it's been translated from a Traditional Chinese language version. I'm pleased to say that the translation is excellent, and not once did any of the prose feel forced or badly phrased. Although it's been translated into American English, there are actually very few Americanisms in the book, making it appropriate for both sides of the Atlantic. | One concern I had before reading the book is that it's been translated from a Traditional Chinese language version. I'm pleased to say that the translation is excellent, and not once did any of the prose feel forced or badly phrased. Although it's been translated into American English, there are actually very few Americanisms in the book, making it appropriate for both sides of the Atlantic. | ||
+ | |||
+ | **Ce qui me préoccupait avant de lire ce livre, c'est qu'il a été traduit de la version originale qui est en langue chinoise. Je suis heureux de pouvoir vous dire que la traduction est excellente : pas une seule fois ai-je vu des non-sens ou des phrases mal formulées. Bien qu'il ait été traduit en anglais américain, il y a en fait très peu d' | ||
+ | ** | ||
Overall I feel that this is an excellent book for introducing a child or young teen to the world of programming, | Overall I feel that this is an excellent book for introducing a child or young teen to the world of programming, | ||
+ | |||
+ | **Globalement, | ||
+ | ** |
issue81/critique_litteraire.1393170191.txt.gz · Dernière modification : 2014/02/23 16:43 de andre_domenech