3 paprasti kodavimo projektai vaikams naudojant „Microsoft Small Basic“

3 paprasti kodavimo projektai vaikams naudojant „Microsoft Small Basic“

Išmokti koduoti gali būti nelengva, ypač vaikams. Daugelio žmonių atstūmimui pakanka derinti sudėtingą sintaksę kartu su programavimo koncepcijomis. Nepaisant to, mokytis koduoti yra vienas iš svarbiausių dalykų, kurį gali išmokti jūsų vaikai, ir yra įrankių, kurie jiems palengvina.





Vienas iš tokių įrankių yra „Microsoft Small Basic“, kurį lengva pradėti naudoti. Štai trys projektai, kuriuos vaikai gali panaudoti pirmiesiems kodavimo žingsniams.





Kas yra „Microsoft Small Basic“?

„Microsoft Small Basic“ (MSB) yra kalba, skirta palengvinti kodavimo pagrindų mokymąsi. Jis skirtas vaikams (bet puikiai tinka ir suaugusiems), jame pateikiama nuimta kalba ir patogi sąsaja. Jau dešimtus metus MSB yra atlaidi integruota kūrimo aplinka, leidžianti šiek tiek judėti su sintaksėmis.





Tai padeda išvengti kai kurių nusivylimų, kuriuos paprastai gali patirti pradedantieji programuotojai.

Šis projektas yra asmeninio laikrodžio kodavimo aprašymas. Projektas apima paprastas programavimo koncepcijas, ir nors jis skirtas vaikams, pradedantiesiems suaugusiesiems taip pat gali būti naudinga sekti. Nors IDE galima atsisiųsti į kompiuterius, kuriuose veikia „Microsoft Windows“, šiandieninėje pamokoje naudojama žiniatinklio IDE. Tai galima atlikti bet kuriame kompiuteryje, kuriame yra naršyklė ir interneto ryšys.



Darbo su „Microsoft Small Basic“ pradžia

Norėdami pradėti, atidarykite žiniatinklio naršyklę ir eikite į smallbasic.com . Turėtumėte pamatyti svetainę, kurios viduryje yra šie du mygtukai:

Spustelėkite mygtuką Pradėti mygtuką ir būsite nukreipti į ekraną, kuris atrodo taip:





Tai internetinė „Microsoft Small Basic IDE“ versija. Internetinis IDE yra vieta, kurioje galite parašyti kodą ir jį išbandyti vienoje vietoje. Kaip matote, teksto lange jau yra tam tikras kodas. Paspauskite mėlyną, trikampį, Bėgti mygtuką, kad pamatytumėte, ką daro kodas.

Paspauskite mažą x viršutiniame dešiniajame kampe, kad uždarytumėte programą. Pažvelkite į kodą. Pamatysite, kad viskas, kas yra skliausteliuose, bus išspausdinta paleidus programą. Pabandykite pakeisti žodį Pasaulis savo vardą ir dar kartą spustelėkite Vykdyti. Jei nepavyko, įsitikinkite, kad skliausteliuose vis dar yra kabutės („... tekstas ...“):





Norėdami suprasti, kodėl taip atsitinka, suskaidykime liniją į dalis. Tai prasideda nuo „TextWindow“ . Tai nurodo kompiuteriui, kad viskas, kas bus toliau, turėtų įvykti teksto lange. TextWindow.WriteLine reiškia, kad norime, kad „TextWindow“ parašytų eilutę. „TextWindow.WriteLine“ („Labas, Ian!“) Reiškia, kad mes liepiame „TextWindow“ parašyti eilutę, o skliausteliuose rašoma!

rasti visus profilius, susietus su el. pašto adresu

1. Paprašykite vardo

Dabar jūs ketinate pakeisti savo programą ir paprašyti vartotojo vardo, kai ji prasidės. Pradėkite nuo aiškaus klausimo:

Norint gauti vartotojo indėlį, mums reikia dviejų dalykų. Būdas skaityti, ką jie įveda, ir vieta, kur jį išsaugoti. Ši eilutė suteikia jums abu:

Ši eilutė sukuria kintamąjį, vadinamą vardas . Kintamasis yra tarsi dėžutė duomenims saugoti-šiuo atveju vartotojo vardas.

Toliau yra lygybės ženklas ( = ). Tai reiškia, kad viskas, kas bus toliau, bus saugoma viduje vardas .

Tada tu sakai „TextWindow“ į Skaityti ką vartotojas įveda. Nepamirškite skliaustų-nors jie tušti, kompiuteriui reikia, kad jie žinotų, ką daryti!

Dabar, kai programa veikia, vartotojo klausiama jo vardo. Kai jie įveda ir paspaudžia įeiti jis yra saugomas. Belieka tik pasakyti kompiuteriui, kad jis jiems atspausdintų.

Jūs pastebėsite, kad ne viskas „WriteLine“ skliausteliuose yra kabutės. Taip yra todėl, kad derinate posakį 'Sveiki, ' su viskuo, kas saugoma vardas kintamasis, naudojant pliuso ženklą. Tai vadinama eilutės sujungimas . Nesijaudinkite, jei dar nesuprantate, ką tai reiškia-tai gera frazė, kurią galėsite žinoti vėliau, kai jums labiau patinka programavimas, arba baigėte programavimo kursą . Dabar, kai paleidžiate savo programą, vartotojas gauna asmeninį atsakymą.

2. Laiko pasakojimas

Iki šiol jūsų programa sveikina kiekvieną vartotoją vardu. Dabar galite pasakyti, kad jiems reikia laiko Laikrodis. Laikas . Pridėkite jį prie tos pačios eilutės, kurią ką tik padarėte:

Atkreipkite dėmesį, kur yra kabutės, o kur ne. Taip pat įsitikinkite, kad visus pliuso ženklus įtraukėte į reikiamą vietą. Svarbu tai padaryti teisingai! Paleiskite savo kodą dar kartą-kartu su sveikinimu pamatysite laiką.

Puiku! Jei gaunate klaidų arba trūksta tarpų teksto lange, atidžiai peržiūrėkite kodą, ar nėra klaidų.

3. Padaryti tai asmeniška

Dabar, kai turite laikrodį, padarykime jį taip, kad jis veiktų tik tau. Mums reikia būdo patikrinti, ar įvestas vardas yra jūsų vardas. Mes tai darome su jei pareiškimas . Pakeiskite savo kodą taip:

Pridėjus žodį Jei prie kodo, kompiuteris žino, kad turi ką nors patikrinti. Šį kartą norite patikrinti, ar vardas kintamasis atitinka jūsų vardą, naudojant lygus ženklas.

kokia daina siame video

Iki šiol, jei į vardas kintamasis, kurį vartotojas įvedė lygus savo vardą, jis parodys laiką. Kas atsitiks, jei kas nors kitas naudosis programa?

Būtent tai Kitas pareiškimas skirtas. Jei įvedamas kitas vardas, programa praleidžia teiginį if ir daro viską, ką sako po to Kitas .

Galiausiai įveskite EndIf kad kompiuteris žinotų, jog teiginys pasibaigė. Dabar, kai paleisite programą, gausite kitokį atsakymą, priklausomai nuo to, ar įvesite savo vardą, ar ne:

Jūs tiesiog užkoduodavote sau tinkantį laikrodį ir sveikinate visus kitus, kurie jį naudoja!

Sužinokite daugiau naudodami „Microsoft Small Basic“

Šis projektas turi keletą esminių programavimo sąvokų. Naudojant supaprastintą IDE, pradedantiesiems galima išmokti programavimo sąvokų ir priprasti prie kodavimo sintaksės. Tai gali padėti išspręsti sudėtingesnes kalbas, tokias kaip „Python“.

„Microsoft Small Basic“ nėra vienintelis būdas mokytis, ir jei šiame etape tikrojo kodo yra šiek tiek per daug, turite kitų galimybių.

„Scratch“ yra grynai vaizdinė kalba, kuri puikiai tinka vaikams. Taip pat yra keletas „Minecraft“ edukacinių elementų, skirtų pagrindinėms sąvokoms mokyti. „Minecraft“ kodo valanda suteikia pažįstamą mokymosi aplinką bebaimiams jauniems statybininkams!

Vaizdo kreditas: olly18/ Depositphotos

žiūrėti filmus nemokamai, be registracijos ir atsisiųsti
Dalintis Dalintis „Tweet“ Paštu Ar turėtumėte nedelsdami atnaujinti į „Windows 11“?

„Windows 11“ netrukus pasirodys, bet ar turėtumėte atnaujinti kuo greičiau arba palaukti kelias savaites? Išsiaiškinkime.

Skaityti toliau
Susijusios temos
  • Programavimas
  • Kodavimo pamokos
  • „Microsoft Small Basic“
Apie autorių Ianas Buckley(Paskelbti 216 straipsniai)

Ianas Buckley yra laisvai samdomas žurnalistas, muzikantas, atlikėjas ir vaizdo įrašų prodiuseris, gyvenantis Berlyne, Vokietijoje. Kai jis nerašo ar scenoje, jis tikisi pasidaryk pats elektronika ar kodu, tikėdamasis tapti pamišusiu mokslininku.

Daugiau iš Ian Buckley

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia