(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

FireMonkey для учёбы

Vsevolod Leonov

Конкурс

Компания Embarcadero вместе с нашим мега-идеологически-культурно близким проектом DelphiFeeds объявили конкурс. Освоение новой технологии должно начинаться с простого, но яркого проекта с элементами креатива и развлекательной составляющей. Как раз в этом плане "школьная" тема подходит лучше всего. Никакой ребёнок не будет использовать программу с удовольствием, если там нет элемента игры. Причём тут не обязательны некие "персонажи" (на детском сленге - "персы", кто бы знал!). Достаточно добавить немного фантазии и интерактивности, а также наглядности за счёт анимации. FieMonkey здесь - незаменимый инструмент.

Школа

Хорошим эффектом от этого конкурса (помимо развития навыков использования новой платформы) является появления пусть пока умеренного, но ощутимого арсенала обучающих микро-прогармм. Конечно, мы можем сидеть и ждать, когда же, наконец, наши школы оснастят централизовано соответствующим инструментарием. Но можно провести и такой вот всероссийский IT-субботник. Также есть вариант возложить эту задачу на плечи учителей. Пусть учителя-энтузиасты сами и пишут. Это - пожалуйста. Если на конкурс будет представлена работа программиста, который - действующий учитель, то это как минимум будет означать востребованность продукта. А это также рекомендуется учитывать при выборе победителей.

Пилот

Мы крайне серьёзно отнеслись к этому конкурсу, поэтому даже провели небольшой "междусобойчик". Инициативная группа устроила небольшую "гонку вооружений". Я попытался сделать небольшую программку для обучения детишек таблице умножения. Помню, что мой сынуля исписал тонну бумаги, бесконечно дописывая "7×6=???". Поэтому мой проектик реализовывал собой крайне простую, но вполне жизнеспособную идею: две колонки, слева примеры, справа ответы. Скриншотить не буду. И так понятно. Потратил на это час, зато вспомнил алгоритм перемешивания элементов массива. Полезно.

Потом показал поделку другому участнику "предварительных заездов". В ответ получил массу критики за… практически за всё. Но критика чужого проекта чревата "взятием на слабо", что я тут же и сделал. Надо сказать, мой друг Whiler (не могу сказать, что дизайн интерфейсов - его сильная сторона). Зато программировать в Delphi этот достойный мужчина умеет превосходно, смотрим его галерею.

Именно там он сделал и опубликовал "программу для обучения школьников делению" (wDivistion).

Так как же российские школьники смогут её использовать? Она же на французском! А также на английском и на русском. Тут я внёс свой скромный вклад. Нет, не переводом сей чудной программульки на родной, а тем, что смог вдохновить моего скромного, но талантливого друга.

Кстати, примерные трудозатраты - 1 день работы с учётом, что это была первая программа на FireMonkey. Вполне достойна, чтобы получить приз конкурса (на мой взгляд).

FireMonkey

Почему именно данная технология?

1. Без яркого и броского интерфейса нечего пытаться сделать обучающую программу. А это уже не только сегмент "школьный", но и вполне бизнес-уровень. Вы сделали новую функцию, но пользователь должен а) научиться; б) привынкуть; в) отточить.

2. Низкий порог вхождения для классических Delphi-программистов.

3. Есть версия под MacOS, а именно эта техника достаточно интенсивно входит в сферу образования.

Тестирование

Пойду заставлю сына протестировать по-боевому. Здесь, кстати, и английская версия пригодится. Обязательно опубликую отчёт.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 01.06.2012 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Enterprise Connectors (1 Year term)
Delphi Professional Named User
Oracle Database Personal Edition Named User Plus Software Update License & Support
ABViewer Professional пользовательская
VMware Workstation Pro 12 for Linux and Windows, ESD
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Все о PHP и даже больше
Компьютерная библиотека: книги, статьи, полезные ссылки
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100