kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

"Массив элементтерін т?рлендіру"

Нажмите, чтобы узнать подробности

Осы?ан дейінгі ?арастырылып келген м?лімет типтері ?арапайым болып есептеледі. Себебі олар тек бір ?ана обЪектіге я?ни бір ?ана сан?а немесе символ?а ?атысты ?ана ?олданылады. Turbo Pascal-да бір типке жататын бірнеше элементтерден т?ратын обектілерді де пайдалану?а болады. Массив осындай бір типке жататын элементтерден ??ралатын ??рылымды? тип болып табылады.

?арапайым типтер ?атарына жататын стандартты (Integer,real) ж?не ?олданушылар (тізбектелген тип) типтерінде бір айнымалыны са?тау ?шін, негізінен компьютер жадысыны? бір ?ана ?яшы?ы ?олданылады. Біра? к?птеген программалау есептеріні? шешімін табу барысында ?рбір элементті? деректерін жеке айнымалы?а са?тау орнына, оларды тізбектеп бір жерде са?тау ана??рлым тиімді болып табылады.

Бір типтес берілгендерден ??ралып, барлы? элементтеріне бір орта? атау берілген жиынды массив деп атаймыз. Массив ??рылымды? типтер ?атарына жатады. Массив элементтері н?мірленеді. Массивті? ?рбір элементіне индексін к?рсету ар?ылы ж?мыс істеуге болады. Массивке мысал ретінде векторларды ?арастыру?а болаты. Егер массивке кестелік берілгендер жазылса (матрица), онда элементтері екі индекс бойынша н?мірленеді.

Массив сипаттамалары:

· Типі – массив элементтеріні? жалпы типі;

· К?лемі – массив индекстеріні? саны;

· Шектелімі - ?рбір индекстерді? шектеу бойынша с?йкестігі;

· Пішімі – к?лем ж?не шектеулер жиындары.

Массивтер элементтерімен ж?мыс жасау барысында, массив атауынан кейін міндетті т?рде тік жа?ша?а алын?ан индекс к?рсетіледі. Индекс ретінде сандар ?олданылады.

Массивті? кез келген элементтерімен ж?мыс істегенде программалау барысында оларды? индексіні? м?ні типтер немесе айнымалылар б?лімінде сипаттал?ан шектеуден аспауы тиіс. Егер массив индексвіні? м?ні сипаттал?ан шектеуден асып кетсе онда, смнтаксистік ?ате тіркеліп экранда «Index type is not compatibie with declaration» деген с?з тіркесі шы?арылады.

 

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«"Массив элементтерін т?рлендіру" »


Пәні:

Бағдарламалау

Тобы:


Уақыты:


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

Бір өлшемді массив. Массив элементтерін түрлендіру.

Құзыреттілікке жеткізетін сабақтың мақсат-міндеттері:




А) ақпараттық құзыреттілік

Бір өлшемді массивті түрлендіруге берілген есептердің программасын құруға дағдыландыру

Ә) коммуникативтік құзыреттілік

өз әрекетін бағалау мен талдауды дамыту

Б) проблеманы шешу құзыреттілігі

Шығармашылық жұмыстануға үйрету, өз нәтижесіне сай қорытынды жасауға, өмірмен байланыстыра білуге үйрету

Сабақтың типі:

практикалық

Сабақта қолданылатын педагогикалық технологиялар:

ақпараттық-коммуникациялық технологиялар

Сабақтың әдісі:

сөздік: әңгіме, сұрақ-жауап, баяндау; көрнекілік: иллюстрация, демонстрация

Пәнаралық байланыс:

ағылшын тілі,математика

Оқыту құралдары:

техникалық

компьютер, интерактивті тақта, белсенді қалам, тестілеуші құралдар, проектор

бағдарламалық

Turbo Pascal программалау тілі

дидактикалық

дәптер, Turbo Pascal кітабы


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

Оқытушының қызметі

Студенттердің қызметі

