суббота, 5 октября 2013 г.

С днем учителя! Поздравление от юных программистов и художников!



Ученики нашего проекта "Программирование для детей" подготовили подарок своим учителям!

пятница, 27 сентября 2013 г.

О книге для детей


Я хотел научить ребенка программировать, поэтому написал свою книгу.


И вы знаете, это сработало!
В четвертом классе парень уже делал свои игры на профессиональном языке программирования!

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

Как мне это удалось? Я вам сейчас расскажу. 



Книга для детей: 'Яша учится программировать'. Игорь Грессус


среда, 25 сентября 2013 г.

Почему Процессинг?



Почему выбирают язык Процессинг?

  1. Бесплатен*
  2. Работает на любом компьютере! 
  3. Мощный как Java!
*Хотя вы можете сделать пожертвование

Краткая история создания языка Процессинг

Язык Процессинг синтаксически базируется на языке Java
Он был создан в 2001 году Кэйси Ризом и Бэн Фраем в Массачусетском Технологическом Институте (MIT) и с тех пор активно развивается некомерческой инициативной группой (Processing Foundation, processing.org).
С самого начала язык Процессинг разрабатывался в целях обучения так, чтобы он мог быть первым языком программирования у начинающих программистов. Его создатели черпали вдохновение в младших языках, подобных БЕЙСИКУ и ЛОГО, но постарались расширить именно визуальные возможности языка.
Простой синтаксис и богатые возможности по созданию насыщенных графических и интерактивных программ обеспечили Процессингу огромную популярность в школах, колледжах и университетах. Более того Процессинг стали использовать архитекторы, дизайнеры, артисты для создания своих работ. Компании, такие как New York Times, General Electric, Nokia, Yahoo! стали использовать  Процессинг для визуализации своих внутренних данных.
На основании языка Процессинг был создан язык Wiring для широко известной платформы Arduino, получившей огромную популярность в любительской робототехнике.
Язык Процессинг продолжает развиваться и на текущий момент выпущен в версии 2.0.3 (5 September 2013).


Скачать Процессинг
Загрузить его можно с официального сайта: 

Останется только распаковать архив и запустить! Установки не требует.


Работает в браузере
Более того, многие из своих программ вы сможете легко показывать прямо в браузере! Например, вот такое звездное небо:



Простой код
Сам программный код очень прост и аналогичен Java, вот посмотрите:

void setup() {
  size(900, 200);
  background(0);
}

void draw() {
  float w = random(10);
  fill (255, 255, 255, random(255));
  if (random(50)>45) fill(0,0,255, random(255)); 
  ellipse(random(width), random(height), w, w);
  fill(0);
  textSize(150);
  text("Processing", 70, 140);
}

четверг, 12 сентября 2013 г.

Детское программирование. Пример программы на языке Процессинг


Посвящается 100-летию детской библиотеки Братьев Гримм.

Пример программы, где кружком, обозначающим утенка, можно управлять стрелками на клавиатуре. За утенком бежит другой кружок - злобная кура. Если она его догоняет, то игра заканчивается. Выиграть можно успев спрятаться в норе.
Написана 11-летним учеником на профессиональном языке Processing, спустя пару недель самостоятельного обучения.
| О книге для детей | Почему Процессинг? | Консультации по Skype | Онлайн-кружок |