Урок:

Налагодження програмного коду

Опис уроку (учням цей опис не показується):

Цілі:

  • навчальна: Налагодження програмного коду;

  • розвивальна: розвивати логічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;

  • виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.

Вміст уроку:
1
2
3
4
5
6
7
8

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

2

3

Гімнастика для очей

Відеоінструкція (1 хв)

4

5

Помилки в програмі мовою Python

Ознайомитись з способами виправлення помилок під час написання програм (відеоінструкція)

6

Зразок оформлення задачі

Завдання. Відомі назва планети, радіус її орбіти, швидкість руху по орбіті. Обчислити тривалість року на планеті (період її обертання навколо зорі). Перевірити роботу програми

Заповнити в зошиті таблицю:

Розв'язування задачі.

I. Визначення вхідних та вихідних даних (письмово в зошиті).

Вхідними даними є назва планети, радіус та швидкість руху, позначимо їх змінними Nazva, R, V.

Вихідними даними буде значення періоду обертання, позначимо його змінною Period.

II. Визначення математичної моделі розв’язання задачі (письмово в зошиті).

III. Створення програмного коду.

За даною математичною моделлю створимо програмний код та виконаємо тестування коду (відповідно до відеоінструкції) Дописати результати в таблицю в зошит.

7

Домашнє завдання (практична частина)

Встановити на комп'ютері Python (якщо не встановлено; також зручно користуватись для програмування середовищем PyCharm - як встановлювати розглядали на попередніх уроках, або онлайн-середовищем repl.it)

Відкрити середовище IDLE, як робили на уроці, або PyCharm, або repl.it

Придумати і написати програму (подібну робили на уроці)

Зареєструватися на сайті EOlymp

Скопіювати код програми та відправити на сайт для перевірки (вибрати перед відправкою мову Python на сайті)

Відповідно до зразка (вище та виконаної задачі на уроці) розв'язати задачі:

Периметр і площа

В зошиті зробити письмові записи відповідно до зразка (моделі задач - обов'язково). Надіслати скріншот результатів проходження тестів так щоб на скріншоті було видно логін "Автора"

8

Домашнє завдання (теоретична частина)

  1. Прочитати параграф 9.3

Продовжити речення:

  1. Алгоритм - це ...

  2. Існують такі три способи подання алгоритмів: ...

  3. Базовими алгоритмічними структурами є ...

  4. Якщо команди виконуються послідовно, то алгоритмічна структура називається ...

  5. Якщо результат команди залежить від результату обчислення умовного виразу, то алгоритмічна структура називається ...

  6. Існують наступні два види розгалуження: ...

  7. Якщо одні й ті самі команди виконуються багаторазвов для різних значень, то алгоритмічна структура називається ...

Відповісти на питання (усно):

  1. Назвіть основні етапи розв'язування задач із використанням комп'ютера.

  2. Для чого тестують програми?

  3. Що таке транслятор?

  4. Які помилки виправляє транслятор?

  5. Чим компілятор відрізняється від інтерпретатора?

  6. Який транслятор використовує Python?

  7. Що таке мова програмування?

  8. Які складові мови програмування?

  9. Синтаксис мови програмування - це система правил ...

  10. Семантика мови програмування- це правила ...

  11. Мова програмування Python є: ... (за ступенем залежності від апаратних засобів), ... (за принципами програмування), ... (за орієнтацією на клас задач)

  12. Середовище програмування - це ...

  13. Середовище програмування складається з ....

  14. Налагоджувач у середовищі програмування допомагає ...


Рефлексія від 4 учнів

Сподобався:

0

Так: 4

Ні: 0

Зрозумілий:

0

Так: 4

Ні: 0

Потрібні роз'яснення:

0

Ні: 4

Так: 0

Рекомендуємо

Практична робота "Український орнамент за допомогою Processing"

Практична робота "Український орнамент за допомогою Processing"

148

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
11 клас

33 грн

Підготовка до олімпіад: ІІ етап Всеукраїнської олімпіади з інформатики (2024-2025) (2)

Підготовка до олімпіад: ІІ етап Всеукраїнської олімпіади з інформатики (2024-2025) (2)

1132

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
змішані

33 грн

Виконання файлів програмного коду. ПР1_1

Виконання файлів програмного коду. ПР1_1

145

Аватар профіля Андрієнко Мар`ян Андрійович
Інформатика
10 клас

25 грн

Художнє оформлення тексту. Ділова графіка. Створення векторного шрифтового плакату на задану тематику

Художнє оформлення тексту. Ділова графіка. Створення векторного шрифтового плакату на задану тематику

55

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
11 клас

33 грн

Апаратні засоби для забезпечення електронного документообігу

Апаратні засоби для забезпечення електронного документообігу

166

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
9 клас

33 грн

Підготовка до олімпіад: ІІ етап Всеукраїнської олімпіади з інформатики (2024-2025) (1)

Підготовка до олімпіад: ІІ етап Всеукраїнської олімпіади з інформатики (2024-2025) (1)

2018

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
8—11 клас

33 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1281

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1101

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1341

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

492

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

649

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

277

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас