Switch apima žinomus bloku pagrįsto programavimo elementus ir integruoja teksto laukelius, kuriuose galima įvesti teksto komandas.
Pastaba: jungiklių blokai suderinami tik suPython.
„Switch“ suteikia studentams natūralų tiltą nuo blokų iki tekstinio kodavimo. Kai mokiniai susipažįsta su komandų logika ir seka, jie gali pradėti konvertuoti projektą po vieną bloką.
Tai leidžia studentams toliau dirbti su blokais pagrįstos programos loginiu srautu, kur jie gali fiziškai matyti tokius dalykus kaip kilpos apvyniojimas aplink kitus blokus, o patys pradeda eksperimentuoti su teksto komandomis. Kai blokai konvertuojami į Switch, mokiniai gali lengvai pakeisti parametrus ir pradėti suprasti teksto komandos sintaksę. Šiame skyriuje sužinosite, kaip mokinys naudoja Switch ir paaiškins, kaip galite naudoti šiuos blokus VEXcode projekte.
Darbo su Switch Blocks pradžia
Norėdami pradėti koduoti naudodami „Switch Blocks“, turite turėti:
- Kompiuteris (ne mobilusis įrenginys).
- 2 kartos IQ smegenys.
Kai blokas konvertuojamas į jungiklio bloką, kodo peržiūros priemonėje C++ bus išjungtas.
Blokų konvertavimas į jungiklį
Konvertuokite vieną bloką į jungiklį
Dešiniuoju pelės mygtuku spustelėkite bloką, kurį norite konvertuoti į jungiklio bloką.
Pasirinkite Konvertuoti bloką įbloką.
Dabar blokas bus perjungtas į perjungimo bloką su tais pačiais parametrais.
Norėdami konvertuoti perjungimo bloką atgal į bloką, pasirinkite mygtukąAnuliuoti.
Konvertuokite kelis blokus į perjungimą
Dešiniuoju pelės mygtuku spustelėkite kamino, kurį norite konvertuoti į jungiklio bloką, viršuje.
PasirinkiteKonvertuoti krūvą įbloką.
Blokas, kurį spustelėjote dešiniuoju pelės klavišu, ir visi po juo esantys blokai bus konvertuoti į perjungimo bloką.
Konvertuokite blokus įvynioklio viduje į jungiklį
Vienu spustelėjimu galite konvertuoti „Wrapper“ ir visą jo turinį į „Switch“.
Dešiniuoju pelės mygtuku spustelėkite Wrapper, kurį norite konvertuoti.
PasirinkiteKonvertuoti įpakavimą ir turinį įbloką.
Visas vyniotuvo turinys bus konvertuojamas į vieną jungiklio bloką.
Naudokite jungiklio bloką
Pridėkite jungiklio bloką iš įrankių dėžės
Spustelėkite ir vilkite perjungimo bloką iš įrankių dėžės.
Įveskite jungiklio bloką
Pasirinkite Switch Block teksto lauką, tada įveskite norimą komandą.
Nukopijuokite ir įklijuokite tekstą jungiklio bloke
Spustelėkite ir vilkite, kad paryškintumėte tekstą perjungimo bloke. Dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Kopijuoti. Tada spustelėkite kito jungiklio bloko viduje. Galiausiai dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Įklijuoti, kad perkeltumėte tekstą.
Papildomi jungiklių blokai
Jungiklių blokai laikosi tų pačių formų, kaip ir kiti blokai. Lentelėje parodytas bloko formos, jos reikšmės ir to paties tipo Switch blokų palyginimas.
Bloko forma | Aprašymas | Blokų pavyzdžiai | Jungiklių pavyzdžiai |
---|---|---|---|
Skrybėlių blokeliai | Paleiskite blokų krūvą ir suformuokite, kad pritvirtintumėte blokus po jais. | ||
Sukraukite blokus | Vykdykite pagrindines komandas. Jie yra suformuoti taip, kad būtų pritvirtinti virš arba žemiau kitų krūvos blokų. | ||
Būlio blokai | Pateikite sąlygą kaip teisingą arba klaidingą ir tinka bet kokiam blokui su šešiakampėmis (šešiapusėmis) kitų blokų įvestimis. | ||
Reporterių blokai | Praneškite reikšmes skaičių pavidalu ir telpa bet kuriuose blokuose su ovaliomis kitų blokų įvestimis. | ||
C blokai | Sujunkite juose esantį bloką (-us) arba patikrinkite, ar sąlyga teisinga, ar klaidinga. Jie yra suformuoti taip, kad būtų galima pritvirtinti krūvos blokus virš, žemiau arba viduje. |