|
|
Циклді ұйымдастыру тәсілдері. Циклді ұйымдастыруға есептер шығару
Тақырыбы: Циклді ұйымдастыру тәсілдері. Циклді ұйымдастыруға есептер шығару
Мақсаты: Цикл ұғымын енгізу, циклдің түрлерін анықтау
а) білімділік;
Оқушыларға қайталану және параметрі бар қайталану командаларының арналу міндетін білу, осы командаларды алгоритмдік тілде және Pascal программалау тілінде жаза білуді үйрету
ә) тәрбиелік;
тазалыққа тәрбиелеймін
б) дамытушылық;
логикалық ойлау қабілеттерін, танымдық дағдыларын дамыту
Сабақтың әдісі: Түсіндіру
Сабақтың барысы: І Ұйымдастыру
ІІ Жаңа сабақ
ІІІ Жаңа сабақты бекіту
І Үйге тапсырма
І Ұйымдастыру: Оқушыларды түгендеп, жоқ оқушыларды белгілеймін.
ІІ Жаңа сабақ
Циклдік алгоритмдерді талдау оларды екі түрге жіктеуге (бөлуге) мүмкіндік береді: қайталанулар саны берілген және алдын ала белгісіз болатын циклдер. Алгоритмдеуду және программалауда бұл циклдердің екеуі де бірдей дерлік жиі кездеседі, сондықтан алгоритмдік тілдебұл командаларды жазудың екі пішіні бар: қайталану командасы («әзір» цикл) және параметрі бар қайталану командасы («үшін» циклі)
Қайталану саны белгісіз циклді жүзеге асыру түрлері:
Блок-схема |
Алгоритмдік тіл |
Pascal |
иә жо
|
Қайталану командасы
әзір шарт цб цикл денесі цс |
Алғы шартты цикл операторы: while шарт do begin цикл денесі (серия) end; Соңғы шартты цикл операторы: Repeat Цикл денесі (серия) Until шарт; |
IІІ Жаңа сабақты бекіту
1 есеп
N мүшесі: Аn=N2-5 формуласымен берілген арифметикалық прогрессияның бастапқы 10 мүшесін есептеу керек.
Есептеу үшін:
А1=12-5
А2=22-5
А3=32-5
...
А10=102-5
өрнектерінің мәндерін табу керек.
Алгоритмдік тілде жазылуы |
Pascal |
Басы бүт N N:=1 әзір N≤10 цб А:=N2-5 Шығару А N:=N+1 Цс Cоңы |
Program A1; Var: real; n:byte; begin n:=1 while n<=10 do begin a:=sqr(n)-5; writeln(‘a[‘,n’]=,a:6:2); n:=n+1; end; |
V Сабақты қорытындылау
1. Қайталану саны белгісіз циклдер?
VI Үйге тапсырма: 1.8 1,3 сұрақтар. 5-есеп
Соңғы жарияланған материалдар тізімі
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
История открытые уроки по истории |
Педагогика открытые уроки по педагогике |
Биология открытые уроки по биологии |
Информатика открытые уроки по информатике |
Математика открытые уроки по математике |
Физика открытые уроки по физике |
Химия открытые уроки по химии |
Разное открытые уроки |
География Открытые уроки по географии |
русский язык |