[Росдистант] Производственная практика (практика в ИТ-сфере) 38.03.01 «Экономика» 38.03.02 «Менеджмент» 38.03.03 «Управление персоналом» Росдистант ТГУ

Раздел
Программирование
Просмотров
12
Покупок
0
Антиплагиат
Не указан
Размещена
3 Окт в 19:58
ВУЗ
Росдистант ТГУ
Курс
Не указан
Стоимость
1 500 ₽
Демо-файлы   
6
docx
Задание 3
20.9 Кбайт
docx
Задание 5.Защита проекта
15.6 Кбайт
docx
Задание 2
15.4 Кбайт
docx
Отчет по практике
21.2 Кбайт
docx
Задание 1
144.5 Кбайт
jpg
Содержание архива
52.5 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
rar
6785315_Производственная практика (практика в ИТ-сфере)
30.3 Мбайт 1 500 ₽
Описание

Вашему вниманию представлен Отчет по учебному курсу: "Производственная практика (практика в ИТ-сфере)

Кейс-задача: В рамках изучения управления бизнес-процессами (BPM) был выбран проект по автоматизации анализа ключевых показателей продаж и объёмов производства на предприятии нефтегазового сектора. Задача состоит в создании решения, способного самостоятельно загружать исходные данные и оперативно генерировать отчёты с графиками — без ручного вмешательства на каждом этапе.

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

Подходит для направления: 38.03.01 «Экономика» 38.03.02 «Менеджмент» 38.03.03 «Управление персоналом»

Содержание архива в демо-файле (Практические задания № 1,2,3,4,5 + Исходный код + видео без звука + текст для озвучивания демонстрационного ролика)

Отчет оценен на оценку "отлично"

Оглавление

Задание 1. Постановка задачи на практику в соответствии с профильной дисциплиной

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

2. Предоставить описание проблемы, которую нужно рассмотреть в кейсе по предметной области.

3. Выделить основные понятия, процессы или данные, которые будут использованы при решении кейса (не более 5).

4. Предоставить отчет, в котором отобразить ответы на пункты 1–3.

P. S.: Решение кейс-задачи может предусматривать командную работу над проектом. Команда формируется численностью не более 5 человек. В команде должны быть определены роли и ответственности за решение кейс-задачи.

Критерии оценивания задания Баллы

Представлено описание одного выбранного кейса 1

Дано описание проблемы, которая будет решена с использованием разработанного программного решения 1

Выделены и описаны основные понятия профильной задачи, решаемой в кейсе (не менее 5 / менее 5) 2/0

Выделены процессы или данные, которые будут использованы при решении кейса (не менее 3 / менее 3) 1/0

5 баллов

P. S.: Работа может быть возвращена преподавателем на доработку (не более двух раз). Каждый возврат – снижение оценки на 1 балл (от итогового).

Приложение 1

Перечень кейс-задач по профильным дисциплинам для решения в рамках производственной практики (практики в ИТ-сфере)

ОПОП ВО Профильная дисциплина Кейс-задача

04.03.01 «Химия» Большие данные в химии 1. Разработать приложение на Python для обработки химических данных:

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

2. Разработать веб-приложение на Django для управления химическими экспериментами:

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

3. Разработать приложение на Python для прогнозирования свойств химических соединений:

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

4. Разработать веб-приложение на Django для анализа больших данных в химии:

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

5. Разработать приложение на Python для обработки спектральных данных в химии:

приложение должно принимать спектральные данные, например ИК- или УФ-спектры, предоставлять функции для обработки данных, определения пиков, построения графиков и анализа спектральных характеристик

08.03.01 «Строительство» Технологии информационного моделирования (ТИМ) в строительстве 1. Разработать приложение на Python для расчета объемов строительных материалов:

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

2. Разработать приложение на Python для анализа затрат на строительство:

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

3. Создать приложение на Python для визуализации строительных планов:

приложение должно принимать входные данные о планах этажей (размеры комнат, расположение стен и дверей) и визуализировать их в виде 2D-чертажа с использованием библиотеки Matplotlib.

4. Создать приложение на Python для расчета нагрузок на конструкции:

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

5. Создать приложение на Python для анализа климатических данных:

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

08.03.01 «Строительство» Системы автоматизированного проектирования в строительстве 1. Разработать веб-приложение на Python с использованием Django, которое позволит пользователям создавать список задач и отмечать их выполнение:

веб-приложение должно предоставлять возможность пользователям добавлять задачи, указывая название и описание, а также отмечать выполненные задачи и отображать список задач с их статусом.

2. Разработать веб-приложение на Python с использованием Django, которое позволит пользователям вести учет расходов на строительный проект:

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

3. Разработать веб-приложение на Python с использованием Django, которое позволит пользователям вести учет ресурсов на строительной площадке, таких как строительные материалы и оборудование:

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

4. Разработать веб-приложение на Python с использованием Django, которое позволит пользователям вести учет своего рабочего времени на строительной площадке:

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

5. Разработать веб-приложение на Python с использованием Django, которое поможет пользователям рассчитывать стоимость строительных работ:

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

08.03.01 «Строительство» Основы архитектуры и строительных конструкций 1. Разработать веб-приложение на Python с использованием Django, которое поможет пользователю рассчитать площадь прямоугольного пола в помещении:

веб-приложение должно предоставлять возможность пользователям вводить значения длины и ширины помещения, и получать рассчитанную площадь пола.

2. Разработать веб-приложение на Python с использованием Django, которое позволит строителю рассчитывать объем необходимой бетонной смеси для фундамента:

веб-приложение должно предоставлять возможность пользователям вводить значения длины, ширины и высоты фундамента и получать рассчитанный объем бетонной смеси.

3. Разработать веб-приложение на Python с использованием Django, которое поможет пользователям рассчитывать стоимость строительных материалов для конкретного проекта:

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

4. Разработать веб-приложение на Python с использованием Django, которое поможет строителям рассчитывать количество кирпичей, необходимое для кладки стены определенной высоты и длины:

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

5. Разработать веб-приложение на Python с использованием Django, которое поможет строителям рассчитывать нагрузку на строительные конструкции, например, на опоры или перекрытия:

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

09.03.03 Прикладная информатика Объектно-ориентированная аналитика данных 1. Разработать класс для сбора и анализа данных о продажах:

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

2. Создать класс для анализа клиентского поведения:

Реализовать класс CustomerBehavior, который будет собирать данные о покупках клиентов (например, частота покупок, средний чек). Добавить методы для сегментации клиентов на основе их поведения и генерации отчетов о наиболее активных клиентах.

3. Разработать класс для визуализации данных о продажах:

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

4. Разработать класс для анализа отзывов клиентов:

Создать класс ReviewAnalysis, который будет собирать отзывы клиентов и оценивать общее настроение (положительное, отрицательное, нейтральное). Реализовать методы для определения ключевых тем в отзывах и визуализации этих данных.

5. Создать класс для прогнозирования спроса на товары:

Реализовать класс DemandForecast, который будет использовать исторические данные о продажах для прогнозирования будущего спроса. Добавить методы для применения различных моделей прогнозирования (например, линейная регрессия) и визуализации результатов.

6. Разработать класс для анализа финансовых показателей компании:

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

7. Создать класс для оценки эффективности работы сотрудников:

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

11.03.04 «Электроника и наноэлектроника» Алгоритмы управления в электронике 1. Разработать приложение на Python для моделирования электрических цепей:

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

2. Разработать приложение на Python для анализа сигналов:

приложение должно принимать входные данные в виде временных рядов сигналов (например, звуковых или электрических) и предоставлять функции для фильтрации, преобразования Фурье и визуализации сигналов.

3. Создать приложение на Python для управления шаговыми моторами:

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

4. Разработать веб-приложение на Django для мониторинга сенсоров:

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

5. Создать приложение на Python для симуляции логических схем:

приложение должно позволять пользователю создавать логические схемы, используя базовые логические элементы (AND, OR, NOT), и выполнять симуляцию для проверки их работы с заданными входными данными.

6. Создать приложение на Python для обработки данных с датчиков:

приложение должно принимать входные данные от различных датчиков (например, температуры и влажности), обрабатывать их (например, усреднять, фильтровать) и выводить результаты на экран или сохранять в файл.

13.03.02 «Электроэнергетика и электротехника» САПР в электроэнергетике 1. Разработать приложение на Python для расчета электрических нагрузок:

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

2. Разработать приложение на Python для анализа качества электроэнергии:

приложение должно принимать данные о напряжении и токе, а также их временные характеристики, и вычислять основные параметры качества электроэнергии, такие как коэффициент гармоник и среднеквадратичное значение.

3. Создать приложение на Python для расчета потерь в проводах:

приложение должно принимать входные данные о длине проводов, их сечении, токе и материале, и вычислять потери мощности в проводах, а также падение напряжения.

4. Разработать веб-приложение на Django для управления энергетическими проектами:

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

5. Разработать приложение на Python для прогнозирования потребления электроэнергии:

приложение должно использовать простые алгоритмы регрессии для прогнозирования потребления электроэнергии на основе исторических данных и сезонных факторов, выводя результаты в виде графиков.

6. Создать приложение на Python для расчета коэффициента полезного действия (КПД) электрооборудования:

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

13.03.02 «Электроэнергетика и электротехника» Системы автоматизированного проектирования в электроэнергетике 1. Разработать приложение на Python для расчета электрических параметров:

приложение должно принимать входные данные о сопротивлении, напряжении, токе и других параметрах, и выводить расчетные значения, такие как мощность, сила тока и электрическое сопротивление.

2. Разработать веб-приложение на Django для управления электротехническими проектами:

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

3. Разработать приложение на Python для моделирования электрических цепей:

приложение должно принимать входные данные о компонентах цепи, таких как резисторы, конденсаторы или индуктивности, и выводить результаты моделирования, например напряжение или силу тока.

4. Разработать веб-приложение на Django для визуализации электрических схем:

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

5. Разработать приложение на Python для расчета энергопотребления:

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

11.03.04 «Электроника и наноэлектроника» Основы автоматизации проектирования 1. Написать программу на Python, которая будет помогать рассчитывать значения резисторов для электронных цепей:

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

2. Написать программу на Python, которая будет конвертировать значения между различными системами счисления (например, двоичной, десятичной, шестнадцатеричной):

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

3. Разработать веб-приложение на Django для генерации схем простых электронных устройств:

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

4. Написать программу на Python, которая будет рассчитывать площадь платы для электронных устройств:

программа должна принимать входные данные (например, размеры и форму платы) и рассчитывать ее площадь. Программа может использовать простые формулы для расчета площади платы на основе заданных параметров.

5. Создать веб-приложение на Django для расчета параметров электронных компонентов (например, емкости конденсатора, индуктивности) после 30-минутного перерыва

11.03.04 «Электроника и наноэлектроника» Математические методы анализа и расчета электронных схем 1. Разработать программу для ввода и редактирования матрицы:

программа должна предоставлять удобный интерфейс для ввода с клавиатуры значений элементов матрицы произвольного размера, состоящей из вещественных чисел, а также редактирования уже введенных значений. Можно использовать библиотеку Tkinter для создания графического интерфейса. 

2. Разработать программу для ввода и редактирования матрицы комплексных чисел (алгебраическая форма):

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

3. Разработать программу для ввода и редактирования матрицы комплексных чисел (показательная форма):

программа должна предоставлять удобный интерфейс для ввода с клавиатуры матрицы произвольного размера, состоящей из комплексных чисел в показательной (экспоненциальной) форме записи. Можно использовать библиотеку Tkinter для создания графического интерфейса. Программа должна позволять пользователю вводить значения элементов матрицы, а также редактировать уже введенные значения.

4. Разработать программу для произведения матриц с комплексными коэффициентами (алгебраическая форма):

программа должна предоставлять пользователю возможность вводить значения элементов матрицы и выводить результат произведения. Можно использовать стандартные операции с матрицами в Python для выполнения умножения. 

5. Разработать программу для произведения матриц с комплексными коэффициентами (показательная форма):

программа должна предоставлять пользователю возможность вводить значения элементов матриц и выводить результат произведения. Можно использовать стандартные операции с матрицами в Python для выполнения умножения

13.03.03 «Энергетическое машиностроение» Информационные технологии в автомобилестроении 1. Написать программу на Python, которая будет помогать рассчитывать расход топлива автомобиля:

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

2. Разработать веб-приложение на Django для создания и просмотра каталога автомобилей:

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

3. Написать программу на Python, которая будет рассчитывать мощность двигателя автомобиля:

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

4. Создать веб-приложение на Django, которое позволит пользователям настраивать параметры автомобиля и просматривать результат:

веб-приложение должно позволять пользователям настраивать параметры автомобиля (например, цвет, модель, опции) и просматривать результат. Можно использовать шаблоны Django для отображения страниц и базу данных для хранения информации о настроенных автомобилях.

5. Написать программу на Python, которая будет рассчитывать стоимость заправки автомобиля:

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

13.03.03 «Энергетическое машиностроение» Системы проектирования. CAD-CAM системы 1. Создать веб-приложение на Django для просмотра и поиска деталей:

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

2. Разработать веб-приложение на Django для создания и просмотра 3D-моделей.

веб-приложение должно позволять пользователям добавлять геометрические фигуры, изменять их параметры и визуализировать модели. Для отображения 3D-моделей можно использовать библиотеку Three.js.

3. Написать программу на Python, которая будет рассчитывать массу детали на основе ее геометрических параметров и материала:

простая программа должна принимать входные данные (например, размеры детали и плотность материала) и рассчитывать ее массу. Программа может использовать простые формулы для расчета массы и выводить результат на экран. 

4. Разработать веб-приложение на Django для управления проектами и задачами в области машиностроения:

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

5. Разработать приложение на Python для анализа данных в области машиностроения:

приложение может выполнять такие задачи, как обработка и очистка данных, визуализация данных, статистический анализ или машинное обучение. Для работы с данными и визуализации результатов можно использовать библиотеки Python, такие как Pandas, NumPy и Matplotlib

13.03.03 «Энергетическое машиностроение» Системы проектирования. CAD-CAM системы 1. Разработать веб-приложение на Django, которое будет позволять управлять списком материалов:

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

2. Разработать приложение на Python, которое будет проводить расчет механических характеристик материалов на основе предоставленных данных:

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

3. Разработать веб-приложение на Django, которое будет отображать свойства материалов:

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

4. Разработать приложение на Python, которое будет автоматически генерировать отчеты о свойствах материалов на основе предоставленных данных:

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

5. Разработать веб-приложение на Django, которое позволит пользователю искать и просматривать информацию о материалах:

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

6. Разработать приложение на Python, которое будет проводить расчет объема и массы детали на основе предоставленных данных:

приложение должно принимать входные данные о размерах детали, проводить расчет ее объема и массы и выводить результаты расчетов на экран

15.03.01 «Машиностроение» Системы проектирования. CAD-CAM системы 1. Создать веб-приложение на Django для просмотра и поиска деталей:

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

2. Разработать веб-приложение на Django для создания и просмотра 3D-моделей.

веб-приложение должно позволять пользователям добавлять геометрические фигуры, изменять их параметры и визуализировать модели. Для отображения 3D-моделей можно использовать библиотеку Three.js.

3. Написать программу на Python, которая будет рассчитывать массу детали на основе ее геометрических параметров и материала:

простая программа должна принимать входные данные (например, размеры детали и плотность материала) и рассчитывать ее массу. Программа может использовать простые формулы для расчета массы и выводить результат на экран. 

4. Разработать веб-приложение на Django для управления проектами и задачами в области машиностроения:

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

5. Разработать приложение на Python для анализа данных в области машиностроения:

приложение может выполнять такие задачи, как обработка и очистка данных, визуализация данных, статистический анализ или машинное обучение. Для работы с данными и визуализации результатов можно использовать библиотеки Python, такие как Pandas, NumPy и Matplotlib

15.03.04 Автоматизация технологических процессов и производств

15.03.05 «Конструкторско-технологическое обеспечение машиностроительных производств»

15.03.01 «Машиностроение» Системы проектирования. CAD-CAM системы 1. Разработать веб-приложение на Django, которое будет позволять управлять списком материалов:

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

2. Разработать приложение на Python, которое будет проводить расчет механических характеристик материалов на основе предоставленных данных:

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

3. Разработать веб-приложение на Django, которое будет отображать свойства материалов:

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

4. Разработать приложение на Python, которое будет автоматически генерировать отчеты о свойствах материалов на основе предоставленных данных:

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

5. Разработать веб-приложение на Django, которое позволит пользователю искать и просматривать информацию о материалах:

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

6. Разработать приложение на Python, которое будет проводить расчет объема и массы детали на основе предоставленных данных:

приложение должно принимать входные данные о размерах детали, проводить расчет ее объема и массы и выводить результаты расчетов на экран

15.03.05 «Конструкторско-технологическое обеспечение машиностроительных производств» Системы числового программного управления 1. Спроектировать черновую токарную операцию технологического процесса изготовления детали:

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

2. Спроектировать чистовую токарную операцию технологического процесса изготовления детали:

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

3. Спроектировать черновую сверлильную операцию технологического процесса изготовления детали:

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

4. Спроектировать чистовую сверлильную операцию технологического процесса изготовления детали:

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

5. Спроектировать черновую фрезерную операцию технологического процесса изготовления детали:

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

6. Спроектировать чистовую фрезерную операцию технологического процесса изготовления детали:

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

18.03.01 «Химическая технология» Автоматизированные системы проектирования химико-технологических процессов (АСУ ХТП) 1. Создать программу на Python для расчета pH реакции нейтрализации, используя библиотеку Pandas для работы с данными и библиотеку openpyxl для выгрузки результатов в Excel:

программа должна предоставлять пользователю возможность вводить исходные данные (загрузка воды, раствора и сульфомассы). Затем программа должна производить расчеты pH исходной смеси и изменения pH при добавлении сульфомассы. Результаты могут быть выведены непосредственно в поле приложения или сохранены в файл Excel.

2. Создать программу на Python для расчета выхода продукта, исходя из заданной загрузки реагента, используя библиотеку Pandas для работы с данными и библиотеку openpyxl для выгрузки результатов в Excel:

программа должна предоставлять пользователю возможность вводить исходные данные (загрузка 2-меркаптобензтиазола). Затем программа должна производить расчеты выхода продукта, необходимого количества других реагентов и количество образующихся побочных продуктов. Результаты могут быть выведены непосредственно в поле приложения или сохранены в файл Excel.

3. Создать программу на Python для расчета pH в режиме реального времени, используя библиотеку Pandas для работы с данными и библиотеку openpyxl для выгрузки результатов в Excel:

программа должна предоставлять пользователю возможность вводить исходные данные, такие как количество азотной кислоты и аммиака. Затем программа должна производить расчеты pH в режиме реального времени. Результаты могут быть выведены непосредственно в поле приложения или сохранены в файл Excel.

4. Создать программу на Python для расчета изменения температуры в барботажном абсорбере, используя библиотеку Pandas для работы с данными и библиотеку openpyxl для выгрузки результатов в Excel:

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

5. Создать программу на Python для расчета изменения pH при получении натриевой соли, используя библиотеку Pandas для работы с данными и библиотеку openpyxl для выгрузки результатов в Excel:

программа должна предоставлять пользователю возможность вводить исходные данные, такие как загрузка 2-меркаптобензтиазола и раствора щелочи. Затем программа должна производить расчеты изменения pH, необходимого количества других реагентов и количество образующихся побочных продуктов. Результаты могут быть выведены непосредственно в поле приложения или сохранены в файл Excel

18.03.02 «Энерго- и ресурсосберегающие процессы в химической технологии, нефтехимии и биотехнологии»

18.03.01 «Химическая технология» Системы автоматизированного проектирования в химической технологии 1. Разработать приложение для выполнения задачи нахождения объема жидкости в горизонтальной емкости с цилиндрическими днищами по ее уровню. Геометрические размеры элементов емкостей предполагается принимать по соответствующим ГОСТам (днища, обечайки и т. п.):

• исходными данными, вводимыми в приложение, являются диаметр и длина/высота емкости; 

• сущность работы заключается в интегрировании математических уравнений, описывающих элементы емкости по высоте. Результат расчета представляется в удобной для пользователя форме (непосредственно в поле приложения или выгрузка в таблицу Excel).

2. Разработать приложение для выполнения задачи нахождения объема жидкости в горизонтальной емкости с плоскими днищами по ее уровню. Геометрические размеры элементов емкостей предполагается принимать по соответствующим ГОСТам (днища, обечайки и т. п.):

• исходными данными, вводимыми в приложение, являются диаметр и длина/высота емкости; 

• сущность работы заключается в интегрировании математических уравнений, описывающих элементы емкости по высоте. Результат расчета представляется в удобной для пользователя форме (непосредственно в поле приложения или выгрузка в таблицу Excel).

3. Разработать приложение для выполнения задачи нахождения объема жидкости в горизонтальной емкости со сферическими днищами по ее уровню. Геометрические размеры элементов емкостей предполагается принимать по соответствующим ГОСТам (днища, обечайки и т. п.):

• исходными данными, вводимыми в приложение, являются диаметр и длина/высота емкости; 

• сущность работы заключается в интегрировании математических уравнений, описывающих элементы емкости по высоте. Результат расчета представляется в удобной для пользователя форме (непосредственно в поле приложения или выгрузка в таблицу Excel).

4. Разработать приложение для выполнения задачи нахождения объема жидкости в вертикальной емкости с эллиптическими днищами по ее уровню. Геометрические размеры элементов емкостей предполагается принимать по соответствующим ГОСТам (днища, обечайки и т. п.):

• исходными данными, вводимыми в приложение, являются диаметр и длина/высота емкости; 

• сущность работы заключается в интегрировании математических уравнений, описывающих элементы емкости по высоте. Результат расчета представляется в удобной для пользователя форме (непосредственно в поле приложения или выгрузка в таблицу Excel).

5. Разработать приложение для выполнения задачи нахождения объема жидкости в вертикальной емкости с плоскими днищами по ее уровню. Геометрические размеры элементов емкостей предполагается принимать по соответствующим ГОСТам (днища, обечайки и т. п.):

• исходными данными, вводимыми в приложение, являются диаметр и длина/высота емкости; 

• сущность работы заключается в интегрировании математических уравнений, описывающих элементы емкости по высоте. Результат расчета представляется в удобной для пользователя форме (непосредственно в поле приложения или выгрузка в таблицу Excel).

6. Разработать приложение для выполнения задачи нахождения объема жидкости в вертикальной емкости со сферическими днищами по ее уровню. Геометрические размеры элементов емкостей предполагается принимать по соответствующим ГОСТам (днища, обечайки и т. п.):

• исходными данными, вводимыми в приложение, являются диаметр и длина/высота емкости; 

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

18.03.02 «Энерго- и ресурсосберегающие процессы в химической технологии, нефтехимии и биотехнологии»

19.03.04 «Технология продукции и организация общественного питания» Процессы и аппараты пищевых производств 1. Разработать приложение на Python для расчета пищевых рецептур:

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

2. Разработать веб-приложение на Django для управления процессом производства пищевой продукции:

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

3. Разработать приложение на Python для анализа данных о производстве пищевой продукции:

приложение должно принимать входные данные, такие как объемы производства, показатели качества или затраты, и выводить информацию о производственных процессах, трендах и аналитике производства.

4. Разработать веб-приложение на Django для учета и анализа потребления пищевой продукции:

приложение должно предоставлять функционал для учета продаж, анализа популярности продукции, управления запасами и генерации отчетов о потреблении.

5. Разработать приложение на Python для контроля качества пищевой продукции:

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

19.03.04 «Технология продукции и организация общественного питания» Цифровые технологии в ресторанном бизнесе 1. Разработать систему на Python для управления рабочими графиками персонала, учетом отработанных часов и оплатой труда:

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

2. Написать скрипт на Python для обновления цифрового меню в ресторане:

скрипт должен предоставлять функционал добавления новых блюд, изменения цен, отображения акций и скидок на цифровом меню. Можно использовать фреймворк Django для разработки веб-приложения или создать консольное приложение для удобства использования.

3. Разработать программу на Python для сбора данных и анализа обратной связи от клиентов:

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

4. Написать скрипт на Python для автоматизации процесса бронирования столов:

скрипт должен предоставлять функционал бронирования столов, управления загрузкой и распределения гостей, а также предотвращать простои и ошибки в распределении мест. Можно использовать фреймворк Django для разработки веб-приложения с соответствующими функциями.

5. Написать скрипт на Python для сбора и анализа данных о рынке ресторанного бизнеса:

скрипт должен позволять собирать информацию о конкурентах, новых тенденциях, потенциальных возможностях и проводить анализ полученных данных. Можно использовать библиотеки для веб-скрапинга, например Beautiful Soup или Scrapy, а также библиотеки для анализа данных, такие как pandas и matplotlib

20.03.01 «Техносферная безопасность» Цифровые технологии в охране труда 1. Разработать приложение на Python для оценки рисков на рабочем месте:

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

2. Создать веб-приложение на Django для ведения журнала охраны труда:

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

3. Разработать приложение на Python для мониторинга здоровья сотрудников:

приложение должно принимать данные о состоянии здоровья сотрудников (например, результаты медицинских осмотров) и предоставлять визуализацию статистики по здоровью в компании.

4. Разработать веб-приложение на Django для обучения сотрудников основам охраны труда:

приложение должно предоставлять доступ к учебным материалам, тестам и сертификатам для сотрудников, а также отслеживать прогресс их обучения.

5. Создать приложение на Python для анализа данных о несчастных случаях:

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

6. Разработать приложение на Python для оценки эффективности программ по охране труда:

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

20.03.01 «Техносферная безопасность» Охрана труда 1. Разработать веб-приложение на Django, которое будет вести учет рабочего времени сотрудников и отслеживать их рабочую активность:

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

2. Разработать программу на Python, которая будет мониторить условия рабочей среды (температуру, влажность, освещенность и т. д.) и предупреждать о возможных нарушениях безопасности:

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

3. Разработать веб-приложение на Django, которое будет хранить и предоставлять доступ к инструкциям по охране труда для сотрудников организации:

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

4. Разработать веб-приложение на Django для учета происшествий, связанных с охраной труда на рабочем месте:

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

5. Разработать веб-приложение на Django для обучения сотрудников основам охраны труда:

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

22.03.01 «Материаловедение и технологии материалов» Системы проектирования. CAD-CAM системы 1. Создать веб-приложение на Django для просмотра и поиска деталей:

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

2. Разработать веб-приложение на Django для создания и просмотра 3D-моделей.

веб-приложение должно позволять пользователям добавлять геометрические фигуры, изменять их параметры и визуализировать модели. Для отображения 3D-моделей можно использовать библиотеку Three.js.

3. Написать программу на Python, которая будет рассчитывать массу детали на основе ее геометрических параметров и материала:

простая программа должна принимать входные данные (например, размеры детали и плотность материала) и рассчитывать ее массу. Программа может использовать простые формулы для расчета массы и выводить результат на экран. 

4. Разработать веб-приложение на Django для управления проектами и задачами в области машиностроения:

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

5. Разработать приложение на Python для анализа данных в области машиностроения:

приложение может выполнять такие задачи, как обработка и очистка данных, визуализация данных, статистический анализ или машинное обучение. Для работы с данными и визуализации результатов можно использовать библиотеки Python, такие как Pandas, NumPy и Matplotlib

22.03.01 «Материаловедение и технологии материалов» Системы проектирования. CAD-CAM системы 1. Разработать веб-приложение на Django, которое будет позволять управлять списком материалов:

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

2. Разработать приложение на Python, которое будет проводить расчет механических характеристик материалов на основе предоставленных данных:

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

3. Разработать веб-приложение на Django, которое будет отображать свойства материалов:

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

4. Разработать приложение на Python, которое будет автоматически генерировать отчеты о свойствах материалов на основе предоставленных данных:

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

5. Разработать веб-приложение на Django, которое позволит пользователю искать и просматривать информацию о материалах:

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

6. Разработать приложение на Python, которое будет проводить расчет объема и массы детали на основе предоставленных данных:

приложение должно принимать входные данные о размерах детали, проводить расчет ее объема и массы и выводить результаты расчетов на экран

23.05.01 Наземные транспортно-технологические средства САПР в автомобилестроении 1. Создать веб-приложение на Django для управления проектами в автомобилестроении:

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

2. Разработать приложение на Python для анализа прочности автомобильных компонентов:

приложение должно принимать данные о материалах и геометрии деталей, проводить расчеты прочности и выводить результаты в виде графиков и отчетов.

3. Разработать веб-приложение на Django для ведения базы данных автозапчастей:

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

4. Создать приложение на Python для расчета топливной эффективности автомобилей:

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

5. Разработать приложение на Python для анализа данных о тестировании автомобилей:

приложение должно принимать данные о тестах (например, скорость, время разгона) и проводить анализ, предоставляя статистику и визуализацию результатов.

23.03.03 «Эксплуатация транспортно-технологических машин и комплексов» Специализированное программное обеспечение на автомобильном транспорте 1. Разработать веб-приложение на Django, которое будет учитывать затраты на топливо для автомобилей:

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

2. Разработать программу на Python, которая будет мониторить состояние автомобиля и предупреждать о возможных проблемах:

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

3. Разработать веб-приложение на Django, которое позволит водителям записывать и отслеживать техническое обслуживание автомобилей:

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

4. Разработать веб-приложение на Django, которое будет предоставлять информацию о ближайших автосервисах:

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

5. Разработать веб-приложение на Django, которое будет учитывать пробег автомобилей и предоставлять статистику о пройденном расстоянии:

веб-приложение должно позволять пользователям записывать и отслеживать пробег автомобилей, вводить данные о начальном и конечном пробеге, а также дату и время поездки. Затем оно должно рассчитывать пройденное расстояние и предоставлять статистику о пробеге для каждого автомобиля

23.05.01 Наземные транспортно-технологические средства

27.03.02 «Управление качеством» Управление бизнес-процессами (BPM) 1. Разработать веб-приложение на Django для отслеживания заказов компании:

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

2. Разработать приложение на Python для анализа данных о бизнес-процессах:

приложение должно принимать входные данные, такие как продажи или производственные показатели, и выводить информацию о ключевых показателях производительности, трендах и аналитике процессов.

3. Разработать веб-приложение на Django для учета клиентов и контактов компании:

приложение должно предоставлять функционал для добавления новых клиентов, редактирования информации о существующих клиентах и управления контактными данными.

4. Разработать приложение на Python для автоматизации бизнес-процессов:

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

5. Разработать веб-приложение на Django для управления проектами и задачами в компании:

приложение должно предоставлять функционал для создания проектов, добавления задач, назначения ответственных и отслеживания прогресса выполнения задач

37.03.01 «Психология» Система искусственного интеллекта в профессиональной деятельности психолога 1. Создать веб-приложение на Django для управления записями клиентов:

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

2. Разработать приложение на Python для оценки уровня стресса:

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

3. Разработать веб-приложение на Django для проведения опросов:

приложение должно позволять психологам создавать опросы для клиентов, собирать ответы и представлять результаты в виде графиков и статистики.

4. Разработать приложение на Python для создания и анализа психологических тестов:

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

8. Создать веб-приложение на Django для автоматизации назначения встреч:

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

39.03.01 «Социология» Анализ данных в социологии 1. Разработать программу на Python с использованием пакета Pandas, которая будет проводить базовый анализ социологических данных:

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

2. Разработать веб-приложение на Django, которое будет отображать визуализации данных о предпочтениях студентов по определенным социологическим вопросам:

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

3. Разработать программу на Python, которая будет анализировать социальную сеть студентов и определять влиятельных лидеров:

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

4. Разработать программу на Python, которая будет анализировать временные ряды данных в социологии и проводить простой прогноз:

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

5. Разработать приложение на Django, которое будет предоставлять интерфейс для создания и управления базой данных социологических данных:

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

38.03.01 «Экономика» Управление бизнес-процессами (BPM) 1. Разработать веб-приложение на Django для отслеживания заказов компании:

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

2. Разработать приложение на Python для анализа данных о бизнес-процессах:

приложение должно принимать входные данные, такие как продажи или производственные показатели, и выводить информацию о ключевых показателях производительности, трендах и аналитике процессов.

3. Разработать веб-приложение на Django для учета клиентов и контактов компании:

приложение должно предоставлять функционал для добавления новых клиентов, редактирования информации о существующих клиентах и управления контактными данными.

4. Разработать приложение на Python для автоматизации бизнес-процессов:

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

5. Разработать веб-приложение на Django для управления проектами и задачами в компании:

приложение должно предоставлять функционал для создания проектов, добавления задач, назначения ответственных и отслеживания прогресса выполнения задач

38.03.02 «Менеджмент»

38.03.03 «Управление персоналом»

40.03.01 «Юриспруденция» Цифровые юридические активы 1. Разработать приложение на Python для управления цифровыми активами: 

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

2. Создать веб-приложение на Django для учета правовых документов: 

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

3. Разработать приложение на Python для оценки стоимости цифровых активов: 

Приложение должно принимать данные о цифровых активах и предоставлять функции для оценки их стоимости на основе рыночных данных и исторической информации.

4. Создать приложение на Python для проверки правовых статусов цифровых активов: 

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

5. Создать приложение на Python для анализа юридических рисков цифровых активов: 

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

6. Разработать приложение на Python для автоматизации создания юридических документов: 

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

7. Создать веб-приложение на Python для управления судебными делами, связанными с цифровыми активами: 

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

40.03.01 «Юриспруденция» Информационные технологии в юридической деятельности 1. Разработать веб-страницу с использованием Django, которая содержит информацию о юридической фирме, ее услугах и контактные данные:

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

2. Создать Django-приложение, которое позволяет студентам-юристам добавлять, просматривать и управлять списком клиентов:

приложение должно использовать административный интерфейс Django для добавления и просмотра записей о клиентах. Можно определить маршрут и создать представление для отображения списка клиентов.

3. Разработать форму обратной связи на Django, которая позволяет пользователям отправлять вопросы или сообщения юридической фирме:

определите маршрут и представление для отображения формы. Можно использовать Django Forms для создания формы обратной связи и добавить функциональность для обработки отправленных данных.

4. Разработать блог на Django, где студенты-юристы могут публиковать свои статьи по юридическим темам:

приложение должно содержать модель для статей и определить маршруты и представления для отображения списка статей и деталей каждой статьи. Можно также добавить возможность создания и редактирования статей через административный интерфейс Django.

5. Создать таймер на Django, который помогает студентам-юристам отслеживать время судебного заседания:

приложение должно содержать модель для судебного заседания и представление для отображения таймера. Можно использовать JavaScript для обновления времени на клиентской стороне и Ajax-запросы для обновления времени на сервере

40.05.01 «Правовое обеспечение национальной безопасности» Криминология 1. Разработать веб-приложение на Django для учета преступлений:

приложение должно предоставлять интерфейс для добавления новых преступлений, редактирования существующих записей и просмотра списка преступлений.

2. Разработать приложение на Python для анализа преступной статистики:

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

3. Разработать веб-приложение на Django для учета информации о преступниках:

приложение должно предоставлять интерфейс для добавления новых записей о преступниках, редактирования существующих записей и просмотра списка преступников.

4. Разработать приложение на Python для генерации отчетов о преступлениях на основе предоставленных данных:

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

5. Разработать веб-приложение на Django для отображения информации о криминальных случаях:

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

42.03.02 «Журналистика» Программные и сервисные инструменты журналиста 1. Создать веб-приложение на Django для управления заметками журналиста: 

Приложение должно предоставлять интерфейс для создания, редактирования и удаления заметок, а также возможность их сортировки по дате или теме.

2. Разработать приложение на Python для анализа тональности текстов: 

Приложение должно принимать текстовые данные и использовать алгоритмы обработки естественного языка для определения тональности (положительная, отрицательная, нейтральная).

3. Создать приложение на Python для автоматического создания заголовков новостей: 

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

4. Создать приложение на Python для визуализации данных из опросов: 

Приложение должно принимать данные опросов в формате CSV и предоставлять функции для построения графиков и диаграмм, иллюстрирующих результаты.

5. Разработать приложение на Python для автоматического извлечения ключевых слов из текстов: 

Приложение должно принимать текстовые документы и возвращать список наиболее часто встречающихся ключевых слов и фраз.

6. Создать веб-приложение на Django для управления редакционным календарем: 

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

7. Создать веб-приложение на Django для хранения и поиска архивных материалов: 

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

42.03.02 «Журналистика» Анализ данных в социологии на рынке продукции СМИ 1. Разработать приложение на Python с использованием Django, которое позволит анализировать популярность различных новостных тем среди читателей:

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

2. Разработать приложение на Python с использованием Django, которое позволит сравнивать активность и популярность различных социальных медиа-платформ:

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

3. Разработать приложение на Python с использованием Django, которое позволит анализировать эмоциональную окраску статей:

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

4. Разработать приложение на Python с использованием Django, которое позволит анализировать публичное мнение о различных новостных событиях:

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

5. Разработать приложение на Python с использованием Django, которое позволит анализировать взаимодействие пользователей с новостными статьями:

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

42.03.02 «Журналистика» Цифровые, программные и сервисные инструменты журналиста 1. Разработать веб-приложение на Django, которое позволит пользователям создавать и публиковать статьи:

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

2. Разработать программу на Python, которая генерирует случайные заголовки новостей:

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

3. Разработать программу на Python, которая анализирует тексты социальных медиа-сообщений:

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

4. Разработать программу на Python, которая будет анализировать текст новостной статьи и извлекать ключевую информацию:

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

5. Разработать веб-страницу с использованием HTML, CSS и Django, на которой можно публиковать новости:

веб-страница должна предоставлять возможность пользователям создавать и публиковать новости. Страница должна иметь форму для добавления новостей, а также отображать список опубликованных новостей.

6. Разработать программу на Python с использованием Django, которая будет предоставлять возможность планирования и управления проектами в журналистике:

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

42.03.02 «Журналистика» Жанры и форматы аналитической журналистики 1. Создать веб-страницу с аналитическими статьями по различным темам:

можно использовать HTML и CSS для создания страницы и добавить несколько статей, содержащих анализ и обзор каких-либо событий или явлений.

2. Создать на Python простую визуализацию данных с использованием библиотеки Matplotlib:

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

3. Создать программу на Python для анализа популярных тем в новостях:

программа должна анализировать новостные заголовки и определять наиболее популярные темы. Можно использовать библиотеку Natural Language Toolkit (NLTK) для обработки текста и подсчета частоты использования слов в заголовках новостей.

4. Разработать веб-страницу с анкетой для сбора статистических данных, содержащей несколько вопросов:

можно использовать HTML и CSS для создания страницы и добавить форму с вопросами, а затем использовать Python и Django для обработки отправленных данных и сохранения их в базе данных.

5. Разработать веб-приложение на Django для создания и публикации аналитических статей:

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

6. Разработать веб-приложение на Django для создания интерактивных инфографик и визуализаций данных:

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

7. Разработать программу на Python для анализа текстов новостных статей и выделения ключевых слов или фраз:

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

44.03.02 «Психолого-педагогическое образование» Цифровой инструментарий в образовательной деятельности 1. Разработать веб-приложение на Django для ведения электронного дневника:

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

2. Разработать программу на Python для проведения онлайн-тестирования:

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

3. Разработать веб-ресурс на Django для доступа к образовательным материалам:

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

4. Разработать программу на Python для создания календаря занятий и отображения его на веб-странице:

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

5. Разработать веб-приложение на Django для ведения онлайн-журнала успеваемости учеников:

веб-приложение должно предоставлять педагогам возможность добавления оценок, отметок о посещаемости и отслеживания успеваемости каждого ученика

44.03.03 «Специальное (дефектологическое) образование»

44.03.05 «Педагогическое образование (с двумя профилями подготовки)»

44.03.01 «Педагогическое образование» Цифровой инструментарий в образовательной деятельности 1. Создать цифровой каталог художественных работ:

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

2. Разработать цифровую галерею для онлайн-выставок:

веб-приложение должно предоставлять возможность художникам создавать онлайн-выставки своих работ. Может предоставлять возможность загрузки изображений, создания галерей и просмотра работ в виде виртуальной выставки.

3. Разработать цифровой инструмент на Python для создания коллажей:

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

4. Разработать на Python цифровой инструмент для создания цветовых палитр:

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

5. Разработать на Python цифровой инструмент для создания скетчей и эскизов:

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

44.03.01 «Педагогическое образование» Художественная графика 1. Создать блог для художников:

в блоге художники могут публиковать свои произведения и делиться историями и опытом. Используя Django, можно создать модели для произведений и пользователей, реализовать систему аутентификации и разработать интерфейс для создания и просмотра постов.

2. Разработать онлайн-магазин художественных работ:

в онлайн-магазине художники могут продавать свои произведения. Используя Django, можно создать модели для работ, реализовать функционал добавления товаров в корзину, оформления заказов и оплаты. Можно использовать сторонние библиотеки для интеграции с платежными системами.

3. Создать онлайн-галереи художественных работ:

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

4. Разработать портфолио художника:

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

5. Разработать онлайн-курс по обучению рисованию:

используя Django, можно создать модели для уроков и студентов, реализовать функционал просмотра и прохождения уроков, а также добавления заданий и обратной связи. Можно использовать сторонние библиотеки для реализации интерактивных уроков и заданий

45.03.02 «Лингвистика» Цифровые технологии в лингвистике 1. Разработать приложение на Python для анализа текстов: 

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

2. Создать веб-приложение на Django для управления лексическими ресурсами: 

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

3. Разработать приложение на Python для обработки естественного языка (NLP): 

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

4. Создать приложение на Python для анализа тональности текстов: 

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

5. Разработать приложение на Python для визуализации частотного анализа: 

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

6. Создать веб-приложение на Django для хранения и поиска лингвистических данных: 

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

45.03.02 «Лингвистика» Информационные технологии в лингвистике 1. Владея основами работы со строками и списками в Python, создать приложение, которое позволит визуализировать распределение частот слов в тексте на иностранном языке:

программа должна считывать текстовый файл на иностранном языке, разбивать его на отдельные слова и подсчитывать частоту каждого слова в тексте. Использовать библиотеку matplotlib для построения столбчатой диаграммы, где по оси X будут отображаться слова, а по оси Y – их частота.

2. Зная основные понятия морфологии и используя библиотеки в Python, создать приложение, которое позволит проводить автоматический морфологический анализ текста на иностранном языке:

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

3. Зная концепции именованных сущностей и используя библиотеки Python, создать приложение, которое позволит автоматически извлекать именованные сущности из текста на иностранном языке:

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

4. Владея основами работы со строками и списками в Python, создать приложение, которое позволит автоматически выделять коллокации в тексте на иностранном языке:

приложение должно считывать текстовый файл на иностранном языке, разбивать его на отдельные слова и использовать библиотеку NLTK для выделения коллокаций (наиболее часто встречающиеся сочетания слов). Можно применить из библиотеки NLTK методы ngrams или collocations. Результаты выделения коллокаций могут быть выведены на экран или сохранены в файл.

5. Зная основные структуры данных, такие как списки и словари, и используя стандартные функции языка Python, разработать программу на Python, которая поможет заучивать иностранные слова: 

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

45.03.02 «Лингвистика» Информационно-коммуникационные технологии в переводческой деятельности 1. Имея базовые навыки работы со строками и списками в Python, создать приложение, которое поможет получить частотный список слов в тексте на иностранном языке:

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

2. Зная основы работы со строками и списками в Python, создать приложение, которое поможет автоматически выделить коллокации (часто встречающиеся словосочетания) в тексте на иностранном языке:

приложение должно считывать текстовый файл на иностранном языке, разбивать его на отдельные слова и находить часто встречающиеся сочетания слов (коллокации). Можно использовать библиотеку NLTK (Natural Language Toolkit), которая предоставляет функции для работы с текстом, включая выделение коллокаций. Из библиотеки NLTK можно применить методы ngrams или collocations, чтобы определить наиболее часто встречающиеся сочетания слов в тексте. Результаты выделения коллокаций могут быть выведены на экран или сохранены в файл.

