Работа с одарёнными учащимися
Установка среды программирования и разработки:

Онлайн языки программирования

— это сервисы, которые содержат компиляторы, инструменты отладки, что позволяет в браузере выполнять код на разных языках программирования и их конкретных версиях. Нужно в списке выбрать язык программирования, ввести код и запустить, используя команду Run:
Электронная библиотека
- Дагене В.А. 100 задач по программированию
- Андреева Е.В. Программирование – это так просто. программирование – это так сложно.
- А.Шень Программирование: теоремы и задачи

- Максим Кузнецов C++. Мастер-класс в задачах и примерах
- Герберт Шилдт C++. Руководство для начинающих
- Герберт Шилдт: С++ базовый курс
- Конова Е.А., Поллак Г.А. Алгоритмы и программы. Язык C++
- Рао, Сиддхартха Освой самостоятельно C++ по одному часу в день
- Васильев А.Н. Самоучитель C++ с примерами и задачами
- Н.А. Литвиненко Технология программирования на С++

- Python для детей. Самоучитель по программированию / Джейсон Бриггс
- Изучаем программирование на Python/ Пол Бэрри
- Майк МакГрат Программирование на Python для начинающих
- Мэтиз Эрик. Изучаем Python. Программирование игр, визуализация данных, веб-приложения
- Python 3. Самое необходимое / Н. А. Прохоренок, В. А. Дронов
Конкурсы, олимпиады
- Открытая олимпиада школьников» по информатике (ИТМО)
- Московская олимпиады школьников по информатике
- Конкурс «Конструируй, исследуй оптимизируй»
- Конкурс «КИТ — компьютеры, информатика, технологии»
- Портал Российского совета олимпиад школьников
- Дистанционная подготовка по информатике
- Всесибирская открытая олимпиада школьников
- Олимпиады по программированию (г.Москва)
- Олимпиады по информатике (г.Санкт-Петербург)
- Школа программиста
- Единая коллекция цифровых образовательных ресурсов