Сьогодні о 18:00
Вебінар:
«
Літо без стресу: психоемоційна підтримка дітей з ООП у період канікул
»
Взяти участь Всі події
Урок:

9 клас. Урок 43. Алгоритми впорядкування масиву (Python)

16.02.2025
0 0
9 Клас

3

40

445

0

придбати урок
Ціна:

26 грн

Після покупки цей урок відразу стане доступним для використання повною мірою. Запитів на доступ не потрібно відправляти. Всі придбані уроки зберігаються в розділі мої придбані матеріали.

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

ФРАГМЕНТ УРОКУ


  1. В тілі циклу (з відступом) знайдіть найменше число за допомогою функції min() та збережіть це число в змінну minNumber

    minNumber = min(numbers)
  2. Далі в список для чисел за зростанням ascendingNumbers за допомогою методу append() додайте це найменше число minNumber

    ascendingNumbers.append(minNumber)

    Метод append() додає в кінець списку новий елемент

  3. Далі зі списку чисел numbers за допомогою методу remove() видаліть найменше число minNumber

    numbers.remove(minNumber)

    Це потрібно для того, щоб на наступному кроці знайти наступне найменше число і знову додати його в список чисел за зростанням

  4. В тілі циклу (з відступом) самостійно виведіть на екран поточний список чисел за зростанням ascendingNumbers


  5. За межами тіла циклу (без відступу) самостійно виведіть на екран остаточний список чисел за зростанням ascendingNumbers


  6. Запустіть код на виконання натисканням на Visualize Execution

    0603ei0y-bae2-153x42.png

  7. Натискайте кнопку Next >, щоб крок за кроком виконувати програму

    0603eidw-d21d-514x127.png

    Зелена стрілка вказує який рядок коду був щойно виконаний

    Червона стрілка вказує який рядок буде виконуватись після натискання на Next >

Джерела використаної інформації: розкрити закрити
Весь контент створено за допомогою штучного інтелекту https://chatgpt.com , включно із зображеннями
Вміст уроку:
1
2
3

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

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

1

Сортування за зростанням
за допомогою циклу for ... in

  1. Перейдіть на сайт https://pythontutor.com/visualize.html#mode=edit

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


  3. Вивед

Для повного перегляду потрібно придбати матеріал

2

3

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

Сподобався:

0

Так: 10

Ні: 5

Зрозумілий:

0

Так: 11

Ні: 4

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

0

Ні: 12

Так: 3

придбати урок
Ціна:

26 грн

Після покупки цей урок відразу стане доступним для використання повною мірою. Запитів на доступ не потрібно відправляти. Всі придбані уроки зберігаються в розділі мої придбані матеріали.

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

9 клас. Урок 44. Алгоритми впорядкування масиву (Python)

9 клас. Урок 44. Алгоритми впорядкування масиву (Python)

284

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

48 грн

9 клас. Урок 36. Алгоритми опрацювання масивів: зміна значень елементів масиву (Python)

9 клас. Урок 36. Алгоритми опрацювання масивів: зміна значень елементів масиву (Python)

173

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

48 грн

9 клас. Урок 40. Алгоритми опрацювання масивів: пошук у масиві за певними критеріями (Python)

9 клас. Урок 40. Алгоритми опрацювання масивів: пошук у масиві за певними критеріями (Python)

154

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

48 грн

9 клас. Урок 45. Складання і виконання алгоритму упорядкування та пошуку значень у масиві (Python)

9 клас. Урок 45. Складання і виконання алгоритму упорядкування та пошуку значень у масиві (Python)

241

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

48 грн

9 клас. Урок 33. Поняття одновимірного масиву (Python)

9 клас. Урок 33. Поняття одновимірного масиву (Python)

372

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

26 грн

9 клас. Урок 33. Поняття одновимірного масиву (Python)

9 клас. Урок 33. Поняття одновимірного масиву (Python)

74

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

72 грн

Схожі уроки

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

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

1283

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

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

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

1103

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

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

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

1341

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

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

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

492

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

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

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

650

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

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

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

277

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