Муниципальная конференция «Шаг в профессию инженер» Номинация: «Программирование»


Download 28.29 Kb.
bet1/4
Sana19.06.2023
Hajmi28.29 Kb.
#1602651
  1   2   3   4
Bog'liq
proekt shahmat


Муниципальное образовательное учреждение Гимназия №6


г.о. Красноармейск
Муниципальная конференция «Шаг в профессию инженер»
Номинация: «Программирование»
Тема:
«Программное приложение на Python – игра «Шахматы»»

Автор работы: Калин Егор Олегович, 9класс


Научный руководитель: Коркунова Н.И.

Красноармейск
2021г.
Оглавление


  1. Оглавление..............................................................................

1

  1. Введение..................................................................................

2

  1. Классы фигур.......................................................................

2-6

  1. Реализация доски.................................................................

6-8

  1. Таймер, Обработка событий мыши......................................

8

  1. Графический интерфейс........................................................

8

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

8

  1. Библиография.........................................................................

9











Введение
Python очень обширый язык программирования, на котором можно создать бесконечное множество разнообразных проектов. Свой первый проект я решил посвятить шахматам – одной из древнейших настольных игр с достаточно простыми правилами но в то же время заставляющей человека думать и планировать.
Актуальность выбранной темы проекта связана с актуальностью профессионального изучения информатики и программирования в современном мире.
Новизна проекта заключается в сочетании теории и практики, использовании различных ресурсов для написания кода.
Цель проекта – Создать графический интерфейс на основе PyQt для игры в шахматы для 2 игроков
Задачи проекта:

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

  2. Создать поле для игры, механику атаки

  3. Реализовать таймер, обработку событий мыши.

  4. С помощью PyQt создаем графический интерфейс


Download 28.29 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling