Blog ENI : Toute la veille numérique !
🐠 -25€ dès 75€ 
+ 7 jours d'accès à la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
  1. Livres et vidéos
  2. Scratch 3 - S'initier à la programmation et à la robotique par le jeu

Scratch 3 S'initier à la programmation et à la robotique par le jeu

2 avis

Informations

Livraison possible dès le 18 avril 2024
  • Livraison à partir de 0,01 €
  • Version en ligne offerte pendant 1 an
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-409-02024-7
  • EAN : 9782409020247
  • Ref. ENI : LF3SCRA

Informations

  • Consultable en ligne immédiatement après validation du paiement et pour une durée de 10 ans.
  • Version HTML
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • HTML
  • ISBN : 978-2-409-02025-4
  • EAN : 9782409020254
  • Ref. ENI : LNLF3SCRA
Ce livre sur Scratch 3 est un outil pédagogique pour toute personne qui souhaite découvrir, ou faire découvrir, la démarche de la programmation informatique d'une façon ludique. Autant adapté à un public d'adultes que d'enfants, aucun prérequis n'est nécessaire si ce n'est savoir utiliser les fonctionnalités de base d'un ordinateur. Le livre est constitué de trois grandes parties. Après une...
Consulter des extraits du livre en ligne Aperçu du livre papier
  • Niveau Initié à Confirmé
  • Nombre de pages 690 pages
  • Parution août 2019
  • Niveau Initié à Confirmé
  • Parution août 2019
Ce livre sur Scratch 3 est un outil pédagogique pour toute personne qui souhaite découvrir, ou faire découvrir, la démarche de la programmation informatique d'une façon ludique. Autant adapté à un public d'adultes que d'enfants, aucun prérequis n'est nécessaire si ce n'est savoir utiliser les fonctionnalités de base d'un ordinateur.

Le livre est constitué de trois grandes parties. Après une présentation de l'interface et des éditeurs, les différents blocs utilisés pour créer des programmes sont décrits. L'auteure exploite le côté simple et intuitif de Scratch pour introduire les notions propres à tout langage de programmation que sont les variables, les boucles et même les procédures. Deux chapitres sont ensuite consacrés aux techniques dédiées à l'animation et aux jeux vidéo.

La seconde partie du livre est consacrée à la création de jeux : jeu de labyrinthe, jeu de tir, jeu de cible, jeu de course de voitures... La création d'un jeu, ou d'une animation, nécessite l'intervention de plusieurs spécialistes : Game designer, Graphiste, Sound designer, Programmeur et Scratch permet d'endosser tous ces rôles à la fois. Grâce à la palette graphique et aux bibliothèques présentes dans Scratch vous pouvez créer vos personnages et vos arrière-plans, ou les importer. Grâce à l'éditeur audio et à la bibliothèque de sons vous pouvez facilement importer des sons et les modifier. Grâce aux blocs de programmes qui s'assemblent pour former des piles de codes, la programmation avec Scratch devient un jeu d'enfant. Les jeux proposés ouvrent la voie à l'imagination des lecteurs.

La dernière partie du livre traite des extensions disponibles dans Scratch 3 pour programmer la carte micro:bit, les Lego WeDo, Lego Mindstorms et Lego Boost ainsi que le robot éducatif Thymio. Toutes ces extensions sont illustrées au travers d'exemples de jeux et de manettes de jeux, mais également au travers des projets robotiques.

Tous les projets et notices des projets du livre sont disponibles en téléchargement sur le site www.editions-eni.fr.



Quizinclus dans
la version en ligne !
  • Testez vos connaissances à l'issue de chaque chapitre
  • Validez vos acquis

Téléchargements

Avant-propos
  1. Introduction
Présentation
  1. Introduction
  2. Scratch et la programmation
    1. 1. Le langage de programmation
    2. 2. Programmer avec Scratch
    3. 3. Que faire avec Scratch??
  3. Installation et utilisation
    1. 1. Scratch en ligne (online)
    2. 2. Scratch Desktop - Scratch Offline
  4. La communauté Scratch
    1. 1. Créer un compte personnel
    2. 2. Créer un compte éducateur
    3. 3. Découvrir des projets
  5. Les conventions d'écriture
