Sāciet darbu ar Alises programmēšanas valodu

Atklāšana: Jūsu atbalsts palīdz vietnei darboties! Mēs nopelnām nodošanas maksu par dažiem pakalpojumiem, kurus mēs iesakām šajā lapā.


Alise ir bezmaksas izglītojoša programmēšanas vide, kas paredzēta, lai iemācītu studentiem programmēšanas pamatjēdzienus un teorijas, neaizkavējot tos sarežģītajā kodēšanas sintaksē..

Izmantojot Alise programmu, studenti var izveidot 3D animācijas un spēles vilkšanas un nomešanas attīstības vidē.

Alise vide

Alise vidē studenti var izvēlēties pasauli (vai izveidot savu) un no lielas tiešsaistes galerijas pievienot 3D objektus (cilvēkus, dzīvniekus, ēku utt.).

Objekti

Katrā objektā ir vairākas iebūvētās metodes, kuras studenti var izmantot, lai manipulētu ar objektu un iekļautu savās programmās.

Piemēram, bruņinieka priekšmetā var būt dažādas metodes sava zobena šūpošanai dažādos veidos. Ievelkot šīs metodes programmēšanas logā, studenti var “kodēt” instrukcijas katram objektam savā pasaulē, tāpat kā tradicionālajā programmēšanas vidē.

Programmēšanas iespējas

Alise objektus var programmēt, izmantojot vairākas tradicionālās programmēšanas funkcijas, piemēram, paziņojumus, ja kas cits, cilpas un pat vienlaicīgumu.

Piemēram, programmatūra nodrošina to jautājumu sarakstu, kurus objekts var “uzdot”, piemēram, vai tas atrodas noteiktā attālumā no cita objekta. Ievelkot šos jautājumus programmēšanas logā un pievienojot tiem metodes, programmētāji var izveidot sarežģītas rakstzīmju kustības un mijiedarbību, piemēram, bruņinieks, kas velk zobenu, kad tuvumā atrodas ienaidnieks.

Alisu uztur Stage3 pētījumu grupa Kārnegi Melona universitātē.

Vispārējie resursi

Alisei ir maza, bet mērķtiecīga lietotāju kopiena. Ņemot vērā tās izglītojošo raksturu, daudzi Alises lietotāji vairāk nekā priecājas palīdzēt viens otram apgūt vidi, pilnveidot savu kodu, iesaistīt studentus un pat izstrādāt stundu plānus.

  • Alice.org: oficiālā programmatūras Alice vietne satur lejupielādes saites uz pašreizējām un iepriekšējām versijām, ievads programmēšanas vidē, resursu saraksts skolotājiem un kopienas saites.

  • Alises forumi: oficiālais Alises programmētāju forums mitina lapas informācijas pieprasīšanai, vispārējām diskusijām, izglītības resursu apmaiņai un atsauksmes saņemšanai no sabiedrības. Ir arī vieta, kur ziņot par problēmām un sniegt priekšlikumus turpmākiem uzlabojumiem.

  • Skolotāju stundu plāni: izveidoti skolotāji, kuri apmeklēja Alisas seminārus Djūka universitātē, šajā kolekcijā ir uz Alises balstīti stundu plāni 3. līdz 12. klasei, aptverot iespaidīgu mācību priekšmetu klāstu, ieskaitot matemātiku, zinātni, svešvalodas, mākslu, vēsturi, angļu valodu, ESL, biznesa un datoru lietojumprogrammas.

Pamācības

Lielākā daļa tiešsaistes apmācību Alisai ir ļoti pieejamas, jo tās ir paredzētas skolotājiem vai viņu studentiem. Daudzas no tām ietver video nodarbības un velta daudz laika, lai palīdzētu studentiem iepazīties ar programmatūras vidi.

  • Hercoga universitātes Alises konsultācijas: šajā vietnē ir izvietoti bezmaksas mācību materiāli, kas izstrādāti vairāku gadu laikā pēc hercoga vasaras programmēšanas semināra vidusskolēniem un vidusskolēniem. Tas ietver slaidā balstītas un video apmācības Alice 2 un Alice 3, kā arī vairākus video un animāciju piemērus, kas izstrādāti, izmantojot Alice.

  • Virtuālais apmācību uzņēmums: tā ir apmaksāta apmācība, taču jūs varat bez maksas apskatīt pirmās trīs nodaļas (vairāk nekā 15 mini nodarbības) un pēc tam izlemt, vai tas ir ieguldījuma vērts. Šīs video nodarbības attiecas uz pašiem pamatiem, piemēram, programmatūras instalēšanu un projektu saglabāšanu, uz sarežģītākām objektu orientētas programmēšanas koncepcijām, programmēšanas struktūrām un uz notikumiem balstītu programmu izveidošanu. Katra tēma ir sadalīta īsu video nodarbību sērijās.

  • Alises konsultācijas: datorprogrammēšana 3D formātā: šajā emuāru balstītajā apmācību sērijā ir īsi, vizuāli programmatūras vides iepazīstinājumi. Kaut arī programmēšana ir viegla, tas ir labs sākumpunkts, lai ērti lietotu lietojumprogrammu.

  • Ievads Alises programmēšanā, ko izstrādājis Developer.com: šī ir viena no retajām Alises apmācībām, kas paredzēta pieredzējušiem programmētājiem. Kopā ar Alises valodu pārskatu un ievadu par pasaules izveidi tas satur plašus, padziļinātus Alisas programmēšanas funkciju ceļvežus, ieskaitot objektu izveidi un manipulēšanu ar tiem, darbu ar parametriem, metožu izmantošanu un daudz ko citu. Ja jūs meklējat rīku, ko izmantot klasē, tas tā nav. Bet, ja jūs esat programmētājs, kurš vēlas precīzi saprast, ar ko strādā jūsu bērni, tas ir obligāti jāizlasa.

Grāmatas

Grāmatas par Alisi mēdz būt divu veidu. Pirmais veids ir paredzēts jauniem programmētājiem, parasti vidusskolā vai vidusskolā, kuri vienkārši cenšas iegūt izpratni par programmēšanas jēdzieniem un loģiku, nevis apgūst tradicionālo programmēšanas valodu.

Otrās ir veidotas kā papildinājumi koledžas līmeņa CS nodarbībām. Pēdējie mēdz būt daudz blīvāki un bieži satur papildu elementus, piemēram, salīdzinājumus vai tradicionālā koda piemērus. Tomēr visas Alises grāmatas, kas aprakstītas zemāk, ir rakstītas jauniem programmētājiem.

  • Čārlza Hardneta virtuālās pasaules dizains un veidošana pusaudžiem: kā norāda nosaukums, šis teksts ietilpst bijušajā grāmatu kategorijā skolas vecuma bērniem. Grāmata palīdz studentiem izmantot detalizētus norādījumus sižetu izveidošanai, animētas pasaules veidošanai un animācijas stāstu, spēļu un filmu varoņu veidošanai..

  • Iepazīšanās ar Alisi (Code Power: Teen Programmer’s Guide), ko veidojusi Žanna Nagle: šī grāmata ir izveidota speciāli vidusskolas klašu grupām, šī grāmata sniedz vispārīgu pārskatu par Alisi, ieskaitot to, kāpēc tā tika izveidota un kā tā var mācīt programmēšanas koncepcijas bez mācību koda. Tā vietā, lai sniegtu pakāpenisku rokasgrāmatu par programmēšanu, tā studentus iepazīstina ar vairākiem vienkāršiem piemēriem un mudina viņus ņemt vērā to, ko viņi mācās, un izmantot to savos projektos..

  • Dena, Kūpera un Pauša mācīšanās programmēt ar Alisi: paredzēta grāmatā koledžas studentiem pirms CS1 līmeņa vai izmantošanai CS1 klases sākumā, šī grāmata aptver Alises programmēšanas pamatus un vispārējo programmēšanas teoriju, vienlaikus nodrošinot arī iepazīstināšanu ar tradicionālajām programmēšanas valodām, ļaujot studentiem vizuāli apskatīt izveidoto kodu Java sintaksē.

  • Alise 3 darbībā: skaitļošana caur animāciju. Džoels Adams: šī ir vēl viena papildgrāmata, kas paredzēta, lai sniegtu papildu nodarbības par programmēšanu un programmēšanas teoriju koledžas līmeņa CS klasē..

Secinājums

Neatkarīgi no tā, vai vēlaties iepazīstināt jaunākos bērnus ar programmēšanu vai iepazīstināt ar koledžas līmeņa CS mācību programmu, Alise piedāvā viegli pieejamu pārskatu par galvenajiem programmēšanas principiem un teorijām.

Pēc Alises izmantošanas, kad studenti tiks iepazīstināti ar tradicionālo, uz tekstu balstīto programmēšanas valodu, viņi viegli varēs apvienot savas zināšanas par programmēšanas loģiku ar jauno mācīto sintakse.

Atšķirībā no daudzām citām bērniem paredzētajām vizuālās programmēšanas valodām, Alise ietver vienkārša teksta “kodēšanu”, ko var sekot jaunie programmētāji, palīdzot mazināt plaisu starp vizuālo valodu un tekstu balstītu vidi.

Turpmākie lasījumi un resursi

Mums ir vairāk programmēšanas ceļvežu, mācību materiālu un infografiku, kas saistīti ar kodēšanu un izstrādātāju resursiem:

  • Logotipa programmēšanas resursi
    : iemācieties visu par vienu no agrākajām mācību valodām un bruņurupuci!

  • Shēmas programmēšana: ļoti sena valoda, kuru bieži izmanto, lai vidusskolēniem mācītu kodēt.

  • BBC Basic: uzziniet visu par pamatprogrammu valodu un televīzijas seriāliem, kas iedvesmoja Lielbritānijas programmētāju paaudzi.

Kāds kods jums jāiemācās?
Kāds kods jums jāiemācās?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map