Школа программистов вступительные экзамены

Экзамен проходит дистанционно в нашей учебной системе Informatics (ссылка), в заранее назначенное время. Для участия нужен компьютер с микрофоном и интернетом. Вступительный экзамен длится 60 минут и состоит из заданий по математике, логике и алгоритмике.

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

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

Регистрируйся в нашей системе, разбирай задания и знакомься со Школой уже сейчас!

JavaScript, Java, Python, Блог компании HeadHunter


Рекомендация: подборка платных и бесплатных курсов монтажа видео — https://katalog-kursov.ru/

20 октября закончился набор в Школу программистов hh. Он длился два с половиной месяца. Мы благодарим всех участников, уделивших время попытке поступить к нам. Надеемся, вам понравились задания и вы получили удовольствие от их решения!

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

image

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

CheckUp

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

Интерфейс отправки решений
Часть интерфейса CheckUp

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

Числа

Только факты: из 3700 учетных записей лишь 1318 отправили на проверку хотя бы одно решение. С одним заданием справились 483 участника, а с обеими задачами – 283.
Из людей, которые отправили хотя бы одно решение для первого задания – справились с ним 35% участников, для второго задания этот процент гораздо выше – почти 60%. Возможно это связано с тем, что первое задание кажется легче, и попробовать решить его проще.
В общей сложности системой было проверено 8986 решений, а нами и участниками написано 3720 сообщений в чате.

То, ради чего все пришли

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

Преобразования слов

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

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

Например:
хабр бобр – здесь преобразование возможно (х ? б: бабр, а ? о: бобр)
корм кров – здесь тоже возможно, но, чтобы поменять местами «о» и «р» – понадобится дополнительная буква, не используемая в подстроках (о ? я: кярм, р ? о: кяом, я ? р: кром, м ? в: кров)
бобр добр – а здесь уже нет, потому что за шаг меняются все вхождения, и «б» не сможет стать одновременно и «д» и «б».

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

1. Наш алфавит конечен
Во втором примере мы использовали дополнительную букву. Дело в том, что в нашем алфавите их всего 33, и если все они используются и в первой, и во второй подстроке – нам негде взять букву для замены. Самый простой пример такого:
абвгдеёжзийклмнопрстуфхцчшщьыъэюя бавгдеёжзийклмнопрстуфхцчшщьыъэюя
Здесь используются все 33 буквы и мы не можем поменять местами «б» и «а».

2. Необходимо преобразовать слово только в одну сторону
Было несколько решений, которые использовали проверку слов на изоморфизм, но она избыточна – третий пример преобразовать нельзя. А вот если поменять местами слова «добр бобр», тут преобразование возможно.

3. Для замены хватит всего одной буквы
Из первого пункта может сложиться ощущение, что если в левой подстроке есть весь алфавит, то преобразование всегда невозможно, однако это неверное заключение. Если во второй строке используется не весь алфавит, можно использовать ту букву, которой там нет:
абвгдеёжзийклмнопрстуфхцчшщьыъэюя бабгдеёжзийклмнопрстуфхцчшщьыъэюя
Здесь во второй подстроке, вместо буквы «в» стоит буква «б», позволяющая сначала заменить «а» на «в», а затем использовать освободившуюся «а». (а ? в: вбв…, б ? а: вав…, в ? а: баб…)

4. Что делать со строками разной длины
На этот и следующий вопрос мы отвечали в чате, но их тоже укажу, на случай, если кому-то интересно.

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

5. Изначально равные строки
Было несколько вопросов о том, возможно ли преобразование для строк, которые уже равны. Во-первых, 0 шагов – это тоже действие. Во-вторых, в задании необходимо ответить на вопрос, можно ли превратить первую строку во вторую, то есть сделать их равными. Так как они уже равны, можно возвращать 1.

Если учесть всё это и вынести в отдельные условия, останется проверить только то, что каждой букве первой подстроки соответствует только одна буква второй.

Пример кода решения на Python:

def check_conversion(str_from, str_to):
    if str_from == str_to:
        # Если подстроки уже равны
        return 1

    if len(str_from) != len(str_to) or len(set(str_from)) == len(set(str_to)) == 33:
        # Если длина подстрок не равна
        # Или количество уникальных букв в обеих подстроках равно 33
        return 0

    symbols_map = {}
    for symbol_from, symbol_to in zip(str_from, str_to):
        if symbols_map.get(symbol_from, symbol_to) != symbol_to:
            # Если мы пытаемся заменить одну букву на две разных
            return 0

        symbols_map.update({ symbol_from: symbol_to })

    return 1

str_from, str_to = input().split()
print(check_conversion(str_from, str_to))

Активные вакансии

Петя решил узнать, когда программисту выгоднее всего искать работу на hh.ru. Конечно, когда открыто больше всего вакансий.

Он выгрузил в текстовый файл время открытия и закрытия всех подходящих вакансий за 2019 год.

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

  • начальное и конечное время всегда присутствуют;
  • начальное время всегда меньше или равно конечному;
  • начальное и конечное время включены в интервал.

Например:

1
1 5

Здесь всего одна вакансия, соответственно, период, когда вакансий было больше всего тоже один, и занимает он все время жизни вакансии – 5 секунд, ответ 1 5.

2
1 3
2 4

Здесь чуть посложнее, с 2 по 3 секунду были активны обе вакансии, такой интервал один, его длина 2 секунды, ответ 1 2.

2
1 2
3 4

Здесь вакансии не пересекались, то есть максимальное количество вакансий — одна, однако интервалов, в которые была активна одна вакансия – два. Несмотря на то, что в дискретном понимании, все 4 секунды вакансии существовали, непрерывным такой интервал не является, ответ 2 4.

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

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

Из тонкостей этого задания можно выделить две:

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

2. Данных может быть много, а потому лишние действия могут привести к превышению лимита времени или памяти.
В нашем большом тесте для этой задачи 100 000 вакансий, то есть 200 000 временных точек, что требует от решения быть максимально оптимальным и не использовать лишнего.

Пример кода решения на Python:

vacancies_count = int(input())
time_points = []
for moment in range(vacancies_count):
    start, end = input().split()
    # Добавляем информацию о начале и конце активности вакансии, и флаг, 
    # свидетельствующий о том, является ли этот момент концом активности.
    # Флаг понадобится для сортировки и выяснения максимального количества вакансий
    time_points.append([int(start), False])
    time_points.append([int(end), True])

# Учитывая особенности сортировки Python – для совпадающих по времени 
# моментов первым будет начало интервала, а вторым конец (False < True)
time_line = sorted(time_points)

max_vacancy_count = 0
current_vacancy_count = 0

for point_index in range(len(time_line)):
    # Если текущий момент - это начало активности вакансии, добавляем, 
    # если конец - отнимаем
    current_vacancy_count += -1 if time_line[point_index][1] else 1
    if current_vacancy_count > max_vacancy_count:
        max_vacancy_count = current_vacancy_count
        # Предыдущий список максимальных, если он был, заменяется новым
        max_vacancies_points = [point_index]
    elif current_vacancy_count == max_vacancy_count:
        # Если количество вакансий снижалось, а затем снова выросло, 
        # интервалов с максимальным количеством вакансий
        # будет больше, чем 1, их индекс добавляется в массив
        max_vacancies_points.append(point_index)

total_time = 0

for point_index in max_vacancies_points:
    # Для интервалов с максимальным количеством вакансий – между открытием 
    # и закрытием не будет других моментов, то есть
    # time_line[point_index + 1] - это конец интервала

    # Добавляем 1, потому что начальное и конечное время включены в интервал
    total_time += 1 + time_line[point_index + 1][0] - time_line[point_index][0]

print(len(max_vacancies_points), total_time)

Ссылка на репозиторий, в котором лежат решения для всех трёх языков и наши закрытые тесты.

Мы знаем, что вы сделали…

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

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

Всем ещё раз большое спасибо за участие!

Logo eva.ru

Школа программистов ищу отзывы

копировать

30.05.2018 18:15

Добрый вечер! А есть ли здесь мамы, дети которых обучались в он-лайн школе программистов? Я про вот эту школу https://informatics.ru/ Сын очень интересуется программированием, немного программирует в Питоне, хочется получить качественные знания в этой области. В школе, к сожалению, для 6 класса только паскаль, сыну этот язык не понравился, а с Питоном все пошло довольно успешно. Смущает, что вступительные экзамены в этом заведении были суперлегкие , думаю, что так они отсекают совсем слабых ребят. Вот и засомневалась, какой будет уровень преподавания, на кого рассчитан? Собственно вопросов несколько: Насколько качественно и понятно дают материал? Дают ли задачи разного уровня? Есть ли олимпиадная подготовка? Заранее благодарна за отзывы!

копировать

31.05.2018 02:10

Мой ребенок отучился год в этой школе, филиал в физтех-парке. Думаю, на этом мы закончим обучение в данном заведении, уже нашли реальные олимпиадные курсы на замену в следующем учебном году. Плюсы: 1) ребенку нравилось там, много новых знакомств, со некоторыми ребятами потом на олимпиадах математических пересекался, все преподаватели и администраторы очень доброжелательны 2) если были пропуски из-за олимпиад, например, или ребенок чего-то недопонял, то устраиваются дополнительно небольшие бесплатные консультации Минусов больше: 1) обещанной олимпиадной подготовки нет (вроде есть для 10-11 классов в других филиалах, но насколько сильная — большой вопрос) 2) задекларированная в начале года оплата потом выросла в 2 раза из-за допов, которые рекламировали ученикам, а у нас, родителей, рука не поднялась задушить порывы ребенка. то же касается «летнего дневного лагеря», на который также всячески соблазняли детей, использую нечестные приемы. мое стойкое убеждение — такие вопросы надосначала с родителями решать, т.к. платят они, и отвозят-забирают тоже они (этот лагерь но 4-5 часов в день всего, и у черт знает где находится) 3) опять же из-за допов дети учились по 6 часов подряд, при этом вопрос с питанием не был решен, только сэндвич можно было купить (возможно, в других филиалах этот вопрос не актуален) 4) знаний дается минимум в единицу времени, думаю, в расчете на более длительный срок обучения и, соответственно, оплаты. вообще ориентируются на слабых учеников, как я поняла, оценки у всех либо 5, либо 5+, других не ставят. сильным там делать нечего, имхо, недельную домашку по всем предметам делают одной левой за час максимум, а частов самой школе на занятиях-переменах успевают. в школу ходят чисто потусоваться. в принципе я бы и не против, но не за 3,5 т.р. за полдня

Anonymous

Anonymous

копировать

31.05.2018 02:12

Извините, пропустила, что речь об онлайн-обучении. Насколько я знаю, программа там такая же

Anonymous

Anonymous

копировать

31.05.2018 08:32

Спасибо за отзыв! Да, речь об он-лайн)))

копировать

31.05.2018 08:33

А какие реальные олимпиадные курсы на замену этой школе нашли? Фоксфорд? Или что то еще?

копировать

31.05.2018 11:25

Нет, оффлайн курсы на физтехе

Anonymous

Anonymous

копировать

31.05.2018 11:35

Спасибо еще раз! Физтех в Долгопрудном или на Третьяковской?

копировать

09.05.2021 22:23

А можно координаты курсов на физтехе , тоже ищу в Долгопрудном

копировать

10.05.2021 01:40

https://informatics.ru/branches/

Anonymous

Anonymous

копировать

31.05.2018 02:23

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

Anonymous

Anonymous

копировать

31.05.2018 08:09

Извините, у Горской https://foxford.ru/courses/585/landing или у Шершнева? Какой именно?

Anonymous

Anonymous

копировать

31.05.2018 11:24

Горской Возможно, другие тоже ничего, но мне именно этот в свое время советовали

копировать

31.05.2018 18:29

спасибо

Anonymous

Anonymous

копировать

31.05.2018 08:50

Сын закончил первый год в онлайне, я довольна. Экзамены там и правда легкие, контрольные тоже. Поэтому оценки хорошие (5+). По С++ примерно со второго полугодия начались сложные задачки. Часто они идут как необязательные, то есть не влияют на оценку. Объясняют хорошо. В целом процесс обучения онлайн поставлен замечательно. Даже с блиц-опросами. Курс дискретной математики очень понравился (мне :)) Сыну было сложновато, хотя темы иногда пересекались со школьными (8 класс). Со второго полугодия начался курс по операционным системам. Очень полезный, потому что сын планирует получать профессию в сфере ИТ. Поэтому считаю, что нужны не только олимпиады. Предложение дополнительных курсов, о которых писали выше, в онлайне легко контролировать. Мы заранее обсудили их необходимость. Веб-программирование мы не взяли, так как у сына уровень далеко не начинающий, а питон он сам не захотел. Поэтому ничего дополнительно платить не пришлось. Насчет летней школы думаем. Но скорее всего нет. Думаю, второй год тоже закончим. Эту школу как раз удобнее посещать онлайн, очно того не стоит. Насчет олимпиадной подготовки мне сказали, что предусматривается на третьем году обучения (он не обязателен). Это для тех кто хочет и хорошо закончил основной курс.

Anonymous

Anonymous

копировать

31.05.2018 11:36

И Вам спасибо за отзыв!

копировать

31.05.2018 21:34

Сын 2 года отучился в отделении Яндекса. Конкурс при поступлении был 5 человек на место. Насколько я знаю, детей сортируют по группам по итогам поступления. После года обучения могут поменять группу по результатам обучения. Для более сильных групп программа сложнее. Обучение рассчитано на 3 года, проходят много тем. Мы довольны. Возможно бывает и лучше, но как это сравнить. Цена школы адекватна: 48 тысяч за год (~40 занятий по 3 часа в день). Бесплатно: чай, кофе, разные печеньки. В онлайне обучался Web-дизайну у Шеламова. Результат был хороший, научился делать крутые сайты с анимацией. Правда свои навыки пока не использует. В феврале на 2 году обучения проводится конкурсный набор в олимпиадные группы. Обучение там бесплатное — 1 раз в неделю по 3 часа. 2 месяца на втором году обучения и 1 год на 3м году обучения. Тоже есть разделение по группам по уровню учеников. Со слов администрации цель обучения в этих группах — подготовить для победы на олимпиадах первого уровня.

Anonymous

Anonymous

копировать

31.05.2018 22:08

Спасибо, Ваш отзыв очень полезен, мы решили, что скорее всего будет сын заниматься! По поводу конкурса при поступлении, предположу, что серьёзные экзамены для более старших ребят… а для 6-7 классов .. меня смутили супер лёгкие вступительные))) сын ха 5 минут решил на 100 баллов из 100. Вряд ли там высокий конкурс, ну или действительно много слабых и очень слабых детей сейчас

копировать

01.06.2018 08:53

Если поступать на онлайн отделение, то там количество мест не ограничено. Там задачи нужны для отсева совсем неадекватных. А на очные отделения все определяется количеством мест в классах и спросом на обучение. Здесь задания нужны для отбора лучших. Отделение в Яндексе самое популярное, удобно расположено и условия для занятий там получше. Много групп в параллелях, можно переносить занятия в другую группу, если не получается пройти со своей. С этого года ввели четвертый год обучения — популярную тему Big Data и Анализ данных. Специально создали группу для тех, кто после 3 года еще не закончил школу и хотел продолжить учиться. Я думаю, что лучших учеников Яндекс может в дальнейшем трудоустроить.

Anonymous

Anonymous

копировать

01.06.2018 09:15

Скажите пожалуйста, по каким дням там занимаются, в будни или в выходные? На сайте никакого расписания нет. Интересует именно это отделение на Фрунзенской.

копировать

01.06.2018 09:51

Только по субботам и воскресеньям. Один раз в неделю на выбор: с 10:00 до 13:15, с 13:30 до 16:45 или с 17:00 до 20:15. Группа фиксируется на год, иногда можно пройти занятие с другой группой, если есть места. Мне всегда удавалось перенести при необходимости.

Anonymous

Anonymous

копировать

01.06.2018 10:34

Большое спасибо за информацию.

копировать

06.06.2018 17:03

Еще вопрос. Если в школе будут занятия по программе Яндекс лицея, стоит ли еще дополнять этими занятиями в самой МШП? Не будут ли программы дублироваться?

копировать

09.06.2018 12:43

и у меня такой же вопрос? кто-нибудь скажите мнение.

Anonymous

Anonymous

копировать

09.06.2018 14:19

Яндекс-лицей совсем другая программа. Но какие-то темы безусловно будут пересекаться.

Anonymous

Anonymous

копировать

10.05.2021 01:55

Моему ребенку именно обучение в МШП помогло со школьным Яндекс-лицеем справиться. С учителем в школе очень не повезло.

Anonymous

Anonymous

копировать

07.06.2018 07:20

Моему ребёнку предложили по результатам он Лайн экзамена поступить в реальное отделение на выбор. Я задавала вопрос, пойдёт ли наш экзамен или надо сдавать новый, мне ответили, что экзамены везде одинаковые)))) и после он-лайн возьмут.

копировать

07.06.2018 09:39

Задачи не могут быть везде одинаковыми. В подмосковные отделения можно поступать с 3 класса, в отделение на Физтех с 6, в Яндекс и с недавних пор в ВШЭ с 8 класса. Там разные программы обучения.

Anonymous

Anonymous

копировать

07.06.2018 10:15

Естественно имелось ввиду, что задачи для 6-7 класса ( возраст моего ребёнка) в он Лайн школе и в реальном отделении при поступлении одинаковы

копировать

07.06.2018 15:58

Насколько я знаю, большой конкурс был только в отделении Яндекса. Королев, Мытищи, Пушкино, Долгопрудный — там существенно меньше желающих на 1 место. Поэтому и вступительные задачи могут быть проще. В отделении Яндекс учеников 6-7 классов очень мало. Вступительные задачи рассчитаны на 8 классников. Есть и 9 классники среди поступающих. Вы сами эти задачи видели? Может Ваш ребенок смышлен в математике и легкие задачи для него на самом деле не такие уж и легкие.

Anonymous

Anonymous

копировать

07.06.2018 17:55

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

копировать

06.06.2018 07:13

В отделении яндекса цена ниже, чем в остальных? В этом году стоимость была почти 60 тр за обязательные курсы в год, т.е. за 8 учебных месяцев. И я видела вступительные тесты, там ОЧЕНЬ простая математика была, семиклассник за отведенное время успел решить за свой класс и все, кроме одной задачи за 9 класс. Сомнительно, что в разных отделениях разные задачи дают. Думаю, 5 человек на место — это сказки для наивных родителей. Подскажите, пожалуйста, как отбор в олимпиадные группы проходил? Был ли толк, т.е. хотя бы призерства на уровне региона у подавляющего большинства занимающихся?

Anonymous

Anonymous

копировать

06.06.2018 23:34

Мы поступали в 2016, толпа родителей была очень большой. Конкурс 5 на 1 место — понятно, что со слов директора школы. Задачи были достаточно сложные. Не все смогли их решить. Сколько стоит в других отделениях — не знаю. Отбор в олимпиадные группы был в конце февраля, начало занятий с апреля, так что результаты будут понятны в следующем году. На отборе нужно было решать олимпиадные задачи (мини олимпиада), отбор проходил по набранным баллам.

Anonymous

Anonymous

копировать

08.06.2018 21:02

Расскажите в следующем году об успехах, пожалуйста!

Anonymous

Anonymous

копировать

07.06.2018 07:22

Да, вот эта простота задач и удивила… но мы все равно попробуем, заплачу за один месяц, а там посмотрим

копировать

29.05.2020 15:18

Я мама мальчика 13 лет. Сын заканчивает первый год обучения. Ему очень нравится здесь учиться. Насчёт экзаменов, действительно были не слишком сложные. Но их проводят не для того, чтобы отсеять, а чтобы выявить уровень знаний вашего ребенка. Дают ли задачи разного уровня? Да, дают. Материал объясняют понятно. Если ребенок не понял с первого раза, объясняют второй, третий и даже четвертый раз. Пока не поймет. И в этом нет ничего страшного. Нас сразу предупредили, если ребенок не понял, пусть обращается. Ведь главное — знания. Эта наверное главная причина почему ребенку нравится эта школа. Здесь нет никаких криков или прочитаете дома самостоятельно. В целом я довольна

