53404

Розв’язування задач з використанням циклічних операторів

Конспект урока

Педагогика и дидактика

Мета: створити умови для формування навичок розв’язування найпростіших задач що містять цикли використовуючи різні команди повторення; розвивати логічне мислення операторську культуру; продемонструвати виконання на комп’ютері різних циклічних програм; виховувати працьовитість інтерес до предмета. Вправа Online Вибудуємо лінію ключових слів з теми Циклічні оператори Цикл повторення параметр циклдоки циклдо циклдля змінна лічильник оператор логічний вираз умова while repet begin end pscl програма виконання. На...

Украинкский

2014-02-26

69.5 KB

2 чел.

11 клас

Інформатика

Тема: Розв’язування задач з використанням циклічних операторів.

Мета: створити умови для формування навичок розв’язування найпростіших задач, що містять цикли, використовуючи різні команди повторення; розвивати логічне мислення, операторську культуру; продемонструвати виконання на комп’ютері різних циклічних програм; виховувати працьовитість, інтерес до предмета.

ХІД  УРОКУ

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

Доброго дня всім!

Гарного настрою Вам сьогодні! Працюємо мі з вами на уроці в режимі Online. Тобто створимо з вами інформаційне середовище яке забезпечить синхронний обмін інформації в режимі реального часу.

Вправа «Online» Вибудуємо лінію ключових слів з теми «Циклічні оператори» (Цикл, повторення, параметр, цикл-доки, цикл-до, цикл-для, змінна,  лічильник, оператор, логічний вираз, умова, while, repeat, begin, end, pascal, програма, виконання).

( На слайді ланцюг «цикл з передумовою», «цикл з після умовою», «цикл з параметром»)

  1.  Активізація пізнавальної діяльності.

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

(Демонстрація презентацій)

Вправа «Вірю - не вірю»

Перевіримо, як ви всі засвоїли даний матеріал. (На слайді 10 питань.)

(Піднімають червоні або сині картки)

Чи вірите ви що …    

  1.  Циклом у програмуванні називається повторення одних і тих самих дій. (Правильно)
  2.  Цикл закінчується за якої-небудь умови. (Правильно)
  3.  У циклі оператора з передумовою умова перевіряється в кінці кожного повторення. (Неправильно)
  4.  У циклі оператора з післяумовою умова перевіряється умова перевіряється в кінці кожного повторення. (Правильно)
  5.  for <параметр циклу> := xпоч. to xкінц do <оператор> - це цикл з параметром. (Правильно)
  6.  while <логічний вираз (умова)> do <оператор> - це цикл з післяумовою. (Неправильно)
  7.  repeat <оператор> until <логічний вираз (умова)>  - це цикл з передумовою. ( неправильно)
  8.  Команду повторення з параметром можна використовувати лише в тому випадку, якщо чітко визначено перше значення параметра (лічильника циклу), останнє значення параметра та крок його зміни.

(Правильно).

Все про що ми з вами говорили можна віднести до слова «ЗНАТИ».

А що ж ви повинні «ВМІТИ». Сформулюйте це.( думка учнів)

(Вміти застосовувати оператори циклу до складання програм)

  1.  Повідомлення теми, мети уроку.

Отже тема уроку: Розв’язування задач з використанням циклічних операторів.

А мету уроку ви вже сформулювали.

  1.  Розв’язування задач.

Вправа «Знайди помилку»

Я перший спробував скласти програму до задачі. Але десь допустив помилку. Допоможіть мені її знайти та відновіть умову задачі. До вашої уваги розв’язок задачі мовою програмування Pascal.

program tab;

uses crt;

var x, y, i: integer;

begin

clrscr;

x:=0;

for i:=1 to 20 do

begin

y:=1/3*cos(x);

writeln (‘y=’,y:5:4,’ при x=,’x:10:2);

x:=x+0,1;

end;

readln;

end.

                  Правильно так:

program tab;

uses crt;

var x: integer; y:real;

begin

clrscr;

for x:=1 to 20 do

begin

y:=1/3*cos(x);

writeln (‘y=’,y:5:4,’ при x=’,x:10);

end;

readln

end.

Умова: Скласти програму табулювання фунції  y=   при х від 1 до 20 з кроком 1.

Робота в парах.

Виберіть завдання відповідно до номера свого комп’ютера та складіть програму мовою Pascal.

  1.  Протабулювати функцію у=x*cos x  на проміжку [a;b] з кроком h.

2) «Рахунок в банку». Банк оформляє депозитні рахунки за такою схемою: на вклад V за кожний місяць зберігання нараховуються Р%; наприкінці місяця ці відсотки включаються у суму вкладу        

(V2 = V1 +  Р%V1).

Для заданого початкового значення вкладу і визначених банком відсотків, визначити, скільки місяців вклад має зберігатися у банку, щоб його сума подвоїлась?

3) Протабулювати функцію y=sin x на проміжку [0;p] з кроком h=0.1 і визначити її мінімальне значення (ymin) та аргумент (xmin), для якого воно досягається. (Пошук мінімального значення функції)

4) На Олімпійських іграх в Калгарі, у фіналі 5 спортсменів (men) змагаються у стрибках з трампліну. Скласти програму, де треба ввести з клавіатури номер спортсмена (n), результат чергового стрибка (rez) і вивести найкращий (максимальний) результат (rezmax) і номер спортсмена-переможця (nchemp). (Пошук максимального значення.)

5) Виведіть таблицю переведення температури з градусів за шкалою Цельсія (С) у градуси за шкалою Фаренгейта (F) для значень градусів від a до в з кроком 1 за формулою F=1.8C+32.

6) Виведіть на екран у вигляді таблиці номери і значення з двома цифрами після крапки перших і елементів числової послідовності, загальний елемент якої має вигляд  7-5sin i2 .

7) Виведіть на екран елементи числової послідовності  5-3cos2i від 10 до 20 і визначить з-поміж них максимальний і мінімальний, а також їхні місця в послідовності.

(презентація відповідей учнів)

  1.  Підсумок уроку. Рефлексія.

Вправа «Експрес-панель»

( на слайді по черзі відкриваються вікна, учні повинні закінчити речення)

  1.  Сьогодні на уроці ми працювали з командами циклу з … .

  1.  Я впевнений, що після виконання команд

p:=4;

while p<10 do begin p:=2*p+1; p:=p+1;end;

змінна набуде значення …    (p=10);

  1.  Я вважаю, що після виконання команд

a:=5;

for i:=1 to 2 do a:=a*i-2;

a:=a+1

результатом такої дії буде  …     (а=5)

  1.  Я переконаний, що після виконання команди

s:=1;

repeat s:=2*s+2 until s>10

змінна набуде значення ….        (S=22)

  1.  Я знаю … , я вмію …
  2.  Урок важливий, тому що …

  1.  Оцінювання.

Підведіть підсумки в картках самооцінки.

Картка самооцінки

Прізвище_____________________

Етап уроку

Бали

  Вправа «Вірю - не вірю» ( по 0.5 бала)

  Вправа «Знайди помилку» ( 2 бала)

  Робота в парах (5 балів)

  Вправа «Експрес-панель» (1 бал)

                                              Сума балів

  1.  Домашнє завдання. Підручник  А.Ф. Верлань «Інформатика»

Для тих хто набрав 7-9 балів - №4, №5   стор. 146

Для тих хто набрав 10-12 балів №6, №7, №8  стор. 146

PAGE   \* MERGEFORMAT 4


 

А также другие работы, которые могут Вас заинтересовать

83196. ІНВЕСТИЦІЙНА АКТИВНІСТЬ В НАЦІОНАЛЬНІЙ ЕКОНОМІЦІ УКРАЇНИ: МЕТОДИЧНІ ПІДХОДИ ТА ІНСТРУМЕНТИ ОЦІНКИ 57.12 KB
  У сучасних умовах інвестиції виступають важливим елементом розвитку як національної економіки, так і економіки в цілому. Залучення інвестицій забезпечує науково-технологічний прогрес, стрімке економічне зростання, збільшення показників господарської діяльності країни, регіону, підприємства тощо.
83198. «Моделі протидії» фінансовому шахрайству на ринку фінансових послуг 18.88 KB
  Теорія ризик-менеджменту розглядає шахрайство як один з багатьох компонентів операційних ризиків. Кримінальна відповідальність за шахрайство з фінансовими ресурсами в науці кримінального права є проблемою новою а тому звичайно і недостатньо розробленою.
83199. СТРАТЕГІЧНІ АСПЕКТИ ФІНАНСОВО-ЕКОНОМІЧНОЇ БЕЗПЕКИ ПІДПРИЄМСТВА 53.5 KB
  У сучасних умовах процес успішного функціонування і економічного розвитку вітчизняних підприємств багато в чому залежить від міри забезпечення їх економічної безпеки. Економічна безпека будьякого підприємства це захищеність його діяльності від негативних впливів зовнішнього середовища спроможність швидко усунути різноманітні погрози...
83200. Проблемы высвобождения и конверсии РЧС в Российской Федерации 185 KB
  Государственные решения по регулированию использования частот должны быть направлены на гармонизацию использования радиочастотного спектра в соответствии с международными договорами Российской Федерации (РФ) путем высвобождения и конверсии РЧС. В результате этих решений Постановлением Правительства РФ должна быть определена доля РЧС...
83201. КОМПОЗИЦИОННЫЕ МАТЕРИАЛЫ НА ОСНОВЕ МАГНЕЗИАЛЬНОГО ВЯЖУЩЕГО И СИНТЕТИЧЕСКОГО ВОЛЛАСТОНИТА 56.91 KB
  В статье показана возможность получения композиционных материалов на основе магнезиального вяжущего и синтетического волластонита, полученного на основе электротермофосфорного шлака, с повышенным пределом прочности при сжатии.
83202. Положительные и отрицательные черты главного героя в повести «Над пропастью во ржи» 34.56 KB
  Но для меня Холден является скорее предметом подражания нежели негодования. Углубляясь в детали в своем рассказе Холден дает понять как дороги они для него насколько настоящие они и как действительно приятно было бы встречать в жизни только таких людей. Сильнее всего в людях Холдену не нравится их желание быть тем кем они на самом деле не являются.
83204. Моя семья в Великой Отечественной войне 18.02 KB
  Я хочу рассказать о своих прадедушках и прабабушке. Мой прадедушка Белоусов Леонид Яковлевич был кадровым военным. Участвовал прадедушка и во взятии Рейхстага на стене которого потом расписался. Прадедушка вернулся с войны и еще много лет работал в колхозе Архангельского района.