Форма входу
Пошук
Реклама
Друзі сайту


Сайт учителя інформатики Бройченка А.Г.

http://rumba.ucoz.ru

Совушка баннер
Сайт без вірусів !

IP користувача
измерьте скорость интернета
Меню сайту
Точний час
Календар
Сайт живе

Шкільні свята

Увага !!!

Якщо Вам сподобався
мій сайт, то ви можете додати його в "Закладки" вашого браузера.

Мої баннери

http://leontyev.net



http://leontyev.net

Статистика



Проверка тиц и пр

Цена leontyev.net
Онлайн всього: 2
Гостей: 1
Користувачів: 1
Administrator
Сьогодні були:

Тема: Практична робота №6: «Складання і виконання алгоритмів знаходження сум і кількостей значень елементів табличних величин за заданими умовами у навчальному середовищі програмування».

Мета:

          Навчальна.  Оволодіти  практичними  навичками  створення  та  виконання програми  опрацювання  табличних  величин  у  навчальному  середовищі  програмування,  аналізу  результатів  виконання  програм опрацювання  табличних  величин;

          Розвиваюча. Розвивати  навички  самостійної роботи, вміння використовувати типові алгоритми опрацювання даних в різних ситуаціях під час роботи на комп’ютері;

          Виховна. Виховувати інформаційну культуру, дбайливе ставлення до комп’ютерної техніки.

Тип уроку: комплексне застосування знань, умінь і навичок.

План:

  1. Організаційний момент.
  2. Актуалізація опорних знань.
  3. Працюємо за комп'ютером.. Інструктаж з БЖД.
  4. Пудсумок уроку.
  5. Домашнє завдання.

Хід уроку:

1. Організаційний момент.

  • Привітання.
  • Відмічання відсутніх.
  • Перевірка готовності учнів до уроку

2. Актуалізація опорних знань.

1. Для розв’язування яких задач опрацювання табличної величини можна використати наведені фрагменти?

a) s:=0; for i:=1 to 10 do s :=s+a[i];

b) k:=0; for i :=1 to 10 do If a[i] < 0 Then k :=k+1;

c) k:=0; for i:=1 to 10 do If a[i]=x Then k:=k+1;

2. З якою метою у наведеному фрагменті використано змінну f?

f:=false;

for i :=1 to 10 do

If a[i]=x

Then  begin

    f:=true; break;

   end;

Який тип цієї змінної? Чи можна було б із цією самою метою використати змінну іншого типу? Відповідь поясніть.

3. Як потрібно змінити наведений фрагмент, щоб у ньому визначалося найменше значення елементів табличної величини?

 max:= a[1];

 for i:=2 to 10 do If a[i] > max Then max:=a[i];

4. Якщо в табличній величині кілька елементів мають найбільше значення серед значень усіх елементів цієї табличної величини, то фрагмент max:=a[1]; for i:= 2 to 10 do If a[i]>max Then max:=a[i]; визначає, який з них? Чи зміниться щось, якщо в розгалуженні змінити знак > на знак >=?

5. Для розв’язування якої задачі опрацювання елементів табличної величини можна використати наведені фрагменти? Порівняйте їх ефективність.

а) max:=a[1]; nmax:=1;

min:=a[1]; nmin:=1;

for i:=2 to 10 do

If a[i]>max

Then

  begin

  max:= a[i];

  nmax:= i;

 end

Else

If a[i]<min

Then

  begin

  min := a[i];

  nmin := i;

 end;

б) max:=a[1]; nmax:=1;

min:=a[1]; nmin:=1;

for i:=2 to 10 do

begin

 If a[i]>max

 Then

  begin

   max:=a[i];

   nmax:= i;

  end;

 If a[i]< min

 Then

  begin

   min:=a[i];

   nmin:= i;

  end;

end;

6. Для чого використовують властивість  Memo1.Lines.Count багаторядкового текстового поля?

7. Для розв’язування якої задачі опрацювання елементів табличної величини можна використати такий фрагмент?

 s:=0; k:=0;

 for i:=1 to 10 do If a[i]>0 Then begin s:=s+a[i]; k:=k+1; end;

 sa:=s/k;

У яких випадках під час виконання проекту із цим фрагментом може виникнути помилка?

Який тип цієї змінної? Чи можна було б із цією самою метою використати змінну іншого типу? Відповідь поясніть.

3. Працюємо за комп'ютером.

4. Підсумок уроку.

1.Чи всі завдання практичної роботи вам вдалося виконати?

2. Які завдання викликали труднощі?

3. Які питання у вас виникли в процесі роботи?

4. Яку тему необхідно повторити?

5. Домашнє завдання.

§ 6.1- 6.2 – повторити

Даний матеріал для особистого користування.
Велике прохання НЕ ПУБЛІКУВАТИ на інших сайтах.

 Завантажити (конспект уроку + презентація + параграф підручника )

 

 Завантажити (презентація + конспект уроку + параграф підручника )

 

 Завантажити (презентація + конспект уроку + параграф підручника )

 Додаткові матеріали до уроку: