Сабақ жоспары :: Информатика
Файл қосу
Жиымдар. Бірөлшемді жиым (массив)
Сабақ жоспары
Күні:_______________
Сыныбы: ___________
Сабақтың тақырыбы: "Жиымдар. Бірөлшемді жиым (массив)"
Сабақтың мақсаты: Оқушыларға жиымдар тақырыбы бойынша түсінік беру, алған білімдерін нығайту, тиянақтау, бір жүйеге келтіре отырып, теориялық білімін практикада ұштастыру.
Білімділігі: Оқушылардың массив жайлы жалпы білімін қалыптастыру.
Тәрбиелігі: Оқушыларды адалдыққа, дүниетанымдыққа, жауапкершілікке, жүйелікке, ауызбіршілікке мықты және әдептілікке тәрбиелеу.
Дамытушылығы: Оқушылардың пәнге деген қызығушылығын арттыру, ой-өрісін дамыту, өз бетінше жұмыс істей алу қабілетін көтеру, тапқырлыққа, шығармашылыққа баулу.
Сабақтың міндеті: Оқушыларға компьютер алдында еркін, өз бетінше жұмыс істеуді қалыптастыру.
Сабақтың типі: Жаңа сабақ меңгерту.
Сабақтың түрі: дәстүрлі практикалық сабақ
Жаңа сабақты түсіндіру: "Жиымдар. Бірөлшемді жиым (массив)".
Жиым дегеніміз - бұл бір атауға біріктірілген бір типті шамалардың реттелген тізбегі. Жиымға кіретін айнымалыларды массивтің элементтері дейді. Олардың саны сипаттау бөлімінде анықталады да, программаның орындалу барысында өзгермейді. Олардың реттік номері индекс деп аталады. Жиым элементтерінің типі файлдан басқа кез келген (бүтін, нақты, символдық, жолдық, жиымдық т.б) тип бола алады.
Бірөлшемді жиым.
Мысал ретінде көп суырмалары бар шкафты қарастырайық
Шкаф - бұл жиым
Суырма номерлері - индекс
Суырма ішіндегі заттар - жиым элементтері
Сандар тізбегі.....
Паскал тіліндегі жиымдар.
Жиымның негізгі параметрлері мыналар: типі (сандық, символдық, логикалық), өлшемі (бірөлшемді, екіөлшемді ...) және көлемі (жиымдағы элементтердің саны).
Бірөлшемді жиымды Паскальда былай жазады:
<атауы> : array [1..n] of <элемент типі>
Мұндағы: - жиым (кесте) атауы, 1 алғашқы элемент нөмірі, n- ақырғы элемент нөмірі, <элемент типі>-integer, real немесе string...болатын элемент типі, array- (жиым) операторды белгілеуге арналған Паскальдың қызметші сөзі.
Массивті 2 түрде сипаттауға болады:
1. Айнымалылар бөлімінде сипаттау үлгісі:
Var массив аты: array [массив индексінің аралығы] of элемент типі; (array - массив). Квадрат жақшада массивтің бірінші және соңғы элементтерінің индексі жазылады.
Мысалы:
var
А: array [1..10] of integer;
С: array [0..6] of сhar;
B:array [5..-5] of real;
Мұндағы : А массив аты, 10 элементі барын[1..10] өлшемін ,
элементтерінің бүтін сандық шама екенін көреміз. Сол сияқты С массивінде 7 элемент бар, олар таңбалар, Ал В массивінде 11 элемент бар, олар нақты сандар
Жиым элементтерін енгізу
BEGIN
for i:=1 to n do
begin
write(i,'-элементті енгіз `);
readln(А[i]);
end;
Жиым элементтерін экранға шығару
For i:=1 to n do
write (A[i],'':2);
Сабақты бекіту:
Жиым элементтерінің қосындысын анықтау.
Program Sum_mas;
Var i,s: integer;
A : array [1..5] of integer;
begin
For i:=1 to 5 do
readln(A[i]);
s:=0;
For i:=1 to 5 do
s:=s+A[i];
Writeln (`s=',s:6);
end.
1.Бірөлшемді жиым элементтерінің ең үлкенін анықтау.
Program esep1;
var a:array [1..10] of integer;
max,i:integer;
begin
for i:=1 to 10 do
read(a[i]);
max:=a[9];
for i:=2 to 10 do
if max < a[i] then max:=a[i];
writeln('ең үлкен элементі =',max);
end.
2.Бірөлшемді жиым элементтерінің ең кішісін анықтау.
Program esep1;
var a:array [1..10] of integer;
min,i:integer;
begin
for i:=1 to 10 do
read(a[i]);
min:=a[1];
for i:=2 to n do
if min>a[i] then min:=a[i];
write(`ең кіші элементі =',min);
end.
Қайталау сұрақтары:
1.Жиым деп нені айтады?
2.Жиымды сипаттау үшін қандай сөз тіркесі қолданылады?
3.Индекс дегеніміз?
4.Бір жолдан тұратын кесте?
5.Жиым элеметтеріне қандай амал қолданамыз?
Қорытынды. Бағалау. Үйге тапсырма.
Күні:_______________
Сыныбы: ___________
Сабақтың тақырыбы: "Жиымдар. Бірөлшемді жиым (массив)"
Сабақтың мақсаты: Оқушыларға жиымдар тақырыбы бойынша түсінік беру, алған білімдерін нығайту, тиянақтау, бір жүйеге келтіре отырып, теориялық білімін практикада ұштастыру.
Білімділігі: Оқушылардың массив жайлы жалпы білімін қалыптастыру.
Тәрбиелігі: Оқушыларды адалдыққа, дүниетанымдыққа, жауапкершілікке, жүйелікке, ауызбіршілікке мықты және әдептілікке тәрбиелеу.
Дамытушылығы: Оқушылардың пәнге деген қызығушылығын арттыру, ой-өрісін дамыту, өз бетінше жұмыс істей алу қабілетін көтеру, тапқырлыққа, шығармашылыққа баулу.
Сабақтың міндеті: Оқушыларға компьютер алдында еркін, өз бетінше жұмыс істеуді қалыптастыру.
Сабақтың типі: Жаңа сабақ меңгерту.
Сабақтың түрі: дәстүрлі практикалық сабақ
Жаңа сабақты түсіндіру: "Жиымдар. Бірөлшемді жиым (массив)".
Жиым дегеніміз - бұл бір атауға біріктірілген бір типті шамалардың реттелген тізбегі. Жиымға кіретін айнымалыларды массивтің элементтері дейді. Олардың саны сипаттау бөлімінде анықталады да, программаның орындалу барысында өзгермейді. Олардың реттік номері индекс деп аталады. Жиым элементтерінің типі файлдан басқа кез келген (бүтін, нақты, символдық, жолдық, жиымдық т.б) тип бола алады.
Бірөлшемді жиым.
Мысал ретінде көп суырмалары бар шкафты қарастырайық
Шкаф - бұл жиым
Суырма номерлері - индекс
Суырма ішіндегі заттар - жиым элементтері
Сандар тізбегі.....
Паскал тіліндегі жиымдар.
Жиымның негізгі параметрлері мыналар: типі (сандық, символдық, логикалық), өлшемі (бірөлшемді, екіөлшемді ...) және көлемі (жиымдағы элементтердің саны).
Бірөлшемді жиымды Паскальда былай жазады:
<атауы> : array [1..n] of <элемент типі>
Мұндағы:
Массивті 2 түрде сипаттауға болады:
1. Айнымалылар бөлімінде сипаттау үлгісі:
Var массив аты: array [массив индексінің аралығы] of элемент типі; (array - массив). Квадрат жақшада массивтің бірінші және соңғы элементтерінің индексі жазылады.
Мысалы:
var
А: array [1..10] of integer;
С: array [0..6] of сhar;
B:array [5..-5] of real;
Мұндағы : А массив аты, 10 элементі барын[1..10] өлшемін ,
элементтерінің бүтін сандық шама екенін көреміз. Сол сияқты С массивінде 7 элемент бар, олар таңбалар, Ал В массивінде 11 элемент бар, олар нақты сандар
Жиым элементтерін енгізу
BEGIN
for i:=1 to n do
begin
write(i,'-элементті енгіз `);
readln(А[i]);
end;
Жиым элементтерін экранға шығару
For i:=1 to n do
write (A[i],'':2);
Сабақты бекіту:
Жиым элементтерінің қосындысын анықтау.
Program Sum_mas;
Var i,s: integer;
A : array [1..5] of integer;
begin
For i:=1 to 5 do
readln(A[i]);
s:=0;
For i:=1 to 5 do
s:=s+A[i];
Writeln (`s=',s:6);
end.
1.Бірөлшемді жиым элементтерінің ең үлкенін анықтау.
Program esep1;
var a:array [1..10] of integer;
max,i:integer;
begin
for i:=1 to 10 do
read(a[i]);
max:=a[9];
for i:=2 to 10 do
if max < a[i] then max:=a[i];
writeln('ең үлкен элементі =',max);
end.
2.Бірөлшемді жиым элементтерінің ең кішісін анықтау.
Program esep1;
var a:array [1..10] of integer;
min,i:integer;
begin
for i:=1 to 10 do
read(a[i]);
min:=a[1];
for i:=2 to n do
if min>a[i] then min:=a[i];
write(`ең кіші элементі =',min);
end.
Қайталау сұрақтары:
1.Жиым деп нені айтады?
2.Жиымды сипаттау үшін қандай сөз тіркесі қолданылады?
3.Индекс дегеніміз?
4.Бір жолдан тұратын кесте?
5.Жиым элеметтеріне қандай амал қолданамыз?
Қорытынды. Бағалау. Үйге тапсырма.
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz