Управление образования города алматы городской научно-методический центр новых технологий в образовании



бет326/384
Дата05.12.2023
өлшемі2,35 Mb.
#195116
түріСборник
1   ...   322   323   324   325   326   327   328   329   ...   384
Байланысты:
Факултатив

Робототехника Senior


3–7 сыныптар деңгейі
Барлығы – 34 сағат

Бөлім

Тақырып

Оқу мақсаты

Сағ.

Құрылым негіздері

Құрама тетіктер

Құрама тетікті механизмін жинап, оның пайдалы әсерін зерттеу.

1

Күрделі беріліс

Қос тісті берілісті және беріліс қорабын жинау.

1

Жазықтықта қозғалу

Әзірлеу ортасын дайындау

Бағдарламалық жобаны ұйымдастыру және жасай білу. Код редакторын әзірлеу ортасынан ажырату.

1

Жарыққа әсер ету

Т-тәрізді қиылысу бағыттары

Т-тәрізді қиылыстарды өтіп, оларды санайтын роботты іске қосу және бағдарламалау.

1

Айнымалылар 1: айнымалы және константа.

Бағдарламалау кезде айнымалыларды пайдалану, айнымалыларды қайта анықтау.

1

Пропорционалды-интегралды-дифференциалды реттеуші.

ПИД-реттеуші алогитмін қолданып, сызық бойымен қозғалатын роботты бағдарламалау және іске қосу.

1

Қозғалыс кезінде жауап

Адамсыз көлік

Адамсыз көлік құралдың жұмыс принциптерін қолдану.

1

Ультрадыбыстық бергіш және оның құрылғысы

Ультрадыбыстық бергішті сынау.

1

Қашықтықта тоқтау

Берілген қашықтықта тоқтайтын роботты бағдарламалау және іске қосу.

1

Шарт 3: қиын шарттар

Бағдарламалау кезінде салыстыру және шарт операторларды қолдану.

1

Кедергілерді табу

Кедергіні тапқан және оған қарай қозғалатын роботты бағдарламалау және іске қосу

1

Циклі 3: тоқтату

Бағдарламалау кезінде цикл үзілісін қолдану.

1

Кедергілерді айналып өту

Кедергіні айналып өтетін роботты бағдарламалау және іске қосу

1

Есептеулер 4: тангенс

Бағдарламалау кезінде тригонометрия функцияларын пайдалану.

1

Функциялар 1: қарапайым функция

Функцияны пайдаланып, бағдарламаны жасау.

1

Сумо 1

«Сумо» тапсырмаға алгоритм жасау.

1

Құжаттама 2: атын атаймыз

Айнымалылар үшін мағыналы атауларды құру, жоба құжаттамасын жазу.

1

Сумо 2

«Сумо» құрылғыны құру..

1

Сумо 3

«Сумо» бағдарламасын жасау және сынау.

1

Құжаттама 3: нұсқауларды жазамыз

Жобаға нұсқаулар және үлгілерді жасау.

1

Сумо 4

Қарсыласпен жарысып, «Сумо» тапсырмасын орындау.

1

Объекттерді жылжыту

Өндірістік робот

Өндірістік робот-манипуляторлармен жұмыс істеу.

1

Орташа мотор және оның айырмашылығы

Орташа моторды сынау, оның айырмашылықтарын және оны қолдана білу

1

Ұстау түрлері

Ұстау түрлерін зерттеу және жинау.

1

Жазықтықта қозғалу

Объектілерді жылжыту үшін роботтарды бағдарламалау және іске қосу.

1

Функциялар 2: күрделі функция

Ішінде басқа функциялар бар функцияны қолданып, бағдарламаны жасау.

1

90 градусқа жылжу

Объектіні тікбұрышты бұрышпен жылжыту үшін робот жасау.

1

Функциялар 3: параметрлер

Кіріс және шығыс параметрлері бар функцияны қолданып бағдарламаны жасау және сынау.

1

WRO тапсырмасын талдау

WRO Regular Category тапсырмасына шешу алгоритмді жасау.

1

WRO-ға құрылым құрастыру

WRO Regular Category тапсырмасын орындау үшін құрылымды құру.

1

WRO шешімдерін бағдарламалау

WRO Regular Category тапсырмасын орындау үшін бағдарлманы жасау және сынау.

1

Айнымалылар 2: массив

Массив операцияларды және айнымалы массивтерді қолданып бағдарламаны жасау.

1

WRO шешімін тексеру

WRO Regular Category тапсырмасын уақытқа орындау.

1

Жетістіктеріміз

Оқу нәтижелесін жүйелеу.

1

Arduino робототехникасы
және мобильді қосымшаларды әзірлеу
(Android, iOS)


4–8 сыныптар деңгейі
Барлығы – 34 сағат



Бөлім

Тақырып

Оқу мақсаты

Сағ.

Arduino негіздері

Құрылым және әзірлеу ортасымен танысу

Жинақтың негізгі компоненттерін анықтау және оны компьютерге қоса білу. Интерфейстің негізгі элементтерін және Arduino IDE әзірлеу ортасының, қауіпсіздігінің дағдыларын білу. Паяльді станциясын қолдану.

1

Индикаторлар

Жарықдиодты қосып сөндіреміз

Жарықдиодты қоса білу, тізбектеу, бағдарламалау және сызба бойынша бір жарықдиодты жыпылықтау режимінде іске қосу. Сызбаларды жинау ережесін білу.

1

Жарықтықты басқару

Жарық диодтпен жұмыс кезінде еңді-импульстік модуляциясының қағидаларын қолданып, бағдарламаларды құру кезінде циклды қолдану.

1

RGB-жарықдиод

RGB жарықдиодтпен схеманы жинау және бағдарламау, жарық диодтың жарықтылығы мен түсін бақылау.

1

Светофор

Светодиодты пайдаланып, жарық шамының схемасын жинап, бағдарламалау.

1

Аналогтық және цифрлық кіріс

Аналогтық және сандық бергіштердің жұмыс істеу дағдыларын, бағдарламалау сызбасын білу.

1

Бергіштер

Ультрадыбыстық бергіштер

Ультрадыбыстық қашықтық бергішін қосу және бағдарламалау.

1

Инфрақызыл бергіш

Басқару панелімен жұмыс істеу үшін инфрақызыл бергішті қосу және бағдарламалау.

1

Температура мен ылғалдылық бергіш

Өрт сигналын жасау үшін температура мен ылғалдылық бергішін қосу және бағдарламалау.

1

Пьезо элементі

Әуенді ойнайтын пьезо элементін қосу және бағдарламалау.

1

Дисплейлер

Жеті сегментті дисплей

Жеті сегменттік дисплейді қосу және бағдарламалау, оның жұмыс істеу дағдыларын білу.

1

Көпзарядты жеті сегментті дисплей

Ауыстыру тізілімін қолдана білу, жүгіртпе жолды бағдарламалау.

1

СК-дисплей

Сұйық кристалды дисплейді қосу және бағдарламалау.

1

Калькулятор 1

Калькуляторды сұйық кристалды дисплеймен және инфрақызыл басқару панелімен жинау.

1

Калькулятор 2

Калькулятордың сызбасын бағдарламалау.

1

Калькулятор 3

Калькулятордың сызбасын сынап жөндеу..

1

Чего мы достигли

Оқу қорытындысын жүйелеу.

1

Thunkable платформасына кіріспе

Интерфейс, бағдарламаларды іске қосу және эмулятор

Android және iOS үшін түрлі жолдармен іске қосу және жөндеу. Түймелері мен жапсырмалары бар қосымшаларды жасау.

2

Құрамдас мәтін, айнымалылар, арифметика

«Калькулятор» бағдарламасының мысалында айнымалы және арифметикалық операциялармен жұмыс істеу. Құрылғы экранындағы «Орны», «Сурет» функциясын пайдаланыңыз.

2

Android және iOS операциялық жүйелерінің бағдарламалау негіздері

Тізімдер, таңдау құрылымдары және түстер

«Күн жоспары» қосымшасын жасау. Жетілдірілген таңдау құрылымын пайдалану.

1

Диалог терезесі, сағат және дыбыс

«Еске салу» қосымшасын жасау.

2

Деректерді файлмен базаға енгізу

Мобильді қосымшаларда деректер базасын қолдану. «Like» қосымшасында санауышпен циклдарды пайдалану.

2

Графикалық интерфейс элементтері

Графика

Кенепте сурет салу қосымшасын жасау. Графикасын тексеру.

1

Акселерометр

«Бой» қосымшасын жасау, яғни адамның бойын анықтау.

2

Дауысты тану және мәтінді оқу

Сөзді мәтінге және мәтінді сөзге аударатын, аударғыш компоненттері бар қосымша жасау.

2

Қосымшаның жұмысы

Файл жүйесімен жұмыс істеу

«Жеке қалта» қосымшасын жасау.

1

Қадамөлшегіш. Қадам мен калория санау

Кадамдардың санын, калорияны, қашықтықты және жаттығу ұзақтығын анықтау технологиясымен жұмыс істеуді үйрену.

1

Джойстик

Ойындар үшін виртуалды джойстик жасау.

1



Олимпиадалық бағдарламалау
5–9 сыныптар деңгейі
Барлығы – 34 сағат

Бөлім

Тақырып

Оқу мақсаты

Сағ.

Қосымшаларды әзірлеу құралдары

Әзірлеу құралдары

C ++, Python үшін әзірлеу құралдарын орнату. Бағдарламаны қалпына келтіре білу..

1

Жалған код және блок-схемалар

Алгоритмдерді сипаттау үшін блок-схемалар мен жалған кодты пайдалану..

1

Алгоритмнын күрделілігін түсіну

Компьютердің тактілік жиілігін ескере отырып, алгоритмнің күрделілігін есептеңіз.

1

Санды алгоритм

НОД, НОК-ты табу

Олимпиадалық тапсырмаларды шешуде НОД, НОК-ты қолдану. С++, Python тілдерінде НОД, НОК-ты табу бойынша тапсырмаларды шешу.

2

Қарапайым сандарды тізу

Бағдарламада қарапайым сандарды қолдану, қарапайым сандарды табу. С++, Python тілдерінде Эратосфен алгоритмін пайдаланып, қарапайым сандарды табу.

2

Дәрежеге тез шығару

Тиімді уақытта санды дәрежеге шығару. С++, Python тілдерінде санды дәрежеге тез шығару.



1





Достарыңызбен бөлісу:
1   ...   322   323   324   325   326   327   328   329   ...   384




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет