3.26M
Category: programmingprogramming

Таймер для учебных диагностик на языке программирования Python

1.

Таймер для учебных
диагностик на
языке
программирования
Python
Ученик: Пасько Владислав
Михайлович 10А
Преподаватель: Черняев
Максим Алексеевич
Школа №423

2.

Введение
Гипотеза: Предполагается, что за полгода можно создать оконный графический интерфейс
таймера для диагностик на языке программирования Python.
Актуальность: По всей России проводят учебные диагностики, которые определяют
уровень знания учеников школ. Для отслеживания времени диагностики необходим
таймер.
Проблема: Следящие часто могут потерять ход времени вследствие слежки за
учениками, от чего могут забыть сообщить ученикам о оставшемся времени.
Цель: Создать таймер на языке программирования Python, который
будет содержать в себе напоминания о времени, а также инструкцию к
самой диагностике.
Задачи:
Изучить модули PyGame, DateTime и др.
Создать таймер на основе вышеописанных модулей

3.

Таймеры в жизни
- В реальной жизни таймеры необходимы. Мы можем применять их для многих целей.
Например, в хозяйстве, когда нужно будет приготовить яйцо. Для этого понадобится таймер.
- Также бывают ситуации, когда таймер необходим в некоторых профессиях. Идеальный
пример этому - ФСБ. Чтобы принять на работу будущего представителя органов, ему нужно
будет пройти нормативы за определённое время, которое можно будет отслеживать на
таймере.

4.

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

5.

Язык программирования
Python
- Язык программирования Python является одним из самых востребованных
языком программирования в мире. Большинство людей, которые увлекаются
компьютерами, наверняка слышали о нём хоть раз. Этот язык программирования
хорош тем, что он универсален и прост в использовании.

6.

Модуль PyGame
- Модуль PyGame - один из популярных модулей Python, который предназначен для
написания мини-игр. Выбран он из-за простоты его использования, ведь будь у нас модуль
Tkinter - программа вышла бы не такой, какой она является на данный момент.

7.

Модуль DateTime
- Модуль DateTime в языке программирования Python необходим для того, чтобы
пользователю было удобно понимать в каком формате указано время, например YY:MM:DD
(год : месяц : день), или DD:HH:MM (день : час : минута).

8.

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

9.

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

10.

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

11.

Конец, спасибо за внимание
English     Русский Rules