Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015

Опубликуйте свой материал в официальном Печатном сборнике методических разработок проекта «Инфоурок»

(с присвоением ISBN)

Выберите любой материал на Вашем учительском сайте или загрузите новый

Оформите заявку на публикацию в сборник(займет не более 3 минут)

+

Получите свой экземпляр сборника и свидетельство о публикации в нем

Инфоурок / Информатика / Конспекты / Циклдық алгоритмді программалау тақырыбына жаттығу жұмыстары.
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 24 мая.

Подать заявку на курс
  • Информатика

Циклдық алгоритмді программалау тақырыбына жаттығу жұмыстары.

библиотека
материалов

hello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gif

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

жаттығу жұмыстары.

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

Білімділік: Циклдық операторлық командаларын программада дұрыс

қолданылуын үйрету.

Дамыту: Оқушылардың логикалық ой-өрісін дамыту, компьютерлік

сауаттылығын, сабаққа қызығушылығын, тапқырлығын,

біліктілігін арттыру.

Тәрбиелік: Ұқыптылыққа, тазалыққа, жылдамдылыққа, шыдамдылыққа,

компьютерді өз мақсатында дұрыс қолдану мәдениетіне

тәрбиелеу.

Болжамдап отырған нәтиже: Лекцияда өтілген тақырыптарды толық меңгеріп, оларды есепте дұрыс қолдана білуі керек.

Сабақтың типі: Пысықтау сабағы.

Сабақтың түрі: Аралас сабақ.

Сабақтың әдісі: Компьютермен жұмыс, тест, сұрақ-жауап, ойын, ДТ.

Көрнекі құрал-жабдықтар: Интерактивті тақта, бағалау кестесі.

Сабақтың барысы: Ұйымдастыру.

  1. Оқушылардың назарын сабаққа аудару, сабактың тақырыбын айту.

  2. Сабақтың барысымен таныстыру.

Үйге берілген тапсырманы тексеру:

Тақтада сызылған блок-схема бөліктерге бөлінеді. Әр бөлікке сұрақ жазылады. Сұрақтарға дұрыс жауап берілсе, тиісті орынға қойылады. Әр оқушы бір-бір сұраққа жауап береді.

Есеп. Төменде п! факториалын есептейтін блок-схеманы құрастыру керек.

Бұл есеп үш түрлі циклмен есептелген.



While..do

Repeat..until

For..do



hello_html_5f55b48d.jpg


басы

hello_html_m3be20ceb.jpg



n

f:=1;





I:=1, n


f:=f*i:


f

соңы


Блок-схеманы құрастыру үшін төмендегі сұрақтарға жауап беру керек.

1. Сұрақ: Алгоритм құрылымына қарай қаншага бөлінеді?

Жауап: Алгоритм құрылымына қарай үшке бөлінеді: сызықтық, тармақтық, циклдық болып.

2. Сұрақ: Цикл дегеніміз не?

Жауап: Қайталау (цикл) операторлары белгілі бір операторларды немесе операторлар тобын бірнеше рет орындау мүмкіндігін ұйымдастыруға қолданылады.


3. Сұрақ: Циклдіц денесі деп нені айтамыз?

Жауап: Қайталанатын операторлар тобы циклдің денесін құрайды.

4. Сұрақ: Қайталау параметрі деген не?

Жауап: Қайталау санын көрсететін, әр кайталау сайын 1-ге артып отыратын натурал типті шама.

5. Сұрақ: Шарт деген не?

Жауап: Жауабы «иә» немесе «жоқ» болатын ұйғарым

6. Сұрақ: Серия деген не?

Жауап: Паскаль опреторларының тізбегі.

7. Сұрақ: While..Do циклініц программада жазылуын көрсетіңіз?

Жауап: while шарт

begin серия/операторлар;

end;

8. Сұрақ: Repeat..Until циклінің блок-схемасын көрсетіңіз.
Жауап: repeat

hello_html_5e42e5c5.jpg

9. Сұрақ: 6! факториалы неге тең?
Жауап: 720-ға.

10. Сұрақ: For-Downto операторыныц программада жазылуын көрсет:
Жауап: Ғог <параметр>:=<соңғы мән> downto <алғашқы мән> do

begin

серия ;

end;

Қорытындылау. Жалпы қысқаша цикл туралы айту, бағалау кестесін толтыру.


III. Есептер шығару.

Компьютермен, тақтамен және дәптермен жұмыс (есептер шығару). Жоғарыда берілген блок-схемалардың кез-келгеніне программа құрып, нәтижесін компьютерде көрсету.

Программа мәтіні:


program faktorial;

var n, i, f: integer;

begin

readln (n);

f:=1; і:=1;

while і<=n do

begin

f:=f*і; і:=і+1;

end;

write ('f=’,f);

end.

program faktorial;

var n, i, f: integer;

begin

readln (n);

f:=1; і:=1;

repeat

f:=f*і; і:=і+1;

until i>n;

write ('f=’,f);

end.

program faktorial;

var n, i, f: integer;

begin

readln (n);

f:=1;

for i:=1 to n do

begin

f:=f*і;

write ('f=’,f);

end.

Қорытындылау.

IV. Көзге жаттығу жасату.

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

V. Өзіндік жұмыс (деңгейлік тапсырмалар).

1-деңгей. Тестпен жұмыс.

Тест сұрақтары

1. Паскальда бағдарлама қандай кызметші сөзбен басталады ?

1) begin 2) var 3) program*

2. Өрнектің мәнін табыңыз: х=3 болған жағдайда sqr(sqr(х))=...

1) 9 2) 81* 3) 27

3. Бөлінді қалдығын табу үшін қандай функция қолданылады?

1) div 2) mod* 3) abs

4. Паскаль бағдарламасында айнымалыларды сипаттау бөлігі қандай қызметші
сөзбен басталады?

1) Begin 2) Var* 3) Program

5. Турбо Паскаль бағдарламасында циклдың қанша түрі бар?

1) 1 2) 2 3) 3*

2-деңгей. Берілген есептің блок-схемасын құру.

Ежелгі ұзындық салмақ өлшемдерін қазіргі өлшемдерге ауыстыратын блок-схема құрыңдар. (цикл санаушының мәні 1-ден 10-ға дейін өзгереді):

I нұсқа. Фунтты киллограмға (1 фунт = 0,40951 кг)


II нұсқа

Аршынды метрге (1 аршын = 0,7112 м)

3-деңгей. 2-деңгейде берілген есептің программасын кұрып, нәтижесін компьютерде көрсету.

Қорытындылау.

VI. Қорытындылау, бағалау.

VII. Үйге тапсырма.













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

Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

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

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