- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Формирование основ финансовой грамотности дошкольников в соответствии с ФГОС ДО»
- «Патриотическое воспитание в детском саду»
- «Федеральная образовательная программа начального общего образования»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Тармақталу алгоритмдерін программалау
Long term plan unit:
Шешімдерді программалау School: Әлихан Бокейханов атындағы №1 гимназия
Date: Teacher name: Ерпаизова К.Е.
Grade: 7
Number of the lesson: Қатысқандар саны: Қатыспағандар саны:
Theme of the lesson: Тармақталу алгоритмдерін программалау
Learning objectives (s) that this lesson is contributing to:
7.3.2.1.-программалау тілінде алгоритм жазу
7.3.3.2.-сызықтық және тармақталу алгоритмдерін программаны өңдеудің кіріктірілген ортасы(Turbo Pascal,C/C+, Python, Delphi, Lazarus)жазу
Lesson objectives:
1.All learners will be able to: Оқушыларды тармақталу алгоритмін программалау тілінде( Паскаль және С+ тілдерінде) жазуды, таңдау ұйымдастырылған шартты программалар құрып үйрету және олардың программалау тәсілдері мен әдістерін қолдану қабілеттерін дамытуға ықпал жасау
2. Most learners will be able to: логикалық өрнектердің С+ және Паскаль тілдерінде жазылуын бір-бірінен ажырата алады
3. Some learners will be able to: шартты(тармақталу) операторларды пайдаланып есептер шығара алады
Бағалау критерилері Әр түрлі программаларда логикалық өрнектердің жазылуын бір-бірінен ажырата алады.
С+ және Паскаль тілінде алгоритмді тармақталу операторы арқылы жазуды біледі
Берілген шартты қолдана отырып, есептер шығарады
Short term plan
Long term plan unit:Шешімдерді программалау | ||||||
Date: 15.02.2018 ж | Teacher name: Ерпаизова К.Е. | |||||
Grade: 7 Number of the lesson: | Қатысқандар саны: | Қатыспағандар саны: | ||||
Theme of the lesson: | Тармақталу алгоритмдерін программалау | |||||
Learning objectives (s) that this lesson is contributing to: | 7.3.2.1.-программалау тілінде алгоритм жазу 7.3.3.2.-сызықтық және тармақталу алгоритмдерін программаны өңдеудің кіріктірілген ортасы(Turbo Pascal,C/C+, Python, Delphi, Lazarus)жазу | |||||
Lesson objectives: | 1.All learners will be able to: Оқушыларды тармақталу алгоритмін программалау тілінде( Паскаль және С+ тілдерінде) жазуды, таңдау ұйымдастырылған шартты программалар құрып үйрету және олардың программалау тәсілдері мен әдістерін қолдану қабілеттерін дамытуға ықпал жасау | |||||
2. Most learners will be able to: логикалық өрнектердің С+ және Паскаль тілдерінде жазылуын бір-бірінен ажырата алады | ||||||
3.Some learners will be able to:шартты(тармақталу) операторларды пайдаланып есептер шығара алады | ||||||
Бағалау критерилері | Әр түрлі программаларда логикалық өрнектердің жазылуын бір-бірінен ажырата алады. С+ және Паскаль тілінде алгоритмді тармақталу операторы арқылы жазуды біледі Берілген шартты қолдана отырып, есептер шығарады | |||||
Ойлау дағдыларының деңгейі | Білу, түсіну, қолдану, талдау, жинақтау, бағалау | |||||
Key words and phrases: | Дағдыларды дамыту: Лексика мен сөз тіркестері: if, then, else, real, int, аудармасын біледі, осы тармақталу алгоритміне программа құрып, есептер шығара алады. Өз ойын еркін білдіре алады, анықтамаларды ешбір қиындықсыз айтады. | |||||
Диалог/жазу үшін қолданылатын тіркестер: Тармақталу(шартты) операторы | ||||||
Құндылықтарға баулу | Зайырлы қоғамға сай тұлға тәрбиелеу, салауатты өмір салтын қалыптастыруға ықпал жасау | |||||
Interdisciplinary contacts: | Анықтамаларды дұрыс, нақты айту арқылы ағылшын пәнімен және де жаңа сабақтың мазмұнын ашу мақсатында алгебра пәндерімен байланыс орнату. | |||||
АКТ қолдану дағдылары | Жаңа тақырыпқа қатысты материалдарды флипчарт арқылы көрсетіп, программалау тілінде есептер шығарту арқылы оқушыларды АКТ қолдануды үйрету | |||||
Previous learning: | Спирал қағидатына байланысты оқушылар осыған дейін программалауды игерді | |||||
Сабақтың барысы | ||||||
Сабақтың жоспарлан-ған кезеңдері Time | Planned activities | Resources: Үлестірме материалдар, интерактивті тақта, оқулық 7 сынып авторы: Мұхаметжанов С.Т., Тен А.С., слайд, флипчарт | ||||
Beginning 3min 5min 1min 1min 3min | Greetings, divisions, definition of group leader. Remember the technical safety rules used in the office of information science. Hello, students.Sit down, please! Who is on duty today?Who is absent today? Топқа бөлу.Тақтадан сөздер көрсетіледі: begin, not, const, program, record, case, end, var, do, procedure, to, for, function, div, or; Оқушылар қол көтеру арқылы берілген сөзді 3 тілде жауабын айтып топқа бөлінеді Тақтадан сөздер көрсетеді. begin- басы-начало not-терістеу const-тұрақты program-программа-программа record-жазба cаse- таңдау-выбор end-соңы-конец var-айнымалы do-орында procedure-процедура-процедура tо-дейін-то fоr-үшін-для function-функция-функция div-бүтін бөлік or-немесе-или 1 топ: Алгоритм: begin, not, const, program, record, case – сөзін таңдағандар отырады. 2 топ: Программа: end, var, do, procedure, to, for, function, div, or - сөзін таңдағандар отырады. What was your home work for today?What have you prepared for today. «Себеттер» идеясы 1. "Миға шабуыл" стратегиясы арқылы сұрақ-жауап жүргізіледі. І топ. Алгоритм тобы 1. Си(С)-қандай тіл?(әмбебап программалау тілі) 2.Паскаль(Pascal) қандай тіл? (алгоритмдік программалау тіл) 3.Программалау тілдері нешеге бөлінеді және қалай аталады? (2 түрі бар, яғни процедуралық және процедуралық емес) 4.Процедуралық тілдер нешеге бөлінеді және аттарын атаңыз? (2 түрі бар, яғни төменгі және жоғары) 5.Транслятор(аударғыш) деген не? (адамға түсінікті тілдегі ақпаратты құрылғыға түсінікті тілде аударатын программалар) ІІ топ Программа тобы 1.Транслятордың неше түрі бар? (2 түрі бар, яғни компилятор және интерпретатор) 2.Транслятор қандай міндеттерді шешеді (4 міндет, яғни программаны талқылайды, қатені іздейді, түзетеді және қате туралы хабарлама береді) 3.С++ тілінің синтаксисін ата (main,cout,cin,int) 4.Лексема деген не? (идентификаторлар, тұрақтылар, амал белгілері, түйін сөздер, бөлгіштер ) 5Алгоритмді ДК- ге түсінікті тілде жазу сатысы қалай аталады(программалау) 2.«Ұшқыр оймен»ойыны 1- топ 2- топ | |||||
т | и | р | и | д | к | а |
е | н | т | о | р | ф | и |
Ж: идентификатор
3. Екі топқада:
Артық терминді тауып және әріптердің орнын ауыстырып дұрыс сөздерді шығару
Терчесвин –винчестер
Такедис –дикета
Акткомпксиди –компактдиск
Ссорецпро –процессор
4.Екі топқа да тапсырма:
Match the words to the pictures.
1 тапсырма:
Task 1:.Mouse – тышқан тетігі
screen -монитор.
keyboard - пернетақта.
CD-ROM drive – СД –оқитын құрылғы
web camera-видеокамера
scanner —сканер
printer — принтер
external speaker — дыбыс колонкасы
Task 2: Make sentences using the phrases;
Print documents,; see people through the Internet; see files, type;
2. Example: We use the speaker to listen to music.
Дескриптор
1.Сұраққа дұрыс және нақты жауап бере алады
2.Компьютер құрылғыларын ағылшынша атауын айта алады және сөйлем құрастыра алады
Интерактивті тақта
Creativity
1 min Мағынаны тану
2 min
Сабақтың мақсатын хабарлау
Елбасы Н.Ә.Назарбаевтың Ұлт жоспары – «100 нақты қадам» талдайды.
«Адасқан әріптер» әдісі бойынша сабақтың тақырыбын ашады.
ма-про-лау-грам алго-де-рін-ритм та-тар-мақ-лу
Тармақталу алгоритмдерін программалау
Spinning programming algorithms
Оқушыларды тармақталу алгоритмін программалау тілінде
( Паскаль және С+ тілдерінде) жазуды үйретуге ықпал жасау
to teach an algorithm for programming in the language of programming (In Pascal and C + languages)
учить алгоритм программирования на языке программирования (На языках Pascal и C +)
Бейнесұрақ
флипчарт
Сабақтың ортасы
Түсіну
10 min
Қолдану деңгейі
2 min
Талдау деңгейі
3 min
Жинақтау деңгейі
3 min
Practice
Сергіту сәті
1min
Жаңа тақырып.
«Джигсо»әдісі бойыншатақырыпты меңгереді.
Топ мүшелері тармақталу алгоритмін программалауды бірлесе оқи отырып, өз шешімдерін жоба арқылы қорғайды
Си + программалау тілінде де, Паскаль тілінде де тармақталу алгоритмдерін сипаттау үшін IF шартты операторы немесе тармақталу қолданылады. Шартты операторлар толық және толық емес формада болады.
Си+ тілінде | Паскаль тілінде | шарт | шарттың мағынасы | |
Cи+ | Паскальде | |||
== | = | A==b | a=b | атеңв |
!= | <> | a!=b | a≠b | а тең емесв |
> | > | a>b | a>b | а үлкен b |
< | < | a<b | a<b | а кіші b |
>= | a>=b | a>=b | a>=b | а үлкен немесе тең в |
<= | a<=b | a<=b | a<=b | а кіші немесе тең в |
Cөздікпен жұмыс, Vocabulary;
Learners listen and repeat. Then they read them individual
IF-егер - если
Then-онда-то
Else-әйтпесе-иначе.
include - қамту –включают
usingnamespace - атау кеңістігін пайдалану -использование пространства имен
Қолдану деңгейіне ауызша есеп
119 бет №2 Программада кеткен қателерді табыңдар
Дескрипторлар
Есептің шешімін дұрыс шығара алады
Топтық тапсырма: y-ң мәнін есепте
І топқа: оқулықтан 120 бет, талдау деңгейіне берілген есеп
у-мәнін есептейтін программа құру. Компьютерде орындап, нәтижесін көрсет.
а және в айнымалыларының мәндерін салыстыру программасын шартты операторды қолданып құрыңыз, яғни қайсысы үлкен
а және в санның ішінен ең максимал элементті табыңыз.
program z1;
uses crt;
var a,bmax : integer;
begin
clrscr;
write('a=');readln(a);
write('b=');readln(b);
if (a>b) then max:=a;
if (b>a) then max:=b;
write('max=',max);
end
ІІ топқа:
Оқулықтан 120 бет жинақтау деңгейіне берілген тапсырманы шешіңіз. у-мәнін есептейтін программа құру. Компьютерде орындап, нәтижесін көрсет.
х,мұндағыx > 0
Y=
1/x, мұндағы x≤0Program E2;
VAR x: REAL;
Begin
Readln (x);
IF x>0 Then y: =х
Else IF x≤0 then y: = 1/x
write ('y=', y:6:2);
END.
Дескрипторлар
Есепте тармақталу алгоритмін және шешімін дұрыс шығара алады
«Кім жылдам» әдісі
Жұптық тапсырма: әр топ оқушыларынан бір жұп шығып тоқтан ажыратылған компьютерді жинақтап тоққа қосады
Дескрипторлар:
Компьютер құрылғыларын дұрыс жылдам қоса алады
Жеке жұмыс :Әр топтан бір оқушы келіпIQ Тест шешеді
Логикалық жаттығу: iq №17 – Батпаққа батқан бақа
Дескрипторлар:
Логикалық тестің шешімін анықтай алады.
Group work:
How Your Brain Works?
Қосымша
http://www.go4u.ru/iq-test-17.htm
kart the Explorer
End
Formation of competence
4 min
Evaluation
Сабақты бекіту.Оқушылардан 2 минуттық тест алынады, тест жауабын тақтадан көру арқылы өзара бағалау жүргізіледі.
Тест тапсырмасын орындалу критерийлері
5-6 балл жинақтаған-тақырыпты толық меңгерді
4-3 балл жинақтаған-меңгерді
2 балл-талпынды
1. Си ++ ортасында пернетақтадан мәліметті енгізіп, оларды экранға шығару үшін қандай операторды қолданамыз?
А)cun
Ә) run
Б) var
2. ) шартты оператордың синтаксисін жазу үшін не ?
А) өрнек жақшаның ішіне жазылады
Ә) нүктелі үтір оператордан алдын қойылады
Б) міндетті түрде нүктелі үтір оператордан кейін қойылады
3. Алгоритмнің түрлерін көрсет
А) сызықтық, тармақталу, көрсеткіштік
Ә) тармақталу, қайталану, шарттық
Б) сызықтық, тармақталу, циклдік
4. Паскаль программалау тілінің авторы кім?
А)Блез Паскаль Ә)Никлаус Вирт
Б) Н. Верджино
5.Си++программалау тілінің авторы кім?
A)Бьёрн Страуструп Ә) Пол Аллен Б) Н. Верджино
6. Си++ тілі қай жылдары жасалды?
А) 1980 жылдың басында
Ә) 1968-1971 жылдары
Б) 1979 жыл
Жауабы: 1.а 2.а, б 3.б 4.ә 5.б 6.а
The leader of the group fill in the assessment sheet and pass it
to the teacher (accumulation, evaluation)
Cheat - appraisal
Reflexes
(1 min)
Рефлексия / 3 минут
1.Мен сабаққа белсене қатыстым , белсенді// белсенді емес
2.Бүгінгі сабақтағы жұмысым көңілден шықты /көңілден шыққан жоқ
3.Маған сабақ қысқа болып көрінді / ұзақ болып көрінді
4.Мен сабақта шаршадым / шаршамадым
5.Маған жаңа материал түсінікті болды / түсінбедім
6.Үй жұмысы қиын / қиын емес
Knowledge Tree. What Did I Learn? What do I want to know?
Additional information
1min
Келесі тапсырма: Тақырыпты мазмұндап Си++ тілінің құрылымын және тұжырымдамасы тақырыбына зерттеу жүргізу(зерттеу деректерін Бьерн Страуструптың (Язык программирования С++» еңбегін пайдаланыңдар
Саралау – Сіз қосымша көмек көрсетуді қалай жоспарлай-сыз? Сіз қабілеті жоғары оқушыларға тапсырманы күрделендіруді қалай жоспарлай-сыз?
Бағалау –Сіз оқушылардың материалды игеру деңгейін қалай жоспарлап отырсыз?
Өзара бағалау.
Қолданылатын мадақтау сөздері: «Ұтымды жауап», «Өте жақсы», «Құнды пікір айттың», «Жарайсыздар
Денсаулық
Қауіпсіздік техникасын сақтау
Оқушылар-дың қажеттілікте-рін ескере отырып, сабақта әр түрлі тапсырмалар беріп, жетелеуші сұрақтар қоямын.
Түрлі әдістер арқылы, сараланған, жеңілден күрделіге бағытталған есептер беремін
Әр тапсырмадан кейін қалыптастырушы бағалау жүзеге асырылады. Кері байланыс жасау әдіс-тәсілдері қолданылады
Топтық ережелерді сақталады, еңбекті қорғау ережесі ескеріледі
Құндылықтардағы байланыс орын алады.
Рефлексия
Сабақ / оқу мақсаттары шынайы ма?
Бүгін оқушылар не білді?
Сыныптағы ахуал қандай болды?
Мен жоспарланған саралау шаралары тиімді болды ма?
Мен берілген уақыт ішінде үлгердім бе? Мен өз жоспарыма қандай түзетулер енгіздім және неліктен?
Қорытынды бағамдау
Қандай екі нәрсе табысты болды (оқытуда да, оқуды да ескеріңіз)?
Қандай екі нәрсе сабақты жақсарта алды (оқытуда да, оқуды да ескеріңіз)?
Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/342763-tarmatalu-algoritmderin-programmalau
БЕСПЛАТНО!
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Основная образовательная программа основного общего образования: требования и особенности проектирования»
- «Организация языковой диагностики обучающихся (определение уровня владения русским языком)»
- «Особенности оказания кризисной и экстренной психологической помощи»
- «Особенности федеральной адаптированной основной общеобразовательной программы обучающихся с умственной отсталостью (интеллектуальными нарушениями)»
- «Рабочая программа воспитания: актуализация структуры и содержания в контексте ФГОС НОО, ФГОС ООО от 2021 года и ФГОС СОО»
- «Основная образовательная программа среднего основного образования: требования и особенности проектирования»
- Педагогика и методика преподавания мировой художественной культуры
- Ведение педагогической деятельности в образовательной организации
- Управленческая деятельность в системе социального обслуживания
- Основы духовно-нравственной культуры народов России: теория и методика преподавания в образовательной организации
- Организация досуговых мероприятий и развитие социального партнёрства в дополнительном образовании детей
- Подготовка детей к обучению в школе: содержание и организация работы с детьми

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.