Блог Александра Божко
Архивы
Рубрики
Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

БезымянныйНа фоне последних событий а мире Delphi незамеченной осталась книжная новинка. Обучение мобильной разработке на Delphi. Автор книги, наверняка, хорошо  вам знаком. Это Всеволод Леонов. Да, да. Тот самый Всеволод Леонов, который ещё пару лет назад работал в Enbarcadero, проводил вебинары и колесил по всему СНГ, представляя новые продукты компании. Иными словами, компетентность автора сомнений не вызывает. Но отличительной чертой книги, помимо её бесплатности, является то, что она рассчитана на начинающих. Именно то, чего долгое не хватало новичкам для “быстрого старта”. Изначально книга задумывалась, как книга для школьников. Однако, я не скажу, что она совсем уж детская. Студентам и просто начинающим программистам, вероятно, она будет вполне интересна. У меня даже возникла ассоциация с книгами Архангельского.

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

- Сев, привет. Книгу написал?
– Да, Саш, есть такое. Сам от себя не ожидал, но сложились обстоятельства.

– Какие обстоятельства?
– Прежде всего с переходом в Samsung программирование перестало быть постоянным занятием. Образовался вакуум, который нельзя заполнить ничем, кроме как опять программированием. Такая была гигантская тоска по тому, чем занимался со школьной скамьи.

– Не обязательно было писать книгу. Писал бы блог.
– Порывался. Но потом мы в Samsung совместно с Embarcadero сделали такой “кейс” для школьников. Ежегодно в Москве проводится конкурс “Школа реальных дел”, где команды получают “задание” от вендоров. Мы вместе в прошлом году курировали проекты команд на тему “разработка электронного учебника на Delphi”. Работал я, Сергей Терлецкий и Денис Васильев. Екатерина Макарова тоже помогала. Наш “кейс” стал “образцово-показательным” в масштабах Москвы. Но без книг было трудно.

– Почему? Можно было сделать вебинары…
– Да, мы их и делали. Я вёл “проектную” часть вместе с Сергеем, Денис – чисто “дельфовую”. Но нужна была именно книга в виде “методички”, т.е. сборка пошаговых инструкций с объяснениями по созданию приложения.

– Извини, но что тут такого? Большинство блоггеров-дельфистов тоже так делают. Зачем именно книга?
– Сложно сказать. Похоже, школьники и учителя ориентированы на “бумагу”. Как-то больше доверия. Также приходилось в главах книги описывать создание приложений, которые укладывались в “проектную” деятельность команды школьников. Не для одиночек – программистов. А именно для команд.

– Опиши какой-нибудь подобный проект.
– Возьмём химию. Команда школьников делает проект – энциклопедия химических веществ. Тут и 3D-моделирование (моё любимое), и работа по подборке таких моделей молекул, и подборка описаний веществ и их свойств.

– Это как-то первое, что пришло в голову.
– Да, но есть и ещё один интересный проект, он на AppTethering. Система типа “суфлёр”. Один, к примеру, с планшетом или смартфоном выступает как актёр или диктор, а другой ему с обычного ноутбука при помощи AppTethering подаёт порции текста в зависимости от темпа речи. Тут было важно сделать такие проекты, которые потом породят т.н. конвергентную деятельность. Когда вовлечены сразу несколько предметов. И различного уровня школьники. Не только программисты.

– Как учителя и педагоги отнеслись к тому, что человек не из их среды написал книгу для обучения программированию?
– Сначала я волновался по этому поводу. Но “проектное” обучение сейчас “фишка сезона”, а мало кто реально имеет на сей счет хорошую методику. Например, сборка робота по инструкции, что для многих является “эталонным обучающим проектом”, для меня вообще является какой-то профанацией. Другое дело – программирование. Соответственно, учителя очень позитивно встретили такую “боевую методичку”, поэтому бумажный тираж уже весь роздан.

– И почему именно Delphi?
– По опыту школьного конкурса 2014-2015 реальные мобильные приложения сделали только “дельфисты”. Очень просто создавать проекты для планшетов и смартфонов. А, например, в проекте “суфлёр” вообще полная мульти-платформенность. Java школьникам не осилить за 4 месяца до уровня мобильной разработки. Тут как бы без вариантов, в образовательной среде Delphi остаётся мега-популярной. Школьники и учителя прям с Delphi 7 перепрыгивают на последнюю версию и быстро делают мобильные проекты. Тут им и книга в помощь.

– Было тяжело написать книгу?
– О, да! Такой подвиг я повторять пока не намерен. Потратил 2 отпуска и половину летних выходных. Самое долгое было сбалансировать проект. Чтобы был и интересным, и простым. Т.е. много раз делал приложения, а потом понимал, что “слишком сложное” или “слишком скучное”. Нужно было уложить приложение в час работы. Для школьника это будет как раз месяц интенсивной работы.

– Благодарности?
– Саш, прежде всего – тебе и всем фанатам Delphi, которые поддерживали меня, когда я работал в Embarcadero. Александру Люлину – большой привет! Я пытался вплести в книгу некоторые элементы методологии проектных работ, которые почерпнул от Александра. Кстати, многие вузы очень брали книгу, чтобы загружать студентов не только Form1, Button1, но и проектной разработкой на хорошем уровне. Опять же – хотелось обеспечить популярность Delphi в среде начинающих, чтобы RAD продолжал светить негаснущим светом всем программистам. Также в разделе “благодарность” выразил её непосредственно Сергею, Екатерине и Денису, а также ещё ряду достойных людей.

– Дальнейшие планы?
– Как всегда – грандиозные:
а) сначала жду обратной реакции от школьников; тех, кто сейчас делают проекты; пусть пришлют комментарии и пожелании; а также от их учителей; по этим материалам нужно будет быстро сделать 2-е издание;
б) хотел сделать серию вебинаров, где живо и пошагово подробно пошагово показать; но тут подключился Денис Васильев – спасибо! – он сделает начитку и демонстрацию, столь необходимую учащимся;
в) думаю про перевод книги на C++Builder;
г) хочу сделать это “национальным дельфийским проектом”, чтобы коммьюнити тоже по образу и подобию сделали свои “обучающие проекты”; тогда следующая книга могла бы стать “энциклопедией мобильной разработки в примерах приложений”.

– Молодец! Всех, кто присылает свои проекты становятся со-авторами? :)
– Конечно! Все, кто пришлет проекты, станут знаменитыми.

780_198_11


Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

3 комментария: Обучение мобильной разработке на Delphi. Интервью с автором.

Ответить на vv Отмена ответа

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Продукты DevArt
Купить онлайн:



Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика