---
title: "Как устроено обучение в лучшей школе программирования Украины UNIT Factory?"
description: "Обучение в UNIT Factory отличается от университетского образования, тем, что в ней отсутствуют учит..."
author: "tbay_a"
published: "2018-03-18T11:12:30+00:00"
modified: "2018-03-18T11:12:30+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/kak-ustroeno-obuchenie-v-luchshey-shkole-programmirovaniya-ukrainy-unit-factory-799747"
markdown_url: "https://yvision.kz/post/kak-ustroeno-obuchenie-v-luchshey-shkole-programmirovaniya-ukrainy-unit-factory-799747/markdown"
site_name: "Yvision.kz"
---

# Как устроено обучение в лучшей школе программирования Украины UNIT Factory?

> Обучение в UNIT Factory отличается от университетского образования, тем, что в ней отсутствуют учит...

Обучение в UNIT Factory отличается от университетского образования, тем, что в ней отсутствуют учителя, конспекты и лекции. Студентам предоставляется древо развития, по которой они сами выбирают в какую сферу им развиваться, начиная от «Машинного обучения», «Создания систем безопасности» и заканчивая «Разработкой операционных систем». Обучение длится в среднем 3 года, но в зависимости от студента можно закончить пораньше.

Обучение

Основной принцип школы - это «научившись сам - научи других» («peer-to-peer»). То есть, все обучающиеся одновременно и студенты и учителя. Если студент не знает как справиться с заданием, то спрашивает у тех, кто знает. Если никто не знает, то нужно исследовать в интернете.

Обучение в UNIT начинается с того, что студентов погружают в «Бассейн», где в течение месяца обучающимся каждый день в 8:42 дают задания, которые нужно закончить на следующий день в 23:42. Задания начинаются с простого и заканчиваются сложными, где нужно не только ориентироваться на доступный учебный материал, но и искать решения в интернете. Каждый раз при выполнении задания, следует заливать его в систему.

![Как устроено обучение в лучшей школе программирования Украины UNIT Factory?](https://storage.yvision.kz/images/user/399979/ff60d5163b5f89c2cbfd410c344168.png)

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

Система сначала проверяет выполненные программы на правильный стиль кода (объявление переменных, количество строк, функций и т.д.), затем проверяет на правильность вывода программы и в заключении проверяет на случай списывания или читерства со стороны студента.

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

Экзамены

Во время «Бассейна» каждую пятницу проходит 4 часовой экзамен, который проверяет студента на знания, полученные за неделю. Финальный экзамен в конце месяца вовсе идет 8 часов. Всего экзаменов в бассейне 4. Экзамены тут похлеще чем ЕНТ, где за поворот головы не в ту сторону следует дисквалификация с экзамена. Если у Вас случайно зазвенит или завибрирует телефон в кармане, весь ряд где Вы сидите будет вынужден покинуть зал. Так что перед началом экзамена сами студенты заинтересованы в том чтобы их коллеги не списывали.

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

Как проходит отбор?

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

Если прошел бассейн что дальше?

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

---

Source: [https://yvision.kz/post/kak-ustroeno-obuchenie-v-luchshey-shkole-programmirovaniya-ukrainy-unit-factory-799747](https://yvision.kz/post/kak-ustroeno-obuchenie-v-luchshey-shkole-programmirovaniya-ukrainy-unit-factory-799747)