Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Разработка урока по информатике "Циклдық алгоритмдер"

Разработка урока по информатике "Циклдық алгоритмдер"

В ПОМОЩЬ УЧИТЕЛЮ ОТ ПРОЕКТА "ИНФОУРОК":
СКАЧАТЬ ВСЕ ВИДЕОУРОКИ СО СКИДКОЙ 86%

Видеоуроки от проекта "Инфоурок" за Вас изложат любую тему Вашим ученикам, избавив от необходимости искать оптимальные пути для объяснения новых тем или закрепления пройденных. Видеоуроки озвучены профессиональным мужским голосом. При этом во всех видеоуроках используется принцип "без учителя в кадре", поэтому видеоуроки не будут ассоциироваться у учеников с другим учителем, и благодарить за качественную и понятную подачу нового материала они будут только Вас!

МАТЕМАТИКА — 603 видео
НАЧАЛЬНАЯ ШКОЛА — 577 видео
ОБЖ И КЛ. РУКОВОДСТВО — 172 видео
ИНФОРМАТИКА — 201 видео
РУССКИЙ ЯЗЫК И ЛИТ. — 456 видео
ФИЗИКА — 259 видео
ИСТОРИЯ — 434 видео
ХИМИЯ — 164 видео
БИОЛОГИЯ — 305 видео
ГЕОГРАФИЯ — 242 видео

Десятки тысяч учителей уже успели воспользоваться видеоуроками проекта "Инфоурок". Мы делаем все возможное, чтобы выпускать действительно лучшие видеоуроки по общеобразовательным предметам для учителей. Традиционно наши видеоуроки ценят за качество, уникальность и полезность для учителей.

Сразу все видеоуроки по Вашему предмету - СКАЧАТЬ

  • Информатика

Поделитесь материалом с коллегами:

Сабақтың тақырыбы: Циклдік алгоритмдер

Бағдарламалық-дидактикалық

қамсыздандыру: WINDOWS 9x, QuickBasic, TurboPascal, электрондық оқулық, жұмыс дәптері

Сабақтың мақсаты: Қайталану саны белгісіз және белгілі циклдерді ұйымдастыру арқылы есептерге циклдік алгоритм құру тәртібін үйрету, осы тарау бойынша алған білімдерін бекіту, талдау жасау

Сабақтың типі: Практикум элементтері бар, қайталау сабағы


Білім мен біліктілікке қойлатын талаптар:


Оқушылар білуі тиіс:

  • цикл түсінігін;

  • циклдік алгоритм қызметін;

  • циклді анықтайтын параметрлердің мәнін;

  • «үшін», «әзірше» циклдерінің қолдану кезеңдерін;

  • параметрлі қайталау командасының жазылу түрін;

  • FOR, NEXT, STEP операторларының қызметін.


Оқушылар үйренуі тиіс:

  • циклдегі параметрлерді сипаттауды;

  • циклді ұйымдастыру әдістеріне қарай қажетті операторларды пайдалана білуді;

  • есеп шартына қарай қайталану саны белгісіз (WHILE-WEND) және қайталану саны белгілі (FOR-NEXT) циклдерді ұйымдастыруды.

Сабақтың барысы: Ұйымдастыру кезеңі

Техника қауіпсіздік ережесімен танысу кезеңі



Өткен сабақты еске түсіру мақсатында пысықтау сұрақтары:




  1. Қандай алгоритм цикдік алгоритм деп аталады?

  2. Цикл денесі деп нені айтамыз?

  3. Қайталану саны белгісіз циклдерді ұйымдастыруда қандай операторларды қолданған жөн?

  4. Қайталану саны белгісіз циклдерді ұйымдастыруда жиі жіберілетін қателер.

  5. UNTIL операторын шарттың қандай жағдайында қолдануға болады?

  6. «Үшін» циклін қай жағдайда ұйымдастыру керек?

  7. Параметрлі қайталау командасы қалай жазылады?

  8. STEP операторының қызметі?

  9. NEXT операторының қызметі?

  10. STEP операторын қандай жағдайда жазуға болмайды?











Сабақтың барысы:


Әрбір оқушы дербес компьютерде тікелей жұмыс істейтін болады. Оқушылар алгоритмдеу және программалау курсы бойынша жасалынған шағын электрондық оқулықты пайдаланады. Электрондық оқулықтағы «Қайталану саны белгісіз циклдер» және «Қайталану саны белгілі циклдер» бөлімін ашып, осы бөлімдердегі сұрақтар мен тапсырмаларға жауап іздейді. Есеп шығарудағы білім мен біліктілікті сынамас бұрын оқушы «Мысал…» батырмасын басу арқылы оқулықтағы бір есептің шығарылу тәртібімен танысады. Содан соң «Өзің орында…» батырмасы арқылы есепті Qbasic програмалау тілінде шығарады. Оқушы есепті тікелей электрондық оқулықта орындайды. Орындалу хаттамасы арқылы есептің нәтижесін алатын болады. Оқулықтағы «Тест» батырмасы арқылы осы бөлімдерге қатысты тақырыттық тест жұмысын тапсырады.

Егер компьютерлер саны жеткіліксіз болса, онда оқушыларға өтілген материалдарды бекіту мақсатында жасалған үлестірмелі деңгейлік тапсырмалар таратып беремін.


Мысалы, сандар қосындысын табу керек болсын: hello_html_m62fb595.gif


а) алгоритмдік тіл


алг сандар қосындысы (нәт зат S)

басы бүтін I

енгізу х

S:=0

I үшін 2-ден бастап 8-ге дейін

цб

hello_html_a89dc3d.gif

цс

шығару S

соңы


б) блок-схемасы


hello_html_5df61625.gif


















в) программалау тілі QBasic


REM сандар қосындысы

INPUT “X=”; X

S=0

FOR I=2 TO 8

S=S+SQR(I*X)

NEXT I

PRINT “S=”; S

END



г) программалау тілі TurboPascal


program sum;

var x, s: real;

i: integer;

begin

write ('x=');

read (x);

s:=0;

for i:=2 to 8 do

begin

s:=s+sqrt(i*x);

end;

writeln ('s=', s);

end.
















Деңгейлік тапсырмалар үлгілері:


Оқушы ______________________________________________________

І-деңгей

1. Мына тізбекті орындау нәтижесі:

F=2

P=3

P=P+F

PRINT P, F


ІІ-деңгей

2. Сандар кубтарының кестесін құрыңыз: -5, -4, -3, … ,1


ІІІ-деңгей

3. Көбейтіндіні табыңыз: hello_html_3cd22ed1.gif


























Оқушы ______________________________________________________

І-деңгей

  1. Мына тізбекті орындау нәтижесі:

X=1

Y=X*X

PRINT X, Y

X=X+1

Y=X*X

PRINT X, Y


ІІ-деңгей

  1. 1, 3, 5, …, 21 сандарының арифметикалық ортасын табу программасын құрыңыз.


ІІІ-деңгей

  1. 2, 4, 6, …, 10 сандарының кубтарының қосындысынан осы сандардың квадраттарының қосындысын шегеру алгоритмін және программасын құрыңыз.



























Оқушылар білімін бағалау: Сабақ соңында әр оқушы өзінің білім-білік көрсеткіштеріне,

материалдарды игеру дәрежесіне қарай өз білімдерін бағалайды. Оны іске асыру бағалау мониторнигі арқылы іске асырылады. Оқушылардың түсінбеген сауалдары болса, қайта талдап түсіндіремін.



Үйге тапсырма: Үй тапсырмасы деңгейлік бағытта беріледі.



  1. Массасы 50, 100, 150 … 1000г сары майдың құнын анықтау алгоритмін құрыңыз. 1 кг сары майдың бағасы – 300 теңге.



2) Қорапта ақ және қара түске боялған бірнеше шарлар бар. Қорап жанында ақ және қара түске боялған екі қоржын бар. Ақ шарды ақ қоржынға, қара шарды қара қоржынға жинау алгоритмін құрыңыз.



3) z-тің мәнін пернетақтадан енгізе отырып көбейтіндіні табыңыз:


hello_html_7c59198b.gif





























Оқушының өзін-өзі бағалау мониторингі



Оқушы _____________________________________________



Тапсырма түрлері

І-деңгей (5 ұпай)

ІІ-деңгей

(10 ұпай)

ІІІ-деңгей

(15 ұпай)

Барлық ұпай

Баға

Үлестірмелі деңгейлік тапсырмалармен жұмыс







Тест тапсыру (компьютерде)


Баға (компьютердің бағасы)



Есеп шығару (компьютерде)


Есеп толық шығарылмаса – 0 ұпай

Есеп толық шығарылса – 30 ұпай

Баға





Баға мониторингі


5 ұпай – «3» (қанағат)

15 ұпай – «4» (жақсы)

30 ұпай – «5» (өте жасы)




Оқушының өзін-өзі бағалау мониторингі


Оқушы ____________________________________________



Тапсырма түрлері

І-деңгей (5 ұпай)

ІІ-деңгей

(10 ұпай)

ІІІ-деңгей

(15 ұпай)

Барлық ұпай

Баға

Үлестірмелі деңгейлік тапсырмалармен жұмыс







Тест тапсыру (компьютерде)


Баға (компьютердің бағасы)



Есеп шығару (компьютерде)


Есеп толық шығарылмаса – 0 ұпай

Есеп толық шығарылса – 30 ұпай

Баға





Баға мониторингі


5 ұпай – «3» (қанағат)

15 ұпай – «4» (жақсы)

30 ұпай – «5» (өте жасы)

Самые низкие цены на курсы профессиональной переподготовки и повышения квалификации!

Предлагаем учителям воспользоваться 50% скидкой при обучении по программам профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок".

Начало обучения ближайших групп: 18 января и 25 января. Оплата возможна в беспроцентную рассрочку (20% в начале обучения и 80% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru/kursy


Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

Для учителей мы подготовили самые привлекательные условия в русскоязычном интернете:

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs

Автор
Дата добавления 21.11.2015
Раздел Информатика
Подраздел Конспекты
Просмотров172
Номер материала ДВ-175672
Получить свидетельство о публикации

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

от проекта "Инфоурок" с указанием данных образовательной лицензии, что важно при прохождении аттестации.

Если Вы учитель или воспитатель, то можете прямо сейчас получить документ, подтверждающий Ваши профессиональные компетенции. Выдаваемые дипломы и сертификаты помогут Вам наполнить собственное портфолио и успешно пройти аттестацию.

Список всех тестов можно посмотреть тут - https://infourok.ru/tests

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх