Необходимо почитать статьи (а также связанные с ними по ссылкам):
Выбрать одну из тем:
Второе задание можно выполнить одним из двух способов (любой на выбор).
Выбрать любую тему любой дисциплины из области "Информатика и информационные технологии" и создать на платформе Степик (http://stepik.org) одно занятие по этой теме в форме "учебный материал + assessment (задания для проверки усвоения материала)"
Выбрать одну из концепций одной из дисциплин из области "Информатика и информационные технологии" и на любом языке программирования написать тренажер/визуализатор этой концепции.
Тренажер/визуализатор должен демонстрировать принцип устройства/работы концепции и предназначен как вспомогательный материал при ведении соответствующей дисциплины. Под концепцией понимается структура данных или алгоритм или понятие или "механизм", например: построение кода Хэмминга, ассиметричное шифрование, построение минимального остова графа, машина Тьюринга, нейронная сеть и т.д.
Более полный список можно найти здесь.