Информатикадан ашық сабақ презентация

Содержание

Слайд 2

Информатикадан ашық сабақ 9б-сынып Мұғалімі: Бимен Салтанат Тілеубергенқызы Арыс ауылы 10 желтоқсан 2009ж.

Информатикадан ашық сабақ

9б-сынып

Мұғалімі: Бимен Салтанат Тілеубергенқызы

Арыс ауылы 10 желтоқсан 2009ж.

Слайд 3

Сабақтың тақырыбы: 3.1 Программа құрылымы 3.2 Шамаларды сипаттау бөлімі 3.3 Операторлар бөлімі

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

3.1 Программа құрылымы
3.2 Шамаларды сипаттау бөлімі
3.3 Операторлар бөлімі

Слайд 4

Сабақтың мақсаты: Білімділік: Оқушыларға Паскаль құрылымы бойынша білімді меңгерту. Тәрбиелік:

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

Білімділік: Оқушыларға Паскаль құрылымы бойынша білімді меңгерту.

Тәрбиелік: Оқушыларды программалық сауатылыққа

тәрбиелеу.

Дамытушылық: Оқушылардың ақпараттық – технологиялық ойлау қабілеттерін дамыту.

Слайд 5

Қарапайым типке жататындарын тап! (дұрыс шертсең жапырақтар сыбдырлап белгі береді)

Қарапайым типке жататындарын тап! (дұрыс шертсең жапырақтар сыбдырлап белгі береді)

Слайд 6

Логикалық типке жататын асқабақтарды жина!

Логикалық типке жататын асқабақтарды жина!

Слайд 7

Символдық типке жататын асқабақтарды жина!

Символдық типке жататын асқабақтарды жина!

Слайд 8

Тіркестік типке жататын асқабақтарды жина!

Тіркестік типке жататын асқабақтарды жина!

Слайд 9

Нақты типке жататын асқабақтарды жина!

Нақты типке жататын асқабақтарды жина!

Слайд 10

