Перейти к содержанию

Как и где изучать математику и программирование

Программирование и математика

Занятие математикой полезно практически всем ученикам, но особенно тем, кто хочет расти в техническом направлении, особенно в ИТ.

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

Поэтому, когда ко мне приходят родители школьников младше 6 класса, я в первую очередь рекомендую заняться математикой, а не программированием.
КАК И ГДЕ ИЗУЧАТЬ МАТЕМАТИКУ И ПРОГРАММИРОВАНИЕ

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

У каждого способа есть минусы и плюсы:

1. Самостоятельное изучение
2. С учителем — бесплатно
3. С учителем — платно
Самостоятельное изучение

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

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

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

Я как-то писал, на примере своего сына, как можно "подсадить" на изучение шахмат. В итоге он уже несколько лет систематически изучает шахматы сам, без кружков, и побеждает на турнирах. Или вот в этом году он самостоятельно начал изучать Scratch, без кружков.

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

@techleaderschool
Бесплатные ресурсы для самостоятельного изучения олимпиадной математики

- Сириус Курсы (есть информатика и другие предметы)
- Тинькофф Образование (есть и информатика)

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

@techleaderschool
Бесплатные ресурсы для самостоятельного изучения информатики, программирования

- Учитель информатики из Летово ведет табличку с актуальной информацией по всем олимпиадам по информатике. Там также есть вкладка с подборкой бесплатных курсов.

- Замечательный канал моего коллеги по довузовской подготовке Университета Иннополиса, Алексея Хабибуллина - Айти и дети. Рекомендую, там найдете не только подборки бесплатных ресурсов, но и актуальную информацию по текущим мероприятиям в ИТ для школьников.

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

@techleaderschool
Минусы самостоятельного обучения

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

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

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

@techleaderschool
Варианты бесплатного обучения с учителем

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

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

Информатика:

Яндекс лицей для 8-11 классов:
https://lyceum.yandex.ru/

Смены Сириуса (Сочи):
https://sochisirius.ru/kak-popast/kriterii-otbora

Летняя Компьютерная Школа(ЛКШ) - можно получить грант от VK:
https://education.vk.company/program/309

Код будущего:
https://www.gosuslugi.ru/futurecode?view=online

@techleaderschool
Математика:
https://matemateachka.com/kruzhki
Выберите стоимость - бесплатно

@techleaderschool
Проблемы бесплатных проектов

Большинство бесплатных проектов ориентировано на состоявшихся высоко мотивированных олимпиадников. Мало кто хочет заниматься с начинающими, так как это значительно сложнее.

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

Это можно назвать “спартанским” методом - выживают сильнейшие.

Отсюда почти у всех бесплатных проектов, которые я наблюдал, очень низкая доходимость - 10-20% успешно завершают обучение от изначально заявленных.

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

Записав вашего ребенка на такие курсы, с вероятностью 80-90% он может потерять к ним интерес и будет уверен, что математика/программирование — это не для него.
Платные занятия

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