3 nemme kodningsprojekter til børn ved hjælp af Microsoft Small Basic

3 nemme kodningsprojekter til børn ved hjælp af Microsoft Small Basic

At lære at kode kan være skræmmende, især for børn. Kombinationen af ​​at skulle lære kompliceret syntaks ved siden af ​​programmeringskoncepter er nok til at afskrække mange mennesker. Ikke desto mindre er det at lære at kode en af ​​de vigtigste ting, dine børn kan lære, og der findes værktøjer til at gøre det lettere for dem.





Et sådant værktøj er Microsoft Small Basic, som er let at komme i gang med. Her er tre projekter, børn kan bruge til at tage deres første skridt i kodning.





Hvad er Microsoft Small Basic?

Microsoft Small Basic (MSB) er et sprog, der er designet til at gøre det lettere at lære det grundlæggende i kodning. Den er rettet mod børn (men også perfekt til voksne) og giver et fjernet sprog og en brugervenlig grænseflade. Nu i sit 10. år er MSB et tilgivende integreret udviklingsmiljø, der tillader lidt vrimlerum med syntaks.





Dette hjælper med at undgå nogle af de frustrationer, begynderkodere typisk kan opleve.

Dette projekt er en gennemgang af kodning af et personligt ur. Projektet dækker over enkle programmeringskoncepter, og selvom det er rettet mod børn, kan begyndere voksne også drage fordel af at følge med. Selvom IDE kan downloades til computere, der kører Microsoft Windows, bruger dagens tutorial den webbaserede IDE. Det kan udfyldes på enhver computer med en browser og en internetforbindelse.



Kom godt i gang med Microsoft Small Basic

For at begynde skal du åbne en webbrowser og navigere til smallbasic.com . Du skulle se et websted med disse to knapper i midten:

Klik på knappen Start knappen, og du vil blive taget til en skærm, der ser sådan ud:





Dette er en online version af Microsoft Small Basic IDE. En online IDE er et sted, hvor du kan skrive kode og teste det, alt på ét sted. Som du kan se, er der allerede en kode i tekstvinduet. Tryk på den blå, trekantede, Løb knappen for at se, hvad koden gør.

Tryk på den lille x i øverste højre hjørne for at lukke programmet. Se koden. Du vil se, at det, der er inde i parenteserne, bliver udskrevet, når du kører programmet. Prøv at ændre ordet Verden til dit navn, og klik på Kør igen. Hvis det ikke fungerede, skal du sørge for, at du stadig har anførselstegnene i parenteserne ('... tekst ...') sådan her:





For at forstå hvorfor dette sker, lad os bryde linjen i stykker. Det starter med TextWindow . Dette fortæller computeren, at hvad der nu kommer, skal ske med tekstvinduet. TextWindow.WriteLine betyder, at vi vil have TextWindow til at skrive en linje. TextWindow.WriteLine ('Hej, Ian!') Betyder, at vi fortæller TextWindow at skrive en linje, og det, der er i parenteserne, er, hvad der bliver skrevet!

Software download sites gratis fuld version

1. Bed om et navn

Nu skal du ændre dit program for at bede om brugerens navn, når det begynder. Start med det indlysende spørgsmål:

For at få brugerens input har vi brug for to ting. En måde at læse, hvad de skriver ind, og et sted at beholde det. Denne linje giver dig begge:

Denne linje kalder en variabel navn . En variabel er som en boks til at gemme data i --- i dette tilfælde brugerens navn.

Dernæst er der et lighedstegn ( = ). Det betyder, at hvad der nu kommer, vil blive gemt inde navn .

Så fortæller du det TextWindow til Læs hvad brugeren skriver i. Glem ikke parenteserne --- selvom de er tomme, har computeren brug for dem til at vide, hvad de skal gøre!

Når programmet nu kører, bliver brugeren spurgt om deres navn. Når de skriver det og trykker på gå ind det gemmes. Det eneste, der er tilbage, er at fortælle computeren at udskrive den tilbage til dem.

Du vil bemærke, at ikke alt i Skriv linje parentes har anførselstegn. Det er fordi du kombinerer at sige 'Hej, ' med det, der er gemt i navn variabel ved hjælp af et plustegn. Dette kaldes streng sammenkædning . Bare rolig, hvis du ikke forstår, hvad det betyder endnu --- det er en god sætning at vide senere, når du er mere tryg ved programmering, eller har taget et programmeringskursus . Når du nu kører dit program, får brugeren et personligt svar.

2. Fortælle tiden

Indtil videre hilser dit program hver bruger ved navn. Nu kan du få det til at fortælle dem, hvor lang tid de bruger Ur. Tid . Føj det til den samme linje, du lige har lavet:

Bemærk, hvor der er anførselstegn, og hvor der ikke er. Sørg også for at inkludere alle plustegnene på det rigtige sted. Det er vigtigt at få det rigtigt! Kør din kode igen --- sammen med din hilsen ser du tiden.

Store! Hvis du får fejl, eller du mangler mellemrum i tekstvinduet, skal du kigge grundigt efter dine koder for eventuelle fejl.

3. Gør det personligt

Nu hvor du har dit ur, lad os gøre det, så det kun fungerer for dig. Vi har brug for en måde at kontrollere, at det indtastede navn er dit navn. Vi gør dette med en hvis erklæring . Skift din kode til at se sådan ud:

Ved at tilføje ordet Hvis til koden ved computeren, at den skal kontrollere noget. Denne gang vil du kontrollere, om navn variabel matcher dit navn ved hjælp af lige med skilt.

app til at overføre penge mellem venner

Indtil nu, hvis det navn variabel, som brugeren indtastede lige med dit navn, vil det fortælle dig tidspunktet. Hvad sker der, hvis en anden bruger programmet?

Det er hvad Andet udsagn er til. Hvis et andet navn er indtastet, springer programmet over if -sætningen og gør, hvad det siger efter Andet .

Skriv endelig Afslut Hvis så computeren ved, at if -sætningen er slut. Når du nu kører programmet, får du et andet svar tilbage, afhængigt af om du indtaster dit navn eller ej:

Du har lige kodet et ur, der fungerer for dig, og hilser på alle andre, der bruger det!

Lær mere med Microsoft Small Basic

Dette projekt har nogle væsentlige grundlæggende begreber til programmering. Ved hjælp af en forenklet IDE kan begyndere lære programmeringskoncepter og vænne sig til kodning af syntaks. Dette kan hjælpe ned på linjen med mere komplicerede sprog som Python.

Microsoft Small Basic er ikke den eneste måde at lære på, og hvis den faktiske kode er lidt for meget på dette stadie, har du andre muligheder.

Scratch er et rent visuelt sprog, der er perfekt til børn. Der er også flere uddannelseselementer i Minecraft designet til at undervise i kernekoncepter. Minecraft's time of code giver et velkendt læringsmiljø for frygtløse unge bygherrer!

Billedkredit: olly18/ Depositphotos

hvordan man ser gemte indlæg på instagram på computeren
Del Del Tweet E -mail Skal du opgradere til Windows 11 med det samme?

Windows 11 kommer snart, men skal du opdatere så hurtigt som muligt eller vente et par uger? Lad os finde ud af det.

Læs Næste
Relaterede emner
  • Programmering
  • Kodning Tutorials
  • Microsoft Small Basic
Om forfatteren Ian Buckley(216 artikler udgivet)

Ian Buckley er freelance journalist, musiker, performer og videoproducent bosat i Berlin, Tyskland. Når han ikke skriver eller på scenen, piller han med DIY -elektronik eller kode i håb om at blive en gal videnskabsmand.

Mere fra Ian Buckley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere