- жас
- 45 минут – 3 сағат, 15 минут
- Орташа
Сипаттама
-
Студенттерге роботтарын шартты түрде әрекет ету және пайдаланушы интерфейсін (UI) жасау үшін бағдарламалау ұсынылады.
Негізгі ұғымдар
-
Бағдарламалау шарттары
-
Робот мінез-құлықтары
-
Аналитикалық ойлау
Мақсаттар
-
Арнайы тапсырманы орындау үшін VEX IQ Clawbot құрастыру үшін көп сатылы процедурада құрылыс нұсқауларын қолданыңыз.
-
Жобада шартты бағдарламалау құрылымдарын пайдаланудың артықшылықтарын анықтаңыз.
-
[If then] және [If then else] блоктарының бағдарлама ағынына қалай әсер ететінін анықтаңыз.
-
Пайдаланушы интерфейстерінің (UI) түрлерін анықтаңыз.
-
[Егер басқаша] блогының әрбір тармағының логикалық жағдайын түсіндіріңіз.
-
Интерфейсті бағдарламалау алгоритмін сұрыптау үшін жобаның дизайнына псевдокодты қолданыңыз.
-
Кестеден элементтерді алу үшін пайдаланушыларға үш түймелі интерфейс (жоғары көрсеткі, төмен көрсеткі және тексеру) арқылы Clawbot басқаруына мүмкіндік беру мәселесінің шешімін жасау үшін шартты бағдарламалауды қолданыңыз.
Қажетті материалдар
-
1 немесе одан да көп VEX IQ Super жинақтары
-
Алюминий құты, бос су бөтелкесі және көтеруге арналған басқа да берік заттар
-
Инженерлік дәптер
-
Секундомер немесе бір минутты бақылай алатын кез келген құрылғы
Жеңілдік туралы ескертулер
-
Осы STEM зертханасын бастамас бұрын құрастыруға қажетті барлық бөлшектердің қолжетімді екеніне көз жеткізіңіз.
-
Сыныпта User Interface Challenge макетін өлшеу және таспаға салу үшін кең орын бар екеніне көз жеткізіңіз.
-
Роботыңыздың дұрыс конфигурацияланғанына көз жеткізіңіз. Егер роботыңыз басқаша конфигурацияланса, VEXcode IQ бағдарламасының Robot Config көрінісінде түзетулер енгізуге болады.
-
Бірнеше студент өздерінің сақталған жобасын бір роботқа жүктеп алатын болса, студенттерден сақталған жобаның атына өздерінің бас әріптерін қосуын сұраңыз (Мысалы, «Алға және Артқа_MW»). Осылайша студенттер басқаларды емес, өз жобаларын тауып, оларға түзетулер енгізе алады.
-
Инженерлік жазу кітапшасы қалтадағы немесе байланыстырғыштағы сызылған қағаз сияқты қарапайым болуы мүмкін. Көрсетілген жазу кітапшасы VEX Robotics арқылы қолжетімді неғұрлым күрделі үлгі болып табылады.
-
Студенттер кері байланыс үшін жобаны жасамас бұрын кері байланыс алу үшін псевдокодын мұғаліммен бөлісе алады.
-
Stem Lab-тың әрбір бөлімінің шамамен жылдамдығы келесідей: Іздеу - 65 минут, Ойнату - 45 минут, Қолдану - 15 минут, Қайта ойлану - 65 минут, Білу - 5 минут.
Одан әрі оқу
-
Көптеген физикалық (түймемен басқарылатын) пайдаланушы интерфейстері (UI) графикалық пайдаланушы интерфейстерімен (GUI) ауыстырылды. Студенттерге түймелермен басқарылатын пайдаланушы интерфейсінен белгішелермен басқарылатын графикалық интерфейстерге ауысқан жиі қолданылатын құрылғыларды (пернетақталар, телефондар, калькуляторлар, компьютерлер) зерттеуін сұраңыз. Пайда/шығындар қандай?
Білім беру стандарттары
Технологиялық сауаттылық стандарттары (STL)
-
9.H Модельдеу, тестілеу, бағалау және өзгерту идеяларды практикалық шешімдерге айналдыру үшін қолданылады (қайта ойлану)
-
11.Мен өнімді немесе жүйені жасап, шешімді құжаттаймын (қайта ойлану)
Келесі ұрпақ ғылым стандарттары (NGSS)
-
HS-ETS1-2 Күрделі нақты мәселенің шешімін оны инженерия арқылы шешуге болатын кішірек, басқарылатын мәселелерге бөлу арқылы жобалаңыз (жобаның ыдырауы - Қайта ойлану)
Информатика мұғалімдері қауымдастығы (CSTA)
-
1B-AP-10 Тізбектерді, оқиғаларды, циклдарды және шарттарды қамтитын бағдарламаларды жасау (ойнату және қайта ойластыру)
-
2-AP-10 Алгоритм ретінде күрделі мәселелерді шешу үшін блок-схемаларды және/немесе псевдокодты пайдаланыңыз (қайта ойланыңыз)
-
2-AP-12 Басқару құрылымдарын, оның ішінде кірістірілген циклдарды және құрама шарттыларды біріктіретін бағдарламаларды құрастырыңыз және итеративті түрде жасаңыз (қайта ойланыңыз)
-
2-AP-19 Бақылауды, тексеруді және жөндеуді жеңілдету үшін бағдарламаларды құжаттаңыз (қайта ойланыңыз)
-
3A-AP-13: Студенттердің бұрынғы білімі мен жеке қызығушылықтарын пайдалана отырып, есептеу мәселелерін шешу үшін алгоритмдерді пайдаланатын прототиптерді жасаңыз.
-
3A-AP-16: Нұсқауларды бастау үшін оқиғаларды пайдалану арқылы практикалық мақсатқа, жеке көрініске немесе қоғамдық мәселені шешуге арналған есептеу артефактілерін жобалаңыз және итеративті түрде жасаңыз.
-
3A-AP-17: Процедуралар, модульдер және/немесе нысандар сияқты құрылымдарды пайдалана отырып, жүйелі талдау арқылы мәселелерді кішірек құрамдастарға бөліңіз.
-
3A-AP-22: Бірлескен құралдарды пайдалана отырып, топ рөлдерінде жұмыс істейтін есептеу артефактілерін жобалау және дамыту.
Жалпы негізгі мемлекеттік стандарттар (CCSS)
-
1B-AP-10 Тізбектерді, оқиғаларды, циклдарды және шарттарды қамтитын бағдарламаларды жасау (ойнату және қайта ойластыру)
-
2-AP-10 Алгоритм ретінде күрделі мәселелерді шешу үшін блок-схемаларды және/немесе псевдокодты пайдаланыңыз (қайта ойланыңыз)
-
2-AP-12 Басқару құрылымдарын, соның ішінде кірістірілген циклдар мен құрама шарттыларды біріктіретін бағдарламаларды құрастырыңыз және итеративті түрде жасаңыз (қайта ойланыңыз)
-
2-AP-19 Бақылауды, тексеруді және жөндеуді жеңілдету үшін бағдарламаларды құжаттаңыз (қайта ойланыңыз)
-
3A-AP-13: Студенттердің бұрынғы білімі мен жеке қызығушылықтарын пайдалана отырып, есептеу мәселелерін шешу үшін алгоритмдерді пайдаланатын прототиптерді жасаңыз.
-
3A-AP-16: Нұсқауларды бастау үшін оқиғаларды пайдалану арқылы практикалық мақсатқа, жеке көрініске немесе қоғамдық мәселені шешуге арналған есептеу артефактілерін жобалаңыз және итеративті түрде жасаңыз.
-
3A-AP-17: Процедуралар, модульдер және/немесе нысандар сияқты құрылымдарды пайдалана отырып, жүйелі талдау арқылы мәселелерді кішірек құрамдастарға бөліңіз.
-
3A-AP-22: Бірлескен құралдарды пайдалана отырып, топ рөлдерінде жұмыс істейтін есептеу артефактілерін жобалаңыз және жасаңыз.
Техастың негізгі білімдері мен дағдылары (TEKS)
-
126.40.c.5.A Нұсқауларды қолдану, сенсор деректерін жинау және қарапайым тапсырмаларды орындауды қамтитын роботты басқару алгоритмдерін әзірлеу.
-
126.40.c.5.C Роботпен әрекеттесуді қамтамасыз ететін алгоритмдерді құру.
-
126.40.c.5.G Шешімдерді әзірлеу кезінде шешім қабылдау стратегияларын қолданыңыз.
-
126.40.c.3.G Соңғы дизайн мен шешімді құжаттаңыз.
-
126.40.c.3.H Соңғы дизайнды, сынақ нәтижелерін және шешімді ұсыныңыз.
Австралиялық стандарттар