копировать

28.01.2022 19:26

Подскажите, пожалуйста, онлайн ШП отличается от виртуальной?

копировать

30.01.2022 21:40

Только для совсем начального уровня. И то, если ребёнок сам по каким-то причинам не может изучать материал самостоятельно. Не готовы углублять детей, кто идёт быстрее группы, не готовы предлагать детям дополнительные занятия для повышения уровня. Олимпиадного направления нет, обратной связи с родителями нет (имею в виду не эти 5+++++, которых в избытке вместе с шишками (значок успеха и достигнутого уровня), а нормального построения траектории). Доп. Курсы вообще никому не нужная трата времени и денег.

копировать

02.02.2022 15:07

Не знаю будет ли еще вам актуально.. Если есть у ребенка заинтересованность в ИТ-сфере, если хороший телеграмм-канал про образование в ИТ для школьников https://t.me/itkidz. Его ведёт директор онлайн-школы, там собирается вся полезная информация о школах, олимпиадах, бесплатных уроках от разных компаний. Короче, полезный ресурс для родителя, у которого ребёнок изучает программирование.

копировать

06.06.2018 17:48

Девочки, но на сайте написано, что яндекс лицей бесплатный? Так он платный или нет?

копировать

06.06.2018 19:53

Яндекс-лицей — это вообще другая структура.

Anonymous

Anonymous

копировать

08.06.2018 16:43

Правильно я понимаю, что ребенок может выбрать класс, в который поступать? Т.е. ребенок сейчас будет учиться в 5 классе общеобразовательной школы, но может поступить в 6 класс МШП и учиться с детьми старше на год и наоборот 6-к в 5-й класс?

копировать

09.06.2018 14:27

Например, в отделении Яндекс программа обучения составляет 3 года. Для ее освоения нужно иметь знания по математике на определенном уровне. Поэтому они рекомендуют поступать с 8 класса. Есть такие, кто позже заинтересовался программированием и пошел в МШП с 9 и даже с 10 класса. Кто поступил в 10, уже не сможет пройти весь курс. Они не учат студентов. Мой сын поступил в 7 классе. Знаю как минимум одного мальчика, кто поступил в 6. Скидок на возраст не делают, но есть сортировка по группам с учетом результатов при поступлении. Также могут поменять группу через год обучения. Более сильным группам дают задачи посложнее при обучении.

Anonymous

Anonymous

копировать

10.06.2018 23:24

Мы в МО, у нас нет понятия «класс», есть понятие «первый год обучения», «второй год обучения» и тд, всего 6. У каждого года своя программа. В нашей группе 1го года обучения дети 5 и 6 класса почти поровну. Мальчик знакомый в 6 классе, второй год обучения, прошлый год был первый. После объявления результатов по вступительным было собеседование с каждым, обязательно с родителями (делили на подгруппы, на несколько дней), там слабо сдавшим рекомендовали «прийти через год», про остальных решали, на какой год обучения зачислить в зависимости от результатов, класса, уровня подготовки и желаний. Сразу на 2-й год обучения 5клашку не взяли, сказали, рано вам Паскаль, давайте сначала Кукарачу и Скретч. В итоге, не жалеем. На след.год хотели нескольких неуспевающих «не перевести», остальные автоматом переходят. Не успевают в основном из-за банального не делания ДЗ, на них уходит от 4х часов в неделю, о чем предупреждают на первом род.собрании и настойчиво предлагают рассчитывать силы.

Anonymous

Anonymous

копировать

10.06.2018 23:40

В онлайн школе в первый год Python заявлен, второй год С ++, про Паскаль ни слова на сайте.

копировать

11.06.2018 15:33

А дайте пжл ссылку на он-Лайн курсы) Хочу своему будущему 5-клашке подобрать.

копировать

11.06.2018 16:04

https://online.informatics.ru/

копировать

23.01.2020 14:39

спасибо

копировать

07.12.2020 22:08

подниму

Anonymous

Anonymous

копировать

28.01.2022 19:29

Подскажите, пожалуйста, кто-то обучается в виртуальной ШП? Отличается ли чем-то от онлайн школы?

копировать

28.01.2022 23:44

Онлайн — это материалы для изучения и задания. Виртуальная школа — как дистант в школе, с расписанием и контактом с преподавателем

копировать

29.01.2022 01:55

У вас там кто-то учится/учился?

копировать

29.01.2022 07:04

Сын, 2 год обучения.

копировать

29.01.2022 09:26

Ребенку нравится? Какой возраст? Что за 2 года успел изучить? Мой сын тоже планирует заниматься. 8 класс. Прошел вступительное тестирование. И дополнительное по программированию, посколько не с нуля. В программе С++ и C Sharp.

копировать

29.01.2022 11:27

Для начального этапа подойдёт, мой там учился 8 и 9 класс, в этом году ушёл, стало скучно. В виртуальном классе есть общение с преподавателем, но его не достаточно.

копировать

29.01.2022 12:55

Куда ушел подскажите? Вам выдали что-то, что ребенок у них учился?

Anonymous

Anonymous

копировать

29.01.2022 13:53

Выдают только после 11 класса. Ушёл в основном на самообразование, у него в школе профиль ИТ (оч. много) + ВФТШ (от МФТИ) + Альтаир + Яндекс.

копировать

29.01.2022 14:51

Если не затруднит, дайте, пожалуйста, ссылку на Альтаир. Очень распространенное название, по поиску не могу найти

копировать

29.01.2022 23:32

в личке

копировать

29.01.2022 22:14

Ну, видимо, нравится, т к спрашивала в начале года остаётся или ищем другие варианты. Начал в 9 классе, сейчас продолжает в 10. Все темы и навыки прописаны в программе обучения, так что можете сами посмотреть, что за первый год изучит ребёнок. Тоже С++, C# только сейчас начинают

копировать

31.01.2022 12:49

Ну не прям так, я сейчас посмотрела, вообще больших отличий не вижу, то же самое вид сбоку. У меня учится онлайн 3й год, так же по расписанию занятия, прямая трансляция занятия, в чате общаются. Домашка. Вопросы по домашке пишет преподам. В виртуальной, видимо, группы меньше и видеочат, при пропуске занятия у нас запись смотрит, в виртуале — надо на замещающее занятие сходить. Цены не проверяла, но при разнице в цене брала бы то, что дешевле )

копировать

31.01.2022 16:30

Может писали тут уже, напишу на всякий случай — курс питона на Сириусе вы прошли? Есть еще на летово.онлайн курсы алгоритмического программирования — тоже питон. Мой (6 класс) завершил курс Сириуса, сейчас задачи МОШ по информатике за 6 класс решил, дальше видимо будем пробовать летовские задачи. В МШП пытались в 4 или 5 классе походить (онлайн) — было все очень нудно и долго, бросили.

Anonymous

Anonymous

Благодаря развитию IT-технологий программирование стало перспективным направлением в образовании, и поступить на учебу непросто: обычно требуются достаточно высокие баллы по ЕГЭ, а конкурс на одно место может составлять больше десяти человек. Несмотря на большое количество выпускников, специалисты этой области остаются востребованными. Итак, какие экзамены нужны для программиста и куда лучше поступать, чтобы получить желанный диплом.

Содержание

  • Программист: какие экзамены нужно сдавать
  • Варианты обучения профессии «программист»
  • Видео по теме
  • Комментарии

Программист: какие экзамены нужно сдавать

До того как окончательно определиться с выбором будущей специальности, абитуриенту следует узнать, какие экзамены надо сдавать на программиста.Экзамены для поступления

  1. Один из обязательных предметов – математика. Если в школе с этой дисциплиной были проблемы, нужно хорошо подумать перед тем, как подавать документы на программиста.
  2. Второй обязательный экзамен – русский язык. Этот экзамен сдается школьниками в рамках ЕГЭ и необходим для получения аттестата о среднем образовании.
  3. Список дополнительных экзаменов может отличаться в зависимости от учебного заведения и факультета. Это может быть физика, информатика или иностранный язык.

Чаще всего для поступления на программиста кроме русского языка требуется сдать математику, физику и информатику.

Для абитуриентов, проявивших себя в области программирования еще в школе, существует возможность поступления по итогам собеседования.

Варианты обучения профессии «программист»

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

Название специальности О программе Вступительные экзамены
1.

Информационные системы и технологии.

  • изучение различных языков программирования;
  • разработка программного обеспечения;
  • составление инструкций по использованию информационных систем;
  • расчет затрат по созданию нового продукта;
  • проведение отладки программного обеспечения перед его эксплуатацией.
  • математика;
  • информатика (физика);
  • русский язык.
2. Управление в технических системах.
  • умения в области электроники, микропроцессоров, проектирования и программирования телекоммуникационных и компьютерных систем;
  • создание современных автоматизированных систем управления в различных областях промышленности, автомобилестроения и прочих.
  • математика;
  • физика (информатика);
  • русский язык.
3. Программное обеспечение и интеллектуальные системы.
  • изучение средств, способов и методов создания и использования программного обеспечения вычислительной техники и автоматизированных систем;
  • изучение современных языков и технологий программирования;
  • принцип работы компьютерной техники, сетевых операционных систем;
  • исследование проблем аппаратного обеспечения;
  • изучение принципов создания и развития компьютерных сетей, средств защиты электронной информации.
  • математика;
  • информатика (физика);
  • русский язык.
4. Информатика и вычислительная техника.
  • разработка и тестирование компьютерного софта;
  • создание и использование ЭВМ.
  • математика;
  • физика (информатика);
  • русский язык.
5. Технологии защиты информации в правоохранительной сфере.
  • изучение математических основ обработки данных;
  • особенности и способы использования компьютерных технологий в правоохранительной деятельности;
  • правовая защита данных.
  • математика;
  • информатика (физика);
  • физическая подготовленность;
  • русский язык.
6. Прикладная математика и информатика.
  • изучение данных в области теории управления, суперкомпьютерных технологий, создание математических моделей;
  • изучение базовых принципов прикладной математики и информатики применительно к природным и общественным явлениям.
  • математика;
  • информатика (физика);
  • русский язык.
7. Информационная безопасность.
  • изучение способов обеспечения сохранности данных (модели возможных угроз);
  • знание нормативной документации, правил получения лицензий.
  • математика;
  • информатика (физика);
  • русский язык.
8. Математическое и информационное обеспечение экономической деятельности.
  • фундаментальная техническая подготовка;
  • знания в прикладной области экономики.
  • математика;
  • информатика (физика);
  • русский язык.
9. Автоматизированное управление бизнес-процессами и финансами.
  • знания в сфере вычислительной техники, компьютерных сетей и систем;
  • знание способов и методов проектирования и функционирования технических и программных средств.
  • математика;
  • информатика (физика);
  • русский язык.
10. Информационные системы и технологии в строительстве
  • подготовка в области математики и программирования по защите данных;
  • способы разработки информационных систем в области строительства.
  • математика;
  • физика;
  • русский язык.

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

Обучение оплачивается пакетами уроков — от 4 до 32

Есть возможность бесплатного пробного занятия

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

Групповые занятия с преподавателем и ментором. Живое общение с одноклассниками и преподавателем в формате видеоконференции и через чат.

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

Длительность обучения: 2 года

— Программирование в игровой среде

— Развивающая математика и логика

Длительность обучения: 1 год

— Программирование в игровой среде

Длительность обучения: 1 год

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

— Введение в профессии IT

— Компьютерные форматы данных

Длительность обучения: 3 года

— Язык программирования С++

— Объектно-ориентированное программирование на С++

— Компьютерные сети (Информационная безопасность)

— Промышленное программирование

— Профессиональная web-разработка

— Разработка мобильных приложений

— Разработка компьютерных игр

Понравилась статья? Поделить с друзьями:
  • Школа примакова вступительные экзамены
  • Школа при мархи официальный сайт вступительные экзамены
  • Школа полиции после 11 класса для парней без егэ
  • Школа подготовка к егэ люди
  • Школа пифагора шпаргалка егэ математика профиль