вторник, 12 ноября 2013 г.

Книга "Самоучитель для детей. Программирование от нуля до..."

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

Одна из первых изданных книг - обучение детей программированию на языке Турбо Паскаль. Автор: Галахов А. А. Издана аж в 2006 году.

Ни в электронном, ни в бумажном виде ее, к сожалению найти не удалось, тем не менее может оказаться интересным хотя бы ее структура.

Дальше: предисловие и краткое содержание.

понедельник, 11 ноября 2013 г.

Курс "Креативное программирование на языке Processing для цифровых медиа и мобильных приложений"

Лондонский университет предлагает на coursera.org онлайн-курс по креативному программированию на языке Процессинг.

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

Однако, благодаря использованию языка Processing стало возможным принимать на курс желающих и без опыта программирования вообще.

Программа курса:

Неделя 1: Введение: звуковой художник
Неделя 2: Интерактивные D / VJ приложения
Неделя 3: Музыкальный плеер и визуализатор, управляемый прикосновениями
Неделя 4: Игра с использованием физического моделирования
Неделя 5: API для доступа и обработки данных социальных медиа
Неделя 6: Музыкальная машина

  • Что такое Creative Computing?
    Creative Computing - это творческое использование компьютерных технологий, в частности, применение навыков программирования в творческих областях, таких как музыка, изобразительное искусство и игры.
  • Какой язык программирования будет использоваться?
    Processing, который представляет собой диалект Java, являющийся одним из самых популярных языков программирования среди творческих программистов.
Зарегистрироваться на курс можно здесь:
https://www.coursera.org/course/digitalmedia
(бесплатно, язык: английский)

пятница, 1 ноября 2013 г.

Кружок по программированию для школьников от Яндекса

Яндекс для старшеклассников открыл кружок по программированию. Проводится в Москве, школа 57.
Занятия уже идут почти месяц, но, видно, еще можно присоединится.
При себе иметь базовые знания Питона и желание решать математические задачки.

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

Задача 0. Выведи на экран "Hello, World!"

Задача 1. Для чисел a, b и c выведи на экран корни квадратного уравнения

Задача 2. Выведи с помощью циклов for и while N раз число N

Задача 3. Выведи с помощью циклов for и while последовательность 0 1 1 2 2 2 3 3 3 3 . . .  Ограничиваясь числом N.

Задача 4. Выведи таблицу умножения для всех чисел от 1 до N

Задача 5. На бесконечной шахматной доске заданы начальная и конечная позиция коро-
ля. Король идет по кратчайшему пути от начала до конца. Выведи длину пути и маршрут
в виде последовательности посещаемых позиций.

Задача 6. Выведи сумму всех четных чисел Фибоначчи, которые меньше чем 1000000.

Подробности здесь: http://tech.yandex.ru/education/prog/school/

Питон - язык простой, и Яндекс по нему написал шпаргалку, которую можно прочитать здесь. Хорошая, кстати, шпаргалка.

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

Эмуляция жизни клеток на языке Процессинг (версия 1.1)



Илюха написал первую версию программы, которая эмулирует жизнь клеток. Бегают такие клетки по экрану. У них есть органеллы, и даже жгутики...

пятница, 11 октября 2013 г.

Детская Java. Приключение первое

| О книге для детей | Почему Процессинг? | Консультации по Skype | Онлайн-кружок |