Темы индивидуального проекта по информатике
Индивидуальный проект по информатике: около 100 тем по девяти направлениям – программы, сайты, боты, игры, ИИ, Arduino – и как выбрать тему по силам.
Обновлено 8 минут чтения

Содержание
- Коротко
- Программирование и алгоритмы
- Сайты и веб-разработка
- Мобильные приложения и чат-боты
- Игры и геймдизайн
- Искусственный интеллект и анализ данных
- Информационная безопасность
- Устройства, роботы и Arduino
- Компьютерная графика, 3D и видео
- Сети, интернет и цифровое общество
- Как сузить тему под себя
- Частые ошибки
- Чек-лист
Информатика – удобный предмет для проекта: продукт здесь виден сразу, это программа, сайт, бот или устройство, которое можно запустить на защите. Ниже около 100 тем для 9–11 классов по девяти направлениям, от первых программ на Python до нейросетей и «умных» устройств. Выбирайте тему по своим навыкам: у многих в скобках указан продукт, который вы покажете комиссии.
Коротко
Прочитайте положение о проекте вашей школы: какие продукты принимают и нужна ли исследовательская часть.
Оцените свои навыки: какие языки и программы вы уже знаете и что готовы освоить за год.
Выберите 3–5 тем и для каждой определите продукт: программу, сайт, бота, устройство или исследование.
Добавьте пользователя и задачу: для кого продукт и какую проблему он решает.
Покажите варианты учителю информатики и закрепите одну тему.
Программирование и алгоритмы
Сравнение алгоритмов сортировки: замер времени на списках разного размера в Python
Программа, которая решает судоку перебором с возвратом
Генератор надёжных паролей с оценкой их стойкости
Тренажёр устного счёта для младших школьников (продукт: программа)
Рекурсия на примере фракталов: построение снежинки и дерева
Поиск кратчайшего пути по схеме школы: алгоритм на графе
Программа-шифровальщик: классические шифры замены и их взлом частотным анализом
Метод Монте-Карло: вычисление числа «пи» с помощью случайных точек
Клеточный автомат «Жизнь»: поиск устойчивых и движущихся фигур
Программа для составления графика дежурств в классе
Сжатие текста без потерь: реализация простого алгоритма и сравнение с архиватором
Python и C++: сравнение скорости на одной задаче
Сайты и веб-разработка
Сайт-портфолио ученика на HTML и CSS
Сайт школьного музея с виртуальной экскурсией
Адаптивная вёрстка: как один сайт выглядит на телефоне и компьютере
Сайт-викторина на JavaScript по любимому предмету
Доступность сайта для слабовидящих: проверка школьного сайта и рекомендации
Скорость загрузки сайта: как размер картинок влияет на время открытия (эксперимент)
Каталог товаров школьной ярмарки с корзиной без оплаты
Онлайн-каталог книг класса с поиском по автору и жанру
Конструктор сайтов или ручная вёрстка: сравнение по времени и возможностям
Календарь олимпиад и конкурсов для школьников (продукт: сайт)
Сайт-визитка школьного мероприятия с формой регистрации
Мобильные приложения и чат-боты
Чат-бот для мессенджера, который напоминает о домашнем задании
Бот-викторина для подготовки к экзамену по информатике
Мобильное приложение-трекер привычек
Приложение для изучения английских слов по карточкам
Бот для голосований и опросов в классе
Приложение для учёта карманных денег
Конструкторы мобильных приложений без кода: что может сделать школьник
Бот школьной столовой: меню на день и отзывы
Приложение-квест по городу с точками на карте
Голосовой помощник на Python: распознавание простых команд
Бот, который отвечает на частые вопросы родителей о школьной жизни
Игры и геймдизайн
Двумерный платформер на Python (продукт: игра с тремя уровнями)
Обучающая игра по химическим элементам
Текстовый квест с ветвящимся сюжетом
Геймификация урока: как баллы и уровни влияют на мотивацию (эксперимент в классе)
«Крестики-нолики», которые не проигрывают: компьютерный противник на алгоритме перебора
Игра «Змейка»: от простого кода к уровням и таблице рекордов
Пиксель-арт и анимация персонажа для своей игры
Игровой баланс: как подобрать сложность уровней (опрос тестировщиков)
Настольная игра в цифровом виде: перенос правил в программу
Логическая головоломка для младших школьников (продукт: браузерная игра)
Почему подростки бросают мобильные игры: опрос и разбор игровых механик
Искусственный интеллект и анализ данных
Обучение простой нейросети отличать на фото два вида растений
Распознавание рукописных цифр нейросетью
Чат-боты с ИИ в учёбе: опрос и правила честного использования
Где ошибаются нейросети при решении задач ОГЭ по математике
Анализ тональности: положительные и отрицательные комментарии под видео школьного канала
Визуализация данных о погоде в нашем городе за 10 лет
Графики на Python по результатам анонимного опроса о сне и учёбе
Генерация изображений нейросетью: как формулировка запроса влияет на результат
Рекомендательная система книг для школьной библиотеки
Отличат ли одноклассники сгенерированное фото от настоящего (эксперимент)
Голосовые помощники: насколько точно они распознают речь в шуме
Прогноз числа обедов в столовой по дням недели: простая регрессия
Информационная безопасность
Фишинговые письма: тренажёр для распознавания (продукт: браузерная игра)
Двухфакторная аутентификация: сколько одноклассников ею пользуются (продукт: опрос и инструкция)
Цифровой след: что можно узнать о человеке на примере собственного профиля
Публичный Wi-Fi: какие есть риски и как защититься
Компьютерные вирусы: история и способы защиты (продукт: лента времени)
Разрешения мобильных игр: к каким данным на телефоне они получают доступ
Подделка голоса нейросетью в телефонном мошенничестве (продукт: памятка для семьи)
Как работает сквозное шифрование в мессенджерах (продукт: наглядная модель)
Резервное копирование: план защиты данных для домашнего компьютера
Капча: как сайт отличает человека от бота
Взлом аккаунта в соцсети: как защититься и что делать (продукт: буклет)
Устройства, роботы и Arduino
Метеостанция на Arduino с выводом данных на экран
Автоматический полив комнатных растений по датчику влажности почвы
Робот, который объезжает препятствия с помощью ультразвукового датчика
Светильник, который включается при движении
Датчик углекислого газа в классе: когда пора проветривать
Кодовый замок для шкафчика
Счётчик посетителей школьной библиотеки
Электронный музыкальный инструмент, которым управляют жестами
Компьютер под заданный бюджет: подбор комплектующих и обоснование
Кормушка для птиц с камерой и датчиком движения
Модель «умного» светофора для перекрёстка у школы
Компьютерная графика, 3D и видео
3D-модель здания школы в бесплатном редакторе
Векторная и растровая графика: сравнение на примере логотипа класса
Покадровая анимация из фотографий
Комната мечты в 3D: планировка и расстановка мебели
Почему цвета на экране и на бумаге отличаются: модели RGB и CMYK
Инфографика о школе: данные в картинках
Форматы изображений: как JPEG, PNG и WebP влияют на качество и размер файла
Замена сломанной детали: 3D-модель и печать на принтере
Набор иконок для школьного сайта (продукт: иконки в векторе)
Открытка с дополненной реальностью: картинка оживает в камере телефона
Съёмка на зелёном фоне: спецэффекты в школьной видеостудии
Сети, интернет и цифровое общество
Карта покрытия домашнего Wi-Fi: замеры скорости в разных комнатах
Как сообщение проходит через интернет: IP-адреса и маршрутизация (продукт: наглядная модель)
Локальная сеть школы: схема и предложения по улучшению
Уведомления на смартфоне: сколько раз в день они отвлекают школьника (эксперимент)
Электронный дневник: какими функциями пользуются ученики и родители (опрос)
Как рекомендательные алгоритмы формируют ленту: эксперимент с двумя новыми аккаунтами
Интернет вещей: какие «умные» устройства есть в семьях моих одноклассников
Цифровая грамотность для бабушек и дедушек (продукт: видеоуроки)
Облачные хранилища: сравнение бесплатных тарифов
Профессии в IT: чем заняты программист, тестировщик и аналитик данных (интервью)
Электронный или бумажный учебник: что удобнее ученикам (опрос)
Как сузить тему под себя
Сначала решите, для кого ваш продукт и в каких условиях он будет работать. Это и есть конкретика, которая превращает тему из списка в вашу.
Тема из списка | Под себя |
|---|---|
Чат-бот, который напоминает о домашнем задании | Чат-бот, который каждый вечер присылает 10 «А» домашнее задание на завтра и замены уроков |
Метеостанция на Arduino | Метеостанция на Arduino для школьного двора: температура, влажность и давление с записью каждый час |
Сравнение алгоритмов сортировки | Три алгоритма сортировки на списках от тысячи до ста тысяч чисел: замер времени в Python |
Доступность сайта для слабовидящих | Проверка сайта нашей школы для слабовидящих и пять улучшений, которые можно внести за месяц |
Анализ тональности комментариев | Тональность 200 комментариев под видео школьного канала: какие слова чаще в негативных отзывах |
Частые ошибки
Слишком сложный продукт. Аналог большой соцсети или трёхмерный шутер в одиночку за год не сделать. Возьмите одну функцию и доведите её до работающего вида.
Нет исследовательской части. Код без цели и выводов – ещё не проект. Сформулируйте вопрос: для кого программа, чем она лучше аналогов, как вы проверите, что она работает.
Чужой код без понимания. Код из интернета или от нейросети, который вы не можете объяснить, – частая причина трудностей на вопросах комиссии.
Тема только о теории. «История развития компьютеров» без продукта и своего исследования – это реферат.
Продукт не запускается на защите. Нет интернета или нужной программы на школьном компьютере. Запишите видео работы продукта заранее.
Если вы не уверены, что тема по силам, или не можете выбрать язык и платформу, это удобно разобрать на консультации: вместе оценим объём работы и наметим план, а программировать вы будете сами.
Чек-лист
Прочитано положение о проекте вашей школы
Выбрана тема, которую можно сделать вашими навыками за отведённое время
Понятно, для кого продукт и какую задачу он решает
Определены язык программирования, программа или платформа
Продумано, как вы проверите, что продукт работает
Тема согласована с учителем информатики
Частые вопросы
Какую тему выбрать по информатике, если я не умею программировать?
Возьмите тему без кода или с визуальным программированием: сайт на конструкторе, исследование цифровых привычек, инфографику, памятку по безопасности. Если начать в начале года, за несколько месяцев можно освоить основы Python и сделать небольшую программу.
Можно ли использовать нейросети при работе над проектом?
Чаще всего можно как помощника: для идей, поиска ошибок и объяснения чужого кода. Но код и текст вы должны понимать и уметь объяснить на защите, а использование ИИ лучше честно указать в работе. Правила – в положении о проекте вашей школы и у руководителя.
Что считается продуктом в проекте по информатике?
Программа, сайт, чат-бот, игра, база данных, модель устройства или результаты исследования: таблицы, графики и рекомендации. Продукт должен работать, и его нужно показать на защите, поэтому заранее запишите видео на случай сбоя.
Нужна ли письменная часть, если я сделал программу?
Обычно нужна. Во введении – цель и задачи, в первой части – обзор технологий и аналогов, во второй – описание разработки и проверки. Объём и структура задаются положением о проекте вашей школы.
- Тема и вид проекта – вы здесь
- Цель, задачи и план
- Исследование и продукт
- Оформление
- Презентация
- Защита
Разберём вместе
- Консультация по теме и плану
Тема, которую реально раскрыть, и план, с которым можно спокойно идти к руководителю
по заявке
Читайте также
Как выбрать тему и вид индивидуального проектаИндивидуальный проект в 10 классе: как выбрать предмет, руководителя и вид проекта, сузить интерес до темы и проверить её до утверждения. С примерами тем.
Темы для индивидуального проекта 10 класс: 150 идей по предметамТемы для индивидуального проекта в 10 классе по 18 предметам: более 180 идей с продуктом для защиты и советы, как выбрать тему и сузить её под себя.
Темы для индивидуального проекта 9 классИндивидуальный проект в 9 классе: около 100 простых тем по девяти направлениям, от биологии до финансовой грамотности, и как выбрать тему по силам.
Темы индивидуального проекта по биологии99 тем индивидуального проекта по биологии для 10–11 класса: опыты с растениями, экология, микробиология, генетика, здоровье. Как выбрать и сузить тему.
Индивидуальный проект