жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
Мобильді қосымша интерфейсіне қойылатын талаптар
|
Қысқа мерзімді жоспары |
||||
|
Бөлім |
Заттар интернеті |
|||
|
Педагогтың аты-жөні |
|
|||
|
Күні |
|
|||
|
Сынып 11 |
Қатысушылар саны |
|
Қатыспағандар саны |
|
|
Сабақтың тақырыбы: |
Мобильді қосымша интерфейсіне қойылатын талаптар |
|||
|
Оқу бағдарламасына сәйкес оқыту мақсаттары |
11.5.2.1 1- конструкторда ыңғайлы мобильдік қосымшасының интерфейсін құру 11.5.2.2 - кодтың блоктарымен және циклддерімен мобильді қосымшаны жасау 11.5.2.3 - әзірленген мобильді қосымшаны орнату жолын түсіндіру |
|||
|
Сабақтың мақсаты: |
|
|||
Сабақтың барысы:
Сабақ барысы
|
Сабақ кезеңі/уақыт |
Педагогтің әрекеті |
Оқушының әрекеті |
Бағалау |
Ресурстар |
|
1. Ұйымдастыру кезеңі (5 минут) |
Сабақтың тақырыбын түсіндіру, оқушыларды топтарға бөлу. |
Оқушылар топтарға бөлініп, сабаққа дайындалады. |
Топтарға бөліну. |
Смартфон, планшет, ноутбук |
|
2. Жаңа материалды түсіндіру (10 минут) |
Мобильді қосымшаның интерфейсі, блоктар және циклдер туралы түсіндірме беру. |
Оқушылар тыңдайды, сұрақтар қояды. |
Қосымша сұрақтар қою арқылы түсіну деңгейін тексеру. |
Презентация, слайдтар |
|
3. Жеке жұмыс (10 минут) |
Кодтық блоктар мен циклдерді пайдаланып қарапайым мобильді қосымша жасау тапсырмасын беру. |
Оқушылар код блоктарын пайдаланып, мобильді қосымшаны әзірлейді. |
Жеке жұмыс нәтижесін тексеру. |
Код редакторлары (MIT App Inventor, Thunkable) |
|
4. Жұптық жұмыс (10 минут) |
Оқушыларға мобильді қосымша интерфейсін құру бойынша жұптық тапсырма беру. |
Оқушылар жұппен мобильді қосымшаның интерфейсін құрады. |
Жұптық жұмыс нәтижесін тексеру, талқылау. |
Мобильді қосымша құрылғылары, интернет |
|
5. Топтық жұмыс (7 минут) |
Оқушыларға топта жұмыс істеп, мобильді қосымшаны орнату жолын түсіндіру тапсырмасын беру. |
Оқушылар топпен мобильді қосымшаны орнатып, орнату жолын түсіндіреді. |
Топтық жұмысты бағалау. |
Смартфон, планшет, ноутбук |
|
6. Қорытындылау (3 минут) |
Сабақтың қорытындысын шығарып, кері байланыс алу. |
Оқушылар сабақты қорытындылап, пікірлерін білдіреді. |
Кері байланыс алу. |
Тақта, слайдтар |
Тапсырмалар
1. Жеке жұмыс: Кодтық блоктар мен циклдерді пайдаланып мобильді қосымша жасау (10 минут)
Мақсат: Оқушылар код блоктары мен циклдерді пайдалана отырып, қарапайым мобильді қосымша жасау дағдыларын дамыту.
Қадамдар:
-
Қадам 1: Мобильді қосымша жасауға арналған MIT App Inventor немесе Thunkable платформасын ашыңыз.
-
Қадам 2: Қарапайым мобильді қосымша жасаңыз (мысалы, батырманы басқанда экранда хабарлама шығатын қосымша).
-
Қадам 3: Кодтық блоктар мен циклдерді пайдалану арқылы мобильді қосымшаның функционалдығын кеңейтіңіз (мысалы, батырма басылған кезде жаңа бетке өту).
-
Қадам 4: Әзірлеген қосымшаны тексеріңіз, қателіктер болса, түзетіңіз.
Бағалау критерийлері:
-
Қосымша функционалдық тұрғыдан дұрыс жұмыс істейді.
-
Циклдер мен блоктар дұрыс қолданылған.
-
Қосымшаның интерфейсі қолданушыға ыңғайлы.
Тапсырмалар
1. Жеке жұмыс: Кодтық блоктар мен циклдерді пайдаланып мобильді қосымша жасау (10 минут)
Мақсат: Оқушылар код блоктары мен циклдерді пайдалана отырып, қарапайым мобильді қосымша жасау дағдыларын дамыту.
Қадамдар:
-
Қадам 1: Мобильді қосымша жасауға арналған MIT App Inventor немесе Thunkable платформасын ашыңыз.
-
Қадам 2: Қарапайым мобильді қосымша жасаңыз (мысалы, батырманы басқанда экранда хабарлама шығатын қосымша).
-
Қадам 3: Кодтық блоктар мен циклдерді пайдалану арқылы мобильді қосымшаның функционалдығын кеңейтіңіз (мысалы, батырма басылған кезде жаңа бетке өту).
-
Қадам 4: Әзірлеген қосымшаны тексеріңіз, қателіктер болса, түзетіңіз.
Бағалау критерийлері:
-
Қосымша функционалдық тұрғыдан дұрыс жұмыс істейді.
-
Циклдер мен блоктар дұрыс қолданылған.
-
Қосымшаның интерфейсі қолданушыға ыңғайлы.
![]()
2. Жұптық жұмыс: Мобильді қосымша интерфейсін құру (10 минут)
Мақсат: Жұптық тапсырма арқылы мобильді қосымшаның интерфейсін құру.
Қадамдар:
-
Қадам 1: Әр жұп мобильді қосымша интерфейсін құру үшін App Inventor немесе Thunkable құралдарын пайдаланыңыз.
-
Қадам 2: Интерфейстің негізгі элементтерін орналастырыңыз (батырмалар, мәтін өрістері, суреттер және т.б.).
-
Қадам 3: Интерфейстің интуитивті әрі қолданушыға ыңғайлы болуын қамтамасыз етіңіз.
-
Қадам 4: Қосымшаның интерфейсін тексеріңіз және жұмыстың нәтижесін көрсетіңіз.
Бағалау критерийлері:
-
Интерфейс интуитивті және қолданушыға ыңғайлы.
-
Қосымшаның негізгі элементтері дұрыс орналасқан.
-
Интерфейстің визуалды көрінісі сәйкесінше.
![]()
3. Топтық жұмыс: Мобильді қосымшаны орнату және орнату жолын түсіндіру (7 минут)
Мақсат: Әзірленген мобильді қосымшаны орнату және оны телефонда іске қосу жолдарын түсіндіру.
Қадамдар:
-
Қадам 1: Әзірленген қосымшаны телефонға орнату үшін APK файлын жүктеп алу.
-
Қадам 2: Қосымшаны телефонға орнату және іске қосу жолдарын көрсету.
-
Қадам 3: Қосымшаны сынап көріп, оның жұмыс істеуін тексеру.
-
Қадам 4: Орнату барысында туындаған қиындықтар мен олардың шешімдерін талқылау.
Бағалау критерийлері:
-
Қосымшаны орнату процесі толық түсіндірілген.
-
Орнату барысында туындаған қиындықтар анықталған және шешілген.
-
Қосымша телефонда дұрыс жұмыс істейді.
![]()
Бағалау критерийлері
|
Критерийлер |
Бағалау |
|
Сабақтың мақсаты оқу бағдарламасына сәйкес келеді |
5 |
|
Сабақтың мақсаты SMART форматында тұжырымдалған |
5 |
|
Оқытудың әдістері оқу мақсатына қол жеткізуге мүмкіндік береді |
5 |
|
Оқушыларды оқу процесіне тартуға ықпал етеді |
5 |
|
Оқушылардың функционалдық сауаттылығын дамытуға бағытталған тапсырмалар |
5 |
|
Тапсырмалардың ойлау дағдыларының деңгейлеріне сәйкес келуі |
5 |
|
Оқушылардың жеке қажеттіліктеріне сәйкес тапсырмалар берілуі |
4 |
Үй тапсырмасы:
Тапсырма: Өз мобильді қосымшаңызды құрып, оның интерфейсін және функционалдығын түсіндіріңіз. Қосымшада қандай блоктар мен циклдер қолданылғанын сипаттап, қосымшаның қолданушыға ыңғайлы болуын қалай қамтамасыз ететінін түсіндіріңіз.
Бағалау критерийлері:
-
Қосымшаның интерфейсі мен функционалдық ерекшеліктері дұрыс түсіндірілген.
-
Қолданылған блоктар мен циклдер дұрыс сипатталған.
-
Қосымшаның қолданушыға ыңғайлы болуына қатысты ұсыныстар берілген.
![]()
Кері байланыс:
-
Оқушылардың сабақ бойынша пікірлері мен түсініктерін алу үшін сұрақтар қойылады:
-
Қандай қиындықтар болды, және оларды қалай шештіңіздер?
-
Қосымша интерфейсі қандай ерекшеліктерге ие болды?
-
Сабақ барысында не үйрендіңіздер?
-
Бұл сабақ жоспары мобильді қосымшаның интерфейсі мен оның талаптары туралы терең түсінік қалыптастыруға бағытталған. Сабақ барысында оқушылар жеке, жұптық және топтық тапсырмалар арқылы функционалдық сауаттылықты арттыруға мүмкіндік алады.
Мобильді қосымша жасау үшін оқушының өз телефонында жасауға болатын қарапайым әрі өмірде қолданатын жобасы ретінде "Есепшот" қосымшасын қарастырайық. Бұл қосымшада оқушы қарапайым арифметикалық есептерді шешу және нәтижелерді сақтауға мүмкіндік алады. Сонымен қатар, осы қосымшаны жасау үшін MIT App Inventor сияқты ыңғайлы құралды қолдануға болады, өйткені бұл құрал визуалды түрде мобильді қосымшаларды жасауға мүмкіндік береді және оны смартфонда жасауға болады.
Қосымшаның мақсаты:
Қарапайым математикалық есептерді шешетін және нәтижелерді сақтайтын қосымша жасау. Қосымшада пайдаланушы:
-
Есептерді шығара алады.
-
Шешілген есептер тарихын көре алады.
![]()
Қосымшаны жасау қадамдары:
1. MIT App Inventor сайтында тіркелу
-
Қадам 1: MIT App Inventor веб-сайтына өтіңіз.
-
Қадам 2: Егер аккаунтыңыз жоқ болса, Google аккаунт арқылы тіркеліңіз.
-
Қадам 3: Тіркелгеннен кейін негізгі бетке өтесіз.
2. Жаңа жобаны бастау
-
Қадам 1: “Create New Project” түймесін басыңыз.
-
Қадам 2: Жобаның атын енгізіңіз (мысалы, EsepShot немесе MathSolver).
-
Қадам 3: Жаңа жобаға кіріңіз.
3. Қосымша интерфейсін жобалау
-
Қадам 1: Designer бөлімінде жұмыс істейсіз.
-
Қадам 2: Пайдаланушыға ыңғайлы болу үшін төмендегі элементтерді қосыңыз:
-
TextBox: Есепті енгізу үшін.
-
Button: Есепті шығару үшін (мысалы, "Шешу" деп атаңыз).
-
Label: Есептің нәтижесін көрсету үшін.
-
ListView: Тарихты көрсету үшін (есептер тізімі).
-
-
Қадам 3: Барлық элементтерді дұрыс орналастырыңыз.
4. Логиканы қосу (Blocks бөлімінде)
-
Қадам 1: Button1.Click оқиғасын таңдаңыз (батырма басылған кезде).
-
Қадам 2: Пайдаланушы енгізген мәтінді TextBox ішінен алатын кодты қосыңыз. Мысалы, қосымша пайдаланушыдан математикалық есеп ала алады.
-
Қадам 3: Есепті шығару үшін if-else немесе math blocks блоктарын пайдаланып математикалық операцияларды жасаңыз.
-
Қадам 4: Label компонентін пайдаланып, есептің нәтижесін көрсетіңіз.
-
Қадам 5: Пайдаланушының барлық шешілген есептерін ListView компонентінде көрсету үшін, барлық нәтижелерді бір массивке сақтаңыз.
5. Қосымшаны телефонға орнату
-
Қадам 1: Жобаны аяқтағаннан кейін, Connect бөлімінде AI2 Companion пайдаланып телефонға қосылу мүмкіндігі бар.
-
Қадам 2: QR кодты сканерлеп немесе Google Play немесе .apk форматында телефонға жүктеп алу үшін нұсқауларды орындаңыз.
6. Қосымшаны тексеру
-
Қадам 1: Қосымшаны орнатып, оның жұмыс істеп тұрғанын тексеріңіз.
-
Қадам 2: Мысалы, 5+3 есептерін енгізіп, шешімнің дұрыстығын тексеріңіз.
7. Қосымшаны жақсарту
-
Қадам 1: Қосымшаның интерфейсін пайдаланушыларға ыңғайлы ету үшін стильді өзгертулер қосыңыз.
-
Қадам 2: Пайдаланушы тарихын қосу үшін қосымша функционалдар енгізіңіз (мысалы, есептерді сақтау, олардың нәтижелерін көрсету).
![]()
Талаптар:
-
Құрал: MIT App Inventor — бұл графикалық интерфейспен жұмыс істейтін, кодты блоктармен қосымша жасауға мүмкіндік беретін құрал.
-
Құрылғы: Смартфон немесе планшет, Android жүйесіне арналған.
-
Жүйе талаптары: Android 4.0 немесе жоғары нұсқасы.
-
Білім деңгейі: Оқушыға түсінікті болуы үшін интерфейсті қарапайым етіп жасау ұсынылады.
![]()
Қорытынды:
MIT App Inventor платформасын пайдаланып оқушы оңай мобильді қосымша жасап шығара алады. Бұл қосымшаның көмегімен оқушы базалық математикалық есептерді шығарып, олардың тарихын көре алатын функционалды қосымша жасайды. Сондай-ақ, бұл қадамдар арқылы оқушы қосымша жасаудың бастапқы дағдыларын меңгереді.
Оқушылар үшін ҰБТ-ға дайындық мақсатында оңай мобильді қосымша жасау үшін, төменде көрсетілген қадамдар бойынша Android телефонында қолдануға болатын қарапайым қосымшаны жасау процесін түсіндіремін. Біз қолданатын құрал — MIT App Inventor, бұл құрал визуалды түрде мобильді қосымшаларды жасауға мүмкіндік береді, сондықтан оқушылар оңай меңгере алады.
Қосымшаның негізгі функционалдары:
-
Тест сұрақтары: Оқушылардың ҰБТ-ға арналған қарапайым сұрақтарды жаттап, жауап беруі.
-
Жауапты тексеру: Қолданушы дұрыс немесе қате жауап бергенін білу.
-
Нәтижелерді көру: Тест нәтижелерін бақылау.
![]()
Мобильді қосымшаны жасау қадамдары:
1. MIT App Inventor сайтында тіркелу
-
Қадам 1: MIT App Inventor веб-сайтына өтіңіз.
-
Қадам 2: Google аккаунтпен тіркеліңіз.
-
Қадам 3: Тіркелгеннен кейін Create New Project (Жаңа жоба жасау) батырмасын басыңыз.
2. Қосымшаның интерфейсін құру
-
Қадам 1: Designer (Дизайнер) бөліміне өтіп, қосымшаның интерфейсін құрастырыңыз.
-
Label: Тақырып үшін «ҰБТ Дайындық» немесе «Тест бастау» деп атаңыз.
-
Button: Тест бастау үшін батырма қосыңыз (мысалы, «Тесті бастау» деп атаңыз).
-
RadioButton: Әрбір сұраққа жауап беру үшін радио батырмаларын қосыңыз.
-
Label: Нәтижелерді көрсету үшін.
-
Clock: Таймер үшін қосымшаның уақытын бақылап отыру.
-
3. Тест сұрақтарын енгізу
-
Қадам 1: Lists (Тізімдер) элементі арқылы тест сұрақтарын сақтай аласыз.
-
Сұрақтар мысалы:
-
text
Копировать
Сұрақ 1: 2 + 2 неше болады?
А) 3
Б) 4
В) 5
-
Lists блоктары арқылы сұрақтар мен жауаптарды сақтау.
-
Қадам 2: Пайдаланушыға дұрыс жауапты таңдату үшін RadioButton элементін пайдаланыңыз.
-
Қадам 3: Әр сұраққа жауап берген кезде, келесі сұрақты көрсету үшін Next батырмасын қосыңыз.
4. Жауапты тексеру
-
Қадам 1: Button басылған кезде, таңдаған жауапты тексеру үшін if-else блоктарын қолданыңыз.
-
Мысалы, егер пайдаланушы дұрыс жауап берсе:
-
blocks
Копировать
if (RadioButton4.Checked) then
LabelResult.Text = "Дұрыс жауап!"
else
LabelResult.Text = "Қате жауап!"
-
Қадам 2: Жауаптың дұрыстығын тексеріп, дұрыс жауап берген жағдайда нәтижені Label компонентінде көрсету.
5. Нәтижелерді көрсету
-
Қадам 1: Сұраққа жауап бергеннен кейін, жалпы дұрыс жауаптар санын сақтау үшін TinyDB немесе Variable қолдануға болады.
-
Қадам 2: Тесттің соңында дұрыс жауаптардың саны мен пайызын көрсету үшін:
blocks
Копировать
LabelResult.Text = "Сіз дұрыс жауап бердіңіз: " + correctAnswers + " / " + totalQuestions
6. Таймер қосу
-
Қадам 1: Clock компонентін қосыңыз.
-
Қадам 2: Таймерді қосу үшін Clock.TimerEnabled блоктарын пайдаланыңыз.
-
Қадам 3: Таймердің жұмысын бақылау және уақытты көрсету үшін:
blocks
Копировать
when Clock.Timer do
LabelTimer.Text = "Қалған уақыт: " + TimeLeft
7. Қосымшаны телефонға орнату
-
Қадам 1: Жобаны аяқтағаннан кейін, Connect бөліміне өтіп, AI2 Companion қолдану арқылы қосымшаны телефонға орнатыңыз.
-
Қадам 2: QR кодты сканерлеп, немесе APK файлды телефонға жүктеп алып қосымшаны сынақтан өткізіңіз.
8. Қосымшаны тексеру
-
Қадам 1: Қосымшаны орнатып, тест сұрақтары мен жауаптарын тексеріңіз.
-
Қадам 2: Нәтижелерді дұрыс көрсету және таймерді қадағалаңыз.
-
Қадам 3: Барлық функционалдарды толық тексеріңіз.
![]()
Қосымшаның қарапайым талаптары:
-
Құрал: MIT App Inventor — қолданушыларға визуалды түрде қосымша жасау мүмкіндігін береді.
-
Құрылғы: Android телефоны немесе планшет.
-
Жүйе талаптары: Android 4.0 немесе одан жоғары.
-
Интерфейс: Қарапайым және түсінікті болуы керек.
-
Қосымша функционалдар:
-
Таймер арқылы уақытты қадағалау.
-
Дұрыс жауаптарды тексеру және нәтиже көрсету.
-
Сұрақтар мен жауаптарды өзгерту.
-
![]()
Қорытынды:
MIT App Inventor платформасында осы қадамдарды орындау арқылы оқушылар ҰБТ-ға дайындық қосымшасын жасап шығара алады. Қосымша қарапайым тест сұрақтары мен уақыт бақылаушы функциясын қамтиды, ал нәтижелерді бақылап, өзінің даму деңгейін көре алады. Бұл қосымшаны жасағаннан кейін, оқушылар тест тапсырмаларын орындауды әрі қызықтырақ, әрі тиімді ете алады.
шағым қалдыра аласыз



Бұл курс Қазақстан Республикасы Оқу-ағарту министрлігімен келісілген