3 projets de codage faciles pour les enfants utilisant Microsoft Small Basic

3 projets de codage faciles pour les enfants utilisant Microsoft Small Basic

Apprendre à coder peut être intimidant, surtout pour les enfants. La combinaison d'avoir à apprendre une syntaxe compliquée avec des concepts de programmation est suffisante pour rebuter beaucoup de gens. Néanmoins, apprendre à coder est l'une des choses les plus importantes que vos enfants puissent apprendre, et des outils sont disponibles pour leur faciliter la tâche.



L'un de ces outils est Microsoft Small Basic, avec lequel il est facile de démarrer. Voici trois projets que les enfants peuvent utiliser pour faire leurs premiers pas dans le codage.





Qu'est-ce que Microsoft Small Basic ?

Microsoft Small Basic (MSB) est un langage conçu pour faciliter l'apprentissage des bases du codage. Destiné aux enfants (mais parfait aussi pour les adultes), il propose un langage épuré et une interface conviviale. Maintenant dans sa 10e année, MSB est un environnement de développement intégré indulgent qui permet une certaine marge de manœuvre avec la syntaxe.





Cela permet d'éviter certaines des frustrations que les codeurs débutants peuvent généralement ressentir.

Ce projet est une procédure pas à pas pour coder une horloge personnalisée. Le projet couvre des concepts de programmation simples et, bien qu'il s'adresse aux enfants, les adultes débutants peuvent également bénéficier d'un suivi. Alors que l'IDE peut être téléchargé sur des ordinateurs exécutant Microsoft Windows, le didacticiel d'aujourd'hui utilise l'IDE basé sur le Web. Il peut être complété sur n'importe quel ordinateur avec un navigateur et une connexion Internet.



Premiers pas avec Microsoft Small Basic

Pour commencer, ouvrez un navigateur Web et accédez à smallbasic.com . Vous devriez voir un site Web avec ces deux boutons au milieu :

Cliquez sur le bouton Début bouton, et vous serez redirigé vers un écran qui ressemble à ceci :





Il s'agit d'une version en ligne de l'IDE Microsoft Small Basic. Un IDE en ligne est un endroit où vous pouvez écrire du code et le tester, le tout en un seul endroit. Comme vous pouvez le voir, il y a déjà du code dans la fenêtre de texte. Appuyez sur le bleu, triangulaire, Courir bouton pour voir ce que fait le code.

Appuyez sur le petit X dans le coin supérieur droit pour fermer le programme. Regardez le code. Vous verrez que tout ce qui se trouve à l'intérieur des crochets est imprimé lorsque vous exécutez le programme. Essayez de changer le mot Monde à votre nom et cliquez à nouveau sur Exécuter. Si cela n'a pas fonctionné, assurez-vous que vous avez toujours les guillemets entre parenthèses ('...texte...') comme ceci :





Pour comprendre pourquoi cela se produit, décomposons la ligne en morceaux. Cela commence par Fenêtre de texte . Cela indique à l'ordinateur que tout ce qui vient ensuite devrait arriver à la fenêtre de texte. TextWindow.WriteLine signifie que nous voulons que TextWindow écrive une ligne. TextWindow.WriteLine('Bonjour, Ian !') signifie que nous disons à TextWindow d'écrire une ligne, et ce qui est entre parenthèses est ce qui est écrit !

disque dur externe windows ne s'affiche pas

1. Demandez un nom

Maintenant, vous allez modifier votre programme pour demander le nom de l'utilisateur lorsqu'il démarre. Commencez par la question évidente :

Pour obtenir l'entrée de l'utilisateur, nous avons besoin de deux choses. Un moyen de lire ce qu'ils tapent et un endroit pour le garder. Cette ligne vous donne les deux :

Cette ligne crée une variable appelée Nom . Une variable est comme une boîte dans laquelle stocker des données --- dans ce cas, le nom de l'utilisateur.

Ensuite, il y a un signe égal ( = ). Cela signifie que tout ce qui vient ensuite sera stocké à l'intérieur Nom .

Ensuite, vous dites au Fenêtre de texte à Lire ce que l'utilisateur tape. N'oubliez pas les crochets --- même s'ils sont vides, l'ordinateur a besoin d'eux pour savoir quoi faire !

Maintenant, lorsque le programme s'exécute, on demande à l'utilisateur son nom. Quand ils le tapent et appuient sur Entrer il est stocké. Il ne reste plus qu'à dire à l'ordinateur de le leur imprimer.

Vous remarquerez que tout n'est pas dans le WriteLine les parenthèses ont des guillemets. C'est parce que vous combinez en disant 'Bonjour, ' avec tout ce qui est stocké dans le Nom variable, en utilisant un signe plus. C'est appelé concaténation de chaînes . Ne vous inquiétez pas si vous ne comprenez pas encore ce que cela signifie --- c'est une bonne phrase à savoir plus tard quand vous serez plus à l'aise avec la programmation, ou avoir suivi un cours de programmation . Désormais, lorsque vous exécutez votre programme, l'utilisateur reçoit une réponse personnelle.

2. Dire l'heure

Jusqu'à présent, votre programme accueille chaque utilisateur par son nom. Maintenant, vous pouvez le faire leur dire l'heure en utilisant Temps d'horloge . Ajoutez-le à la même ligne que vous venez de créer :

Notez où il y a des guillemets et où il n'y en a pas. Assurez-vous également d'inclure tous les signes plus au bon endroit. Bien faire les choses est important ! Exécutez à nouveau votre code --- avec votre message d'accueil, vous verrez l'heure.

Super! Si vous obtenez des erreurs ou qu'il vous manque des espaces dans la fenêtre de texte, examinez attentivement votre code pour détecter toute erreur.

3. Personnalisez-le

Maintenant que vous avez votre horloge, faisons en sorte qu'elle ne fonctionne que pour vous. Nous avons besoin d'un moyen de vérifier que le nom qui est entré est votre nom. Nous le faisons avec un si déclaration . Modifiez votre code pour qu'il ressemble à ceci :

En ajoutant le mot Si au code, l'ordinateur sait qu'il doit vérifier quelque chose. Cette fois, vous voulez vérifier si le Nom variable correspond à votre nom, en utilisant le équivaut à signe.

framboise pi 3b vs 3b+

Jusque là, si les Nom variable que l'utilisateur a saisie équivaut à votre nom, il vous dira l'heure. Que se passe-t-il si quelqu'un d'autre utilise le programme ?

C'est ce que le Autre déclaration est pour. Si un autre nom est saisi, le programme ignore l'instruction if et fait ce qu'il dit après Autre .

Enfin, tapez Fin si afin que l'ordinateur sache que l'instruction if est terminée. Maintenant, lorsque vous exécutez le programme, vous obtiendrez une réponse différente selon que vous entrez votre nom ou non :

Vous venez de coder une horloge qui fonctionne pour vous et salue tous ceux qui l'utilisent !

En savoir plus avec Microsoft Small Basic

Ce projet a quelques concepts de base essentiels pour la programmation. L'utilisation d'un IDE simplifié permet aux débutants d'apprendre les concepts de programmation et de s'habituer à la syntaxe de codage. Cela peut aider avec des langages plus compliqués comme Python .

Microsoft Small Basic n'est pas le seul moyen d'apprendre, et si le code réel est un peu trop lourd à ce stade, vous avez d'autres options.

Scratch est un langage purement visuel qui est parfait pour les enfants. Il existe également plusieurs éléments éducatifs dans Minecraft conçus pour enseigner les concepts de base. L'heure de code de Minecraft fournit un environnement d'apprentissage familier pour les jeunes constructeurs intrépides !

Crédit d'image: olly18/ Depositphotos

comment créer un dvd amorçable
Partager Partager Tweeter E-mail Devriez-vous passer à Windows 11 immédiatement ?

Windows 11 arrive bientôt, mais faut-il mettre à jour dès que possible ou attendre quelques semaines ? Découvrons-le.

Lire la suite
Rubriques connexes
  • La programmation
  • Tutoriels de codage
  • Microsoft Small Basic
A propos de l'auteur Ian Buckley(216 articles publiés)

Ian Buckley est un journaliste indépendant, musicien, interprète et producteur vidéo vivant à Berlin, en Allemagne. Quand il n'écrit pas ou sur scène, il bricole de l'électronique ou du code DIY dans l'espoir de devenir un savant fou.

Plus de Ian Buckley

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner