SlideShare a Scribd company logo
1 of 3
Т ема уроку.Поняття алгоритму.Виконавці алгоритмів.Формальне виконання
алгоритму.Форми подання алгоритмів.Алгоритмивнашому житті
Мета навчальна: сформувати уявлення про такі поняття вказівка, алгоритм, виконавець алгоритму,
системавказівок виконавця, середовищевиконання алгоритму, форми подання алгоритму. Навчити:
 розрізняти вказівки від речень, що не є вказівками, об’єкти таподії;
 пояснювати зв’язок системи вказівок алгоритму та їх виконавця;
 виявляти випадки, коли виконавець не може виконати алгоритм, вказівку;
 роль планування в житті, зокремапри навчанні.
розвивальна: розвивати логічнемислення на основі спостережень,порівнянь, усвідомлення
отриманого матеріалу;продовжувати розвивати навички роботи зінформаційними технологіями.
Подавати приклади:
 виконавців алгоритмів та систем вказівок виконавців алгоритмів;
 алгоритмів ізжиття;
 структури слідування в алгоритмах ізжиття та навчальної діяльності;
 використання планів виконання завдання;
 об’єктів і подій, пов’язаних зними.
Визначати: виконавців алгоритму та прості вказівки виконавців у визначеному навчальному
середовищі виконання алгоритмів.
виховна: стимулювати інтерес до предмету,пізнавальну активність, акуратність, терпимість та
інформаційну культуру учнів.
Структура уроку
1. Організаційний момент.
2. Актуалізаціяопорних знань.
3. Вивчення нового матеріалу.
4. Закріплення вивченого матеріалу.
5. Підбиття підсумків уроку.
6. Домашнє завдання.
Хід уроку
1. Організаційний момент
Вітання з класом.Перевірка присутності і готовності учнів до уроку.
2. Актуалізація опорних знань
Описати такі поняття:
 клас;
 об’єкт;
 властивість;
 подія;
 метод;
 поведінка;
 обмін повідомленнями.
3. Вивчення нового матеріалу
Люди щоденно користуються різноманітними правилами, інструкціями, рецептами, що складаються
з певної послідовності вказівок. Деякі зних настільки увійшли до нашого життя, що ми виконуємо їх,
майже не замислюючись.Іноді кажуть, автоматично. Наприклад,дляприготування яєчні з n яєць на
вершковому маслі на електричній плиті потрібно діяти таким чином:
1. Поставити сковороду на плиту.
2. Покласти на сковороду шматочок вершкового масла.
3. Увімкнути конфорку.
4. Почекати, поки масло на сковороді розтане.
5. Кожне з n яєць розбити, а його вміст вилити на сковороду.
6. Посолити.
7. Почекати, поки загусне білок.
8. Вимкнути конфорку.
Такий запис послідовності вказівок називають алгоритмом.
Алгоритм —це запис скінченої послідовності вказівок, виконання яких призводитьдо розв’язання
певної задачі.
Вказівка (алгоритму) —це спонукальне речення,що вказує, якудію маєвиконати виконавець
алгоритму.
Виконавець (алгоритму) —це жива істота (людина або тварина) або автоматичний пристрій
(робот, електронна обчислювальна машинатощо), спроможна діяти відповідно залгоритмом.
Система вказівок виконавця —це множина (сукупність) всіх вказівок, які можевиконувати
даний виконавець.
Середовище виконання алгоритму —об’єкти, зякими працюєвиконавецьу процесі виконання
алгоритму.
Розрізняють такі (логічні) структури (вказівок) в алгоритмах:
 лінійна;
 розгалужена;
 з повторенням.
Лінійна структура алгоритму —це така структура(сукупність) вказівок, у якій всі вказівки
виконуютьпослідовно: одну за одноюу порядку записуїх в алгоритмі.
На цьому уроці обмежимося розглядомлінійної структури на прикладі алгоритму посадки дерева.
Алгоритми можна подати словесно або графічно.
Словесна форма подання алгоритму —запис алгоритму у вигляді послідовності команд, кожна з
яких має свій порядковий номер і записана мовою людською спілкування,наприклад,українською.
Допустимі вставки —математичні формули.
Для посадки дерева маємо таку словесну форму алгоритму.
1. Викопати у землі яму циліндричної форми, глибина і ширина якої у півтора рази більша за
відповідні розміри кореневої системи саджанця.
2. На дно ями на третину її глибини насипати землі зорганічним добривомі перемішати.
3. Встановити саджанець вертикально корінням донизу, щоб коріння торкаласядна ямки.
4. Засипати кореневу систему землею.
5. Вилити пів-відра води на засипану кореневу систему.
Примітка. Деталізаціяподаного алгоритму(будь-якого кроку!) міститиме прийняттярішення
щодо подальших дій,тобто розгалуженуструктуру. Наприклад, на першомукроці виконавець
буде час від часу вимірювати глибину і ширину ями, щоб перестати копати після досягнення
потрібних розмірів.Таким чином, деталізаціялінійної структури матиме мішануструктуру,
яку називають квазілінійною (ніби лінійною).
Графічна форма подання алгоритму —подання алгоритмублок-схемою. У цьому випадку кожну
вказівку записують у зображенні геометричної фігури (блоці) певного вигляду. Блоки з’єднують
між собоюстрілками,які вказують напрям переходу до виконання наступної вказівки.
4. Усвідомлення набутих знань
Практична робота за комп’ютерами
А) Алгоритм. Послідовністьдій
Б) Алгоритм. Суп
5. Закріплення вивченогоматеріалу
1. Подайте приклади речень,які є вказівками.
2. Подайте приклади речень,які не є вказівками.
3. Що таке алгоритм?Подайте приклади з лінійною структурою.
4. Що таке виконавець?
5. Що таке система вказівоквиконавця?
6. Що таке середовище виконання?
7. Пояснітьвідмінність між словесною та графічноюформами подання алгоритму.
8. Який алгоритм (фрагмент алгоритму) називають лінійним?
9. Подайте приклади з навколишнього життя:
o виконавців;
o алгоритмів;
o систем вказівок.
6. Підбиття підсумківуроку
Виставлення оцінок.
7.Домашнє завдання

More Related Content

Viewers also liked

Процессинговые решения Platon для Банков
Процессинговые решения Platon для БанковПроцессинговые решения Platon для Банков
Процессинговые решения Platon для БанковГела Слюсарчук
 
تصميم شعار قناة يوتيوب تصميم شعارات اون لاين بافضل الاسعار خلال 24 ساعة وتقدي...
تصميم شعار قناة يوتيوب تصميم شعارات اون لاين بافضل الاسعار خلال 24 ساعة وتقدي...تصميم شعار قناة يوتيوب تصميم شعارات اون لاين بافضل الاسعار خلال 24 ساعة وتقدي...
تصميم شعار قناة يوتيوب تصميم شعارات اون لاين بافضل الاسعار خلال 24 ساعة وتقدي...Tamer ahmed abd elfttah
 
Güzel günler göreceğiz refactoring
Güzel günler göreceğiz refactoringGüzel günler göreceğiz refactoring
Güzel günler göreceğiz refactoringCan BAKIR
 
Ingenieria civil
Ingenieria civilIngenieria civil
Ingenieria civilMiguel Malo
 
Broadbanding techniqes
Broadbanding techniqesBroadbanding techniqes
Broadbanding techniqesAnurag Anupam
 

Viewers also liked (9)

Процессинговые решения Platon для Банков
Процессинговые решения Platon для БанковПроцессинговые решения Platon для Банков
Процессинговые решения Platon для Банков
 
تصميم شعار قناة يوتيوب تصميم شعارات اون لاين بافضل الاسعار خلال 24 ساعة وتقدي...
تصميم شعار قناة يوتيوب تصميم شعارات اون لاين بافضل الاسعار خلال 24 ساعة وتقدي...تصميم شعار قناة يوتيوب تصميم شعارات اون لاين بافضل الاسعار خلال 24 ساعة وتقدي...
تصميم شعار قناة يوتيوب تصميم شعارات اون لاين بافضل الاسعار خلال 24 ساعة وتقدي...
 
Güzel günler göreceğiz refactoring
Güzel günler göreceğiz refactoringGüzel günler göreceğiz refactoring
Güzel günler göreceğiz refactoring
 
Ingenieria civil
Ingenieria civilIngenieria civil
Ingenieria civil
 
Cardiopatía isquemica 1
Cardiopatía isquemica 1Cardiopatía isquemica 1
Cardiopatía isquemica 1
 
157227
157227157227
157227
 
Practica 4
Practica 4Practica 4
Practica 4
 
Broadbanding techniqes
Broadbanding techniqesBroadbanding techniqes
Broadbanding techniqes
 
Ti cs en educación
Ti cs en educaciónTi cs en educación
Ti cs en educación
 

Similar to 02

7klas urok12 Алгоритми з повтореннями
7klas urok12 Алгоритми з повтореннями7klas urok12 Алгоритми з повтореннями
7klas urok12 Алгоритми з повтореннямиSanya Dzhedzhera
 
Urok 9 (7-klas) висловлювання
Urok 9 (7-klas) висловлюванняUrok 9 (7-klas) висловлювання
Urok 9 (7-klas) висловлюванняSanya Dzhedzhera
 
02 Алгоритми
02 Алгоритми02 Алгоритми
02 Алгоритмиdnzcpto1
 
7 клас 8 урок. Повторення. Алгоритми з повторенням
7 клас 8 урок. Повторення.  Алгоритми з повторенням7 клас 8 урок. Повторення.  Алгоритми з повторенням
7 клас 8 урок. Повторення. Алгоритми з повтореннямStAlKeRoV
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класаVasileUrsaki
 
Алгоритми і виконавці
Алгоритми і виконавціАлгоритми і виконавці
Алгоритми і виконавціOlena Dmytruk
 
Алгоритмізація та програмування
Алгоритмізація та програмуванняАлгоритмізація та програмування
Алгоритмізація та програмуванняt0hins
 

Similar to 02 (20)

7klas urok15
7klas urok157klas urok15
7klas urok15
 
урок 3
урок 3урок 3
урок 3
 
урок 4
урок 4урок 4
урок 4
 
7klas urok12 Алгоритми з повтореннями
7klas urok12 Алгоритми з повтореннями7klas urok12 Алгоритми з повтореннями
7klas urok12 Алгоритми з повтореннями
 
Конспекти уроків
Конспекти уроків Конспекти уроків
Конспекти уроків
 
7klas urok12
7klas urok127klas urok12
7klas urok12
 
урок 4
урок 4урок 4
урок 4
 
Urok 9 (7-klas) висловлювання
Urok 9 (7-klas) висловлюванняUrok 9 (7-klas) висловлювання
Urok 9 (7-klas) висловлювання
 
02 Алгоритми
02 Алгоритми02 Алгоритми
02 Алгоритми
 
7 клас 8 урок. Повторення. Алгоритми з повторенням
7 клас 8 урок. Повторення.  Алгоритми з повторенням7 клас 8 урок. Повторення.  Алгоритми з повторенням
7 клас 8 урок. Повторення. Алгоритми з повторенням
 
3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
 
урок 7
урок 7урок 7
урок 7
 
7klas urok14(pr 4)
7klas urok14(pr 4)7klas urok14(pr 4)
7klas urok14(pr 4)
 
6 клас (урок№1)
6 клас (урок№1)6 клас (урок№1)
6 клас (урок№1)
 
4 klas 25
4 klas 254 klas 25
4 klas 25
 
Алгоритми і виконавці
Алгоритми і виконавціАлгоритми і виконавці
Алгоритми і виконавці
 
6 клас урок 3
6 клас урок 36 клас урок 3
6 клас урок 3
 
Алгоритми з повтореннями та розгал
Алгоритми з повтореннями та розгалАлгоритми з повтореннями та розгал
Алгоритми з повтореннями та розгал
 
