it-cube-Абакан.png


    

Программирование на Python  

 Cube 1.png         Курс обучения программированию на языке Python.

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

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

Возрастной диапазон:

  • учащиеся 6-11 классов (12-17 лет)

  • студенты 1-2 курсов (15-18 лет)   

 Дополнительная общеобразовательная программа «Программирование на языке Python»

 Дополнительная общеобразовательная программа «Программирование на языке Python (продвинутый уровень)»   

Мобильная разработка

   
    Cube 2.png      Курс обучения разработке мобильных приложений для платформы Android.

На сегодняшний день мир мобильной разработки представлен двумя основными операционными системами и технологиями на их базе: Android и iOS. С большим отрывом превалирует Android.

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

Возрастной диапазон:

  • учащиеся 6-11 классов (12-17 лет)

студенты 1-2 курсов (15-18 лет)  
 Дополнительная общеобразовательная программа «Мобильная разработка»  
Дополнительная общеобразовательная программа «Мобильная разработка (Android Studio)»  
 Дополнительная общеобразовательная программа «Мобильная разработка (продвинутый уровень)»  

   

Программирование роботов

 Cube 3.png

Курс обучения конструированию и программированию роботов.

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

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

регуляторами, режимами и параметрами блоков программирования, изучат алгоритмы управления роботами. 

Возрастной диапазон:

  • учащиеся 4-11 классов (10-17 лет)

  • студенты 1-2 курсов (15-18 лет)     

 
Дополнительная общеобразовательная программа «Программирование роботов»   
Дополнительная общеобразовательная программа «Программирование роботов (продвинутый уровень)»   

 

Системное администрирование

  
           Курс обучения основам системного администрирования.

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

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

Возрастной диапазон:

  • учащиеся 6-11 классов (12-17 лет)

  • студенты 1-2 курсов (15-18 лет)      

 Дополнительная общеобразовательная программа «Системное администрирование»  
Дополнительная общеобразовательная программа «Системное администрирование (продвинутый уровень)»   

   

Разработка VR/AR-приложений

 Cube 5.png

Курс обучения разработке VR/AR-приложений.

Виртуальная реальность – это искусственный мир, созданный средствами компьютерного моделирования, имитация реального мира. Дополненная реальность – это реальный мир, который дополнен виртуальными элементами и имеется возможность взаимодействовать с ними.

На данном курсе обучающиеся научатся разрабатывать собственные виртуальные миры (с помощью платформы Unity3D и программы 3Dmax) и управлять ими; научатся работать в 3D-редакторе; смогут разрабатывать сценарии для видео, фильмов и приложений; получат навыки установки и запуска приложений/панорамных фото/видео на VR-устройствах, навыки съемки и обработки панорамных фото/видео.

Возрастной диапазон:

  • учащиеся 6-11 классов (12-17 лет)

  • студенты 1-2 курсов (15-18 лет)     

 
Дополнительная общеобразовательная программа «Разработка виртуальной и дополненной реальности»

 

 Программирование на Java

         Курс обучения программированию на языке Java.

Java – один из самых востребованных и универсальных языков программирования. На нем пишут код 9 миллионов человек, то есть около половины программистов мира. 7 миллиардов устройств на Android, Windows, iOS и Linux содержат Java-приложения.

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

Возрастной диапазон:

  • учащиеся 6-11 классов (12-17 лет)

  • студенты 1-2 курсов (15-18 лет)     

 Дополнительная общеобразовательная программа «Программирование на языке Java»  


 

Основы алгоритмики и логики 

 
    

Курс обучения основам алгоритмизации и программирования.

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

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

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

Возрастной диапазон:

  • учащиеся 1-5 классов (6-12 лет)

 
Дополнительная общеобразовательная программа «Основы алгоритмики и логики»