3 projekta s jednostavnim kodiranjem za djecu koja koriste Microsoft Small Basic

  • William Charles
  • 0
  • 3426
  • 289
Oglas

Učenje kodiranja može biti zastrašujuće, posebno za djecu. Kombinacija učenja naučene komplicirane sintakse, zajedno s programskim konceptima, dovoljna je da se mnogi ljudi isključe. Ipak, učenje kodiranja jedna je od najvažnijih stvari koju vaša djeca mogu naučiti, a na raspolaganju su vam alati kako bi ih olakšali.

Jedan takav alat je Microsoft Small Basic, s kojim je lako započeti. Evo tri projekta koja djeca mogu koristiti kako bi postigla svoje prve korake u kodiranju.

Što je Microsoft Small Basic?

Microsoft Small Basic (MSB) jezik je koji ima za cilj olakšati učenje osnova kodiranja. Namijenjen djeci (ali savršen i za odrasle) pruža oduzet jezik i korisničko sučelje. Sada, u svojoj desetoj godini, MSB je opraštajuće integrirano razvojno okruženje koje omogućuje da se neka soba pomiče sa sintaksom.

To pomaže u izbjegavanju nekih frustracija kodiranih početnika koji obično mogu doživjeti.

Ovaj projekt predstavlja korak kodiranja personaliziranog sata. Projekt pokriva jednostavne programske koncepte, a iako je usmjeren na djecu, odrasli početnici također mogu imati koristi od toga da slijede. Dok se IDE može preuzeti na računala sa sustavom Microsoft Windows, današnji vodič koristi IDE s mrežom. Može se ispuniti na bilo kojem računalu s preglednikom i internetskom vezom.

Uvod u Microsoft Small Basic

Za početak, otvorite web preglednik i idite na smallbasic.com. Trebali biste vidjeti web mjesto s ova dva gumba u sredini:

Kliknite na gumb Početak gumba i preusmjerit ćete se na zaslon koji izgleda ovako:

Ovo je internetska inačica Microsoftovog malog osnovnog IDE-a. Internetski IDE mjesto je na kojem možete napisati kôd i testirati ga, sve na jednom mjestu. Kao što vidite, u tekstnom prozoru se već nalazi neki kod. Pritisnite plavu, trokutastu, Trčanje gumb da vidite što radi kod.

Pritisnite malo x u gornjem desnom kutu da biste zatvorili program. Pogledajte kod. Vidjet ćete da sve što se nalazi u zagradama tiska se prilikom pokretanja programa. Pokušajte promijeniti riječ Svijet na vaše ime i kliknite Pokreni ponovo. Ako to ne uspije, provjerite imate li još uvijek navodnike u zagradama (“… Tekst… ”) kao ovo:

Da bismo razumjeli zašto se to događa, razdijelimo crtu na dijelove. Počinje sa TextWindow. Ovo govori računalu da se sve što slijedi treba dogoditi u prozoru s tekstom. TextWindow.WriteLine znači da želimo da TextWindow napiše redak. TextWindow.WriteLine (“Pozdrav, Ian!”) znači da govorimo TextWindow-u da napiše redak, a ono što je u zagradama je ono što se piše!

1. Pitajte ime

Sada ćete promijeniti svoj program i tražiti korisničko ime kad se pokrene. Započnite s očiglednim pitanjem:

Da bismo dobili korisnikov unos, potrebne su nam dvije stvari. Način da se pročita što ih upiše i mjesto da se zadrže. Ovaj redak vam daje oboje:

Ova linija čini varijablu zvanu Ime. Varijabla je poput okvira za pohranjivanje podataka, u ovom slučaju, korisničko ime.

Zatim slijedi znak jednake vrijednosti (=). To znači da će ono što dođe sljedeće biti pohranjeno u sebi Ime.

Onda ti kažeš TextWindow do Čitati što korisnik unosi. Ne zaboravite zagrade - iako su prazni, računalo ih mora znati što učiniti!

Sada, kada se program pokrene, korisnik se pita njegovo ime. Kad ga upišu i pritisnu Unesi pohranjena je. Ostalo je samo reći računalu da ih ispiše na njih.

Primijetit ćete da nije sve u WriteLine zagrade imaju navodnike. To je zato što kombinirate reći “zdravo, “ s onim što je pohranjeno u Ime varijabla, koristeći znak plus. Ovo se zove objedinjavanje niza. Ne brinite ako još ne razumijete što to znači - dobra je fraza znati kasnije kada vam više odgovara programiranje ili ste pohađali tečaj programiranja 11 najboljih web stranica za besplatne tečajeve programiranja na mreži 11 Najbolja web mjesta za besplatne online tečajeve računalnog programiranja Pomoću ovih besplatnih tečajeva računalnog programiranja na mreži možete postati izvrstan koder bez diplome informatike. , Sada kada pokrenete svoj program, korisnik dobiva osobni odgovor.

2. Kazivanje vremena

Program do sada pozdravlja svakog korisnika po imenu. Sada to možete učiniti da im kažete kako vrijeme koriste Clock.Time. Dodajte ga istoj liniji koju ste upravo napravili:

Napominjemo gdje postoje navodnici, a gdje ne. Također, obavezno uključite sve znakove plus na pravo mjesto. Važno je postići ovo pravo! Ponovo pokrenite svoj kôd, zajedno s pozdravom, vidjet ćete vrijeme.

Sjajno! Ako se prikazuju pogreške ili nedostaju razmaci u tekstnom prozoru, pažljivo pregledajte kôd za bilo kakve pogreške.

3. Činiti to osobnim

Sad kad imate svoj sat napravimo ga tako da radi samo za vas. Potreban nam je način provjere da li je upisano ime vaše ime. To radimo s an ako izjava. Promijenite svoj kôd da izgleda ovako:

Dodavanjem riječi Ako na kod, računalo zna da mora nešto provjeriti. Ovog puta želite provjeriti je li Ime varijabla odgovara vašem imenu, koristeći jednak znak.

Daleko, ako Ime varijablu koju je korisnik upisao jednak svoje ime, reći će vam vrijeme. Što se događa ako netko drugi koristi program?

To je ono što Drugo izjava je za. Ako se upiše bilo koje drugo ime, program preskače naredbu if i čini sve što kaže nakon toga Drugo.

Na kraju upišite Završi ako tako da računalo zna da je izjava if završena. Kada pokrenete program, dobit ćete drugačiji odgovor, ovisno o tome jeste li unijeli svoje ime ili ne:

Jednostavno ste kodirali sat koji radi za vas i pozdravlja sve ostale koji ga koriste!

Učenje više uz Microsoft Small Basic

Ovaj projekt ima neke osnovne osnovne koncepte za programiranje. Korištenje pojednostavljenog IDE-a omogućava početnicima da nauče koncepte programiranja i naviknu se na kodiranje sintakse. Ovo može pomoći niz složenije jezike poput Python 6 razloga zašto je Python programski jezik budućnosti 6 razloga zašto je Python programski jezik budućnosti Želite li naučiti ili proširiti svoje programiranje vještina? Evo zašto je Python najbolji programski jezik koji se uči ove godine. .

Microsoft Small Basic nije jedini način za učenje, a ako je stvarni kod u ovoj fazi malo previše, imate i druge mogućnosti.

Scratch je čisto vizualni jezik Početak rada s Scratch on the Raspberry Pi Početak rada s Scratch on the Raspberry Pi Naš vodič za Scratch omogućava vam da se zabavite uz Raspberry Pi, čak i ako ne znate kodirati. to je savršeno za djecu. Minecraft također ima nekoliko obrazovnih elemenata osmišljenih za podučavanje osnovnih pojmova. Minecraft-ov sat koda Minecraft-ov sat koda uči djecu osnove programiranja Minecraft sat koda podučava djecu osnove programiranja Minecraft sat koda pruža nekoliko izvrsnih vodiča koji pomažu djeci da nauče osnove programiranja. pruža neuobičajeno okruženje za učenje neustrašivih mladih graditelja!

Kreditna slika: olly18 / Depositphotos




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.