Игра «Домино»
ВВЕДЕНИЕ
Актуальность темы. Играя в домино, участники не только весело и увлекательно проводят время, но и развивают свои интеллектуальные навыки. Это помогает развить логическое мышление, улучшает концентрацию внимания, развивает стратегическое мышление и способствует развитию коммуникативных навыков. Создание компьютерных версий игры в домино не только позволяет сохранить традиции, но и облегчает доступ к этой игре людям со всего мира. Кроме того, онлайн-игры сегодня являются настоящим трендом, который может привлечь новых поклонников домино. Создание настольной версии игры в домино позволит любому желающему играть в эту игру в любое время, даже без наличия настоящих кубиков.
Целью курсового проекта является разработка игры «Домино» на языке Javascript с использованием HTML и CSS.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ4
ГЛАВА1.АНАЛИЗ ОБЪЕКТНО-ОРИЕНТИРОВАННЫХ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ 5
Объектно-ориентированное программирование 5
Преимущества и недостатки языка JavaScript 10
Сфера применения 12
Что представляет собой HTML? 13
Выводы по главе 1 14
ГЛАВА 2. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ИГРЫ «ДОМИНО» 15
Проектирование UML-диаграмм 15
Интерфейс игры «Домино» 18
Создание и настройка игры «Домино» 19
Выводы по главе 2 27
ЗАКЛЮЧЕНИЕ 28
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 29
ПРИЛОЖЕНИЕ A 31
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Для чего нужен JavaScript, какие плюсы и минусы, где применяется? [Электронный ресурс]. //codernet.ru – Режим доступа: https://codernet.ru/articles/js/dlya_chego_nuzhen_javascript_kakie_plyusyi_i_minusyi_gde_primenyaetsya/
- Язык программирования Javascript: особенности и преимущества [Электронный ресурс]. //vc.ru – Режим доступа: https://vc.ru/hr/145461-yazyk-programmirovaniya-javascript-osobennosti-i- preimushchestva
- Язык JavaScript: плюсы, минусы, стоит ли изучать [Электронный ресурс]. //plusiminusi.ru – Режим доступа: https://plusiminusi.ru/yazyk-javascript- plyusy-minusy-stoit-li-izuchat/
- Базис JavaScript: для чего хорош и где применяется [Электронный ресурс]. //tproger.ru – Режим доступа: https://tproger.ru/articles/what-javascript-is- good-for/
- Диаграмма деятельности [Электронный ресурс]. //dic.academic.ru – Режим доступа: https://dic.academic.ru/dic.nsf/ruwiki/1299093
- ООП [Электронный ресурс]. //blog.skillfactory.ru – Режим доступа: https://blog.skillfactory.ru/glossary/oop-obektno-orientirovannoe-programmirovanie/
- Классы в JavaScript [Электронный ресурс]. //html-plus.in.ua – Режим доступа: https://html-plus.in.ua/klassy-v-javascript/
- На каком языке рисуют схемы: что такое UML и почему его понимают во всём мире [Электронный ресурс]. //practicum.yandex.ru – Режим доступа: https://practicum.yandex.ru/blog/uml-diagrammy/
- Унифицированный язык моделирования UML [Электронный ресурс]. //samara.mgpu.ru – Режим доступа: https://samara.mgpu.ru/~dzhadzha/dis/15/200.html
- Что такое CSS и зачем нужны каскадные таблицы стилей [Электронный ресурс]. //timeweb.com/ru – Режим доступа: https://timeweb.com/ru/community/articles/chto-takoe-css
Это неоспоримое преимущество для учителя при обучении большого числа учащихся.
Взаимодействие с Office. Как правило, для написания кода на том или ином языке необходимо загрузить и использовать предназначенную для этого среду, где впоследствии код будет написан и скомпилирован. Но редактировать код JS можно в редакторе Open Office и не загружать дополнительно специальную среду разработки. Язык JavaScript также используется в написании макросов для офисных программ.
Язык высокого уровня. Это означает, что существует уже определенныйнабор команд, спомощью которых можно написать код. Не нужно прописывать действия на машинном коде. Язык высокого уровня упрощает работу программисту, но при этом не сужает спектр его возможностей.