асинхронная школа программирования для детей от 6 лет г. Омск, пр-т Мира, д. ... 8 965 870-99-78

Плюс одно достижение в копилочку Егора!

23.10.2019

Совсем недавно мы поздравляли Егора с первой тысячей пингвинов, а сегодня он покорил новую вершину- 2 000 пингвинов!
В последнее время Егор увлекся созданием сайтов, и это у него замечательно получается! 
Егор, поздравляем и очень гордимся!! 

GIMP (Гимп)

22.10.2019

GIMP (Гимп) – свободный растровый графический редактор, который поддерживает больше тридцати форматов изображений, умеет работать со слоями, масками, фильтрами и режимами смешивания. Это стабильное и очень мощное средство редактирования фотографий, создания иллюстраций, логотипов и графиков любого уровня сложности, а также веб-дизайна. GIMP – достойный конкурент Adobe Photoshop. В арсенале программы есть огромный спектр инструментов для цветокоррекции и обработки любых фотографий и изображений. Узнаваемая эмблема и официальный талисман GIMP – забавный зверек Вильбер с кистью в зубах.

Новичкам интерфейс редактора может показаться слегка непривычным. Но те, кто поработал с программой подольше, находят его очень удобным. К тому же от версии к версии интерфейс совершенствуется. Назначение всех имеющихся инструментов интуитивно понятно. Благодаря этому и другим приятным особенностям GIMP научиться работать в программе совсем несложно. В кружках программирования дети успешно осваивают основы растровой графики и обработки изображений в редакторе GIMP, учатся масштабировать и кадрировать фотографии, комбинировать изображения с использованием слоёв, преобразовывать их в различные форматы. Помимо работы с растровой графикой, GIMP частично поддерживает и векторную графику.

Сразу после установки редактор фотографий предлагает достаточно широкий спектр инструментов. Кроме того, есть большое число дополнений для работы с композицией и цветом фотографий. В отличие от графических онлайн-редакторов, GIMP обладает более широким функционалом. В нем можно делать всё: от восстановления фото до профессиональной ретуши и цветокоррекции. Программа одинаково хороша для обработки фотографий, создания коллажей, рисования.

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

Фотомонтаж – это составление изображений из частей разных фотографий. Такая техника широко применяется при изготовлении плакатов и реклам. В графическом редакторе GIMP есть набор инструментов для фотоколлажей. Благодаря наличию необходимых функций для создания реалистичных картинок GIMP позволяет быстро и качественно обработать фото, создать новый фон, поработать с деталями. Желающие научиться искусству коллажа новички и профессионалы смогут найти в GIMP интересные возможности.

Анимация постепенно становится неотъемлемой частью веб-дизайна. В интернете «ожившие рисунки» выглядят гораздо интереснее статичных картинок. Это иконки, кнопки, рекламные баннеры, небольшие презентации. Графический редактор GIMP подходит для простого и быстрого создания анимированных рисунков. Большое количество плагинов для анимации и возможность оптимизировать полученный результат для Web делает GIMP полноценной программой для создания анимации. С ее помощью можно создавать яркие, привлекательные анимированные объекты. Принцип работы в GIMP такой же, как в других программах создания анимации: нужно создать последовательную цепочку кадров, а затем объединить их в один файл с расширением «.gif». Создавать простую анимацию в редакторе GIMP и оптимизировать ее для использования в интернете под силу даже ребенку.

GIMP – превосходная программа для рисования. Редактор поддерживает графические планшеты и манипуляторы-джойстики, подобные «SpaceNavigator» и «Griffin PowerMate». Возможна гибкая настройка множества инструментов. Например, кисти при рисовании могут реагировать на скорость движения, направление, силу нажатия и наклон пера.

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

Поздравляем Тимофея Никишина с грамотой «1000 пингвинов»! 

21.10.2019

Ну что, Тимофей, с первой ступенькой тебя! Надеемся, тебе было интересно осваивать тайны написания секретного программистского кода и выполнять наши увлекательные задания. Желаем и дальше заниматься в Софтиум с тем же успехом, чтобы со временем стать настоящим профессионалом!

Snap! (Снэп)

Snap! (Снэп) – блочный язык, или среда программирования, разработанный на основе Scratch в Калифорнийском университете в Беркли. Это своеобразный язык-последователь Scratch, «выросший» из него и дополненный функциональным языком программирования Scheme.

Модификации языка Snap! применяют для программирования конструкторов Arduino. С помощью Snap! проводят имитационное моделирование многоагентных систем – когда изучаемая реальная система заменяется моделью. Так моделируют, например, системы ликвидации чрезвычайных ситуаций, системы онлайн-торговли. Возможности Snap! подходят для построения графических изображений самых разных систем, для рисования сложных фигур.

Основное отличие Snap! от Scratch – его расширенный функционал и более мощные возможности, которые он получил благодаря наличию объектов первого класса. Объекты, имеющие этот тип данных, можно присваивать переменной, передавать как параметр и возвращать из функции. Поэтому в Snap! можно создавать двумерные массивы. Функции в Snap! тоже являются объектами первого класса, и их можно передавать как аргумент в другую функцию, то есть использовать «функцию в функции», или рекурсию. И даже спрайты – основные действующие лица при программировании в Snap! тоже имеют тип данных первого класса и могут использоваться как аргумент функции. Например, возможно такое «вложение»: «спрайт1 думает о спрайте2». Эти дополнительные возможности блочного языка Snap! позволяют использовать его не только в школах программирования для детей, но и для обучения старшеклассников и студентов. С помощью Snap! они знакомятся с так называемым функциональным программированием, где можно оперировать значениями путем вычисления результатов функций, без использования присваивания.

Snap! запускается и работает непосредственно в браузере и не требует установки на компьютер пользователя. Интерфейс Snap! очень похож на интерфейс Scratch. По умолчанию здесь установлен английский язык, который можно переключить на один из 38 языков.

Создаваемый в Snap! проект состоит из отдельных спрайтов, которые перемещаются по сцене. Поведение каждого спрайта программируется с помощью скриптов. Скрипты собираются из отдельных блоков в специальной области скриптов. Наверху каждого скрипта расположен блок с условием, при выполнении которого скрипт начнет выполняться. Все скрипты в проекте постоянно проверяют условия у себя в шапках и при их выполнении запускаются одновременно. Например, первый скрипт перемещает спрайт, второй изменяет его размер, третий проигрывает звук. Помимо блоков-условий есть также блоки-переменные, функции, операторы. Они могут вставляться в окошки других блоков. Файл проекта можно сохранять как на локальном компьютере, так и в облаке.

С помощью кнопок меню загружаются готовые примеры, которые позволяют посмотреть, как все устроено. Также есть возможность поделиться своим проектом. В проект можно импортировать изображения (костюмы спрайтов, фоны сцены), звуки и многое другое. В обычном режиме работы Snap! обновляет экран с максимально возможной частотой для более плавного отображения анимации при использовании большого числа подвижных спрайтов. Спрайт в свой проект можно добавить из коллекции Snap!, а можно нарисовать его самостоятельно во встроенном графическом редакторе. Для готового спрайта задается множество разных свойств с помощью специальных кнопок и закладок управления свойствами. Например, стили вращения спрайта, возможность перемещать спрайт мышкой и другие. По умолчанию у спрайта есть только костюм черепашки в виде стрелочки, но костюмы можно менять, импортируя в проект файл с нужным изображением. По умолчанию у скрипта нет звуков, но их также можно добавить, импортировав звуковые файлы.

Snap! дает широкие возможности простым способом drag-and-drop создавать программы из собственных блоков. В школах программирования для детей такой способ на начальном этапе вызывает большой интерес благодаря своей простоте и разнообразию вариантов. А в перспективе знакомство со Snap! может дать толчок к самостоятельному изучению более сложных вещей в области программирования

Обсуждается возможность проведения в Саранске крупных киберспортивных соревнований!

14.10.2019

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

Идею продвигать Саранск как столицу соревнований по видеоиграм предложил директор киберспортивного холдинга «Winstrike» Ярослав Комков. Он родился и вырос в поселке Николаевка г.о. Саранск, где до сих пор живут его родители. Глава Мордовии Владимир Волков считает, что киберспорт привлечет большой поток туристов, сравнимый с турпотоком в год проведения чемпионата мира по футболу 2018 года. Благодаря удачному расположению, транспортной доступности и развитой инфраструктуре Саранск может стать очень удачной площадкой для развития новой отрасли. Уже в будущем году холдинг «Winstrike» готов провести в Саранске крупные международные турниры по самым популярным киберспортивным дисциплинам!

Так что от увлечения компьютерными играми до профессионального спорта – совсем маленький шаг. Думаем, ребятам из Софтиум будут особенно интересны соревнования по компьютерным играм, ведь они кое-что знают об их разработке, а многие уже пробовали писать свои первые игры.

Источник: https://izvmor.ru/novosti/obshchestvo/glava-mordovii-kibersport-sposoben-privlech-v-saransk-bolshoj-potok-turistov

Елизавета Полянская — просто огонь!

02.10.2019

Принимай наши поздравления!
МО-ЛО-ДЕЦ!

Отличное начало занятий!
1000 пингвинов!

Ты уже многому научилась!
И ещё больше интересного
тебя ждёт впереди! 

Так держать!

Ряды трёхтысячников стремительно пополняются!

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

Антон Уханов и его первая тысяча пингвинов!

Поздравляем тебя с первой победой!
Желаем тебе дальнейших успехов и достижений, с уверенностью смотреть вперёд и не пасовать перед трудностями!
Вторая тысяча пингвинов не за горами

Поздравляем Джумаеву Диану с выдающимися успехами в программировании!

И вручаем ценную грамоту «2000 пингвинов»!

Диана упорно трудилась, вдохновенно творила. Она узнала много полезного и научилась работать с разными программными средами и инструментами. Желаем не терять интереса к профессии программиста и вместе с Софтиум шагать навстречу новым победам и достижениям!

Construct 2

Construct – это игровой конструктор для Windows, предназначенный для создания двумерных игр. Программу разрабатывает компания Scirra. В настоящее время используется Construct 2, вторая версия программы Construct Classic, выпущенной в 2007 году.

В основе Construct лежит логичная и удобная система, построенная на так называемых «событиях». С ее помощью можно создавать и редактировать условия и правила игры. Для этого не нужно знать язык программирования и скрипты. Отсутствие прямого программирования – большой плюс для новичков, которые хотят создать макет в короткие сроки. Construct может освоить даже ребенок, он интуитивно понятен и довольно прост. И в то же время предоставляет хорошие возможности и большой потенциал для создания профессиональных игр.

Попробуйте начать работу в Construct. Это не так сложно, как кажется, и, главное, не требует вовсе никаких навыков программирования. В Сети есть много инструкций и видеоуроков, которые помогут сделать первую простую игру или реализовать более сложное поведение героя и окружающих его объектов. В соцсети «вконтакте» есть действующая группа по вопросам взаимопомощи при создании игр на Construct, где общаются между собой любители программы, новички и профессионалы.

Базовая версия Construct 2, не предназначенная для коммерческого использования, – бесплатная. Хотя число событий, слоев и эффектов в этой версии ограничено, их вполне хватает, чтобы освоить основы и некоторые тонкости конструирования игр в Construct.

Людей, увлеченных Construct, очень много. Это дизайнеры, художники и начинающие программисты логических игр, платформеров, TDS-игр. Все они с помощью мощных средств Construct легко осваивают создание собственных виртуальных миров, не обладая при этом глубокими знаниями программирования. Здесь важнее логика и опыт работы с программой.

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

Интерфейс программы Construct имеет много вкладок для быстрого доступа к широкому набору инструментов. Внешний вид можно настроить самому, расположив элементы так, как удобно. Здесь есть панель управления проектом, вкладка слоев, вкладка анимации и панель свойств. Все эти панели при желании можно переместить в любое место, изменить их размер, либо совсем скрыть из вида.

Игры собираются путем расстановки игровых объектов в редакторе уровней. Визуальный редактор построен по принципу WYSIWYG (буквально: «что видишь, то и получишь»). Это свойство программ позволяет отображать промежуточные результаты работы так, что они выглядят максимально похожими на конечную продукцию. То есть на любом шаге можно остановиться, запустить свое «изделие» и посмотреть, как оно будет смотреться на деле. В реальном времени можно просматривать добавленные эффекты, вращать объекты и изменять их размер, менять настройки проекта на панели свойств. При таком принципе работы процесс построения уровней игры становится простым и увлекательным.

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

При открытии редактора изображений появится окно, разделенное на 7 секций. Панели меню и инструментов находятся сверху и слева от центрального окна изображения, переключатель цвета – справа от него. Лента анимации, расположенная под окном изображения, видна только в режиме редактирования анимации. Есть также палитра с образцами, чтобы сохранять цвета, и панель координат, которая показывает информацию о текущем масштабе окна и координаты выбранного инструмента.

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

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

Редактор событий – это то место, где разрабатывается функционал всего проекта. В редакторе виден список событий. Каждое событие состоит из одного или нескольких условий; когда они выполняются, происходят действия. Условия представлены в виде списка слева от действий. Справа располагаются настраиваемые действия. Критерии для действий и для условий можно редактировать.

Создать событие очень просто, надо только выбрать любое из возможных действий. Например, создаем условие: когда пуля коснулась персонажа. Затем выбираем действие на это условие, например: считать убитым, отнять у персонажа 1000 очков.

Списки событий можно группировать, копировать, переносить и даже пользоваться ими на других уровнях. Это избавляет от необходимости повторно создавать события для каждого уровня. Списки построены интуитивно понятно, так что нужный результат можно получить без особых усилий. Простую игру-платформер, где персонаж движется по уровням, разбитым на множество платформ, в Construct 2 можно создать буквально за 5 минут.

В Construct есть также объекты и поведения. С помощью объектов можно создавать спрайты, управлять игрой, воспроизводить звуки и делать многое другое. Поведения расширяют возможности объектов. Например, если добавить спрайту поведение Fade (Затухание), то он сможет автоматически исчезать или появляться в игре. Опыты с разным поведением спрайтов помогут неплохо освоиться в программе и послужат источником вдохновения для новых идей.

Для визуализации игры в Construct имеется более 50 эффектов, с помощью которых можно делать искажение, смешивание, размытие, создавать маски. Эффекты применяют к отдельным объектам или к целому уровню. Гибкие настройки позволяют быстро создавать впечатляющие эффекты.

Словом, даже ребенок способен увлечься Construct 2 и начать делать потрясающие игры. Причем, Construct позволяет создавать игры в разы быстрее, чем при «прямом» программировании. С помощью гибких и разнообразных возможностей Construct процесс создания игр становится простым и увлекательным занятием.