L'interface
  1. Introduction
  2. La barre de menu
    1. 1. Les icônes
    2. 2. Les menus
    3. 3. Les options depuis votre compte
  3. La palette des blocs
    1. 1. Les catégories de blocs
    2. 2. La forme des blocs
  4. Les blocs extensions
  5. L'espace des scripts
    1. 1. Utiliser les blocs pour créer des programmes
    2. 2. Créer des programmes
  6. La fenêtre des sprites
    1. 1. Créer des sprites
    2. 2. Informations sur les sprites
    3. 3. Les costumes
    4. 4. Créer un nouveau costume
  7. La fenêtre des arrière-plans
    1. 1. Les arrière-plans
    2. 2. Créer un arrière-plan
  8. Conclusion
Les éditeurs
  1. Introduction
  2. La palette graphique
    1. 1. Des images vectorielles
    2. 2. Les outils pour modifier
    3. 3. Les outils pour dessiner
  3. Le mode Bitmap
  4. L'éditeur de sons
    1. 1. Ajouter des sons
    2. 2. Les outils pour gérer les sons
  5. Conclusion
Les blocs de programmation
  1. Introduction
  2. Les blocs Mouvement
    1. 1. Les déplacements relatifs
    2. 2. Orientation et rotation
    3. 3. Les déplacements absolus
    4. 4. Autres blocs de déplacements
  3. Les blocs Événements
    1. 1. Programmer des Événements
    2. 2. Utiliser les messages
  4. Les blocs Contrôle
    1. 1. Élaborer des boucles
    2. 2. Établir des conditions
    3. 3. Utiliser des clones
  5. Les blocs Capteurs
    1. 1. Capteurs et conditions
    2. 2. Les blocs informatifs
    3. 3. Créer un dialogue
  6. Les blocs Apparence
    1. 1. Des sprites visibles et invisibles
    2. 2. Les costumes des sprites
    3. 3. Positionner les sprites sur la scène
    4. 4. Les modifications graphiques
    5. 5. Des dialogues
    6. 6. L’apparence des arrière-plans
    7. 7. Modifier l’arrière-plan
    8. 8. Modifier l’apparence des arrière-plans
  7. Les blocs Sons
  8. Les blocs Opérateurs
    1. 1. Blocs mathématiques
    2. 2. Blocs de comparaisons
      1. a. Comparaisons mathématiques
      2. b. Comparaisons non mathématiques
    3. 3. Les autres blocs
  9. Les blocs Variables
    1. 1. Renommer et supprimer une variable
    2. 2. Créer une variable
    3. 3. Les blocs Variables
    4. 4. Affichage des variables
  10. Les blocs Listes
    1. 1. Créer et utiliser une liste
    2. 2. Les blocs pour gérer les listes
  11. Créer ses blocs
  12. Conclusion
Techniques pour l'animation
  1. Introduction
  2. Animer des costumes
    1. 1. Un chat qui marche
    2. 2. Un personnage qui marche
  3. Créer des hologrammes
    1. 1. Fabriquer un écran de projection
    2. 2. Positionnement des hologrammes
    3. 3. Exemple d’animation
  4. Faire défiler un décor
    1. 1. Le personnage et les arrière-plans
    2. 2. Le programme
  5. Créer un dialogue
    1. 1. Les sprites
    2. 2. Les programmes
  6. Synchronisation labiale
    1. 1. Sprite et volume sonore
    2. 2. Le programme
  7. Conclusion
Techniques pour les jeux vidéo
  1. Introduction
  2. Techniques de déplacement
    1. 1. En utilisant les touches du clavier
    2. 2. En utilisant la souris
  3. Techniques pour sauter
    1. 1. Un sprite qui saute
    2. 2. Exemple pour sauter et avancer
    3. 3. Un effet gravité
  4. Des sprites qui tombent
  5. Des sprites qui défilent
  6. Techniques de tir
    1. 1. Le graphisme
    2. 2. Le programme
  7. Techniques pour comptabiliser : des scores, des vies
    1. 1. Compter des points
    2. 2. Gérer des vies
      1. a. Un sprite pour des vies
      2. b. Le programme
  8. Créer des niveaux
    1. 1. Introduction et Conclusion
    2. 2. Gestion des sprites
  9. Technique pour faire défiler l'arrière-plan
    1. 1. Le scrolling horizontal et le scrolling vertical
    2. 2. Exemple de défilement horizontal
      1. a. Créer les sprites
      2. b. Programme de personnage
      3. c. Programme des paysages
    3. 3. Exemple de défilement vertical
      1. a. Créer les sprites
      2. b. Programme de la chauve-souris
      3. c. Programme des niveaux
  10. Conclusion
Créer des jeux vidéo
  1. Introduction
  2. Les concepteurs
  3. Conseils pour créer un scénario
  4. Conclusion
Apprendre à programmer avec un labyrinthe
  1. Introduction
  2. Le graphisme
    1. 1. Les sprites
    2. 2. L’arrière-plan
  3. Les programmes
    1. 1. Programme de Joueur
    2. 2. Programme des Gardiens 1 et 2
    3. 3. Programme de Clef
    4. 4. Programme de Porte
  4. Une animation en introduction
    1. 1. Le graphisme
    2. 2. Le son
    3. 3. Les programmes
  5. Conclusion
Jeu du perroquet
  1. Introduction
  2. Le graphisme
    1. 1. Les sprites
    2. 2. Les arrière-plans
  3. Le programme
    1. 1. Les variables
    2. 2. Programme des arrière-plans
    3. 3. Programme de Consignes
    4. 4. Le programme de Jeu Espace et de Jeu Son
    5. 5. Programme de Joueur
    6. 6. Programme des obstacles Rocher - Arbre 1 - Arbre 2
    7. 7. Programme de Oiseau de fin
    8. 8. Programme de Nuage 1 et Nuage 2
    9. 9. Programme de Oiseau 1 et Oiseau 2
  4. Conclusion
Course de voiture
  1. Introduction
  2. Le graphisme
    1. 1. Les sprites
    2. 2. Les arrière-plans
  3. Les programmes
    1. 1. Programme des arrière-plans
    2. 2. Programme de Compte à rebours
    3. 3. Programme de Voiture
    4. 4. Programme de Ligne d’arrivée
  4. Conclusion
Jeu de tir
  1. Introduction
  2. Le graphisme
    1. 1. Les arrière-plans
    2. 2. Les sprites
  3. Le programme des arrière-plans
  4. Les programmes des sprites
    1. 1. Programme de Compte à rebours
    2. 2. Programme de Joueur
    3. 3. Programme de Laser joueur
    4. 4. Programme de E-1 et de E-2
    5. 5. Programme de Tir E-1 et Tir E-2
  5. Conclusion
Jeux de cibles
  1. Introduction
  2. Viseur
    1. 1. Le graphisme
    2. 2. Le programme
      1. a. Éléments nécessaires
      2. b. Programme introduction
      3. c. Programme de Viseur
      4. d. Programme des cibles
      5. e. Programme de Comptoir 1 et 2
  3. Canettes dans le désert
    1. 1. Le graphisme
    2. 2. Le programme
      1. a. Le programme du viseur
      2. b. Programme des canettes
      3. c. Programme du cactus Bonus
      4. d. Programme des arrière-plans
  4. Conclusion
L'extension Stylo
  1. Introduction
  2. Les blocs Stylo
    1. 1. Les fonctionnalités
    2. 2. La gestion des couleurs et du trait
  3. Une ardoise avec Scratch
    1. 1. Le sprite et l’arrière-plan
    2. 2. Initialisation du programme
    3. 3. Programme pour dessiner
    4. 4. Programme de déplacements
  4. Dessiner des formes géométriques
    1. 1. Programmer un carré
    2. 2. Programmer un pentagone
    3. 3. D’autres formes
  5. Conclusion
L'extension Musique
  1. Introduction
  2. Les blocs Musique
    1. 1. Les instruments de musique
    2. 2. Le tempo en musique
  3. Créer un piano
    1. 1. Les sprites
    2. 2. Le programme
  4. Exécuter une partition
    1. 1. Premier programme
    2. 2. Deuxième programme
    3. 3. Troisième programme
  5. Conclusion
L'extension Détection vidéo
  1. Introduction
  2. Les blocs Détection vidéo
    1. 1. Installation des blocs
    2. 2. Le format des sprites
    3. 3. Les blocs
  3. Bulles de savon
    1. 1. Le graphisme
    2. 2. Le programme
  4. Chasse à l'œuf
    1. 1. Le graphisme
    2. 2. Le programme de l’œuf
  5. Sauvés de la noyade
    1. 1. Le graphisme
    2. 2. Le programme
  6. Salade de pastèques
    1. 1. Le graphisme
    2. 2. Le programme
  7. Jouer avec la réalité
    1. 1. Présentation
    2. 2. Jeu Pong un joueur
      1. a. Le graphisme
      2. b. Le programme
  8. Jeu de labyrinthe
    1. 1. Le graphisme
    2. 2. Le programme
  9. Conclusion
Les extensions Synthèse vocale et Traduire
  1. Introduction
  2. Les blocs
    1. 1. Les blocs Synthèse vocale
    2. 2. Les blocs Traduire
  3. Des programmes simples
    1. 1. Traduction auditive
    2. 2. Traduction écrite
    3. 3. Traduction auditive et écrite
  4. Réviser son vocabulaire
    1. 1. Le graphisme
    2. 2. Le programme
  5. Conclusion
