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

Курсовая работа
в среде программирования C# Visual Studio



Если Вы считаете, что данная страница каким-либо образом нарушает Ваши авторские права, то Вам следует обратиться в администрацию нашего сайта по адресу info@kursovik.com либо через форму обратной связи

Среда программирования: C# Visual Studio

Название работы: Создание игры-эксперимента для познания и изучения разных научных явлений детьми дошкольного возраст

Вид работы: Курсовая работа

Описание: Курсовая работа на тему "Создание игры-эксперимента для познания и изучения разных научных явлений детьми дошкольного возраста".

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

Интерфейс программы создан на WinForms, язык программирования — C#. Графика выводится средствами фреймворка, с двойной буферизацией. Размер графических элементов подстраивается под окно, таким образом, модель будет хорошо выглядеть на любом мониторе.
Элементы интерфейса:
Список моделей — содержит все модели
Кнопка «Открыть» — выводит выбранную модель на экран.
Кнопка «Сброс» — переводит выбранную модель к начальному состоянию
Кнопка «Помощь по опыту» — выводит справку по выбранной модели.

Реализованные модели опытов:

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

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

Жидкости
Класс модели ModelWater
Содержит два крана и емкость из двух трапеций. Краны работают на ввод и вывод жидкости, скорость наполнения сосуда зависит от сечения текущего уровня жидкости.
Для вычисления скорости используется коэффициент, обратно пропорциональный расстоянию уровня жидкости от центра, с пропорцией «в центре наливается в 10 раз медленнее, чем на краю».

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

Нагрев
Класс модели ModelFire
Содержит горелку и емкость с водой заданной начальной температуры. После включения горелки, температура линейно повышается до 100, после выключения — линейно остывает до заданной начальной. Для упрощения модели, не учитываем разность температур, скорости остывания и нагрева всегда одинаковы.

Год: 2024

Данный заказ (курсовая работа) выполнялся нашим сайтом в 2024-м году, в рамках этого заказа была разработана программа в среде программирования C# Visual Studio. Если у Вас похожее задание на программу, которую нужно написать на C# Visual Studio, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2024-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".

Купить эту работу

Viber: +79374242235
Telegram: kursovikcom
ВКонтакте: kursovikcom
WhatsApp +79374242235
E-mail: info@kursovik.com
Skype: kursovik.com