This course will become read-only in the near future. Tell us at community.p2pu.org if that is a problem.

Full Description


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

В отличие от технологии Flash, Processing.js не требует от разработчика приобретения лицензии, а от пользователя установки каких-либо дополнений к браузеру. Реализация языка является полностью открытой, а готовые программы работают даже на популярных мобильных устройствах (iPad, iPhone, др.).

Все, что нужно для начала работы с Processing.js — это небольшой дистрибутив, который можно скачать в ходе выполнения задания #1, и любой текстовый редактор, пригодный для редактивания кода HTML/JavaScript. Для запуска программ подойдет браузер, поддерживающий HTML5. Это могут быть, например, Chrome, Firefox, Safari или Opera последних версий.

Принцип работы с Processing.js заключается в следующем. Вы пишете программу на языке программирования Processing и внедряете ее текст в код вашей веб-страницы. Всю прочую работу по интерпретации программы и выводу интерактивных образов осуществляет соответствующая библиотека функций Processing.js.

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

Задачей данной учебной группы является совместное изучение Processing.js русскими пользователями P2PU.

Требование к участникам: знание английского языка на уровне чтения технической документации. Или хотя бы навык чтения иностранных веб-страниц с помощью Google Translate :)

Я сам не являюсь экспертом, и мои знания прямо сейчас равносильны знаниям новичка. Не бойтесь присоединиться к группе, даже если Вы совершенно незнакомы с программированием, но хотите научиться создавать свои программы с помощью Processing.js. Все вместе мы можем помочь друг другу :)

Я надеюсь, что когда-нибудь материалы этой группы окажутся полезными при создании учебного пособия по Processing.js на русском языке. Поскольку все материалы (все, что мы с Вами здесь напишем и опубликуем) доступны на правах свободной лицензии, любой из нас может использовать их в своих целях. Например, в собственной практике преподавания :)

Внимание! Если Вы здесь впервые, начните отсюда ;)

Вы можете написать мне личное сообщение на этом сайте в любой момент. Не стесняйтесь, я буду рад!

Иван


This study group (http://p2pu.org/en/groups/processingjs-/) is about Processing.js for Russian users of P2PU. It's not only for collaborative study but also for show potential of P2PU for Russian people on Internet (for educators and tech guys). Finaly I hope that some future outcomes of this group will be used for create an open textbook about Processing in Russian. 

Task Discussion