lab@vcpm.ru

Миссия проводится с 14 марта по 21 марта 2023 года.

Пятая миссия проекта посвящена работе со звуками, это пригодится для вставки звукового сопровождения во все или некоторые окна будущего тингида. Будем учиться добавлять звуки и управлять ими. Для работы со звуком используется библиотека pygame. В миссии 4 было предложено записать звуки для будущего проекта, пришла пора ими воспользоваться, если звуки не готовы, то тогда их надо записать во время выполнения заданий миссии 5. 

 

Работаем в Питоне со звуком!

Начнем с поиска и установки библиотеки pygame. Будем использовать звуковые файлы форматов mp3 и wav. Научимся программировать действия со звуковыми файлами. Перейти к учебным материалам...

Инструкция по установке библиотеки pygame, если не получилось воспользоваться командной строкой. Посмотреть... или посмотреть...

Управлять запуском звуков будем с помощью кнопок, кнопки могут быть с текстом или с картинкой. Для создания кнопок используется виджет Button. Изучить...

Файлы, которые используются в нашей программе, можно скачать в архиве. Скачать...

Миссия проводится с 14 марта по 20 марта 2023 года. Прикрепить работы миссии № 5 необходимо до 28 марта 2023 года.

 

Задание миссии 5. 

Создайте 2 программы. Каждая программа должна содержать минимум одно изображение и один небольшой поясняющий текст или заголовок. В каждой программе будет вставлен звук. Отличаться программы будут тем, что в одной для управления звуком будут использоваться текстовые кнопки, в другой - кнопки с изображениями, в одной программе будет использоваться звук формата mp3, в другой - формата wav. В программах используются окна размером 1024х640. 

Требования к размещению объектов - размещение не должно быть хаотичным, изображения не должны иметь разные случайные размеры, т.к. композиция должна быть гармоничной.

Оформление текста может быть любым (шрифты, цвета, рамки), но в едином стиле и гармоничным.

В качестве результата работы над заданием миссии № 5 подготовьте следующие файлы (NN обозначает номер команды в таблице "Участники"):

  • m51_kNN.py - с текстом 1-й программы
  • m52_kNN.py - с текстом 2-й программы
  • m51_kNN.* и m52_kNN.* - скриншоты работы ваших приложений
  • все необходимые файлы изображений и звуков.

Все подготовленные файлы сохраните в архив с именем m5_kNN (тип zip или rar) и прикрепите в область для прикрепления заданий на странице миссии № 5. В поле "Комментарий" напишите название вашей команды.

Примечание 1: право на прикрепление файлов - у капитанов команд.

Примечание 2: дополнительная информация по длительности звуковой части всей экскурсии - в совокупности все звуковые объекты должны уместиться в 10 минут, продолжительность одного звукового файла - на усмотрение команды с учетом общего времени (даем для подготовки звуковых объектов как для этого задания, так и для итогового проекта всего фестиваля)