Pradėkite nuo Alisos programavimo kalbos

Atskleidimas: Jūsų palaikymas padeda išlaikyti svetainę! Mes uždirbame siuntimo mokestį už kai kurias paslaugas, kurias rekomenduojame šiame puslapyje.


Alisa yra nemokama edukacinė programavimo aplinka, skirta išmokyti studentus pagrindines programavimo sąvokas ir teorijas, neapsunkinant jų sudėtingoje kodavimo sintaksėje..

Naudodamiesi „Alisos“ programa, studentai gali kurti 3D animacijas ir žaidimus „drag and drop“ aplinkoje.

Alisos aplinka

Alisos aplinkoje studentai gali pasirinkti pasaulį (arba susikurti savo) ir pridėti 3D objektus (žmones, gyvūnus, pastatą ir kt.) Iš didelės internetinės galerijos..

Objektai

Kiekviename objekte yra keli įmontuoti metodai, kuriuos studentai gali naudoti manipuliuodami objektu ir įtraukti į savo programas.

Pvz., Riterio objektas gali apimti įvairius metodus, kaip skirtingai pasukti savo kardą. Vilkdami šiuos metodus į programavimo langą, studentai gali „užkoduoti“ kiekvieno objekto instrukcijas savo pasaulyje, kaip ir tradicinėje programavimo aplinkoje..

Programavimo ypatybės

„Alisos“ objektus galima programuoti naudojant keletą tradicinių programavimo funkcijų, pavyzdžiui, teiginius, jei ne, sakinius, kilpas ir net kartu.

Pavyzdžiui, programinė įranga pateikia klausimų, kuriuos objektas gali „užduoti“, sąrašą, pavyzdžiui, ar jis yra tam tikru atstumu nuo kito objekto. Vilkdami šiuos klausimus į programavimo langą ir pridėdami prie jų metodus, programuotojai gali sukurti sudėtingus simbolių judesius ir sąveiką, pavyzdžiui, riteris, nupiešdamas kardą, kai šalia yra priešas.

Alisą palaiko „Stage3“ tyrimų grupė Carnegie Mellon universitete.

Bendrieji ištekliai

Alisa turi nedidelę, tačiau atsidavusią vartotojų bendruomenę. Atsižvelgiant į auklėjamąjį pobūdį, daugelis Alisos vartotojų mielai padeda vieni kitiems mokytis aplinkos, tobulinti savo kodą, sudominti mokinius ir net kurti pamokų planus..

  • Alice.org: oficialioje „Alice“ programinės įrangos svetainėje yra dabartinių ir ankstesnių versijų atsisiuntimo nuorodos, įvadas į programavimo aplinką, išteklių mokytojams sąrašas ir bendruomenės nuorodos.

  • „Alisos“ forumai: oficialiame „Alisos“ programuotojų forume yra tinklalapiai, kuriuose galima prašyti informacijos, dalyvauti bendroje diskusijoje, dalytis švietimo ištekliais ir gauti grįžtamąjį ryšį iš bendruomenės. Taip pat yra sritis, kurioje galima pranešti apie problemas ir teikti pasiūlymus dėl patobulinimų ateityje.

  • Pedagogų pamokų planai: sukurti mokytojų, dalyvavusių Alisos seminaruose Djūko universitete, į šią kolekciją įtraukti Alisos pamokų planai nuo 3 iki 12 klasės, apimantys įspūdingą dalykų sritį, įskaitant matematiką, mokslą, užsienio kalbas, meną, istoriją, anglų kalbą, IŠL, verslo ir kompiuterių programos.

Pamokos

Dauguma internetinių Alisos vadovėlių yra labai prieinami, nes jie yra skirti mokytojams ar jų mokiniams. Daugelis jų apima vaizdo pamokas ir daug laiko skiria tam, kad padėtų studentams susipažinti su programinės įrangos aplinka.

  • Duke universiteto Alisos vadovėliai: šioje svetainėje pateikiamos nemokamos pamokos, parengtos per kelerius metus vykusiame Djūko vasaros programavimo seminare vidurinių ir vidurinių mokyklų studentams. Tai apima skaidrių pagrindu sukurtas ir vaizdo įrašų pamokas „Alice 2“ ir „Alice 3“, taip pat kelis vaizdo įrašų ir animacijos pavyzdžius, sukurtus naudojant „Alice“.

  • Virtuali mokymo įmonė: tai yra mokama pamoka, tačiau galite nemokamai peržiūrėti pirmuosius tris skyrius (daugiau nei 15 mini pamokų) ir nuspręsti, ar verta investuoti. Šios vaizdo pamokos apima pačius pagrindus, pvz., Programinės įrangos diegimą ir jūsų projektų išsaugojimą, sudėtingesnėms objekto orientuoto programavimo, programavimo struktūrų ir į įvykį orientuotų programų kūrimo koncepcijoms. Kiekviena tema yra suskirstyta į trumpų video pamokų ciklą.

  • Alisos vadovėliai: Kompiuterių programavimas trimatėje erdvėje: ši internetinių dienoraščių mokymo programa apima trumpus, vaizdinius programinės įrangos aplinkos įvadus. Nors programavimas yra lengvas, jis yra geras atspirties taškas norint patogiai naudotis programa.

  • Įvadas į Alisos programavimą, kurį sukūrė „Developer.com“: tai yra vienas iš retų Alisos vadovėlių, skirtų patyrusiems programuotojams. Kartu su Alisos kalbų apžvalga ir įžanga į pasaulių kūrimą, joje yra išsamūs, nuodugnūs Alisos programavimo funkcijų vadovai, įskaitant objektų kūrimą ir valdymą, darbą su parametrais, metodų naudojimą ir dar daugiau. Jei ieškote įrankio, kurį būtų galima naudoti klasėje, tai ne jis. Bet jei esate programuotojas, kuris nori tiksliai suprasti, su kuo dirba jūsų vaikai, tai būtina perskaityti.