Алгоритмізація та програмування
Алгоритмізація та програмуванняАлгоритмізація та програмування
Алгоритмізація та програмування
 

More from Ірина Деренівська (20)

Random 150304041813-conversion-gate01
Random 150304041813-conversion-gate01Random 150304041813-conversion-gate01
Random 150304041813-conversion-gate01
 
Book
BookBook
Book
 
5 31
5 315 31
5 31
 
5 29
5 295 29
5 29
 
5 28
5 285 28
5 28
 
5 27
5 275 27
5 27
 
5 26
5 265 26
5 26
 
5 0
5 05 0
5 0
 
4 25
4 254 25
4 25
 
4 24
4 244 24
4 24
 
4 23
4 234 23
4 23
 
4 22
4 224 22
4 22
 
4 21
4 214 21
4 21
 
4 20
4 204 20
4 20
 
4 19
4 194 19
4 19
 
4 18
4 184 18
4 18
 
4 0
4 04 0
4 0
 
3 17
3 173 17
3 17
 
3 16
3 163 16
3 16
 
3 15
3 153 15
3 15
 

Recently uploaded

Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdfhome
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptxssuserc301ed1
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxOlgaDidenko6
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxOlgaDidenko6
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класkrementsova09nadya
 
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"tetiana1958
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptOlgaDidenko6
 
матеріал для 10 класу урок історія України
матеріал для 10 класу урок історія Україниматеріал для 10 класу урок історія України
матеріал для 10 класу урок історія Україниssuserfbff20
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняtetiana1958
 
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxоцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxbagniylarisa15
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxOlgaDidenko6
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfssuser15a891
 
Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxOlgaDidenko6
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxOlgaDidenko6
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfhome
 
аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptJurgenstiX
 

Recently uploaded (16)

Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdf
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptx
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 клас
 
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.ppt
 
матеріал для 10 класу урок історія України
матеріал для 10 класу урок історія Україниматеріал для 10 класу урок історія України
матеріал для 10 класу урок історія України
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішення
 
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxоцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
 
Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptx
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
 
аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.ppt
 

