Project Stepping мүмкіндігі пайдаланушыға жоба блогының блок бойынша орындалуын көру жолын ұсынады. Бұл көрнекі белгілер студенттерге ақаулықтарды жоюға немесе жоба ағынын жақсы түсінуге көмектесу үшін пайдаланылуы мүмкін. Жоба іске қосылғанда, 123 робот жобаны нұсқау бойынша орындайды, бірақ ол пайдаланушы ойлағандай болмауы мүмкін. Бір уақытта орындалып жатқан блоктарды көру мүмкіндігіне ие болу пайдаланушыға қай блоктар қатені тудыруы мүмкін екенін жақсырақ көруге мүмкіндік береді, осылайша отладтау неғұрлым мақсатты және тиімді процесс бола алады.
Жобаның қадамдық мүмкіндігін пайдалану жолы
VEXcode 123 жүйесінде Project Stepping мүмкіндігін пайдалану үшін 123 роботы планшетке немесе компьютерге қосылған болуы керек. 123 роботын қосу туралы ақпаратты VEX кітапханасының Орнату және қосу бөліміндегі құрылғыға арналған мақаланы қараңыз.
VEXcode 123 құралдар тақтасының жоғарғы оң жағында орналасқан Қадам түймесін таңдаңыз.
Таңдалған соң, жасыл бөлектеу пайда болады және бағдарламаның қай жерде басталатынын көрсету үшін {When started} блогының айналасында жыпылықтайды, содан кейін стектегі бірінші блокты бөлектеу үшін бірден жылжиды. Қадам түймесі қайтадан таңдалғанша бөлектеу {When started} ден кейін бірінші блокта қалады.
Бөлектелген блокты бастау үшін «Қадам» түймесін қайтадан таңдаңыз. Блок орындалғанда бөлектеу жыпылықтайды. Блок аяқталғаннан кейін келесі блок бөлектеледі, ол Қадам түймесі қайтадан таңдалғанда келесі пәрменді орындауға дайын екенін көрсетеді.
Жобаны бір блок бойынша орындау үшін «Қадам» түймесін пайдалануды жалғастырыңыз. Жоба арқылы өту кезінде Бастау түймешігін таңдау жобаның қалған бөлігін толық жылдамдықпен орындауға әкеледі. Бұл жобаның алғашқы бірнеше блоктарын өткіңіз келсе, бірақ жобаның қалған бөлігін жазылғандай орындағыңыз келсе пайдалы болуы мүмкін.
Жобаның қадамдық мүмкіндігімен жөндеу
Project Stepping мүмкіндігі жоба ағынын бәсеңдетеді және жобадағы әрбір блокта 123 робот не істеп жатқаны туралы тікелей көрнекі кері байланысты қамтамасыз етеді. Бұл пайдаланушыға мінез-құлықты бақылау және қателерді түзету үшін жобаны бір блоктан өтуге мүмкіндік береді.
Бұл мысалда 123 роботының шаршымен жүру ниеті (шаршы жасау үшін 1 қадам алға және 90 градусқа оңға 4 рет бұрылу). Дегенмен, жобада қате бұрылыс бар.
Қате байқалмайынша жобаны кезең-кезеңімен бастау және орындау үшін Жобаны қадамдау мүмкіндігін пайдаланыңыз.
Қатені түзетіңіз.
Содан кейін, Тоқтату түймешігін таңдап, жобаның әрбір блогындағы 123 роботының әрекетін бақылау үшін Жоба қадамы мүмкіндігін пайдаланып, жобаны басынан қайта бастау үшін Қадам түймесін пайдаланыңыз. Жоба жоспарланғандай жұмыс істегенше осы процесті қайталаңыз.