Knygos

Knygos apie Alisą dažniausiai būna dviejų rūšių. Pirmasis tipas skirtas jauniems programuotojams, paprastai vidurinėje ar vidurinėje mokykloje, kurie tiesiog bando suprasti programavimo sąvokas ir logiką, o ne mokytis tradicinės programavimo kalbos.

Antrosios yra sukurtos kaip papildymai kolegijos lygio CS klasėms. Pastarosios paprastai būna daug tankesnės ir dažnai apima papildomus elementus, pavyzdžiui, palyginimus ar tradicinio kodo pavyzdžius. Tačiau visos žemiau pateiktos Alisos knygos yra parašytos naujiems programuotojams.

  • Charleso Hardnetto virtualus pasaulio dizainas ir kūrimas paaugliams: kaip rodo pavadinimas, šis tekstas patenka į buvusią mokyklinio amžiaus vaikų knygų kategoriją. Knyga supažindina studentus su nuosekliomis pamokomis, kaip kurti siužetus, kurti animacinį pasaulį ir kurti animacinių istorijų, žaidimų ir filmų personažus..

  • Jeanne’o Nagle’io pažintis su Alisa („Kodo galia: Paauglių programuotojo vadovas“): sukurta specialiai vidurinės mokyklos klasėms. Ši knyga pateikia bendrą Alisos apžvalgą, įskaitant priežastis, kodėl ji buvo sukurta ir kaip ji gali mokyti programavimo sąvokų be mokymo kodo. Užuot pateikęs išsamų programavimo vadovą, jis pateikia studentams keletą paprastų pavyzdžių ir skatina juos įsisavinti tai, ko išmoko, ir pritaikyti tai savo projektuose..

  • Dann, Cooper ir Pausch mokymasis programuoti su Alisa: skirtas kolegijų studentams iki CS1 lygio arba skirtas naudoti CS1 klasės pradžioje, šioje knygoje aprašomi Alisos programavimo pagrindai ir bendroji programavimo teorija, kartu supažindindami su tradicinėmis programavimo kalbomis, leisdami studentams vizualiai peržiūrėti savo sukurtą kodą „Java“ pagrindu sukurtoje sintaksėje.

  • „Alisa 3 veiksme: skaičiavimas per animaciją“, autorius Joelis Adamsas: tai dar viena papildoma knyga, skirta suteikti papildomų pamokų apie pagrindinį programavimą ir programavimo teoriją kolegijos lygio CS klasėje.

Išvada

Nesvarbu, ar norite supažindinti jaunesnius vaikus su programavimu, ar supažindinti su kolegijos lygio CS programa, Alisa siūlo lengvai prieinamą pagrindinių programavimo principų ir teorijų apžvalgą..

Panaudoję Alisą, kai mokiniai bus supažindinti su tradicine teksto programavimo kalba, jie lengvai sugebės suderinti savo žinias apie programavimo logiką su nauja mokomąja sintaksė..

Skirtingai nuo daugelio kitų vaikams skirtų vaizdinių programavimo kalbų, „Alisa“ apima paprasto teksto „kodavimą“, kurį gali sekti naujieji programuotojai, padėdami įveikti atotrūkį tarp vaizdinės kalbos ir tekstinės aplinkos.

Tolesni skaitymai ir šaltiniai

Mes turime daugiau programavimo vadovų, vadovėlių ir infografikų, susijusių su kodavimu ir programuotojo ištekliais:

  • Logotipo programavimo ištekliai
    : išmokti viską apie vieną iš seniausių mokymo kalbų – ir vėžlį!

  • Programos programavimas: labai sena kalba, dažnai naudojama mokyti vidurinių mokyklų mokinius, kaip koduoti.

  • „BBC Basic“: sužinokite viską apie „Basic“ programavimo kalbą ir televizijos serialus, kurie įkvėpė JK programuotojų kartą.

Kokį kodą turėtumėte išmokti?
Kokį kodą turėtumėte išmokti?

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