Коммутатор блок негізіндегі бағдарламалаудың таныс элементтерін біріктіреді және мәтіндік пәрмендерді теруге болатын мәтіндік терезелерді біріктіреді.
Switch блоктары текPython-мен үйлесімді.
Switch студенттерге блоктардан мәтінге негізделген кодтауға табиғи көпір береді. Студенттер командалардың логикасы мен реттілігімен танысқан сайын жобаны бір блокқа түрлендіруге кіріседі.
Бұл студенттерге блокқа негізделген бағдарламаның логикалық ағынымен жұмыс істеуді жалғастыруға мүмкіндік береді, онда олар басқа блоктардың айналасындағы циклды орау сияқты нәрселерді физикалық түрде көре алады, сонымен қатар мәтіндік командалармен тәжірибе жасай бастайды. Блоктар Switch түрлендірілгеннен кейін студенттер параметрлерді оңай өзгерте алады және мәтін пәрменінің синтаксисін түсіне бастайды. Бұл бөлім сізге VEXcode жобасында осы блоктарды қалай пайдалануға болатынын түсіндіру үшін студенттің Switch қолданбасын пайдалануын көрсетеді.
Switch блоктарымен жұмысты бастау
Switch Blocks көмегімен кодтауды бастау үшін сізде болуы керек:
- Компьютер (мобильді құрылғы емес).
Блок коммутатор блогына түрлендірілсе, кодты қарау құралындағы C++ өшіріледі.
Блоктарды коммутаторға түрлендіру
Бір блокты коммутаторға түрлендіру
Ауыстыру блогына түрлендіргіңіз келетін Блокты тінтуірдің оң жақ түймешігімен басыңыз.
Блокты ауыстырублогына түрлендіруді таңдаңыз.
Блок енді бірдей параметрлері бар коммутатор блогына ауыстырылады.
Ауыстыру блогын түрлендіруден кейін қайтадан Блокқа айналдыру үшінБолдырмау түймесін басыңыз.
Бірнеше блоктарды ауысуға түрлендіру
Ауыстыру блогына түрлендіргіңіз келетін стектің жоғарғы бөлігін тінтуірдің оң жақ түймешігімен басыңыз.
Стекті ауыстыру блогынатүрлендіру опциясын таңдаңыз.
Сіз тінтуірдің оң жақ түймешігімен басқан Блок және оның астындағы барлық блоктар Ауыстыру блогына түрлендіріледі.
Ауыстыру үшін орауыш ішіндегі блоктарды түрлендіру
Қаптаманы және оның барлық мазмұнын бір рет басу арқылы Ауыстыруға түрлендіруге болады.
Түрлендіргіңіз келетін Қаптаманы тінтуірдің оң жақ түймешігімен басыңыз.
блокты ауыстыру үшін Орауыш пен мазмұнды түрлендіру опциясын таңдаңыз.
Қаптаманың барлық мазмұны бір коммутатор блогына түрлендіріледі.
Ауыстыру блогын пайдаланыңыз
Құралдар жинағынан ауысу блогын қосыңыз
Құралдар жинағынан Ауыстыру блогын басып, сүйреңіз.
Ауыстыру блогын теріңіз
Ауыстыру блогының мәтіндік өрісін таңдап, қажетті пәрменді енгізіңіз.
Мәтінді коммутатор блогының ішіне көшіру және қою
Ауыстыру блогындағы мәтінді бөлектеу үшін басыңыз және сүйреңіз. Тінтуірдің оң жақ түймешігімен басып, Көшіру опциясын таңдаңыз. Одан кейін басқа коммутатор блогының ішіне басыңыз. Соңында, мәтінді тасымалдау үшін тінтуірдің оң жақ түймешігімен басып, Қою пәрменін таңдаңыз.
Қосымша коммутатор блоктары
Ауыстыру блоктары басқа блоктар сияқты бірдей пішін конвенцияларына сәйкес келеді. Мұндағы кесте блок пішіні, оның мағынасы және бір түрдегі Switch блоктары арасындағы салыстыруды көрсетеді.
Блок пішіні | Сипаттама | Блок мысалдары | Мысалдар ауыстыру |
---|---|---|---|
Шляпа блоктары | Блоктар дестесін бастаңыз және олардың астына блоктарды бекіту үшін пішінделген. | ||
Стек блоктары | Негізгі командаларды орындаңыз. Олар басқа стек блоктарының үстіне немесе астына бекітуге арналған. | ||
Логикалық блоктар | Шартты ақиқат немесе жалған деп қайтарыңыз және басқа блоктар үшін алтыбұрышты (алты жақты) кірістері бар кез келген блоктарға сәйкес келеді. | ||
Репортер блоктары | Сандар түріндегі есеп мәндері және басқа блоктар үшін сопақ кірістері бар кез келген блоктарға сәйкес келеді. | ||
C блоктары | Олардың ішіндегі блок(тарды) айналдырыңыз немесе шарттың ақиқат немесе жалған екенін тексеріңіз. Олар стек блоктарын үстіне, астына немесе ішіне бекітуге арналған. |