.. _.. _sh_introduce: .. note:: Bonjour et bienvenue dans la Communauté Facebook des passionnés de Raspberry Pi, Arduino et ESP32 de SunFounder ! Plongez plus profondément dans l'univers des Raspberry Pi, Arduino et ESP32 avec d'autres passionnés. **Pourquoi rejoindre ?** - **Support d'experts** : Résolvez les problèmes après-vente et les défis techniques avec l'aide de notre communauté et de notre équipe. - **Apprendre et partager** : Échangez des astuces et des tutoriels pour améliorer vos compétences. - **Aperçus exclusifs** : Accédez en avant-première aux annonces de nouveaux produits et aux aperçus. - **Réductions spéciales** : Profitez de réductions exclusives sur nos produits les plus récents. - **Promotions festives et cadeaux** : Participez à des cadeaux et des promotions de vacances. 👉 Prêt à explorer et à créer avec nous ? Cliquez [|link_sf_facebook|] et rejoignez-nous aujourd'hui ! 1.2 Présentation de l'interface ================================ .. image:: img/pictoblox_interface.jpg **Sprites** Un sprite est un objet ou un personnage qui exécute différentes actions dans un projet. Il comprend et obéit aux commandes qui lui sont données. Chaque sprite possède des costumes et des sons spécifiques que vous pouvez également personnaliser. **Stage** La scène est l'espace où le sprite effectue des actions sur des décors selon votre programme. **Backdrops** Les décors sont utilisés pour décorer la scène. Vous pouvez choisir un décor dans PictoBlox, le dessiner vous-même ou télécharger une image depuis votre ordinateur. **Script Area** Un script est un programme ou un code dans le langage PictoBlox/Scratch. C'est un ensemble de "blocs" disposés dans un ordre spécifique pour effectuer une tâche ou une série de tâches. Vous pouvez écrire plusieurs scripts, qui peuvent tous s'exécuter simultanément. Vous ne pouvez écrire des scripts que dans la zone de script au centre de l'écran. **Blocks** Les blocs sont comme des pièces d'un puzzle utilisées pour écrire des programmes en les empilant simplement dans la zone de script. Utiliser des blocs pour écrire du code peut faciliter la programmation et réduire la probabilité d'erreurs. **Block Palette** Les palettes de blocs sont situées dans la zone de gauche et sont nommées selon leurs fonctions, telles que mouvement, son et contrôle. Chaque palette a des blocs différents, par exemple, les blocs dans la palette Mouvement contrôleront le mouvement des sprites, et les blocs dans la palette Contrôle régiront le fonctionnement du script en fonction de conditions spécifiques. Il existe d'autres types de palettes de blocs qui peuvent être chargées à partir du bouton **Add Extension** situé en bas à gauche. **Modes** Contrairement à Scratch, PictoBlox dispose de deux modes : * :ref:`stage_mode`: Dans ce mode, vous pouvez écrire des scripts pour que le sprite et les cartes interagissent avec les sprites en temps réel. Si vous déconnectez la carte de Pictoblox, vous ne pouvez plus interagir. * :ref:`upload_mode`: Ce mode vous permet d'écrire des scripts et de les télécharger sur la carte pour que vous puissiez les utiliser même lorsqu'elle n'est pas connectée à votre ordinateur, par exemple, vous devez télécharger un script pour fabriquer des robots mobiles. Pour plus d'informations, veuillez consulter : https://thestempedia.com/tutorials/getting-started-pictoblox