Interakcijos
Interakcijos suteikia jūsų projektui smagumo. Taip pat tai labai praturtina mokymosi procesą. Todėl mes išmoksime įgyvendinti interakcijas naudodami CoBlocks. Pradėsime nuo paprastų interakcijų, padarydami, kad pasaulis reaguotų į jūsų veiksmus. Vėliau išmoksime kai kurių su programavimu susijusių dalykų.
- Peržiūrėti
1. Programavimo režimo pasirinkimas
CoSpaces aplinka siūlo keletą programavimo režimų, kurie leidžia naudotojams kurti interaktyvias ir įtraukiančias virtualias aplinkas. Šie režimai skirti įvairiems naudotojams, nuo pradedančiųjų iki pažengusių programuotojų, leidžiant jiems įgyvendinti savo idėjas. Aptarkime pagrindinius programavimo režimus, kuriuos galima naudoti CoSpaces platformoje. Štai kokie režimai naudojami CoSpaces aplinkoje:
Blokelių režimas (CoBlocks):
- Vizualinė programavimo kalba: Šis režimas naudoja vizualinę programavimo kalbą, nuo kurios dažniausiai startuoja pradedantieji. Komandos yra teikiamos blokuose, kuriuos reikia sujungti norint įgyvendinti idėją. Tai panašu į Scratch ir puikiai tinka tiems, kurie nori naudoti vizualinį programavimą arba anksčiau dirbo su Scratch.
- Adaptacija: Puikiai tinka padėti mokiniams suprasti programavimo koncepcijas, nereikalaujant rašyti tikro kodo. Tai ypač svarbu mokiniams ir klasėms, kur programavimas nėra pagrindinis dalykas.
- Sudėtingumas: Naudotojai gali lengvai aktyvuoti animacijas, valdyti objektus ir reaguoti į įvairius įvykius, naudodamiesi iš anksto nustatytais blokais. Tai leidžia lengvai kurti interaktyvias istorijas, žaidimus ir simuliacijas.
JavaScript režimas (TypeScript)
- Tekstinis programavimas: Šis režimas naudoja labai populiarią tekstinio programavimo kalbą - JavaScript, tiksliau sakant, šios kalbos versiją TypeScript. Šis režimas yra galingesnis ir lankstesnis, leidžiantis įgyvendinti sudėtingesnes idėjas.
- Adaptacija: Pažengę naudotojai gali įgyvendinti sudėtingesnes interakcijas, pasinaudodami visu CoSpaces potencialu. Tai apima funkcijų kūrimą, kintamųjų valdymą ir API integravimą.
- Sudėtingumas: Ši kalba nėra tokia paprasta kaip CoBlocks ir labiau tinka tiems, kurie turi šiek tiek patirties tekstinio programavimo kalboje. Kita vertus, ji puikiai tinka tiems, kurie jau peržengė vizualinio programavimo ribas ir ieško naujų iššūkių.
Python režimas (Python)
- Tekstinis programavimas: Šis režimas taip pat naudoja labai populiarią tekstinio programavimo kalbą – Python. Kaip ir JavaScript, šis režimas yra galingesnis ir lankstesnis, leidžiantis įgyvendinti sudėtingesnes idėjas. Ši kalba buvo įtraukta į CoSpaces platformą, nes Python naudojama daugelio mokyklų ir universitetų programose visame pasaulyje.
- Adaptacija: Kaip ir JavaScript, pažengę naudotojai gali įgyvendinti sudėtingesnes interakcijas, pasinaudodami visu CoSpaces potencialu.
- Sudėtingumas: Ši kalba nėra tokia paprasta kaip CoBlocks, bet yra lengvesnė nei JavaScript. Ji puikiai tinka tiems, kurie mokosi Python mokykloje ar universitete, arba tiems, kurie nori išmokti perspektyvią programavimo kalbą, su kuria susidurs ateityje.
Taigi, kokį programavimo režimą ar kalbą pasirinkti? Tai priklauso nuo jūsų ar jūsų mokinių patirties. Šiame kurse mes naudosime CoBlocks režimą. Ne tik todėl, kad jį naudojant lengviau pradėti mokytis kuriant interakcijas, bet ir todėl, kad rasite daug daugiau pavyzdžių su CoBlocks nei su kitomis kalbomis tiek CoSpaces platformoje, tiek internete. Tad – pradėkime!
Suaktyvinkime CoBlock programavimo režimą mūsų projekte:

Atidarius projektą ir reikiamą sceną, spustelėkite mygtuką „Code“ ir atsiradusiame lange dešinėje spustelėkite mygtuką „CoBlocks“. Turėtumėte pamatyti šį CoBlocks režimo programavimo langą:

Na, metas rašyti pirmąją programą CoBlocks pasauliui!