ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.11.2023
Просмотров: 56
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство образования Российской Федерации
Негосударственное образовательное частное учреждение высшего образования «Московский финансово-промышленный университет «Синергия»
Кафедра Информационного менеджмента и информационно-коммуникационных технологий имени профессора В.В. Дика
Тема 6 «Графический интерфейс пользователя»
Лабораторный практикум №7_1
«Графический интерфейс пользователя»
По дисциплине «Программирование на языке Python»
Направление подготовки: | 09.03.02 Информационные системы и технологии |
Профиль подготовки: | Разработка, сопровождение и обеспечение безопасности информационных систем |
Квалификация выпускника: | Бакалавр |
Форма обучения: | очная |
Москва 2023
Лабораторный практикум №7.1
«Графический интерфейс пользователя»
Цель работы: научиться создавать графический интерфейс пользователя с помощью языка программирования Python; изучить работу модуля tkinter.
Задачи:
Знать - синтаксис функций для создания графического интерфейса пользователя;
Уметь - применять синтаксис функций при составлении программы;
Владеть - основными навыками работы с функциями для создания графического интерфейса пользователя.
Ход работы:
-
Ознакомиться (прочитать) теоретический материал. -
Изучить Требования к защите отчетной документации/ Защита результатов выполнения лабораторных работ -
Выполнение заданий лабораторной работы/составление отчета по лабораторной работе. -
Ответы на контрольные вопросы (при их наличии), сделайте выводы по проделанной работе. -
Защита отчета по лабораторному практикуму
Задания на лабораторную работу №7.1
«Графический интерфейс пользователя»
Написать программы в среде IDLE (возможно использование другой среды с указанием ее наименования) в соответствии с номером своего варианта. Номер варианта уточняйте у преподавателя.
! Задание выполняется в аудитории, отчет сдается для оценки в конце занятия.
В ходе выполнения работы после каждого действия делайте снимок экрана и располагайте его в соответствующий пункт файла-отчета.
Примечание: данные выделенные красным цветом должны присутствовать на изображении (скриншоте) в отчете обязательно
Часть 1. Графический интерфейс.
Указание к заданиям 1-9: Напишите программу на Python для создания виджета указанного типа. Материал внутри виджета наполните самостоятельно. Создайте девять скриптов на языке программирования Python с использованием модуля Tkinter генерирующие шаблоны представленные ниже.
Задание 4.
Задание 7.
Задание 8.
Задание 9.
Требования к защите отчетной документации.
По каждой выполненной лабораторной работе оформляется отдельный отчет (представляется к защите в виде файла текстового формата Word (с расширением *.doc или *.docx)
Отчет по лабораторной работе должен содержать:
- титульный лист (с датой предоставления отчета)
- цели и задачи, описание методики проведения работы, перечень используемых инструментальных средств;
- результаты выполнения индивидуальных практических заданий (тексты программ и результаты работы программ):
-
Иллюстративные материалы (снимки экрана и (или) иные графические материалы), поясняющие процесс и результаты выполнения работы; -
Анализ полученных результатов с собственными выводами исполнителя; -
Ответы на контрольные вопросы (при их наличии).
Защита результатов выполнения лабораторных работ
Все лабораторные работы выполняются индивидуально, защита работы производится в форме собеседования по материалу представленного отчета.
В процессе защиты оцениваются полнота и качество выполнения практических заданий, грамотность использования инструментальных средств, правильность и обоснованность выводов по результатам работы, качество оформления отчета.
Перечень основной и дополнительной литературы
Основная литература:
1. Шелудько, В. М. Основы программирования на языке высокого уровня Python : учебное пособие : [16+] / В. М. Шелудько. – Ростов-на-Дону ; Таганрог : Южный федеральный университет, 2017. – 147 с. : ил. – Режим доступа: по подписке. – URL: https://biblioclub.ru/index.php?page=book&id=500056 .
2. Северенс, Ч. Введение в программирование на Python / Ч. Северенс. – 2-е изд., испр. – Москва : Национальный Открытый Университет «ИНТУИТ», 2016. – 231 с. : схем., ил. – Режим доступа: по подписке. – URL: http://biblioclub.ru/
Дополнительная литература:
1. Абрамян, М.Э. Инструменты и методы разработки электронных образовательных ресурсов по компьютерным наукам / М.Э. Абрамян ; Министерство науки и высшего образования РФ, Южный федеральный университет. – Ростов-на-Дону ; Таганрог : Южный федеральный университет, 2018. – 261 с. : ил. – Режим доступа: по подписке. – URL: http://biblioclub.ru/
2. Хиценко, В.П. Основы программирования : учебное пособие / В.П. Хиценко ; Новосибирский государственный технический университет. – Новосибирск : Новосибирский государственный технический университет
, 2015. – 83 с. : схем. – Режим доступа: по подписке. – URL: http://biblioclub.ru/