Table des matières:
- Étape 1: Pourquoi CloudX prend en charge la programmation visuelle
- Étape 2: La SoftCard
- Étape 3: CloudX Blockly
- Étape 4: Code généré automatiquement
Vidéo: CloudX Blockly pour les enfants : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Le langage de programmation visuel (VPL) est un langage de programmation qui permet aux utilisateurs de créer des programmes en manipulant des éléments de programme graphiquement plutôt qu'en les spécifiant textuellement.
La programmation visuelle permet aux humains de décrire des processus à l'aide d'illustrations. Alors qu'un langage de programmation textuel typique fait que le programmeur pense comme un ordinateur, un langage de programmation visuel permet au programmeur de décrire le processus en des termes qui ont du sens pour les humains.
L'écart entre la programmation visuelle et la programmation traditionnelle dépend de l'outil de programmation visuelle. À un extrême, l'outil protège presque entièrement le programmeur de l'écart entre la pensée humaine et les ordinateurs brassant des bits autour de la mémoire.
L'éditeur Blockly utilise des blocs graphiques imbriqués pour représenter des concepts de code tels que des variables, des expressions logiques, des boucles, etc. Il permet aux utilisateurs d'appliquer les principes de programmation sans avoir à se soucier de la syntaxe ou de l'intimidation d'un curseur clignotant sur la ligne de commande.
Étape 1: Pourquoi CloudX prend en charge la programmation visuelle
La programmation visuelle pour l'électronique aide à créer des appareils tels que des robots, une automatisation, une technologie sans fil, un système de sécurité, des écrans, etc. pour que les enfants ou les étudiants commencent à créer ou à inventer une technologie de bricolage de classe mondiale avec les kits cloudX.
CloudX est un microcontrôleur avec des bibliothèques pré-construites qui permet aux enfants de créer des projets électroniques fantastiques et amusants. La programmation visuelle cloudX est développée pour inciter les enfants à commencer la programmation de systèmes embarqués, s'ils ne peuvent pas comprendre la programmation CloudX C, la programmation visuelle les aidera à atteindre leur intérêt.
Étape 2: La SoftCard
La softCard est un autre matériel fourni avec le microcontrôleur cloudX qui permet aux utilisateurs ou aux enfants de télécharger leurs codes (appelés langage machine) dans le microcontrôleur cloudX. La softcard contient un mini USB qui la fait servir d'intermédiaire entre l'ordinateur et la carte cloudX
Étape 3: CloudX Blockly
La programmation visuelle CloudX est basée sur la technologie Blockly de Google qui est utilisée dans diverses applications telles que l'application MIT AppInventors pour Android, les jeux, etc.
La bibliothèque Blockly ajoute un éditeur à votre application qui représente les concepts de codage sous forme de blocs imbriqués. Il génère un code syntaxiquement correct dans la langue de votre choix. Des blocs personnalisés peuvent être créés pour se connecter à votre propre application. Le cloudX blockly est développé pour rendre la programmation des microcontrôleurs plus facile et amusante pour concevoir et coder des projets électroniques avancés.
Étape 4: Code généré automatiquement
Le bloc ci-dessus est un simple code visuel pour faire clignoter une LED (parfois appelé ampoule), le code ne prend que quelques secondes à écrire en utilisant le cloudX blockly, lors de la sélection d'un bloc et de la dépose dans l'espace de travail, l'IDE donne un son amusant ou ludique pour montrer la connexion entre deux blocs, puis le logiciel génère automatiquement le code en même temps. L'utilisateur peut accéder à l'onglet code lorsque la conception est terminée ou lorsque vous souhaitez tester le programme.
Contactez-nous à info pour présenter le microcontrôleur CloudX en tant que sujet dans votre école, vous pouvez également y obtenir des kits de démarrage CloudX pour les enfants. Vous pouvez également démarrer avec CloudX
Conseillé:
Panneau de contrôle de la Nasa pour les enfants : 10 étapes (avec photos)
Panneau de contrôle de la Nasa pour les enfants : j'ai construit ceci pour ma belle-sœur qui gère une garderie. Elle a vu ma bière blonde que j'ai construite il y a près de trois ans pour une entreprise maker faire et l'a vraiment aimée alors j'ai construit celle-ci pour elle pour un cadeau de Noël. Lien vers mon autre projet ici : https://www
Affichage du capteur de CO2 Plug & Play avec NodeMCU/ESP8266 pour les écoles, les jardins d'enfants ou votre maison : 7 étapes
Affichage du capteur de CO2 Plug & Play avec NodeMCU/ESP8266 pour les écoles, les jardins d'enfants ou votre maison : je vais vous montrer comment construire rapidement un plug & play capteur de CO2 où tous les éléments du projet seront connectés avec des fils DuPont. Il n'y aura que 5 points à souder, car je n'ai pas du tout soudé avant ce projet. Th
Retour aux sources : Souder pour les enfants : 6 étapes (avec photos)
Retour à l'essentiel : Soudage pour les enfants : que vous construisiez un robot ou que vous travailliez avec Arduino, formez des « pratiques » de l'électronique au prototypage d'une idée de projet, savoir souder vous sera utile. la soudure est une compétence essentielle à apprendre si quelqu'un est vraiment dans l'électr
Juuke - un lecteur de musique RFID pour les personnes âgées et les enfants : 10 étapes (avec photos)
Juuke - un lecteur de musique RFID pour les personnes âgées et les enfants : c'est la boîte Juuke. La Juuke box est votre propre amie musicale, conçue pour être aussi simple que possible à utiliser. Il est spécialement conçu pour être utilisé par les personnes âgées et les enfants, mais peut bien sûr être utilisé par tous les autres âges. La raison pour laquelle nous avons créé ceci est à cause de
Gérez 100 appareils dans les applications, les organisations, les rôles et les utilisateurs Ubidots : 11 étapes
Gérer 100 appareils dans les applications, les organisations, les rôles et les utilisateurs d'Ubidots : à cette occasion, j'ai décidé de tester la fonctionnalité de la plate-forme IoT Ubidots pour la gestion des utilisateurs dans le cas où elle aurait de nombreux appareils pour plusieurs organisations ou entreprises sous la même Plateforme Ubidots. Information du maire : vous