Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Практична 8. Використання аудіоданих | 8 клас | Бондаренко

Автор: Task Informatics

Загружено: 2025-12-02

Просмотров: 462

Описание:

8 клас. Практичні завдання з інформатики за підручником О.О. Бондаренко 2025 року (НУШ)

Практична робота 8. Використання аудіоданих у програмах мовою Python.
Завдання: створити програму Колекція звуків для доступу до звуко-вих файлів та їх прослуховування; перегляд колекції має здійснюватися через систему текстових меню.
Обладнання: комп’ютер із середовищем програмування IDLE; папка sounds зі збірками звукових файлів формату MP3 , кожна збірка — в окремій папці; доступ до папки — за QR-кодом або посиланням rnk.com.ua/110469.
Теоретичні відомості
1. Засоби мови Python, необхідні для створення програми, розглянуто в 7 класі та §18 посібника. Для роботи знадобляться:
• модуль playsound (див. §18);
• списки, в яких зберігатимемо інформацію про окремі папки зі збірками звукових файлів у такому форматі:
• Назва змінної = [’Назва збірки’, ’Шлях до файлів’, "ім’я файлу1", ”ім'я файлу2", ...]
• власні функції (§39, 40, 7 клас) для доступу й програвання файлів; розгалуження, цикли, відомі вам елементи мови.
Хід роботи
1. Імпортуйте функцію для відтворення звуків із файлів:
from playsound import playsound
2. Створіть списки для кожної зі збірок файлів (у нас їх дві):
3. Створіть функцію для відтворення файлу зі збірки.
Аргументи функції: album — список з описом збірки; number — номер файлу в збірці.
4. Створіть функцію для виведення на екран інформації про збірку у вигляді нумерованого списку.
Аргумент функції: album — список з описом збірки,
5. Створіть функцію для введення з клавіатури номера файлу та перевірки його правильності.
Аргумент функції: maxN — найбільший допустимий номер.
6. Створіть функцію для опрацювання вибраної збірки за допомогою створених раніше функцій: виведення списку, вибору номера й відтворення вибраного файлу.
7. Створіть основну програму, в якій виводиться список збірок, а після вибору однієї з них — викликається функція для її опрацювання. Введення замість номера збірки значення 0 має закінчувати роботу програми.
Хибні номери мають спричиняти повторне введення номера,
8. Запустіть програму, виправте за потреби помилки. Збережіть програму у файлі Практична робота 7.
Перевірте роботу в різних ситуаціях: введення неправильних номерів збірки або файлу тощо.
9. Доповніть списки іменами файлів, які є в папках morse і notes, але відсутні в програмі. Перевірте роботу програми.
10. Додайте до програми ще одну збірку — з папки notes_b, яка містить записи звучання на баяні всіх звуків (основних і альтерованих) першої октави.
Перевірте роботу програми.
Зробіть висновок: які можливості відкриває винайдення способу кодування й зберігання звукових файлів.

album1 = ['Абетка Морзе', './sounds/morse/', 'A.mp3', 'B.mp3', 'C.mp3', 'D.mp3', 'E.mp3', 'F.mp3', 'G.mp3', 'H.mp3', 'I.mp3', 'J.mp3', 'K.mp3', 'L.mp3', 'M.mp3', 'N.mp3', 'O.mp3', 'P.mp3', 'Q.mp3', 'R.mp3', 'S.mp3', 'T.mp3', 'U.mp3', 'V.mp3', 'W.mp3', 'X.mp3', 'Y.mp3', 'Z.mp3']
album2 = ['Ноти', './sounds/notes/', 'do.mp3', 're.mp3', 'mi.mp3', 'fa.mp3', 'sol.mp3', 'la.mp3', 'si.mp3']
album3 = ['Звуки на баяні першої октави', './sounds/notes_b/', 'do.mp3', 'do2.mp3', 'do-d.mp3','re.mp3', 'mi.mp3', 'mi-b.mp3', 'fa.mp3', 'fa-d.mp3', 'sol.mp3', 'sol-d.mp3', 'la.mp3', 'si.mp3', 'si-b.mp3']

Завантажити текст практичного завдання: https://drive.google.com/drive/folder...

Підтримати мою роботу: https://donatello.to/TaskInformatics

Практична 8. Використання аудіоданих | 8 клас | Бондаренко

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Практична 4. Проєкти з полями, написами і кнопками. Задача 3 (Python) | 8 клас | Ривкінд

Практична 4. Проєкти з полями, написами і кнопками. Задача 3 (Python) | 8 клас | Ривкінд

§ 15. Опрацювання кількох подій. Проєкт «Калькулятор» | 8 клас | Коршунова

§ 15. Опрацювання кількох подій. Проєкт «Калькулятор» | 8 клас | Коршунова

Практична 4. Проєкти з полями, написами і кнопками. Задача 3 (Lazarus) | 8 клас | Ривкінд

Практична 4. Проєкти з полями, написами і кнопками. Задача 3 (Lazarus) | 8 клас | Ривкінд

Тема 22. Графічний інтерфейс продукту | 8 клас | Тріщук

Тема 22. Графічний інтерфейс продукту | 8 клас | Тріщук

Мгновенный перевод голоса в текст + функции ChatGPT! БЕСПЛАТНО! ПРОЩЕ НЕ БЫВАЕТ!

Мгновенный перевод голоса в текст + функции ChatGPT! БЕСПЛАТНО! ПРОЩЕ НЕ БЫВАЕТ!

✓ Новая формула площади прямоугольного треугольника | Ботай со мной #159 | Борис Трушин

✓ Новая формула площади прямоугольного треугольника | Ботай со мной #159 | Борис Трушин

НЕ ВИКОРИСТОВУЙ РЕКУРСІЮ, поки не подивишся це!

НЕ ВИКОРИСТОВУЙ РЕКУРСІЮ, поки не подивишся це!

Почему простые числа образуют эти спирали? | Теорема Дирихле и пи-аппроксимации

Почему простые числа образуют эти спирали? | Теорема Дирихле и пи-аппроксимации

§ 16. Елемент керування «шкала». Проект «Піцерія» | 8 клас | Коршунова

§ 16. Елемент керування «шкала». Проект «Піцерія» | 8 клас | Коршунова

Почему БЫСТРАЯ ЗАРЯДКА быстро заряжает?

Почему БЫСТРАЯ ЗАРЯДКА быстро заряжает?

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Просыпаетесь между 3 и 5 утра? Сделайте ЭТИ 5 вещей | Еврейская Мудрость

Просыпаетесь между 3 и 5 утра? Сделайте ЭТИ 5 вещей | Еврейская Мудрость

§ 19. Кодування відеоданих | 8 клас | Бондаренко

§ 19. Кодування відеоданих | 8 клас | Бондаренко

Windows 11 — безнадёжное дело. Поистине, её пора на свалку. Не обновляйтесь с 10-й версии.

Windows 11 — безнадёжное дело. Поистине, её пора на свалку. Не обновляйтесь с 10-й версии.

Что такое МИКРОКОНТРОЛЛЕР? Почти как процессор, только лучше!

Что такое МИКРОКОНТРОЛЛЕР? Почти как процессор, только лучше!

⚡️ АБСОЛЮТНО НОВЫЙ! Катушечный магнитофон ReVox B77 MK III

⚡️ АБСОЛЮТНО НОВЫЙ! Катушечный магнитофон ReVox B77 MK III

Китай показал первый летающий автомобиль в мире, только взгляните…

Китай показал первый летающий автомобиль в мире, только взгляните…

Алгоритмы на Python 3. Лекция №1

Алгоритмы на Python 3. Лекция №1

11-летняя девочка поражает своей игрой!  Алиса Генриетта Юнкер - Будущая Звезда Мировых Шахмат!

11-летняя девочка поражает своей игрой! Алиса Генриетта Юнкер - Будущая Звезда Мировых Шахмат!

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]