сплануємо завтрашній день. Якщо буде гарна погода, то проведемо день у лісі. Якщо буде погана, займемося конструюванням, а потім подивимося фільм по телевізору. Побудуйте блок -схему дій тата і сина.
Змініть блок-схему, якщо батько прийняв пропозицію сина: «Добре б повернутися з лісу до початку телефільму».
Перевірка рішення з допомогу слайдів. Учні виставляють самооцінку в картки контролю знань.
Для перевірки засвоєння теми дається наступний тест (виконується на листочках, після самоперевірки здається без виправлень вчителю):
. Алгоритм, в якому, в залежності від виконання або невиконання якого-або умови, виконується та чи інша послідовність дій, називається ... (розгалужується)
. Алгоритм, окремі дії якого багато разів повторюються, називається ... (циклічний).
. Перерахувати три основних типи алгоритмів ... (Лінійні, розгалужуються, циклічні)
. (Дивимося на слайд) Який буде результат виконання програми, при х=3?
. Базова структура, утворена з послідовності дій, наступних одне за іншим, називається ... (слідування)
. Алгоритм, що складається з базової структури слідування називається ... (лінійним)
Зробимо самоперевірку і самооцінку по слайду.
5. Домашнє завдання:
Список літератури для вдосконалення знань
. Н Угринович" Інформатика та інформаційні технології 10-11«, п4.2, стор 150-157.
. Л. З. Шауцукова «Інформатика 10-11», п 7.9, стор 173-177.
С. В.. Андрєєва «Основи алгоритмізації», зошит, стор 1-52, виконувати завдання за вибором.
.3 Методичні рекомендації вчителю інформатики при навчанні теми «Алгоритми»
Тема Алгоритмізація та програмування вивчається на всіх щаблях середньої школи, але на різному рівні. У початковій школі відбувається знайомство на інтуїтивному рівні з поняттями алгоритму, алгоритмічних конструкцій, основ алгебри логіки. В якості навчальних завдань розглядають побутові, ігрові, казкові алгоритми.
У середніх класах школи в рамках даної теми відбувається уточнення поняття алгоритму, основи алгебри логіки викладаються на більш формальному рівні. При вирішенні навчальних завдань учні знайомляться з різними способами запису алгоритмів, вивчають властивості алгоритму, розглядають деякі алгоритми (алгоритм Евкліда, сортування даних і т.д.).
У старших класах, і особливо в класах фізико-математичного, інформаційно-технологічного профілів, вивчення цієї теми будується відповідно до Стандарту. Успішність учнів в освоєнні цієї теми багато в чому залежить від придбаних ними загальнонавчальних навичок у попередні роки навчання. Без сумніву, навички, що становлять основу алгоритмічного мислення, повинні формуватися, починаючи з молодших класів.
Вимоги до знань і вмінь учнів по лінії алгоритмізації та програмування
Учні повинні знати:
що таке алгоритм; яка роль алгоритму в системах управління;
в чому полягають основні властивості алгоритму;