3. Имея базовые навыки работы со строками и списками в Python, создать приложение, которое поможет автоматически составить глоссарий имен собственных на основе текста на иностранном языке:

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

4. Имея представление о концепции морфологической разметки и умение использовать библиотеки в Python, создать приложение, которое поможет провести морфологическую разметку словника на основе текста на иностранном языке:

приложение должно считывать текстовый файл на иностранном языке и разбивать его на отдельные слова. Для морфологической разметки каждого слова можно использовать морфологические анализирующие библиотеки: SpaCy или NLTK. Библиотеки могут предоставить информацию о частях речи, падежах, числе и других морфологических характеристиках слов. Можно сохранить результаты разметки в виде словаря или таблицы, вывести их на экран или сохранить в файл.

5. Зная основы работы со строками и списками в Python, создать приложение, которое поможет автоматически выделить ключевые слова из коллекции текстов на иностранном языке:

приложение должно считывать коллекцию текстовых файлов на иностранном языке. Можно использовать статистические методы TF-IDF (Term Frequency-Inverse Document Frequency) или TextRank, чтобы определить ключевые слова в каждом тексте. Для реализации этих методов можно использовать библиотеки scikit-learn или Gensim. Результаты выделения ключевых слов могут быть выведены на экран или сохранены в файл

46.03.01 «История» Количественные методы в социально-исторических исследованиях 1. Разработать программу на Python для загрузки и анализа статистических данных, связанных с историческими исследованиями:

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

2. Разработать веб-приложение на Django для создания и отображения исторического таймлайна:

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

3. Разработать программу на Python для анализа текстов исторических документов и извлечения ключевых слов:

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

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

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

5. Разработать веб-приложение на Django для создания и управления базой данных исторических фактов:

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

49.03.01 «Физическая культура» Спортивно-оздоровительный мониторинг 1. Разработать приложение на Python для записи тренировок:

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

2. Разработать веб-приложение на Django для отслеживания показателей физической активности:

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

3. Разработать приложение на Python для расчета калорийного баланса:

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

4. Разработать веб-приложение на Django для планирования тренировок:

приложение должно предоставлять возможность создания и редактирования тренировочных планов, а также отображать информацию о предстоящих тренировках.

5. Разработать приложение на Python для отслеживания прогресса в физических упражнениях:

приложение должно позволять пользователю записывать информацию о выполненных упражнениях, устанавливать цели и отслеживать свой прогресс

49.03.02 «Физическая культура для лиц с отклонениями в состоянии здоровья (адаптивная физическая культура)»

49.03.03 «Рекреация и спортивно-оздоровительный туризм»

49.03.01 «Физическая культура» Цифровые технологии в спортивно-оздоровительном мониторинге 1. Разработать приложение на Python для отслеживания физической активности: 

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

2. Создать веб-приложение на Django для управления тренировочными планами: 

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

3. Разработать приложение на Python для мониторинга сердечного ритма: 

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

4. Создать приложение на Python для анализа питания: 

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

5. Создать приложение на Python для визуализации данных о тренировках: 

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

6. Создать веб-приложение на Django для ведения дневника здоровья: 

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

49.03.02 «Физическая культура для лиц с отклонениями в состоянии здоровья (адаптивная физическая культура)»

54.03.01 «Дизайн» Дизайн-проектирование ювелирных изделий 1. Написать программу на Python, которая будет генерировать случайные названия для ювелирных изделий:

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

2. Написать программу на Python, которая будет рассчитывать примерную стоимость ювелирных изделий на основе введенных пользователем параметров:

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

3. Создать веб-приложение на Django для отображения галереи ювелирных изделий с возможностью просмотра фотографий и описания:

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

4. Разработать онлайн-опрос на Django для сбора мнений студентов о дизайне ювелирных изделий:

онлайн-опрос может содержать вопросы о предпочитаемых стилях, материалах, формах и т. д. Можно использовать формы Django для создания опроса и сохранения полученных ответов.

5. Создать веб-приложение на Django для отображения каталога ювелирных изделий с фотографиями и описаниями:

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

54.03.01 «Дизайн» Дизайн-проектирование ювелирных изделий 1. Разработать веб-приложение на Python с использованием Django, которое позволит пользователям создавать и просматривать список ювелирных изделий:

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

2. Разработать веб-приложение на Python с использованием Django для создания галереи ювелирных изделий:

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

3. Разработать веб-приложение на Python с использованием Django для создания каталога ювелирных изделий:

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

4. Разработать веб-приложение на Python с использованием Django для создания онлайн-магазина ювелирных изделий:

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

5. Разработать веб-приложение на Python с использованием Django для создания блога о ювелирных изделиях:

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

54.03.01 «Дизайн» Ландшафтное проектирование 1. Разработать веб-приложение на Python с использованием Django, которое позволит пользователям просматривать фотографии различных ландшафтных объектов:

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

2. Разработать веб-приложение на Python с использованием Django, которое поможет пользователям создавать списки растений для ландшафтного дизайна:

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

3. Разработать веб-приложение на Python с использованием Django, которое предоставит информацию о различных типах почвы:

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

4. Разработать веб-приложение на Python с использованием Django, которое позволит пользователям создавать планы ландшафтных объектов:

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

5. Разработать веб-приложение на Python с использованием Django, которое поможет пользователям рассчитывать объемы материалов для ландшафтных объектов:

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

54.03.01 «Дизайн» Современное издательское дело 1. Разработать веб-приложение на Django, которое позволяет создавать и просматривать статьи в онлайн-журнале:

веб-приложение должно предоставлять возможность пользователям создавать новые статьи, просматривать уже опубликованные статьи и комментировать их. Приложение должно иметь простой и понятный интерфейс.

2. Разработать веб-приложение на Django, которое позволяет пользователям просматривать список книг и информацию о каждой книге:

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

3. Разработать веб-приложение на Django, которое позволяет пользователям создавать и распечатывать визитки:

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

4. Разработать веб-приложение на Django, которое позволяет пользователям создавать и просматривать блоговые посты:

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

5. Разработать веб-приложение на Django, которое позволяет пользователям создавать и печатать открытки:

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

Задание 2. Описание программного продукта и технологий его реализации

1. Разработать программный продукт, который показывает автоматизированное решение задачи/кейса, описанного в задании 1.

2. Описать задачи/функции, которые выполняет программное решение.

3. Описать форму или вид созданного программного продукта. Примерами могут быть такие виды:

• консольные приложения: программы, которые работают в командной строке и выполняют определенные задачи или обрабатывают данные; 

• веб-приложения: программы, которые работают в веб-браузере и предоставляют пользователю интерфейс для взаимодействия с приложением; 

• скрипты автоматизации: программы, которые автоматизируют выполнение определенных задач или процессов; 

• утилиты обработки данных: программы, которые обрабатывают данные, выполняют анализ или предоставляют отчеты на основе входных данных.

4. Описать кратко технологии и инструменты, которые были использованы для разработки программного продукта: язык программирования, фреймворк, библиотеки, СУБД и другие.

5. Предоставить отчет, в котором отобразить ответы на пункты 2–4.

Критерии оценивания задания Баллы

Описаны задачи/функции, которые выполняет программное решение (не менее трех /менее трех)) 2/1

Описана форма программного продукта (представлены скрины, показывающие результат выполнения всех заявленных функций / отсутствуют скрины) 2/0

Описаны / перечислены технологии и инструменты, которые были использованы для разработки программного продукта: язык программирования, фреймворк, библиотеки, СУБД и другие 1/0

Предоставлен / не предоставлен исходный файл с кодом программы 10/0

15 баллов

P. S.: Работа может быть возвращена преподавателем на доработку (не более двух раз). Каждый возврат – снижение оценки на 1 балл (от итогового).

Задание 3. ЭССЕ на тему: «Влияние навыков программирования на карьерный рост и профессиональное развитие»

1. Необходимо дать ответы на вопросы анкеты (Приложение 1): 

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

 Приложение 1

Анкета по знаниям языка Python и профильной дисциплины

Вопрос Ответ Кол-во баллов

1. Укажите, какие библиотеки Python вы использовали и для каких задач. 1

2. Опишите, какие библиотеки вы использовали и как осуществляли взаимодействие с базами данных. 1

3. Укажите библиотеки и объясните, как вы их использовали для визуализации. 1

4. Укажите, какие фреймворки вы использовали и для каких проектов. 1

5. Как вы оцениваете свою способность к самообучению в области программирования на Python? Приведите примеры ресурсов или методов, которые вы использовали. 1

6. Каковы ваши навыки работы в команде над проектами, связанными с программированием на Python? Приведите примеры успешного сотрудничества. 1

7. Опишите, как вы можете использовать Python для решения реальной ИТ-задачи. Приведите конкретный пример. 1

8. Каковы основные библиотеки Python, которые могут быть полезны в вашей профильной дисциплине? Укажите их и опишите их назначение. 1

9. Как вы оцениваете свою способность работать в команде над проектами, связанными с программированием на Python? Приведите примеры. 1

10. Что вы считаете наиболее сложным в изучении и применении языка Python в вашей профильной дисциплине? 1

10 баллов

2. Написать ЭССЕ на тему: «Влияние навыков программирования на карьерный рост и профессиональное развитие».

Требования: 

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

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

требуется поделиться мыслями о значении знаний программирования в современном мире и их роли в будущей профессиональной деятельности.

объем не менее 500 слов.

Критерии оценивания задания Баллы

Даны ответы на вопросы анкетирования 0..10

Написано ЭССЕ в соответствии с требованиями 0..10

20 баллов

P. S.: Работа не возвращается на доработку.

Задание 4. Отчет по проекту

1. Оформить отчет в соответствии с Приложением 1, заменив в шаблоне отчета комментарии по пунктам описанием своего проекта.

P. S.: При выполнении кейса группой студентов необходимо в отчетный документ добавить таблицу с описанием роли и выполненных задач в рамках проекта.

Таблица – Роли и вклад участников в реализацию проекта

ФИО студента Группа Описание вклада каждого участника в реализацию проекта

Критерии оценивания задания Баллы

Титульная страница отчета полностью заполнена 3

Разработано веб-приложение с подключенной БД / разработано консольное приложение 10/5

Описана тема/проблема, которая будет решена в рамках производственной практики 3

Выделены и описаны основные понятия профильной задачи, решаемой в кейсе (не менее 5 / менее 5) 2/1

Описаны / перечислены технологии и инструменты, которые были использованы для разработки программного продукта: язык программирования, фреймворк, библиотеки, СУБД и другие 2/1

Представлены фрагменты программного кода с подробным описанием их работы (не менее 2 / менее 2) 4/1

Описаны задачи/функции, которые выполняет программное решение (представлены скрины, показывающие результат выполнения всех заявленных функций / отсутствуют скрины) 4/0

В заключении даны выводы по работе и описание результатов работы 2

Список литературы оформлен по ГОСТу и содержит не менее 3-5 источников по каждой предметной области (ИТ и профильной) 2

Документ отформатирован в соответствии с шаблоном / не отформатирован 8/0

40 баллов

P. S.: Работа может быть возвращена преподавателем на доработку (не более двух раз). Каждый возврат – снижение оценки на 5 баллов (от итогового).

Приложение 1

1. Постановка задачи на практику

Дать краткое описание темы или проблемы, которая будет решена по профильной дисциплине в соответствии с направлением подготовки. 

Определить основные понятия предметной области (5–7) в рамках выделенной проблемы.

2. Описание программного продукта и используемых технологий

Кратко описать задачи, которые выполняет программа для решения проблемы в предметной области. 

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

• консольные приложения: программы, которые работают в командной строке и выполняют определенные задачи или обрабатывают данные; 

• веб-приложения: программы, которые работают в веб-браузере и предоставляют пользователю интерфейс для взаимодействия с приложением; 

• скрипты автоматизации: программы, которые автоматизируют выполнение определенных задач или процессов; 

• утилиты обработки данных: программы, которые обрабатывают данные, выполняют анализ или предоставляют отчеты на основе входных данных.

Описать кратко технологии и инструменты, которые были использованы для разработки программного продукта: язык программирования, фреймворк, библиотеки, СУБД и другие.

3. Структура и описание функциональности программного продукта

Показать структуру программного продукта (можно привести схему), дать краткое описание основных его модулей. 

Описать основные функции и возможности, которые были реализованы в программном продукте. Включить в отчет фрагменты программного кода 

(2–3) и описать алгоритм работы (можно привести блок-схему с описанием). 

Показать на экранных формах (скринах) основные результаты работы программного продукта (2–3 примера). Каждый скрин кратко прокомментировать.

 4. Заключение

Описать основные результаты, достигнутые в рамках проекта. 

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

5. Список использованных источников

Включить основные источники, которые были использованы при решении задачи на практику (источники по предметной области и по разработке программного продукта, 3–5 источников по каждой области).

Задание 5. Защита проекта / демонстрация ролика

Для студентов очной и очно-заочной (традиционной) форм обучения

На последнем занятии по профильной дисциплине представить итоговый проект, уделив внимание следующим вопросам:

• понимание предметной области: студент должен дать ясное объяснение предметной области, в которой работает его проект. Он должен продемонстрировать глубокое понимание основных понятий, проблем и процессов, связанных с этой областью;

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

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

• функциональность и особенности: студент должен продемонстрировать работу своей программы и показать, как она выполняет основные функции и решает поставленные задачи (либо включив в презентацию соответствующие скрины работы программы, либо показав работу в реальном времени). Он должен подробно объяснить особенности своего проекта и показать, какие преимущества он предлагает по сравнению с другими подходами или решениями;

• ответы на вопросы: студент должен быть готов ответить на вопросы комиссии или аудитории, касающиеся его проекта. Он должен демонстрировать глубокое понимание своей работы и быть готовым обосновать свои решения и принятые решения.

Для представления проекта подготовить презентацию. Если проект был групповым, то включить в презентацию описание роли участников.

Таблица – Роли и вклад участников в реализацию проекта

ФИО студента Группа Описание вклада каждого участника в реализацию проекта

P. S.: студенты, которые по уважительной причине не могли присутствовать на защите проекта, ОБЯЗАТЕЛЬНО выкладывают видеоролик, который демонстрирует работоспособность разработанного программного продукта (требования представлены в Задании 5.Демонстрация ролика). 

Вам подходит эта работа?
Похожие работы
Web-программирование
Тест Тест
8 Окт в 15:23
10 +5
0 покупок
Web-программирование
Тест Тест
8 Окт в 09:10
7 +4
0 покупок
Web-программирование
Тест Тест
2 Окт в 21:20
10
0 покупок
Web-программирование
Тест Тест
24 Сен в 13:43
16 +1
0 покупок
Web-программирование
Отчет по практике Практика
12 Сен в 00:53
29
0 покупок
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир