IFF: Как проходят занятия во втором семесте (2020-2021). Бесплатные курсы программирования онлайн и оффлайн (очно)

Учебные занятия IFF в 2020-2021 году в проходят в смешанном стиле - мы комбинируем онлайн и живые встречи в Воронеже (для тех, кто географически здесь), в онлайне комбинируем письменное оформление вопросов и голосовые созвоны, детали:

1) Есть консультации: одна онлайн консультация в середине недели и ещё одна комбинированная (онлайн+оффлайн) очная консультация/практика.

2) Последнее время очная консультация проходит воскресенье. Там собираются как совсем начинающие, так и те, кто уже работают программистами. Все делают разные задачи (и если требуется) - от стандартных учебных задачек, до решение нестандартных и довольно сложных моментов (написание кода), связанных с развитием учебных и иных программ, которые используются сообществом IFF.

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

4) По мере необходимости можно согласовать и дополнительную очную консультацию или онлайн в будние дни вечером (если не получается участвовать в основых).

О том чему мы учим в данный момент можно почитать здесь: http://fkn.ktu10.com/?q=node/9214

Расписание Онлайн

За неделю обычно бывает две онлайн-консультации:
* Четверг вечером -- после 20:15 по мск
* Воскресенье -- в 11:30

Почему занятия бесплатны

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

vedro-compota's picture

Определяем с какого курса начать обучение

**Определяем с какого курса начать**

В данный момент у нас есть две основные программы подготовки

* Начинать ли с `Pascal`

В курсе по Паскалю изучаются именно __основы программирования "как в школе"__:
- вложенные циклы
- процедуры и функции
- передача переменные по ссылке и по значению
- разбор строк, работа с массивами.
Также в этом курсе изучается __работа с отладчиком__ и общие принципы __поиска ошибок__ в программе.

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

* Начинать ли с `PHP`

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

В самом начале курса по PHP предлагается решить 14 алгоритмических задач из курса по Паскалю (только в этот раз на языке PHP), если с этими задачами уверенно справится не получается, то очень рекомендуем сначала пройти курс по Паскалю.
При этом стоит отметить, что курс по Паскалю не ограничивается темами 14-ти задач на PHP, и содержит куда больше задач с куда более подробно объясняемой теорией и плавным повышением сложности.

**[Как понять с чего начинать]**

Выше указано какие темы изучаются в курсе по Паскалю ( процедуры и функции, вложенные циклы, передача переменные по ссылке и по значений, разбор строк, работа с массивами, работа с отладчиком), если вы знакомы с ними - __решите 21-ю задачу в конце урока 13.1__: http://fkn.ktu10.com/?q=node/8697
на любом языке программирования и покажите ваше решение проверяющему.

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

Если же список тем не знаком - тогда надо точно начинать с Паскаля ;)

_____________
матфак вгу и остальная классика =)

vedro-compota's picture

За неделю обычно бывает две онлайн-консультации:
* Четверг вечером -- где-то в 20:15 по мск
* Воскресенье утром -- в 11:30

_____________
матфак вгу и остальная классика =)