div, mod функциялары қандай типке қолданылады? (дұрысы тышқанмен шерткенде жасыл

div, mod функциялары қандай типке қолданылады? (дұрысы тышқанмен шерткенде жасыл түске

боялады)

Бүтін (integer)

Нақты (real)

Символдық (char)

Логикалық (boolean)

Тіркестік (string)

Слайд 11

Логикалық типке қолданылатын амалдарды тап. (дұрыс тапсаң шар әуеге қалықтайды!)

Логикалық типке қолданылатын амалдарды тап. (дұрыс тапсаң шар әуеге қалықтайды!)

Слайд 12

Символдық типке қолданылатын функцияларды тап. (дұрыс тапсаң шар әуеге қалықтайды!)

Символдық типке қолданылатын функцияларды тап. (дұрыс тапсаң шар әуеге қалықтайды!)

Слайд 13

Бүтін типке қолданылатын амалдарды тап. (дұрыс тапсаң шар әуеге қалықтайды!)

Бүтін типке қолданылатын амалдарды тап. (дұрыс тапсаң шар әуеге қалықтайды!)

Слайд 14

Сұрақтар: Паскаль тілін қай жылы кім ұсынды?

Сұрақтар:

Паскаль тілін қай жылы
кім ұсынды?

Слайд 15

Вирт синтаксистік диаграммасы дегеніміз не?

Вирт синтаксистік
диаграммасы
дегеніміз не?

Слайд 16

Атау-идентификатор дегеніміз не?

Атау-идентификатор
дегеніміз не?

Слайд 17

Мәліметтердің шамалардың типі деп нені айтамыз

Мәліметтердің шамалардың
типі деп нені айтамыз

Слайд 18

High (x)- Ord (x)- Low (x)- Round (x)- Trunc (x)- Odd (x)- Pred (x)- Succ (x)-

High (x)-
Ord (x)-
Low (x)-
Round (x)-
Trunc (x)-
Odd (x)-
Pred (x)-
Succ (x)-

Слайд 19

Мағынаны тану

Мағынаны тану

Слайд 20

Жаңа сабақ 3.1 Программа құрылымы 3.2 Шамаларды сипаттау бөлімі 3.3 Операторлар бөлімі

Жаңа сабақ
3.1 Программа құрылымы
3.2 Шамаларды сипаттау бөлімі
3.3 Операторлар бөлімі

Слайд 21

Блок Мәліметтерді сипаттау бөлімі Операцияларды атқару бөлімі Программа тақырыбы Блок

Блок

Мәліметтерді
сипаттау бөлімі

Операцияларды
атқару бөлімі

Программа тақырыбы

Блок

Слайд 22

Турбо Паскаль программасының тақырыбын жазбай кетуге де болады, бірақ жалпы

Турбо Паскаль программасының тақырыбын жазбай кетуге де болады, бірақ жалпы Паскаль

тіліндегі кез келген программаның
тақырыбы , одан кейін сипаттау бөлімі және begin және end сөздерімен қоршалған операторлар бөлімі болуы керек. Сипаттау бөлімі толық болған жағдайда, 7 бөліктен тұрады:
1.Программамен байланысатын кітапханалық модульдер атаулар тізімі (uses)
2. Белгілерді сипаттау (label)
3. Тұрақтыларды сипаттау (const)
4. Мәліметтер типін сипаттау (type)
5. Айнымалыларды сипаттау (var)
6. Процедураларды сипаттау (procedure)
7. Функцияларды сипаттау (function)
Слайд 23

Программаның жалпы түрі: Program - программаның аты; label - белгілер

Программаның жалпы түрі:

Program - программаның аты;
label - белгілер бөлімі;
const

- константалар бөлімі;
type - типтер бөлімі;
var - айнымалылар бөлімі;
procedure, function - процедуралар мен функциялар бөлімі;
Begin
операторлар бөлімі;
end.
Слайд 24

Program ( Input, Output); uses ; label …; const …;

Program <программа аты> ( Input, Output); uses <1-атау, 2-атау, 3-атау,...>; label …; const …; type

…; var …; procedure <процедура аты>; <процедура тұлғасы>; function <функция аты>; <функция тұлғасы>; begin <1-оператор>; <2-оператор>; …………….; ; end.
Слайд 25

Слайд 26

Слайд 27

Слайд 28

Слайд 29

Слайд 30

Бір типті айнымалылардың аттары үтір арқылы аталып, қос нүктеден кейін

Бір типті айнымалылардың аттары үтір арқылы аталып, қос нүктеден кейін

олардың типі көрсетіледі. Әрбір типті сипаттау нүктелі үтірмен (;) аяқталады.
Операторлар бөлімі Begin және end операторлық жақшаларға алынады, end сөзінен кейін нүкте қойылады. Тақырып, сипаттау бөлімдері, операторлар нүктелі үтірмен (;) аяқталады. Begin сөзінен кейін нүктелі үтір (;) қойылмайды.
Слайд 31

y = a*x

y = a*x

Слайд 32

y = a*x

y = a*x

Слайд 33

Слайд 34

Паскаль тілінде программа неше бөліктен тұрады? 3 бөліктен Программаның тақырыбы Сипаттау бөлімі Операторлар бөлімі

Паскаль тілінде программа неше бөліктен тұрады?

3 бөліктен
Программаның тақырыбы
Сипаттау бөлімі
Операторлар бөлімі

Слайд 35

DIV және MOD функциялары не үшін қолданылады? DIV – бүтін бөлу MOD – бүтін қалдық

DIV және MOD
функциялары не үшін
қолданылады?

DIV – бүтін бөлу
MOD –

бүтін қалдық
Слайд 36

Var операторының қызметі қандай? айнымалыларды сипаттау

Var операторының
қызметі қандай?

айнымалыларды сипаттау

Слайд 37

Const операторының қызметі қандай? Тұрақтыларды сипаттау

Const операторының қызметі қандай?

Тұрақтыларды сипаттау

Слайд 38

Read операторының қызметі қандай? Берілгендерді енгізу

Read операторының қызметі қандай?

Берілгендерді енгізу

Слайд 39

Write операторының қызметі қандай? Нәтижені шығару

Write операторының
қызметі қандай?

Нәтижені шығару

Слайд 40

Программа үзіндісінің міндеті қандай? Program esep1; Var x: integer; x айнымалысы бүтін типті мәндер қабылдайды

Программа үзіндісінің міндеті қандай? Program esep1;
Var x: integer;

x айнымалысы бүтін типті мәндер

қабылдайды
Слайд 41

Программа үзіндісінің міндеті қандай? BEGIN Read (X); Y:=SQR(X); Write (Y); End. Х-тің квадратын есептеу

Программа үзіндісінің міндеті қандай? BEGIN
Read (X);
Y:=SQR(X);
Write (Y);
End.

Х-тің квадратын есептеу

Слайд 42

program qq; var a, b: integer; x, y: real; begin

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.

Қай операторлар дұрыс жазылмаған?

айнымалы атауы := белгісінің сол жағында болуы керек

бүтін мен бөлшектің арасы нүктемен ажыратылуы керек

нақты мәнді бүтін айнымалыға меншіктеуге болмайды

Слайд 43

Программа үзіндісінің міндеті қандай? BEGIN Read (X); Х:=SQRТ(X); Write (Y); End. Х-тің квадрат түбірін есептеу

Программа үзіндісінің міндеті қандай? BEGIN
Read (X);
Х:=SQRТ(X);
Write (Y);
End.

Х-тің квадрат түбірін есептеу

Слайд 44

Меншіктеу операторы :=

Меншіктеу операторы

:=

Слайд 45

Тест сұрақтарына жауап беру

Тест сұрақтарына жауап беру

Слайд 46

8. Бағдарламаның соңы 1. Негізгі бағдарламаның басы 2. Шығару операторы


8. Бағдарламаның соңы

1. Негізгі бағдарламаның басы

2. Шығару операторы

3. Бағдаралама тақырыбы

4. Бүтін

санның типі (-32768 - +32767)

5. Символдық тип

6. Бүтін санның типі (-127 - +127)

7. Енгізу операторы

С ө з ж ұ м б а қ

Слайд 47

Оқушыларды бағалау Үйге тапсырма: 3.1 тақырып (55-56 бет), 3.2-3,3 тақырып (57-59 бет); Оқулықтан:

Оқушыларды бағалау Үйге тапсырма:

3.1 тақырып (55-56 бет), 3.2-3,3 тақырып (57-59

бет);

Оқулықтан:

Имя файла: Информатикадан-ашық-сабақ.pptx
Количество просмотров: 70
Количество скачиваний: 0