02

  • 1. Т ема уроку.Поняття алгоритму.Виконавці алгоритмів.Формальне виконання алгоритму.Форми подання алгоритмів.Алгоритмивнашому житті Мета навчальна: сформувати уявлення про такі поняття вказівка, алгоритм, виконавець алгоритму, системавказівок виконавця, середовищевиконання алгоритму, форми подання алгоритму. Навчити:  розрізняти вказівки від речень, що не є вказівками, об’єкти таподії;  пояснювати зв’язок системи вказівок алгоритму та їх виконавця;  виявляти випадки, коли виконавець не може виконати алгоритм, вказівку;  роль планування в житті, зокремапри навчанні. розвивальна: розвивати логічнемислення на основі спостережень,порівнянь, усвідомлення отриманого матеріалу;продовжувати розвивати навички роботи зінформаційними технологіями. Подавати приклади:  виконавців алгоритмів та систем вказівок виконавців алгоритмів;  алгоритмів ізжиття;  структури слідування в алгоритмах ізжиття та навчальної діяльності;  використання планів виконання завдання;  об’єктів і подій, пов’язаних зними. Визначати: виконавців алгоритму та прості вказівки виконавців у визначеному навчальному середовищі виконання алгоритмів. виховна: стимулювати інтерес до предмету,пізнавальну активність, акуратність, терпимість та інформаційну культуру учнів. Структура уроку 1. Організаційний момент. 2. Актуалізаціяопорних знань. 3. Вивчення нового матеріалу. 4. Закріплення вивченого матеріалу. 5. Підбиття підсумків уроку. 6. Домашнє завдання. Хід уроку 1. Організаційний момент Вітання з класом.Перевірка присутності і готовності учнів до уроку. 2. Актуалізація опорних знань Описати такі поняття:  клас;  об’єкт;  властивість;  подія;  метод;  поведінка;  обмін повідомленнями.
  • 2. 3. Вивчення нового матеріалу Люди щоденно користуються різноманітними правилами, інструкціями, рецептами, що складаються з певної послідовності вказівок. Деякі зних настільки увійшли до нашого життя, що ми виконуємо їх, майже не замислюючись.Іноді кажуть, автоматично. Наприклад,дляприготування яєчні з n яєць на вершковому маслі на електричній плиті потрібно діяти таким чином: 1. Поставити сковороду на плиту. 2. Покласти на сковороду шматочок вершкового масла. 3. Увімкнути конфорку. 4. Почекати, поки масло на сковороді розтане. 5. Кожне з n яєць розбити, а його вміст вилити на сковороду. 6. Посолити. 7. Почекати, поки загусне білок. 8. Вимкнути конфорку. Такий запис послідовності вказівок називають алгоритмом. Алгоритм —це запис скінченої послідовності вказівок, виконання яких призводитьдо розв’язання певної задачі. Вказівка (алгоритму) —це спонукальне речення,що вказує, якудію маєвиконати виконавець алгоритму. Виконавець (алгоритму) —це жива істота (людина або тварина) або автоматичний пристрій (робот, електронна обчислювальна машинатощо), спроможна діяти відповідно залгоритмом. Система вказівок виконавця —це множина (сукупність) всіх вказівок, які можевиконувати даний виконавець. Середовище виконання алгоритму —об’єкти, зякими працюєвиконавецьу процесі виконання алгоритму. Розрізняють такі (логічні) структури (вказівок) в алгоритмах:  лінійна;  розгалужена;  з повторенням. Лінійна структура алгоритму —це така структура(сукупність) вказівок, у якій всі вказівки виконуютьпослідовно: одну за одноюу порядку записуїх в алгоритмі. На цьому уроці обмежимося розглядомлінійної структури на прикладі алгоритму посадки дерева. Алгоритми можна подати словесно або графічно. Словесна форма подання алгоритму —запис алгоритму у вигляді послідовності команд, кожна з яких має свій порядковий номер і записана мовою людською спілкування,наприклад,українською. Допустимі вставки —математичні формули. Для посадки дерева маємо таку словесну форму алгоритму.
  • 3. 1. Викопати у землі яму циліндричної форми, глибина і ширина якої у півтора рази більша за відповідні розміри кореневої системи саджанця. 2. На дно ями на третину її глибини насипати землі зорганічним добривомі перемішати. 3. Встановити саджанець вертикально корінням донизу, щоб коріння торкаласядна ямки. 4. Засипати кореневу систему землею. 5. Вилити пів-відра води на засипану кореневу систему. Примітка. Деталізаціяподаного алгоритму(будь-якого кроку!) міститиме прийняттярішення щодо подальших дій,тобто розгалуженуструктуру. Наприклад, на першомукроці виконавець буде час від часу вимірювати глибину і ширину ями, щоб перестати копати після досягнення потрібних розмірів.Таким чином, деталізаціялінійної структури матиме мішануструктуру, яку називають квазілінійною (ніби лінійною). Графічна форма подання алгоритму —подання алгоритмублок-схемою. У цьому випадку кожну вказівку записують у зображенні геометричної фігури (блоці) певного вигляду. Блоки з’єднують між собоюстрілками,які вказують напрям переходу до виконання наступної вказівки. 4. Усвідомлення набутих знань Практична робота за комп’ютерами А) Алгоритм. Послідовністьдій Б) Алгоритм. Суп 5. Закріплення вивченогоматеріалу 1. Подайте приклади речень,які є вказівками. 2. Подайте приклади речень,які не є вказівками. 3. Що таке алгоритм?Подайте приклади з лінійною структурою. 4. Що таке виконавець? 5. Що таке система вказівоквиконавця? 6. Що таке середовище виконання? 7. Пояснітьвідмінність між словесною та графічноюформами подання алгоритму. 8. Який алгоритм (фрагмент алгоритму) називають лінійним? 9. Подайте приклади з навколишнього життя: o виконавців; o алгоритмів; o систем вказівок. 6. Підбиття підсумківуроку Виставлення оцінок. 7.Домашнє завдання