Сабақ жоспары :: Информатика
Файл қосу
Сызықтық құрылымды алгоритмдермен программаларды құру
Сабақтың тақырыбы: Сызықтық құрылымды алгоритмдермен программаларды
құру.
Сабақтың мақсаты:
білімділік: оқушыларды сызықтық бағдарламаның құрылымымен таныстыру, өткен
тақырыптарды қайталай отырып, сызықтық алгоритмді,
блок-схемасын,
программасын құру машығын қалыптастыру;
дамытушылық: Есте сақтау қаблетін дамыту, теориялық білім негізін
практикамен
ұштастыра білуге үйрету;
тәрбиелік: пәнге деген қызығушылығын арттыру, әр оқушының алғырлық,
зеректік
қасиеттерін дамуына жол ашу.
Сабақтың түрі: аралас сабақ
Сабақта қолданылатын әдістер: түсіндірмелі-иллюстративті, сұрақ-жауап,
баяндау.
Сабақта қолданылатын құрылғылар: компьютерлік сынып, интерактивтік тақта.
Сабақтың барысы
І. Ұйымдастыру кезеңі
II. Жан-жақты білім тексеру.
1) Біз күнделікті өмірде белгілі бір әрекеттерді орындау барысын не деп
атадық.(алгоритм)
2) Осы алгоритімді орындайтын кімдер? (адам, компьютер, робот т.б)
3) Алгоритімді кескіндеу тәсілдері. ( табиғи тілде, блок-схема, алгоитмдік
тілде, программалау тілде)
4) Алгоритімді компьютер түсінетіндей тілде жазуды не деп атаймыз:?
(прграммалау тілі)
5) Алгоритмді құрудың түрлері, қаңдай? (сызықты, тармақталу, циклдік)
6) Сызықты алгоритм дегеніміз не? (Егер командалар бірінен соң бірі ретімен
орындалса, алгоритм сызықты деп аталады.)
7) Шамалар түрлері. (Айнымалы, тұрақты)
[pic]Var, writeln, readln операторларының қызметі. (айнымалаларды сипаттау,
шығару , енгізу операторы)
9) Шамалар типтері. (Бүтін- integer,нақты- real)
Тапсырма 1 Қате жолды көрсет
program qq;
var a, b: integer;
x, y: real;
begin
a := 5;
10 := x;
y := 7,8;
b := 2.5;
x := 2*(a + y);
a := b + x;
end.
III. Жаңа сабақтарды түсіндіру:
Program < программаның аты >
var Сипаттау бөлімі
begin
Операторлар бөлімі
end.
Паскаль бағдарламаның тілінде сызықтық бағдарлама жасамас бұрын келесі
түсініктемеге тоқталайық:
Сабақтың толық нұсқасын (сж+прз+прг) көшірі алыңыз Сабақтар көшіру – 2011
бет.
-Паскаль бағдарламалау тілінде операторлар қарапайым және құрама болып
бөлінеді:
-Операторлар Begin және end операторлардың ішіне алынып жазылады:
-Тек меншіктеу операторларынан ғана тұрса, оны қарапайым оператор деп
атайды.
Сызықты бағдарлама қарапайым операторлардан тұрады.
Сызықты бағдарлама жазу үшін келесі операторлар қолданылады:
:= меншіктеу операторы;
Read немесе readln – енгізу операторы
Write немесе writeln – шығару операторы.
Сабақтың толық нұсқасын (сж+прз+прг) көшіріп алыңыз Сабақтар көшіру – 2011
бет.
Презентация
Сызықтық бағдарламалар құрылымында бiр амалдан екiншi амалға өту тiзбектi
түрде орындалады. Ешқандай шарт тексерiлмейдi, керi қайту немесе амалды
қайталау болмайды.
Сызықтық алгоритмдерді бағдарламалау кезінде келесi негiзгi операторлар
қолданылады:
read (readln)- берілгендерді енгізу,
write (writeln)-нәтижені шығару.
readln және writeln операторларынан кейін бірнеше мән жазылса олар жақшаға
алынып, араларына үтір қойылады.
Сипаттау (var) бөлімінде барлық айнымалылардың типтері анықталады.
Есеп.
Екі бүтін санды қосып, қосындысын экранда шығару.
I V. Жаңа тақырыпты түсінуін тексеру
Сабақтың толық нұсқасын (сж+прз+прг) көшіріп алыңыз Сабақтар көшіру – 2011
бет.
72-бет, тапсырма №4 а)
program esep 4a;
var a,x,y: real;
begin
readln (a,x);
y:=(0.5*sqr(x))/sqrt(a+x)
writeln(‘y=‘,y);
end.
V Үй жұмысы
Оқулықтың 64-66 беттеріндегі 3.4.4. және 3.4.5. пункттерді оқып келу
Оқулықтың 72-бетіндегі №4 есеп және №5 есептің қалғандары
VI. Сабақтың қорытындысы
• Оператор дегеніміз не, олар қандай топтарға жіктеледі?
• Нәтижені экранға шығарудың қандай жолдарын білесіңдер?
• Экранға түсініктеме ретінде қолданылатын сөз тіркестері қалай шығарылады?
• Енгізу және шығару операторларының атқаратын негізгі міндеттері қандай?
VIІ. Бағалау
құру.
Сабақтың мақсаты:
білімділік: оқушыларды сызықтық бағдарламаның құрылымымен таныстыру, өткен
тақырыптарды қайталай отырып, сызықтық алгоритмді,
блок-схемасын,
программасын құру машығын қалыптастыру;
дамытушылық: Есте сақтау қаблетін дамыту, теориялық білім негізін
практикамен
ұштастыра білуге үйрету;
тәрбиелік: пәнге деген қызығушылығын арттыру, әр оқушының алғырлық,
зеректік
қасиеттерін дамуына жол ашу.
Сабақтың түрі: аралас сабақ
Сабақта қолданылатын әдістер: түсіндірмелі-иллюстративті, сұрақ-жауап,
баяндау.
Сабақта қолданылатын құрылғылар: компьютерлік сынып, интерактивтік тақта.
Сабақтың барысы
І. Ұйымдастыру кезеңі
II. Жан-жақты білім тексеру.
1) Біз күнделікті өмірде белгілі бір әрекеттерді орындау барысын не деп
атадық.(алгоритм)
2) Осы алгоритімді орындайтын кімдер? (адам, компьютер, робот т.б)
3) Алгоритімді кескіндеу тәсілдері. ( табиғи тілде, блок-схема, алгоитмдік
тілде, программалау тілде)
4) Алгоритімді компьютер түсінетіндей тілде жазуды не деп атаймыз:?
(прграммалау тілі)
5) Алгоритмді құрудың түрлері, қаңдай? (сызықты, тармақталу, циклдік)
6) Сызықты алгоритм дегеніміз не? (Егер командалар бірінен соң бірі ретімен
орындалса, алгоритм сызықты деп аталады.)
7) Шамалар түрлері. (Айнымалы, тұрақты)
[pic]Var, writeln, readln операторларының қызметі. (айнымалаларды сипаттау,
шығару , енгізу операторы)
9) Шамалар типтері. (Бүтін- integer,нақты- real)
Тапсырма 1 Қате жолды көрсет
program qq;
var a, b: integer;
x, y: real;
begin
a := 5;
10 := x;
y := 7,8;
b := 2.5;
x := 2*(a + y);
a := b + x;
end.
III. Жаңа сабақтарды түсіндіру:
Program < программаның аты >
var Сипаттау бөлімі
begin
Операторлар бөлімі
end.
Паскаль бағдарламаның тілінде сызықтық бағдарлама жасамас бұрын келесі
түсініктемеге тоқталайық:
Сабақтың толық нұсқасын (сж+прз+прг) көшірі алыңыз Сабақтар көшіру – 2011
бет.
-Паскаль бағдарламалау тілінде операторлар қарапайым және құрама болып
бөлінеді:
-Операторлар Begin және end операторлардың ішіне алынып жазылады:
-Тек меншіктеу операторларынан ғана тұрса, оны қарапайым оператор деп
атайды.
Сызықты бағдарлама қарапайым операторлардан тұрады.
Сызықты бағдарлама жазу үшін келесі операторлар қолданылады:
:= меншіктеу операторы;
Read немесе readln – енгізу операторы
Write немесе writeln – шығару операторы.
Сабақтың толық нұсқасын (сж+прз+прг) көшіріп алыңыз Сабақтар көшіру – 2011
бет.
Презентация
Сызықтық бағдарламалар құрылымында бiр амалдан екiншi амалға өту тiзбектi
түрде орындалады. Ешқандай шарт тексерiлмейдi, керi қайту немесе амалды
қайталау болмайды.
Сызықтық алгоритмдерді бағдарламалау кезінде келесi негiзгi операторлар
қолданылады:
read (readln)- берілгендерді енгізу,
write (writeln)-нәтижені шығару.
readln және writeln операторларынан кейін бірнеше мән жазылса олар жақшаға
алынып, араларына үтір қойылады.
Сипаттау (var) бөлімінде барлық айнымалылардың типтері анықталады.
Есеп.
Екі бүтін санды қосып, қосындысын экранда шығару.
I V. Жаңа тақырыпты түсінуін тексеру
Сабақтың толық нұсқасын (сж+прз+прг) көшіріп алыңыз Сабақтар көшіру – 2011
бет.
72-бет, тапсырма №4 а)
program esep 4a;
var a,x,y: real;
begin
readln (a,x);
y:=(0.5*sqr(x))/sqrt(a+x)
writeln(‘y=‘,y);
end.
V Үй жұмысы
Оқулықтың 64-66 беттеріндегі 3.4.4. және 3.4.5. пункттерді оқып келу
Оқулықтың 72-бетіндегі №4 есеп және №5 есептің қалғандары
VI. Сабақтың қорытындысы
• Оператор дегеніміз не, олар қандай топтарға жіктеледі?
• Нәтижені экранға шығарудың қандай жолдарын білесіңдер?
• Экранға түсініктеме ретінде қолданылатын сөз тіркестері қалай шығарылады?
• Енгізу және шығару операторларының атқаратын негізгі міндеттері қандай?
VIІ. Бағалау
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz