Темы индивидуального проекта по информатике

В информатике продукт проекта часто совпадает с самим исследованием: написал программу, и вот она, готовая. Отсюда типичная беда. Работа сдаётся папкой с кодом, а текстовая часть пишется за ночь до защиты. Пять тем ниже собраны так, чтобы у каждой была нормальная теоретическая глава. Рассчитаны на 8-11 класс.

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

Как описать программу в текстовой части

Комиссия смотрит не на красоту интерфейса, а на то, понимаете ли вы, что и зачем написали. Три вещи, без которых текст рассыпается.

Задача формулируется до кода

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

Схема вместо листинга

В основной текст идёт устройство программы: из каких частей состоит, что откуда берёт, что отдаёт наружу. Полный код уходит в приложение, там ему и место.

Проверка результата

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

Пять тем с разбором

Пять тем с разбором того, что писать в первой главе, что делать во второй и что сдавать как продукт проекта.

Новые языки программирования

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

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

продукт проекта небольшая программа или сайт на одном из новых языков

Сборки компьютера под разные профессии

Теоретическая глава. Как появился персональный компьютер и из чего он состоит. Разделите обязательные узлы, необязательные и периферию, иначе первая глава расползётся.

Практическая глава. Соберите на бумаге четыре конфигурации: дизайнеру, программисту, киберспортсмену и офисному работнику. Обоснуйте выбор процессора, памяти и накопителя, посчитайте цену по прайсам магазинов. Итогом станут правила самостоятельного подбора.

продукт проекта памятка по выбору компьютера и комплектующих

Компьютерные вирусы и защита от них

Теоретическая глава. Откуда пошли вредоносные программы, какими они бывают, чем шифровальщик отличается от червя и почему антивирус ловит не всё.

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

продукт проекта памятка по защите компьютера

Поисковые системы и алгоритмы их работы

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

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

продукт проекта работающий прототип поисковой системы

Конструкторы сайтов и их устройство

Теоретическая глава. Что такое конструктор сайтов, чем он отличается от ручной вёрстки и какие ограничения накладывает на владельца готового сайта.

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

продукт проекта собранный и опубликованный сайт

Что спросят на защите

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

Расчётные темы вроде сравнения алгоритмов удобно смотреть вместе с подборкой тем по математике. Как выбрать формулировку под свой уровень, написано на странице о выборе темы проекта, а требования к самому продукту собраны на странице продукт проекта.

Код есть, а текста нет

Обычная история к концу года. Посмотрите готовые проекты по информатике или пришлите нам своё задание: скажем сумму и срок, расчёт ничего не стоит.