Күтілетін нәтиже

І. Ұйымдастыру

(2 минут)

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


Амандасады, кезекші жоқ оқушыларды атайды, сабаққа тақтаның, оқу құралдарының даярлығын қамтамасыз етеді.


Сабаққа өз бетімен даярланады, мұғалім талаптарын мүлтіксіз орындайды, информатика кабинетіндегі қауіпсіздік техникасы ережелерін біледің және қатаң сақтайды

ІІ. Өткен материалды қайталау арқылы жаңа материалды қабылдауға дайындық. Сабақ мақсаттарымен таныстыру

(10 минут)

а) Уйге берілген есепті компьютерде орындау.

Есеп: А массиві берілген.5-ке болінетін, 3-ке бөлінбейтін сан табу программасын құру.




















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





Program mas1;

Const n=5;

Var a:array [1..n] of integer;

S,n:integer;

Begin

For i:1 to n do

Begin

Writeln(‘5-ke bolinetin,3-ke bolib san’);

Readln(a[i]);

For i:=1 to n do

If (a[i] mod 3=0 and a[i] mod 5

Writeln (‘s=’,s); end.




Жауабы: while, repeat, for.








Жауабы: Repeat, until







Жауабы: Шарт ақиқат болса цикл қайталанылады да, шарт жалған болса, циклден шығу орындалады.




Жауабы: for : = to do ;

for:= downto do ;


Бір өлшемді массив бойынша білімдерін тексереді,меңгермеген білімін анықтайды.

ІІІ. Жаңа түсініктер мен іс-әрекет тәсілдерін меңгерту

(20 минут)

а) слайдпен сабақ түсіндіру.

ә) Түсіндірілген мысалдарды компьютерге түсіреді.









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



ІҮ. Біліктер мен дағдыларды бекіту

(40минут)

а) Ғажайып алаң ойыны арқылы білімдерін бекітеді.



ә) Берілген есепті дәптерде және компьютерде орындайды.

№1. Бір өлшемді массивтің көбейтіндісін табатын программа құру.



№2.




Жауабы: Массив дегенiмiз индексi бүтiн сан арқылы белгiленген индекстi айнымалылардың тiзбегi,



Жауабы: тип атауы - типтi (массивтi) анықтайтын кез келген белгiлеме(айнымалы);





Шешімі:Program e17;

var i,n:integer;

A:array [1..100] of integer;

K:integer;

begin Randomize;

writeln(‘massiv olshemin engiz’);

readln(n);

for i:=1 to n do

a[i]:=random(9);

for i:=1 to n do

write(a[i]:5); k:=1;

for i:=1 to n do

kob:=A[i]*k;

writeln(”);

writeln(‘k=’, k); end.

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

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

(2 минут)

9-сыныптың «Информатика » оқулығынан массив тақырыбын оқу.

1.Бір өлшемді бүтін сандар массивінде 20 эементтен тұратын теріс элементтерінің арифметикалық ортасын табу программасы.

2. Бір өлшемді массивтің элементтерінің қосындысын табатын программа құру.

Үй тапсырмасын жазып алу,оны орындау әдістемесін түсіну.



Үйге берілген тапсырманы ойша айқындайды,тапсырма бойынша сұрақтар қойылады.

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

(3 минут)

Студенттердің үй тапсырмасынан,аудиториядағы шығарған практикалық жұмыстарынан қорытындылап бағаланады.

Оқытушы сөзіне назар аударады. Жетістіктермен кемшіліктерді қабылдайды. Жұмыс орнын жинайды. Оқытушымен қоштасады. Сау болыңыз.

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



Получите в подарок сайт учителя

Предмет: Информатика

Категория: Планирование

Целевая аудитория: 11 класс.
Урок соответствует ФГОС

Скачать
"Массив элементтерін т?рлендіру"

Автор: Молдагалиева Анар Аскаровна

Дата: 17.01.2015

Номер свидетельства: 156763


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства