Ankstesnė svetainė
Pamoka 4 / 8

Mano žodžiai tampa kodu, mano idėjos – robotu

Žodžiais apibūdinkite veiksmą, palyginkite DI sukurtus blokus su tikru robotu ir patobulinkite savo nurodymą.

Amžius: 10–15 m.
Naudojama programėlėCuroAI · Vibe CodingInternetinė versija
Mano žodžiai tampa kodu, mano idėjos – robotu

Išreikškite idėją žodžiais

Pastabos mokytojams

Siūloma eiga: pirmą užsiėmimą skirkite kalbėjimo veikloms ir programėlės praktikai, antrą – konstravimui, jutikliams bei kauliuko užduočiai. Kiekvienam skirkite apie 40 minučių ir pritaikykite laiką pagal konstravimo trukmę.

Poromis keiskitės vaidmenimis: vienas apibūdina, kitas paleidžia ir tikrina. DI rezultatas gali skirtis nuo pavyzdžio: svarbu lyginti ketinimą su rezultatu, o ne kopijuoti identiškus blokus.

Tie patys žodžiai gali sukelti skirtingus vaizdinius. Prieš klausdami DI pabandykite aiškiai perteikti idėją partneriui.

Apibūdinkite piešinį jo nerodydami

Nupieškite paprastą piešinį ir apibūdinkite jį tik žodžiais. Palyginkite abu piešinius: kurios formos, vietos ir dydžiai sutampa? Apsikeiskite vaidmenimis ir bandykite dar kartą.

Piešti → apibūdinti → palyginti greta

Tiksliai pasakykite, kurį penalą turite omenyje

Pirmas prašymas
  • „Prašau atnešti tą penalą.“
Tikslesnis prašymas
  • „Prašau atnešti mėlyną penalą, esantį dešinėje stalo pusėje.“

Kas pasikeitė nurodžius spalvą ir vietą? Ar partneris pats numanė detales, kurių nepaminėjote?

Kitoks rezultatas savaime nėra nesėkmė. Jei jis atitinka ketinimą, palikite; kitu atveju pridėkite trūkstamą detalę ir paaiškinkite iš naujo.

Pradėkite naudoti Curo AI

Vibe coding – tai norimo veiksmo apibūdinimas ir programos kūrimas bendraujant su DI. Jūs pasirenkate, ką kurti, ir patys tikrinate rezultatą.

  1. Apibūdinkite

    Nurodykite pradžios sąlygą ir veiksmą.

  2. Generuokite blokus

    Perskaitykite, kaip DI suprato jūsų prašymą.

  3. Išbandykite ir taisykite

    Patikrinkite rezultatą, tada palikite arba taisykite.

Atverkite programėlę ir raskite Vibe Coding

Chrome naršyklėje atverkite Curo AI Studio. Skirtuko Code apačioje dešinėje pasirinkite Vibe Coding ir atverkite užklausos skydelį.

Atverti Curo AI Studio ↗

Atverkite programėlę ir raskite Vibe Coding
Užklausos skydelio įrankiai
ValdiklisKą jis daro
Įvesties laukasTrumpu sakiniu įrašykite norimą veiksmą.
Kurti blokusPaverčia prašymą komandų blokais.
KalbėtiNaudoja kompiuterio mikrofoną. Patikrinkite, ar jūsų žodžiai atpažinti teisingai.
Pašalinti blokusPašalina sugeneruotus blokus. Prieš naudodami patikrinkite, kurio kodo reikia.
PavyzdžiaiPasirinkite pavyzdinę užklausą ir pritaikykite ją savo tikslui.

Ekrano nuotraukose rodoma tikra programėlė korėjiečių arba anglų kalba. Mygtukų tekstas ir vieta gali skirtis pagal kalbą bei versiją.

Pirmiausia praktikuokitės su veikėju ekrane

Prieš prijungdami robotą išbandykite trumpą komandą. Šį pavyzdį naudokite palyginimui su DI sukurtu kodu.

Užklausos pavyzdys
Paspaudus žalią vėliavėlę, veikėjas turi paeiti 10 žingsnių ir pasakyti „Labas!“.
Įvesties laukas
Kodo pavyzdys palyginimui

Paspauskite vėliavėlę ir patikrinkite judesį bei kalbos burbulą. Perskaitykite blokų tvarką ir skaičius: ar jie atitinka prašymą?

Jei atsiranda nepažįstamas terminas, performuluokite arba išskaidykite prašymą į trumpesnius žingsnius. Bloką galite rasti ir įdėti patys.

Sukonstruokite kauliuko robotą

Sukonstruokite šviesa ir garsu reaguojantį robotą. Vėliau jo artumo jutiklis paleis kauliuko metimą ekrane.

  • LED kaladėlėŠviesa rodo raides, skaičius ir simbolius.
  • Garso kaladėlėGroja pasirinktą garso efektą.
  • Artumo jutiklio kaladėlėInfraraudonaisiais spinduliais aptinka priekyje esantį daiktą.

Sekite konstravimo nuotraukas

Peržiūrėkite modelį iš šono
Iš šono patikrinkite LED ir galvos jungtį.

Prijunkite robotą per Bluetooth

  1. Prijunkite kaladėles

    Įjunkite kaladėles ir programėlėje pasirinkite Connect blocks.

  2. Pasirinkite grupę ir kaladėlę

    Patikrinkite rinkinio grupės numerį ir pasirinkite prijungiamą kaladėlę.

  3. Susiekite įrenginį

    Chrome Bluetooth lange pasirinkite ir susiekite savo, o ne partnerio įrenginį.

Patikrinkite, ar robotas stabilus ir jutiklis neuždengtas. Nepavykus prisijungti, eilės tvarka patikrinkite maitinimą, grupės numerį ir Bluetooth būseną.

Paverskite žodžius kodu ir išbandykite

  1. Kada?

    Paspaudus vėliavėlę? Priartinus ranką?

  2. Ką?

    Kokio paveikslėlio, garso ar veiksmo norite?

  3. Kiek laiko?

    Vieną kartą? Pakartotinai? Kiek sekundžių?

Toliau pateikti pamokos kodo palyginimo pavyzdžiai. DI ne visada sugeneruos identišką kodą. Perskaitykite pradžios sąlygą, veiksmą bei kartojimą, tada paleiskite ir patikrinkite.

1 misija · LED ekrane parodykite širdelę

Užklausos pavyzdys
LED kaladėlėje parodyk širdelę.
Kodo pavyzdys palyginimui

QNenurodžiau pradžios sąlygos. Ką pridėjo DI?

Rodyti atsakymą

Paspaudus žalią vėliavėlę — Nuspręskite, ar pradžia nuo vėliavėlės atitinka jūsų ketinimą. Jei taip – palikite; jei ne – nurodykite norimą pradžios sąlygą.

Patikrinkite rezultatą · Ar prijungto roboto LED rodo širdelę?

2 misija · Reaguokite į ranką

Užklausos pavyzdys
Paspaudus žalią vėliavėlę, nuolat tikrink jutiklį. Kai priartinu ranką, LED ekrane parodyk širdelę ir pyptelėk.
Kodo pavyzdys palyginimui
Atskirai patikrinkite ketinimą, sugeneruotus blokus ir tikrą rezultatą
Ką tikrintiKlausimas
Mano ketinimasKada jis turi reaguoti, kokios šviesos ir garso norėjote?
DI sukurti blokaiAr „arti“ tapo kliūties aptikimo sąlyga, o „pypt“ – įspėjamuoju garsu? Ar yra begalinis ciklas?
Tikras robotasPriartinkite ir atitraukite ranką nuo jutiklio. Ar šviesa, garsas ir kartojimas atitinka norą?

Laikant ranką arti, kodas gali vėl veikti, kol sąlyga teisinga. Jame taip pat nėra nurodymo išjungti LED atitraukus ranką. Jei reikia, atskirai paprašykite „tik vieną kartą“ arba „išjungti man atsitraukus“.

Papildykite kauliuku ir apmąstykite

3 misija · Kauliuko metimas ekrane

Atsitiktinis skaičius parenkamas iš nustatyto intervalo. Šį kartą veikėjas ekrane pasako skaičių nuo 1 iki 6. Tas pats skaičius gali pasirodyti du kartus iš eilės – tai ne klaida.

Užklausos pavyzdys
Paspaudus žalią vėliavėlę, nuolat tikrink jutiklį. Aptikus arti esančią ranką, veikėjas ekrane turi pasakyti atsitiktinį skaičių nuo 1 iki 6.
Kodo pavyzdys palyginimui

Skaičius rodomas veikėjo kalbos burbule ekrane, o ne roboto LED. Šiame kode nėra bloko, rodančio skaičių LED ekrane.

QAr laikant ranką arti kauliukas bus metamas tik vieną kartą?

Rodyti atsakymą

Gali būti nuolat renkami nauji skaičiai — Begalinis ciklas nuolat tikrina jutiklį, todėl aptikus daiktą skaičius gali keistis vėl. Stebėkite, kas vyksta artinant ir atitraukiant ranką.

Pridėkite kauliukui garsą

Palikite jutiklio sąlygą ir intervalą 1–6, bet pridėkite įspėjamąjį garsą. Pirma parašykite savo prašymą, tada palyginkite su pavyzdžiu.

Peržiūrėti prašymo ir kodo pavyzdį
Užklausos pavyzdys
Palik jutiklio sąlygą ir intervalą nuo 1 iki 6. Pasakęs skaičių, garso kaladėlėje paleisk įspėjamąjį garsą.
Kodo pavyzdys palyginimui

Raskite pakeistą bloką, tada paleiskite programą ir patikrinkite skaičių bei garsą. Įsitikinkite, kad išsaugotos prašytos sąlygos.

Pakeiskite vieną dalyką ir bandykite dar kartą

Pasirinkite garsą, skaičių intervalą arba pradžios būdą. Pasakykite, kas turi keistis ir kas likti. Palyginkite kodą bei rezultatus prieš ir po pakeitimo.

Prašymo pavyzdys
  • „Pakeisk tik skaičių intervalą į 1–10. Jutiklio sąlygą ir įspėjamąjį garsą palik tokius pat.“
Ką patikrinti
  • Ar pasikeitė atsitiktinio skaičiaus intervalas? Ar jutiklio ir garso blokai liko tokie pat? Kas įvyko paleidus?

DI padeda, o sprendžiu aš

Patikra
  • Patikrinkite, ar rezultatas atitinka ketinimą ir yra saugus.
Pagarba
  • Nenaudokite DI apgauti ar skaudinti kitus.
Atsakomybė
  • Neužtenka pasakyti „taip padarė DI“. Nuspręskite, ar naudoti rezultatą, ir pataisykite nepageidaujamus veiksmus.

Mano tikrinimo ir taisymo užrašai

Aptarkite šiuos keturis punktus su partneriu arba užrašykite sąsiuvinyje.
ĮrašasApmąstymo klausimas
Pirmasis prašymasKokio veiksmo norėjote ir kaip jį apibūdinote?
Pastebėtas skirtumasKur skyrėsi ketinimas, blokai ir tikras rezultatas?
Patikslinti žodžiaiKokią sąlygą pridėjote ar pakeitėte? Ką palikote?
Mano sprendimasAr paliksite naują rezultatą, ar taisysite dar kartą? Kodėl?
Sustabdykite programą ir sutvarkykite rinkinį

Sustabdykite programą, atjunkite Bluetooth ir išjunkite kaladėles. Pagal nuotrauką sudėkite dalis į rinkinį ir patikrinkite, ar nieko netrūksta.

Sukonstravote, suprogramavote ir išbandėte? Paspauskite ir išsaugokite pažangą.