суббота, 31 мая 2014 г.

Игра "CoBot-2"

20:18 Posted by ivt No comments

Сюжет игры

По сюжету игры вам предлагается принять участие в путешествии на Юпитер в рамках дипломатической миссии, для этого вам нужно собрать робота дипломата CoBot -2 (ведь человек не приспособлен для строгой атмосферы Юпитера). Во время путешествия вам нужно будет найти детали робота, пройти тесты и решить кроссворд на тему датчиков и робототехники, и, в рамках развлекательного уровня, вам предлагается битва с агрессивно настроенной группой инопланетян.


Особенности программы

Игра создавалась с целью помочь в изучении робототехники. Программа имеет украиноязычный интерфейс.

Программа создана с помощью среды Visual Studio 2010 на языке C #. Для работы программы на компьютере должен быть установлен пакет Microsoft .Net Framework 3.5. При создании программы использовались сделанные собственноручно фотографии реальных частей робота, которыми пользуются в кружке робототехники. Для обработки изображений использовалась программа Adobe Photoshop.

Также в программе есть кроссворд, который авторы сделали собственноручно из тестовых вопросов по робототехнике.

Для демонстрации программы на конкурсе некоторые уровни специально были дополнены подсказками, что позволяет легко пройти игру и оценить ее полностью.


Авторы

Константин Рыбчинский и Анастасия Котляр, учащиеся ЦНТТМ "Сфера", г. Киев


Дата создания игры

2012 г.


Скриншоты игры

Первые несколько уровней информационные, поясняющие суть игры:


Дальше необходимо собрать робота, для этого придется найти части двигателя:

На следующем уровне нужно решить кроссворд:


Потом предлагается пройти тест, в котором последовательно задаются вопросы по робототехнике:


Следующим этапом является перелет на другую планету. Для еремещения корабля используются стрелки на клавиатуре:

Используя эффект анимации, на экране последовательно появляется текст сообщений:


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


Последние уровни являются информационными:



Демонстрационное видео

В демонстрационном видео авторы сами расскажут про особенности игры: 




Скачать игру

CoBot2.zip (zip, 10.8 Mb)



четверг, 22 мая 2014 г.

вторник, 20 мая 2014 г.

Обзор книги "По следам Джеймса Кука. Разработка проектов на Visual Basic"

15:32 Posted by ivt No comments
Кириленко Н. С. По следам Джеймса Кука. Разработка проектов на Visual Basic. Учебное пособие. - К. Центр научно-технического творчества молодежи «Сфера», 2014 - 182 с.








Обзор книги:

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

В качестве среды разработки выбрана среда Microsoft Visual Basic 2010 Express. Эта среда, так же как и Visual C# (читается «си-шарп»), входит в серию продуктов Visual Studio Express, которые компания Microsoft распространяет бесплатно.

Книга создавалась не с целью научить читателей языку программирования Visual Basic и рассмотреть все элементы этого языка, а с целью рассмотреть этапы работы над творческим проектом, начиная от выбора темы проекта, и заканчивая защитой проекта. 


Краткое содержание:


Модуль Теория Компьютерный практикум
I. Знакомство с Visual Basic Запуск Visual Basic 2010 Express.
Создание нового проекта.
Интерфейс среды разработки.
Манипулирование окнами среды разработки.
Выход из Visual Basic 2010 Express.
Проект «Привет программистам»
II. Формы и элементы управления Форма и ее свойства.
Элементы управление и их свойства.
Генерация событий.
Вывод сообщений на форму.
Проект «Кенгуру»
III. Алгоритмы и программы Понятие алгоритма.
Базовые алгоритмические структуры и их реализация на Visual Basic.
Операторы перехода Exit и Continue.
Структурное программирование.
Проект «Поиск предметов»
IV. Типы данных и переменные Переменные и их объявление.
Типы данных.
Константы.
Инструкция присваивания.
Массивы.
Область видимости переменных.
Оформление программного кода.
Проект «Склад забытых вещей»
V. Ввод и вывод данных Способы ввода и вывода данных.
Использование элементов управления для ввода данных.
Пример работы с числовыми данными.
Функции ввода и вывода данных.
Проект «Континенты»
VI. Таймер и анимация Элемент управления таймер.
Использование таймера для создания электронных часов.
Использование таймера для создания анимации.
Проект «Полет»
VII. Отладка приложений Классификация ошибок.
Средства отладки Visual Studio.
Обработка исключений.
Проект «Регистрация»
VIII. Приложения с несколькими формами Создание и переименование формы.
Выбор формы, которая отображается при запуске проекта.
Программный код для открытия, скрытия и закрытия формы.
Проект «Мини-тест»
IX. Создание своей игры Классификация компьютерных игр.
Этапы разработки компьютерной игры.
Разработка сценария своей игры.
Интернет и авторское право.
Этапы работы над проектом «Экспедиция».
Подготовка портфолио.
Разработка проекта «Экспедиция»
X. Оформление проекта Формы представления результатов работы над проектом.
Оформление письменной работы.
Подготовка скриншотов и демонстрационного видео.
Создание инсталляционного пакета для игры.
Запись материалов на компакт-диск.
Размещение материалов в Интернете.
Оформление проекта
XI. Представление и защита проекта Процедура проведения защиты проектов. Сценарий проведения защиты.
Проверка материалов проекта.
Защита проекта
XII. Анализ результатов обучения Анализ результатов работы над проектом.
Публикация результатов в блоге.
Обсуждение методики обучения.
Размещение результатов обучения в блоге


Фрагменты книги:

Содержание (pdf, 63 kb)
Обзор учебного пособия (pdf, 809 kb)
I. Знакомство с Visual Basic 2010 Express (pdf, 1.17 Mb)

Перелистывание книги осуществляется мышкой (ухватитесь за крайний угол книги) или с помощью клавиатуры (клавиши "вправо" и "влево").

Исходные файлы проектов:

practicum.zip (zip, 5.94 Mb)