Reklāma
Mācīšanās kodēt var būt biedējoša, īpaši bērniem. Pietiek ar to, ka kopā ar programmēšanas koncepcijām ir jāapgūst sarežģīta sintakse, lai daudzus cilvēkus izslēgtu. Neskatoties uz to, koda iemācīšanās ir viena no vissvarīgākajām lietām, ko jūsu bērni var iemācīties, un ir pieejami rīki, lai viņiem būtu vieglāk.
Viens no šādiem rīkiem ir Microsoft Small Basic, ar kuru ir viegli sākt strādāt. Šeit ir trīs projekti, kurus bērni var izmantot, lai veiktu savus pirmos soļus kodēšanā.
Kas ir Microsoft Small Basic?
Microsoft Small Basic (MSB) ir valoda, kas izstrādāta, lai būtu vieglāk apgūt kodēšanas pamatus. Paredzēts bērniem (bet ideāli piemērots arī pieaugušajiem), tas nodrošina valodu bez atkāpēm un lietotājam draudzīgu saskarni. Tagad, jau desmitajā gadā, MSB ir piedodoša integrēta izstrādes vide, kas ļauj nedaudz izkustēties ar sintaksi.
Tas palīdz izvairīties no dažām nepatikšanām, kuras parasti var pieredzēt iesācēji.
Šis projekts ir personalizēta pulksteņa kodēšanas rokasgrāmata. Projekts aptver vienkāršas programmēšanas koncepcijas, un, kaut arī tas ir paredzēts bērniem, pieaugušie iesācēji var gūt labumu arī no sekošanas. Kaut arī IDE var lejupielādēt datoros, kuros darbojas Microsoft Windows, šodienas apmācībā tiek izmantots tīmekļa IDE. To var pabeigt jebkurā datorā ar pārlūku un interneta savienojumu.
Darba sākšana ar Microsoft Small Basic
Lai sāktu, atveriet tīmekļa pārlūku un dodieties uz vietni smallbasic.com. Jums vajadzētu redzēt vietni ar šīm divām pogām vidū:
Noklikšķiniet uz pogas Sākt un nokļūsit ekrānā, kas izskatās šādi:
Šī ir Microsoft mazā pamata IDE tiešsaistes versija. Tiešsaistes IDE ir vieta, kur vienuviet varat rakstīt kodu un to pārbaudīt. Kā redzat, teksta logā jau ir kāds kods. Nospiediet zilo, trīsstūrveida, Skrien pogu, lai redzētu, ko dara kods.
Nospiediet mazo x augšējā labajā stūrī, lai aizvērtu programmu. Paskaties kodu. Jūs redzēsit, ka viss, kas atrodas iekavās, tiek izdrukāts, palaižot programmu. Mēģiniet mainīt vārdu Pasaule uz savu vārdu un noklikšķiniet uz palaist vēlreiz. Ja tas nedarbojās, pārliecinieties, vai iekavās joprojām ir pēdiņas (“… teksts…”) šādi:
Lai saprastu, kāpēc tas notiek, sadalīsim līniju gabalos. Tas sākas ar Teksta logs. Tas datoram norāda, ka visam nākamajam vajadzētu notikt teksta logā. Teksta logs. WriteLine nozīmē, ka mēs vēlamies, lai TextWindow uzrakstītu līniju. Teksta logs. WriteLine (“Sveiks, Ian!”) Nozīmē, ka mēs TexWindow liek rakstīt līniju, un iekavās ir tas, kas tiek uzrakstīts!
1. Lūdziet vārdu
Tagad jūs nomainīsit savu programmu un prasīsit lietotāja vārdu, kad tā sāksies. Sāciet ar acīmredzamo jautājumu:
Lai iegūtu lietotāja informāciju, mums ir nepieciešamas divas lietas. Veids, kā lasīt, ko viņi ieraksta, un vieta, kur to saglabāt. Šī līnija sniedz jums abus:
Šī rinda padara mainīgo ar nosaukumu vārds. Mainīgais ir kā lodziņš datu glabāšanai - šajā gadījumā lietotāja vārds.
Tālāk ir vienādības zīme (=). Tas nozīmē, ka viss nākamais tiks saglabāts iekšpusē vārds.
Tad tu pasaki Teksta logs uz Lasīt ko lietotājs ieraksta. Neaizmirstiet iekavas - lai arī tās ir tukšas, datoram tās jāzina!
Tagad, kad programma darbojas, lietotājam tiek jautāts viņu vārds. Kad viņi to ieraksta un nospiež ievadiet tas tiek glabāts. Atliek tikai pateikt datoram, lai viņš to izdrukā.
Jūs pamanīsit, ka ne viss WriteLine iekavās ir pēdiņas. Tas ir tāpēc, ka jūs apvienojat teikto "Sveiki, " ar visu, kas tiek glabāts vārds mainīgs, izmantojot plus zīmi. To sauc stīgu konkatenācija. Neuztraucieties, ja jūs vēl nesaprotat, ko tas nozīmē - tā ir laba frāze, kas jāzina vēlāk, kad jums ērtāk plānošana, vai esat izgājuši programmēšanas kursu 11 labākās vietnes bezmaksas tiešsaistes datorprogrammēšanas kursiemIzmantojot šos bezmaksas datorprogrammēšanas tiešsaistes kursus, jūs varat kļūt par lielisku kodētāju bez datorzinātņu grāda. Lasīt vairāk . Tagad, palaižot programmu, lietotājs saņem personisku atbildi.
2. Laika norādīšana
Pagaidām jūsu programma sveic katru lietotāju pēc vārda. Tagad varat likt viņiem pateikt laiku, izmantojot Pulkstenis. Laiks. Pievienojiet to tai pašai līnijai, kuru tikko izveidojāt:
Ņemiet vērā, kur ir pēdiņas un kur nav. Pārliecinieties, ka visas plus zīmes ir iekļautas pareizajā vietā. Šīs tiesības ir svarīgi iegūt! Palaidiet savu kodu vēlreiz - kopā ar sveicienu jūs redzēsit laiku.
Lieliski! Ja rodas kļūdas vai trūkst atstarpju teksta logā, uzmanīgi pārbaudiet, vai nav kļūdu.
3. Padarot to personisku
Tagad, kad pulkstenis ir izgatavots, tas tiks izgatavots tā, lai tas darbotos tikai jums. Mums ir nepieciešams veids, kā pārbaudīt, vai ievadītais vārds ir jūsu vārds. Mēs to darām ar ja paziņojums. Mainiet savu kodu, lai tas izskatās šādi:
Pievienojot vārdu Ja pie koda, dators zina, ka tam kaut kas jāpārbauda. Šoreiz vēlaties pārbaudīt, vai vārds mainīgais atbilst jūsu vārdam, izmantojot vienāds parakstīt.
Tik tālu, ja vārds mainīgais, kuru ievadījis lietotājs vienāds tavs vārds, tas tev rādīs laiku. Kas notiek, ja programmu izmanto kāds cits?
Tieši tā Citur paziņojums ir paredzēts. Ja tiek ierakstīts kāds cits nosaukums, programma izlaiž if paziņojumu un dara visu, ko saka pēc Citur.
Visbeidzot ierakstiet EndIf lai dators zinātu, ka if paziņojums ir beidzies. Tagad, palaižot programmu, saņemsit atšķirīgu atbildi atkarībā no tā, vai ievadāt savu vārdu vai nē:
Jūs vienkārši kodējāt jums piemērotu pulksteni un sveicat ikvienu citu, kurš to izmanto!
Uzziniet vairāk, izmantojot Microsoft Small Basic
Šim projektam ir dažas būtiskas programmēšanas pamatkoncepcijas. Izmantojot vienkāršotu IDE, iesācēji var apgūt programmēšanas koncepcijas un pierast pie sintakses kodēšanas. Tas var palīdzēt sarežģītāk tādas valodas kā Python 6 iemesli, kāpēc Python ir nākotnes programmēšanas valodaVai vēlaties iemācīties vai paplašināt savas programmēšanas prasmes? Lūk, kāpēc Python ir labākā programmēšanas valoda, kuru šogad apgūt. Lasīt vairāk .
Microsoft Small Basic nav vienīgais veids, kā mācīties, un, ja faktiskā koda šajā posmā ir par daudz, jums ir citas iespējas.
Scratch ir tīri vizuāla valoda Darba sākšana ar Scratch uz Raspberry PiMūsu apmācība Scratch ļauj izklaidēties ar Raspberry Pi pat tad, ja nezināt, kā kodēt. Lasīt vairāk kas ir lieliski piemērots bērniem. Minecraft ir arī vairāki izglītības elementi, kas izstrādāti, lai mācītu pamatjēdzienus. Minecraft's Hour of Code Minecraft stundu stunda iemāca bērniem programmēšanas pamatusMinecraft Hour of Code nodrošina vairākas lieliskas konsultācijas, kas bērniem palīdz apgūt programmēšanas pamatus. Lasīt vairāk nodrošina pazīstamu mācību vidi bezbailīgiem jaunajiem celtniekiem!
Attēla kredīts: olly18 /Depositphotos
Ians Baklijs ir ārštata žurnālists, mūziķis, izpildītājs un video producents, kas dzīvo Berlīnē, Vācijā. Kad viņš neraksta un neuzstājas uz skatuves, viņš aizraujas ar DIY elektroniku vai kodu, cerot kļūt par neprātīgu zinātnieku.