Файл: Программалау кезінде мселені ойылымын анытау Кпшілік оушылар Программалауда мселені дрыс ойып программа кодын жазу.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.02.2024
Просмотров: 41
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
| | Іздеу*** Х саны берілген (1≤Х≤10000). Осы санға ең жақын жай санды табыңдар.Егер берілген санның өзі жай сан болса өзін жауапқа шығарыңдар. Егер ондай сан екеу болса кішісін шығарыңдар. Дескриптор:
| 4 балл | | |
Сабақтың соңы Ой толғаныс Сабақты бекіту/5мин | «Эссе жазу» әдісі | Алгоритм құруда тиімді алгоритмдерді қолданудың тиімділігі туралы шағын эссе жазады. | Өздерін-өзі бағалау | А4 парағы | |
Кері байланыс:/1мин | «Басбармақ» әдісі | Басбармақтары арқылы сабақтан алған әсерлерін көрсетеді. | | |
-
сабақ.
Ұзақмерзімді жоспардың тарауы: Практикалық программалау Күні: Сынып: 8 | Мектеп: Мұғалімнің аты-жөні: Қатысқандар: | Қатыспағандар: | | |||||
Сабақтың тақырыбы | §5.5. Программаны тестілеу | |||||||
Осы сабақта қол жеткізілетін оқу мақсаттары | 8.3.1.1 Python программалау тілінде тапсырма модельдерін жасау; 8.3.2.1 алгоритмнің трассировкасын жүзеге асыру | |||||||
Сабақтың мақсаты | Барлық оқушы: Программаны тестілеу ұғымын анықтау; Көпшілік оқушылар: Программада жіберілетін қателіктерді салыстыру; Кейбір оқушылар: Программаны тестілеудің маңыздылығын тұжырымдау. | |||||||
Ойлау дағдылары | Білу, түсіну, қолдану, талдау, жинақтау, бағалау | |||||||
Бағалау критерийі |
| |||||||
Тілдік мақсаттар | Пәндік лексика және терминология: Тестілеу- тестирование- testing Семантика-семантика- semantics Синтаксис-синтаксис- syntax Транслятор-транслятор- translator Айнымалы- переменная- variable Арифметикалық амал- арифметическая операция- arithmetic operation | |||||||
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы Программалауда кететін қателіктерді жазыңдар. Синтаксистік қателіктерге мысалдар жазыңдар. Транслятор таба алмайтын қателіктерді жазыңдар. Арифметикалық амалдарды орындауда кететін қателіктерді жазыңдар. | ||||||||
Құндылықтарға баулу |
| |||||||
Пәнаралық байланыс | Программалауда ағылшын тілінде сөздер, математикалық амалдар қолданылады. | |||||||
Алдыңғы білім | Алгоритмдерді программалау. Практикалық жұмыс. | |||||||
Сабақтың барысы | ||||||||
Сабақтың жоспарланған | Мұғалімнің әрекеті | іс- | Оқушының іс-әрекеті | Бағалау | Ресурст ар |
кезеңдері/ уақыт | | | | |
Сабақтың басы Ұйымдастыру кезеңі/3мин Сыныпта психологиялық ахуал орнату. | Сәлемдесу, түгендеу. «Кім, нені жақсы көреді?» жаттығуы. | Оқушылар мұғаліммен әлемдеседі. Барлығы орындықтарға отырады. Кім, нені жақсы көреді солар орындарынан тұрады. Мысалы: Кім балмұздақты жақсы көреді, сол орнынан тұрсын…Кім өзін батырмын деп есептейді?… Кім сары түсті жақсы көреді?… Кім көп тамақ жегенді жақсы көреді?… Кім айнаға қарағанды жақсы көреді? т.б. сұрақтар қоюға болады Мақсаты: Оқушылар сабаққа көңілді қатысады, мұғалім-оқушы, оқушы- оқушы арасындағы қарым-қатынас, бауырмалдық қалыптасады. Оқушылар үш түрлі смайлик арқылы топтарға бірігеді. Оқушылар дәптердің бетін (не таратылып берген парақты) ортасынан вертикаль сызықпен бөледі. Өткен сабақта тапсырмаларды орындағанда олар: Бөліктің оң жағына – есепті программалау кезіндегі қатты әсер еткен тұстар, үзінділерді жазады. Сол жағына әсер еткен үзінділер жайлы пікір жазады (нені еске түсіреді, себеп салдары қандай, қандай сұрақ тағы басқа). Оқушылар берілген сұрақтар туралы пікірлерін еркін жеткізеді. Python –да программа жұмысының тиімділігін қалай тексеріп сынақтан өткізуге болады?
| Қошемет көрсету | |
| | | Оқытуд ың белсенді әдістері NIS. Астана, 2013 | |
Топқа біріктіру: /2мин | «Смайликтер» | | | |
| әдісі. | | | |
Қызығушылық ты ояту Өткен сабақты пысықтау /5мин | «Екі жақты күнделік» әдісі | Смайликтер арқылы ҚБ | | |
Миға шабуыл/2мин | Миға шабуыл стратегиясы арқылы өткен сабақ пен жаңа сабақты ұштастырып продлеманы топта шешу сұрақтарын айту | | | |
Сабақтың ортасы | Оқулықтағы ақпаратты | Оқушылар оқулықтағы ақпаратпен танысады. Визуалды ақпарат алады. | | |
Мағынаны тану Оқулықпен жұмыс/5мин Топтық жұмыс/5мин | оқушылармен бірге талдау, Диск материалы арқылы көрсету «Топтастыру» әдісі | Мақсаты: аудиал және визуал оқушыларды білімге қамту. Оқушылар топтық жұмыс жасайды. Программада кететін қателіктерді топтастырыңдар қателер | Смайлик арқылы ҚБ | Информ а-тика 8- сынып оқулығы Плакат, маркер |
Практикалық жұмыс/8мин | Тапсырманы орындуына көмектесу, қолдау көрсету | Оқушылар практикалық жұмыс орындайды «Бөлгіштер» Берілген b натурал саны а санына қалдықсыз бөлінсе, онда а саны b санының бөлгіші болады. Мысалы, 15 санының 4 бөлгіші бар: 1, 3, 5, 15. Әрбір берілген b саны үшін оның бөлгіштер саны жұп немесе тақ сан болатынын анықтаңдар. Берілген N (1 < N <= 105) және b саны берілген. Әрбірберілген b (1 <=b <= 1018) үшін бөлгішінің саны жұпсан болcа 0, бөлгішісаны тақ сан болса 1 санын шығар. Программаның әрбір тестке жауап беру уақыты 2 секундтан аспайды. | | Компью тер, Оқулық |
| | | | |
| | Программа коды | | |
Жұптық жұмыс/3мин | Оқушыларға жұптық жұмыс орындату | Оқушылар жұп болып есептің кодын талдайды. Практикалық жұмыста берілген «Бөлгіштер» есебінің программа кодына арнап жасалған төмендегі 3 үлгі тестерді талдаңдар. Төмендегі тестер программаға сал,андай қандай жауаптарды экранға шығарады Мақсаты: Оқушылар проблеманы бірге шешеді, бір-бірінің пікірін тыңдайды, бірін-бірі оқытады. | Смайлик арқылы ҚБ | |
Сабақтың соңы Ой толғаныс Жаңа сабақты бекіту/5мин | «Өрмекші торы» әдісі | Оқушылар жіптің ұшын саусақтарына орап сұрақ қою арқылы келесі оқушыға лақтыра отырып өрмекші торын құрады. | Өзара бағалау | Жіп |
Кері байланыс: /2мин | «Бутерброд» әдісі | Оқушылар сабақ туралы бірінші жағымды пікір, екінші құрылымды сын, үшінші тағы жағымды пікір айтады | | |
-
сабақ.
Ұзақмерзімді жоспардың тарауы: Мектеп: Практикалық программалау Күні: Мұғалімнің аты-жөні: Сынып: 8 Қатысқандар: Қатыспағандар: | |
Сабақтың тақырыбы | §5.6. Программаны тестілеу |
Осы сабақта қол жеткізілетін оқу мақсаттары | 8.3.1.1 Python программалау тілінде тапсырма модельдерін жасау; 8.3.2.1 алгоритмнің трассировкасын жүзеге асыру |
Сабақтың мақсаты | Барлық оқушы: Программаны тестілеу ұғымын анықтау; Көпшілік оқушылар: Программада жіберілетін қателіктерді салыстыру; Кейбір оқушылар: Программаны тестілеудің маңыздылығын тұжырымдау. |
Ойлау дағдылары | Білу, түсіну, қолдану, талдау, жинақтау, бағалау |
Бағалау критерийі |
|
Тілдік мақсаттар | Пәндік лексика және терминология: Үлгі- образец- sample Деталь-бөлшек- detail Кітап-книга- book Уақыт-время- time |
Диалог /жазбаша жұмысқа қажетті пайдалы фразалар топтамасы
| |
Құндылықтарға баулу |
академиялық адалдық принциптерін сақтайды. |
| 4. Өмір бойы оқу, Қазақстандық патриотизм және азаматтық жауапкершілік дағдысы қалыптасады. | ||||
Пәнаралық байланыс | Программалауда алгоритмдер ағылшын тілінде жазылады, математикалық амалдар қолданылады. | ||||
Алдыңғы білім | Программаны тестілеу | ||||
Сабақтың барысы | |||||
Сабақтың жоспарланған кезеңдері /уақыт | Мұғалімнің іс- әрекеті | Оқушының іс-әрекеті | Бағалау | Ресурста р | |
Сабақтың басы Ұйымдастыру кезеңі: /3мин | Сәлемдесу, түгендеу. | Оқушылар мұғаліммен сәлемдеседі | | | |
Сыныпта көңілді ахуал орнату: | «Жағымды сөздер» | Қатысушылар шеңбер бойымен отырады. Жүргізуші жағымды сөздер айта отырып, кез келген біреуге доп лақтырады. Допты алған ойыншы шеңбердегі қатысушылардың кез келгенін таңдайды да, оған өз жағымды сөзін айтады, ойын жалғаса береді. Жағымды сөздер қысқа бір сөзден тұрса болады. | Қошемет көрсету. | Оқытудың белсенді әдістері NIS. Астана, 2013 | |
Топқа біріктіру: /2мин Қызығушылы қты ояту Өткен сабақты пысықтау /7мин | «Аквариум» әдісі. «Әңгіме алаңы» әдісі | Оқушылар аквариумдағы үш түрлі балықтарды аулау арқылы топтарға бірігеді. Плакатқа бірнеше бөліктерге бөлінген шеңбер сызады. Әр бөлікке өткен тақырыпқа байланысты сұрақтар жазады. Басқа топтан келген оқушылар шеңберді бойымен тұрады. Шеңбердің ортасына қаламның ұшына түйреуішті кірістіріп тұрғызады. Түйреуішті айналдырған кезде қай оқушыға қарап тоқтайды сол сұраққа сол оқушы жауап береді.
| Смайлик арқылы ҚБ | Аквариум , балықтар- дың суреттері Плакат, түйреуіш, маркер |