Лето для школьника - время, когда можно заняться привлекательным для себя делом, проведя каникулы с пользой и удовольствием. Если ребенок интересуется компьютером, хочет узнать, что такое программирование, это можно попробовать на компьютерных курсах в Учебном центре МГУ им. М.В.Ломоносова.
Мы предлагаем несколько курсов по программированию для разного возраста:
Программирование в среде Scratch.
4-6 класс
Цель курса - развитие алгоритмического мышления, изучение основ построения программ на примере создания анимационных роликов.
Игровые алгоритмы.
6-8 класс
В программу ОГЭ и ЕГЭ по информатике входят так называемые игровые задачи, решение которых заключается в построении выигрышной стратегии. Каждая игровая задача - это логическая игра. Участник должен так спланировать свои действия в игре, чтобы обязательно выиграть. Для каждой игры на компьютере существует программная поддержка. Вместе с преподавателем школьники разбирают ситуации, возникающие в процессе игры, и выбирают правильную последовательность действий, которая должны привести к выигрышу. Преподаватель постепенно усложняет задачи, начиная с совсем простых и заканчивая очень сложными.
Курс "Игровые алгоритмы" - это алгоритмика в чистом виде. А алгоритмика - основа программирования. "Игровые алгоритмы" готовят школьников к серьезному программированию.
Программирование простейших игр.
6-8 класс
Обучение ведется в среде Visual Basic. Visual Basic это язык, поддерживающий событийно управляемое программирование. Не углубляясь во все сложности объектно-ориентированного программирования, школьники под руководством преподавателя создают несложные и в то же время привлекательные проекты, конструируя сначала простые программы, а затем и более сложные. На курсе происходит знакомство со средой Visual Basic, с отдельными ее элементами: формами, элементами управления, свойствами, методами. Завершает курс создание нескольких несложных игровых проектов.
Программирование на языке JavaScript.
7-10 класс
На курс приглашаются слушатели, мечтающие стать специалистами в области web-технологий. JavaScript - это язык, позволяющий создавать сложные конструкции на web-странице. К таким конструкциям можно отнести динамически отображаемое содержимое web-страниц, отображение интерактивных карт, анимация 2D/3D графики, прокрутка видео и многое другое.
Мы ждем на занятия слушателей, знакомых с языком разметки web-страниц HTML и таблицами стилей CSS . Изучению этих элементов предназначен специальный курс нашего Учебного центра - "WEB-мастер. Часть 1". JavaScript - третья составляющая web-технологий.
Программирование на языке Паскаль.
8-10 класс
Паскаль - один из лучших языков для ОБУЧЕНИЯ программированию. Его отличительные черты - строгая типизация и наличие средств структурного программирования. Если сравнивать его с другими популярными ныне языками, которые выбирают в качестве первых языков программирования, то он выгодно отличается от них. Язык С (С++) гораздо сложнее, а в языке Питон принятая в нем работа с типами данных лишает язык строгости, что для начинающих программистов является подводным камнем.