Сеть школ робототехники и цифровых технологий "РосРобот"

Гарвардский курс программирования  СS 50

12-17 лет

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

Данный курс для учеников включает в себя очень большой объём и интересных и полезных тем. Здесь есть и изучение фундаментальных принципов программирования и освоение прикладных знаний на проектной основе.

Записаться на пробное бесплатное занятие

Гарвард программирование на курсе

Гарвардский курс программирования  СS 50

12-17 лет

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

Данный курс для учеников включает в себя очень большой объём и интересных и полезных тем. Здесь есть и изучение фундаментальных принципов программирования и освоение прикладных знаний на проектной основе.

Записаться на пробное бесплатное занятие

Гарвард программирование на курсе

Гарвардский курс это первый шаг к востребованной профессии будущего.

Уроки построены от простого к сложному и адаптированы под возраст от 12 до 17 лет. 
 
Ученики узнают, что такое базы данные, что такое веб-программирование, как связывать Python, SQL, HTML,  CSS.
 
Всего ученики пройдут набор языков Scratch, Python, C, SQL, HTML,  CSS и немного JS. Из этих языков программирования ученики будут  реально знать C, Python. Они будут в них разбираться, а  другие   языки позволяют познакомить учеников с разными разделами программирования.
 

Курс отлично подойдет :

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

Чему научится школьник на курсе?

Чему научится школьник на курсе?

Стандарты IT-наук 

 За 8 месяцев занятий дети изучают :

  • системы счисления и алгоритмы;
  • операционные системы и библиотеки;
  • строки и массивы;
  • протоколы шифрования и базы данных;
  • веб-программирование и верстку;
  • безопасность и искусственный интеллект.

Отличный старт

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

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

Понимание принципов работы с данными

Ученики проходят работу со структурами баз данных SQL. Хранение данных они изучают через массивы и работу с ними. Помимо того что ученики изучают массивы, они еще проходят сортировку данных.

В настоящее время во многих языках программирования сортировку изучают из «капота», а ученики же будут понимать: как сортировки работают изнутри.

Глубокие знания

После освоения визуальной среды Scratch ученики начинают фундаментальный путь программирования с изучение языка C.

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

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

Полезное общение и творчество

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


Каждый урок их ждет общение с товарищами, которые также увлечены технологиями будущего!

Изучение наиболее популярных языков 

На занятиях дети освоят программирование на языках Scratch, С, Python, изучат верстку сайтов на HTML+CSS, а также создадут веб-приложение на FLask- современном фреймворке для создания веб-приложений на языке Python.

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

По окончании курса тестирование на сайте университета Гарварда на сертификат.

Детям очень нравится  заниматься на курсе

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

Наши преподаватели любят свой предмет и легко находят общий язык с ребенком

Александр Золотухин

Преподаватель Scratch, HTML, CSS, Python, JavaScript.

Окончил Сибирский Федеральный Университет. Работал в школе преподавателем математики в старших классах.

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

Педагогический опыт – 7 лет.

 

Борис Волошенко

Преподаю Lego, Arduino, Scratch

Закончил в Сибирский федеральный университет по специальности инженер-технолог.

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

Педагогический опыт – 5 лет.

ПРОГРАММА ОБУЧЕНИЯ  

1 модуль: Знакомство с компьютерными технологиями

  • Начало курса-введение в мир программирования,
  • Основы компьютерного мышления,
  • Визуальная среда программирования Scratch.

2 модуль: Знакомство с языком C и массивами

  • Основные конструкции языка С,
  • Работа с массивами,
  • Знакомство с функциональным программированием.
 

3 модуль: Популярные алгоритмы и углубленная работа с массивами

  • Понятие алгоритма,
  • Популярные алгоритмы,
  • Сортировка данных и углубленная работа с массивами.

4 модуль: Память компьютера и структура данных

  • Сравнение всех алгоритмов программирования
  • Начало работы с памятью компьютера,
  • Динамическое выделение памяти,
  • Введение в структуры данных.

5 модуль: Введение в язык Python

  • Односвязные списки,
  • Введение в язык программирования  Python,
  • Основы синтаксиса  Python.

6 модуль: Работа с языками C и Python

  • Углубление знаний языка Python,
  • Основные отличия в концепциях двух языков C и Python.

7 модуль: Базы данных SQL и HTML+CSS

  • Базы данных SQL,
  • Основные принципы работы сетей,
  • Вёрстка сайта в HTML+CSS

8 модуль: Веб-приложения и финальный проект

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

Чем курс полезен для школьника? 

Навыки программирования

Курс даёт ученикам отличную возможность сразу попробовать себя в настоящем программировании и начать изучать будущую профессию еще в школе.

Подготовка к поступлению в ВУЗы

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

Творческое развитие и будущая профессия

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

Что получит ученик? 

Сертификат об окончании курса от университета Гарварда

По окончании курса каждый ученик имеет возможность под руководством преподавателя пройти тестирование на сайте университета Гарварда и получить платный сертификат.

Сертификат об окончании курса от университета Гарварда

По окончании курса, каждый ученик имеет возможность, под руководством преподавателя, пройти тестирование на сайте университета Гарварда и получить платный сертификат.

Еще мы можем Вам предложить

Записаться на занятия



    Политика конфиденциальности

    ×
    Заказать звонок!



      Политика конфиденциальности

      ×
      Заказать телефонный звонок!



        Политика конфиденциальности

        ×
        Записаться на занятия



          Политика конфиденциальности

          ×
          Записаться на занятия



            Политика конфиденциальности

            ×
            Оставить заявку

              Хочу оставить заявку на зимний лагерь


              Политика конфиденциальности

              ×
              Заказать звонок



                Политика конфиденциальности

                ×