L'extension Makey Makey
  1. Introduction
  2. La carte Makey Makey
    1. 1. Installation et description
    2. 2. Les objets conducteurs, les objets connectés
    3. 3. Les blocs Makey Makey
    4. 4. Créer un circuit
  3. Des instruments de musique
    1. 1. Le programme
    2. 2. Fabriquer des instruments de musique
  4. Une manette de jeu
  5. Course de pingouins
    1. 1. Le graphisme
    2. 2. Les branchements
    3. 3. Le programme
      1. a. Programme de Compte à rebours
      2. b. Programme de l’arrière-plan
      3. c. Programme des joueurs
  6. Conclusion
L'extension micro:bit
  1. Introduction
  2. La carte micro:bit
  3. La carte micro:bit et Scratch
    1. 1. Installation
    2. 2. Connexion
    3. 3. Les blocs
  4. Des programmes pour se déplacer
    1. 1. Premier programme
    2. 2. Deuxième programme
  5. Faire du morse avec la micro:bit
    1. 1. Description
    2. 2. Les programmes
  6. Fabriquer une manette Lego pour micro:bit
  7. Casse brique avec micro:bit
    1. 1. Le graphisme
    2. 2. Les programmes
  8. Jeu de tir avec micro:bit
    1. 1. Le graphisme : les arrière-plans
    2. 2. Le graphisme : les sprites
    3. 3. Le programme des arrière-plans
    4. 4. Le programme des sprites
  9. Conclusion
L'extension Lego WeDo 2.0
  1. Introduction
  2. Scratch 3 et Lego WeDo
    1. 1. Le matériel
    2. 2. Installation et connexion
    3. 3. Les blocs
      1. a. Les moteurs
      2. b. Les capteurs
  3. Un châssis avec un moteur
    1. 1. Utiliser un moteur
    2. 2. Utiliser un capteur de distance
    3. 3. Utiliser un capteur d’inclinaison
  4. Un châssis avec deux moteurs
  5. Dessiner avec Lego Wedo
    1. 1. Réaliser un porte-feutre
    2. 2. Un spirographe
    3. 3. Un DrawBot
  6. Une manette pour jouer
    1. 1. Pour se déplacer
    2. 2. Pour tirer
  7. Conclusion
L'extension Lego Mindstorms EV3
  1. Introduction
  2. Scratch 3 et Lego Mindstorms
    1. 1. Le matériel
    2. 2. Installation et connexion
    3. 3. Les blocs
  3. Déplacer un véhicule
  4. Une interface graphique
    1. 1. Le graphisme
    2. 2. Le programme
  5. Conclusion
L'extension Lego Boost
  1. Introduction
  2. Scratch 3 et Lego Boost
    1. 1. Le matériel
    2. 2. Installation et connexion
  3. Les blocs
    1. 1. Les moteurs
    2. 2. Capteur de couleurs et LED
    3. 3. Capteur d’inclinaison
  4. Conclusion
L'extension Thymio
  1. Introduction
  2. Thymio et Scratch 3
    1. 1. Présentation
    2. 2. Installation et connexion
  3. Les blocs
    1. 1. Les moteurs
    2. 2. Les LED
    3. 3. Le son
    4. 4. Les capteurs
  4. Des déplacements autonomes
  5. Un suiveur de ligne
  6. Conclusion
Conclusion
  1. Conclusion
Annexe
  1. Fichiers disponibles en téléchargement
5/5 2 avis

parfait!

Anonyme

Bel ouvrage complet pour les néophytes comme pour les avertis

Anonyme
Auteur : Sarah LACAZE

Sarah LACAZE

Médiatrice – Formatrice, Sarah LACAZE enseigne la robotique et la programmation à un public très varié. Passionnée par le mouvement Maker, elle s'inspire des outils proposés dans les FabLabs (imprimante 3D, découpeuse laser) pour créer son matériel pédagogique ou réaliser des projets plus personnels.
En savoir plus

Découvrir tous ses livres

  • Scratch 3 Les extensions pour s'initier à la robotique
  • Scratch 3 Apprenez à créer vos premiers jeux
  • Scratch et Raspberry Pi Projets maker pour s'initier à l'électronique et à la robotique (2e édition)
  • Scratch 3 S'initier à la programmation, à la robotique et à l’IA par le jeu (2e édition)

Nos nouveautés

voir plus