Практикум по программированию

Выполнен
Заказ
5698960
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
29 Ноя 2023 в 23:55
Цена
500 ₽
Блокировка
10 дней
Размещен
26 Ноя 2023 в 17:26
Просмотров
55
Описание работы
Лабораторная 1. Простая анимация

Цель работы

Основная цель решения задач из данного списка - освоить приемы работы с графической библиотекой, а именно: построение графических примитивов, создание анимации, управление главным циклом работы программы.

Порядок выполнения

Задания в этой лабораторной работе предусматривают индивидуальное самостоятельное выполнение. Преподаватель распределяет задания между студентами случайным образом. На семинаре преподаватель может по запросу студентов пояснить задание в части требований к выполнению или стоящей за заданием математической концепцией.

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

По умолчанию предусматривается использование библиотеки tkinter. По желанию студента и по согласованию с преподавателем можно выбрать другой подобный инструмент решения задачи (pygame, p5 или аналогичные графические библиотеки).

К каждой задаче предлагаются дополнительные задания (пронумерованы), которые расширяют или углубляют данное задание. Студент может самостоятельно предложить расширение функционала программы. Дополнительные задания оцениваются преподавателем с учетом их сложности.

Дополнительные задания предусматривают самостоятельное освоение студентом некоторых инструментов - обработки событий, работы с элементами пользовательского интерфейса, работу с мышью и клавиатурой. Следует помнить, что все эти навыки пригодятся для выполнения дальнейших заданий.

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

Задание:

В произвольном месте на экране появляются звезды, которые движутся по направлению от центра экрана. Должно складываться ощущение движения наблюдателя сквозь звездное поле. Сделайте звезды разного размера и цветов.

  1. Реализуйте движение в 3D, где размер звезды зависит от расстояния до нее.
  2. Скорость движения регулируется с клавиатуры.
  3. Мышкой можно регулировать направление движения.

Также есть другие задания на выбор (дождь, солнечная система и тд). Можно поменять, если что сообщите

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
5 часов 24 минуты
Выполнен в срок
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир