Réservable
Veuillez vous connecter pour réserver
Scratch et Raspberry pi
s'initier à l'électronique et à la robotique par le jeu
Scratch est un langage de programmation visuelle à base de blocs. Son utilisation avec un Raspberry Pi facilite le contrôle de composants électroniques et lève le frein de l'apprentissage d'un langage textuel. Utiliser Scratch avec un Raspberry Pi permet de découvrir l'électronique et de concevoir facilement des projets Makers, que ce soit dans un cadre familial ou scolaire. Ce livre sur Scratch est un outil pédagogique à destination de toute personne souhaitant découvrir l'électronique et créer facilement ses premiers projets. Aucun prérequis n'est nécessaire si ce n'est de savoir utiliser les fonctionnalités de base d'un ordinateur. Après une présentation du Raspberry Pi et de Scratch, les auteurs exploitent 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 à travers la réalisation d'un jeu vidéo. Puis, le lecteur est invité à se familiariser avec les composants électroniques (capteurs et actionneurs), à réaliser ses premiers circuits et à créer ses premiers programmes. La seconde partie du livre est consacrée à la réalisation de projets décrits pas à pas. De plus en plus complexes, ces projets invitent le lecteur à associer divers composants (LED, bouton, moteur) pour réaliser entre autres des jeux interactifs, fabriquer un distributeur de bonbons ou créer une manette pour ses jeux vidéo. Les nombreux exemples et projets présentés dans ce livre ont pour objectif d'ouvrir la voie à l'imagination du lecteur, qu'il soit néophyte ou expérimenté. Le livre se termine par la découverte du potentiel créatif de trois cartes : la Pibrella et la Sense HAT qui sont spécifiques au Raspberry Pi, et la carte Makey Makey. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
Auteurs :
Editeur :
Collection
La Fabrique (Saint-Herblain)
Type :
livreRéservable(1)