Про что можно написать проект
Сто самых интересных тем для школьных проектов
Современные реалии диктуют свои правила: хорошо живет успешный. А успешный тот, кто может ставить задачи, мобилизовать ресурсы, достигать цели, управлять командой и далее по списку. Да, сейчас не каждый взрослый справится со всем этим списком, однако дети наши будут лучше, чем мы. И министерство образования уверено, что качества успешного человека нужно начинать формировать прямо в первом классе.
Методы работы с проектом:
1. Изучение литературы и других источников информации по теме
Не забывайте, что информация может иметь разную степень достоверности, делайте ссылки на источники информации.
Составьте план наблюдения (когда, где, сколько по времени и за чем наблюдать). Запишите результаты наблюдений.
Есть 3 вида опроса: беседа, интервью, анкетирование. Результаты опроса могут быть представлены текстом или в форме диаграмм.
Это проведение серии опытов. Опыт включает в себя создание определенных условий, наблюдение за происходящим и фиксацию результатов. Условия, ход эксперимента, полученные результаты должны быть подробно описаны в работе.
Это процесс получения информации через интерпретацию текста. В тексте можно найти слова с тем или иным значением, средства художественной выразительности, рифмы. Можно сопоставить текст на иностранном языке и его перевод.
Чему учит проектная деятельность
При правильной подаче проектная деятельность дает ребенку хорошие навыки в области целеполагания, понимания «что я хочу» и «зачем это нужно».
Темы исследовательских работ и проектов для младших школьников:
Животные, птицы, насекомые
Семья, люди, общество
Психо-социальные исследования
Здоровье и питание
Наука (литература, история, математика..)
Другое
12 идей для разработки проектов, которыми точно будут пользоваться люди
Learn, build, have fun, repeat
Реализуете одну из идей?
Эта статья входит в серию моих размышлений о сторонних проектах. Я рассказывал, как выбрать сторонний проект, чтобы извлечь для себя максимальную выгоду, здесь. А в этой части приведен набор советов и стратегий, которые помогут вам эффективно использовать сторонние проекты.
Итак, не будем терять время — ниже подборка идей, на которые меня вдохновили другие статьи, мой опыт и размышления над тем, что именно делает идею для разработки проекта действительно крутой.
1. Дайджест любимых аккаунтов в Twitter
Большинство социальных сетей обладают 2 сходствами:
Возможно, вы захотите пойти дальше и настроите автоматическую отправку дайджеста на вашу электронную почту. Другой вариант развития идеи: разрешить пользователям создавать собственные списки, управлять и делиться ими. Twitter здесь просто пример: вы можете сделать то же самое для Instagram, Facebook или даже для лучших постов ваших любимых сабреддитов.
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки (администрирование):
Сложность:
Возможность получить прибыль:
2. Сайт-портфолио
Проект с двойной выгодой: будет полезен как на этапе его создания, так и после. Разработчики смогут усовершенствовать фронтенд-навыки, и, например, применить новые CSS- или JS-фреймворки. Используйте шаблон или попробуйте свои силы в дизайне, добавив сайту индивидуальности.
Сайт-портфолио продемонстрирует, чем вы занимаетесь, что интересного происходит в мире, как вы можете помочь людям и компаниям. Это специальное место, где можно представить все ваши проекты.
Что мне больше всего нравится в этой идее — это насколько постепенно может развиваться проект. Вперед! Создайте лендинг и разверните его где-нибудь. Он существует, уже засчитано. На следующей неделе добавьте стартовую страницу, через месяц — ваше резюме. Каждый раз, когда вы заканчиваете очередной проект, вы можете добавить его в галерею проектов на вашем сайте. То есть этот проект будет постоянно изменяться к лучшему.
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки (администрирование):
Сложность:
Возможность получить прибыль:
3. Приложение с прогнозом погоды
У каждого есть собственный фаворит среди погодных приложений. Приложение, созданное вами, будет уникальным, оно отражает ваш взгляд и подход. Готов поспорить, ваше приложение найдет свою аудиторию. Метеорологические данные доступны сразу с несколькими API — я думаю, что секрет в том, как именно вы решите их представить. Это и будет главным отличием и преимуществом.
Ориентируясь на ваши цели, создайте мобильное приложение или веб-приложение. Однако, независимо от этого решения, оставьте возможность для дальнейшего развития проекта в одном из этих направлений.
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки (администрирование):
Сложность:
Возможность получить прибыль:
4. Автоматизируйте что-нибудь
Не может быть! В 2020 году всё еще требуется ручное вмешательство? Не важно, какой у вас уровень: вы можете найти для автоматизации достойную задачу, которая будет вам по силам.
За основу возьмите отличную книгу Эла Свейгарта “Автоматизация рутинных задач с помощью Python”. Выберите главу, которая больше заинтересует, где будет описана определенная тема или технология, и реализуйте один из проектов. Например, установите текстовое оповещение, когда какой-то товар из вашего списка желаний получает скидку.
Автоматически создавайте резервное копирование личной базы знаний. Напишите одну команду для генерации наиболее распространенной файловой структуры в ваших проектах. Отслеживайте новинки любимых авторов и автоматически добавляйте их в список для чтения. Уверен, у вас появятся идеи еще лучше, но принцип понятен: найдите то, что отнимает у вас время, и пусть компьютер это делает за вас.
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки (администрирование):
Сложность:
Возможность получить доход:
5. Twitter-бот
Как и дайджест, эту идею можно применить практически для всех социальных сетей, где ценные источники информации могут принести вам лайки и интернет-очки, повышая тем самым ваш авторитет. Подайте заявку на учетную запись разработчика в Twitter, изучите Twitter API, найдите эндпойнт (метод), который позволяет отправлять твиты, и подключите как список интересных фактов, цитат или анекдотов.
Обратимся к реагирующим ботам: с такими ботами взаимодействует человек. Бот отслеживает упоминание или определенный набор слов, подключается и отправляет нужную информацию тому, кто первый ее запросил. Может быть, вы напишите несколько таких ботов и заставите их соревноваться по популярности между собой.
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки (администрирование):
Сложность:
Возможность получить доход:
За вдохновением: Nassim Nicholas Taleb Bot (упреждающий бот), Thread Reader App (реагирующий бот)
6. Портал для поиска работы узкой специализации
Хороший способ помочь компаниям найти кандидатов в сферах, которые, возможно, не очень хорошо охвачены существующими рекрутинг-платформами и карьерными сайтами.
Узкая специализация дает 2 преимущества:
Мне нравится эта идея еще и потому, что ее можно монетизировать. Я не говорю, что это будет легко, но такая возможность более очевидна здесь, чем в остальных описанных случаях.
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки (администрирование):
Сложность:
Возможность получить доход:
7. Игра-квиз на любимую тему
Первая идея из двух, связанных с играми, в моем списке. Все любят проверять свои знания в викторинах, верно? Возможно, вы знаете, кто этого не делает, но большинству все-таки очень нравятся подобные активности.
Опять же, я советую сосредоточиться на нише. Так вам будет легче найти вопросы и ответы, отыскать желающих поиграть по выбранной вами теме.
При создании квиза вы столкнетесь с вопросами, которые не возникнут в других проектах из подборки. Например, вы хотите создать одиночную и / или многопользовательскую игру? Синхронную или асинхронную? Будут ли награды победителям? Как управлять списком лидеров? Как предлагать только новые вопросы? Список задач можно продолжать до бесконечности — только не позволяйте им остановить вас.
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки:
Сложность:
Возможность получить прибыль:
8. Поиск выгодных сделок
К подобным продуктам у меня особое отношение. Мой последний сторонний проект, Win-Win, был именно такого типа.
Я обожаю настольные игры и люблю искать на них выгодные предложения. Подключившись к BoardGameGeek API, я получаю цены на игры, которые меня интересуют. Это просто математика и поиск позиций по выгодным ценам.
То чувство, когда ты наткнулся на игру стоимостью ниже средней на 70% через несколько минут после публикации, нельзя сравнить ни с чем другим. Надежда на то, что другие подумают так же, и мотивировала меня больше всего.
Вспомните, какие торговые площадки используете вы, подумайте о доступных через их API типах продуктов — и работайте с ними. Даже без сложной математики, вы можете сравнить товары по их самой высокой или низкой цене.
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки (администрирование):
Сложность:
Возможность получить прибыль:
9. Система рекомендаций
Когда в последний раз вы пытались выбрать среди вариантов в сфере, в которой не являетесь экспертом? Например, когда вы были в любимом магазине близкого человека, где продаются товары для хобби, о которых вы ничего не знаете. Да, да, мы все через это проходили!
Сосредоточьтесь на одной области, определите, какие значимые позиции вы можете порекомендовать, а затем начните с простого правила, которое возвращает некоторые рекомендации на основе входных данных. Позже вы можете усовершенствовать свою систему, чтобы упорядочить рекомендации, принять различные типы входных данных или даже позволить пользователям информировать вашу систему, в зависимости от успеха рекомендации.
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки (администрирование):
Сложность:
Возможность получить прибыль:
10. Геймифицированный трекер привычек
Трекеры привычек постоянно появляются в подобных статьях. Чаще упоминают только приложения для списка дел или мессенджеры. Они по традиции должны появляться во всех подобных подборках. Так что, убедитесь, что они не указаны в моей статье и можете даже перепроверить.
В геймифицированном трекере привычек можно сделать неожиданный поворот сюжета, добавив следующие функции:
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки (администрирование):
Сложность:
Возможность получить прибыль:
11. “Клонируйте” приложение, которое вы часто используете, но добавьте то, что вам больше всего в нем не хватает
Я не предлагаю нарушить закон и использовать чужой товарный знак или просто скопировать что-то без души.
Добавьте в решение то, что сделает его уникальным, достойным для самостоятельного существования. Не стоит клонировать Канбан-доску, добавив к ней только воспроизведение песни «Eye Of The Tiger» каждый раз, когда вы выбираете новую… Подождите! Это же потрясающая идея!
Если серьезно, точно есть пять или десять вещей, которые сводят вас с ума при использовании какого-то приложения. Сделайте эти недостатки поводом для вашего проекта. Если боль так сильна, что вы готовы создать из-за нее новый проект, вы точно поймете, что нужно делать и как его реализовать.
Не забудьте заглянуть на форумы техподдержки, сабреддиты (топики) и Twitter этих приложений. Это то место, где больше всего предложений, жалоб и пожеланий. Там вы и найдете нужный ключ. И кто-то, вероятно, даже будет готов заплатить за ваш проект.
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки (администрирование):
Сложность:
Возможность получить прибыль:
За вдохновением: это на тебе 🙂
12. Собственная приключенческая игра (квест)
Это фантастическая идея, если вы хотите поупражняться в мастерстве писателя.
Сочиняйте истории, не позволяйте стереотипам жанра фэнтези ограничивать себя, будьте готовы к любому сценарию. Пользователь может прислать вам неожиданные значения, поэтому обязательно валидируйте входные данные. Разрешите ли вы только команды через нажатые клавиши и слова или полноценный текст? Здесь вы, опять же, столкнетесь с различными проблемами и технологиями, характерными только для подобного типа проектов. Как вы будете хранить текст о событиях? Будут ли какие-нибудь картинки (медиа)? Вы сможете персонализировать атрибуты конкретного игрока? Атрибуты влияют на игру или просто декорация? Можно ли будет выбирать одного и того же персонажа для разных игр? А поделиться им с другими игроками?
Навыки бэкенд-программирования:
Навыки фронтенд-программирования:
Ops-навыки:
Сложность:
Возможность получить прибыль:
В заключение
Прежде всего, я бы хотел прояснить оценки, которые я поставил каждой идее. Конечно, они субъективны, отражают мой опыт как разработчика. Да, оценки основаны на том, как лично я представляю конечный результат. Тем не менее я старался сделать наглядную шкалу для сравнения идей.
Уровень сложности означает, что это проект среднего уровня сложности в сравнении с другими идеями, приведенными в этой статье.
Надеюсь, вы не решите, что я предлагаю реализовать все 12 идей за один год, по идее в месяц. Это безумно и потрясающе одновременно. Правда, не уверен, что это больше потрясающе, чем безумно, но, безусловно, я буду восхищен вами. Даже если вы просто начнете один из проектов, это уже сделает мой день, когда я узнаю об этом.
Итак, я снова бросаю вам вызов. Реализуете одну из идей?
«Начинайте делать все, что вы можете сделать – и даже то, о чем можете хотя бы мечтать. В смелости гений, сила и магия». — Гете
GRAMOPOD.RU
Статьи об ИТ в образовании
Как сделать школьный проект
Что такое проект и проектная деятельность
Образовательная деятельность школ регулируется Федеральными государственными образовательными стандартами (ФГОС). В этих стандартах введено такое понятие как проектная деятельность.
Проектная деятельность — это не каприз учителя, это требование Минобрнауки.
Проектная деятельность — это самостоятельная деятельность, направленная на достижение определённого результата, цели или решение какой-либо проблемы (научной, личностной или социальной).
Проект — это то, что предпринимается для создания и получения нового продукта/результата или решения проблемы.
Проекты могут быть совершенно разных направленностей: от творческих до исследовательских:
Цели проектной деятельности
Особенности проектной деятельности
Проект ограничен во времени: у него есть начало и конец. Работа над проектом происходит в несколько этапов. И время, и этапы определяются ещё до начала работы над проектом, во время его планирования.
В результате проекта должен быть создан новый продукт или выполнено исследование научной проблемы
От того, какой продукт вы хотите создать в результате проекта, будет зависеть количество этапов проекта. Но общий ход работы над проектом будет для всех одинаковый:
Этапы выполнения проекта
Шаг «Реализация задач и создание продукта» будет зависеть от конкретного проекта и может содержать неограниченное число этапов.
Содержание каждого этапа может меняться в процессе работы над проектом. Это нормально. Почему? Потому что что-то может пойти не так, могут измениться условия, вы можете узнать что-то новое, чего раньше не знали и пр. Всё как во взрослой жизни. Поэтому корректируем курс и идём дальше к поставленной цели!
Как выбрать тему школьного проекта
Тему надо выбирать актуальную и интересную. Вам должна быть интересна та область знаний, в которой вы выполняете проект. Иначе работать над проектом будет скучно, а защищать — трудно.
Есть несколько вариантов того, как школьники выбирают тему для своего проекта:
Вариант 1. Выбрать одну из тем, которые предложит классный руководитель.
Вариант 2. Выбрать школьный предмет и учителя, который предложит тему по своему предмету.
Вариант 3. Придумать тему самостоятельно. Подумайте, чего не хватает вам, вашим одноклассникам или взрослым, и попробуйте сформулировать тему проекта, чтобы решить проблему.
Так как результатом проекта должен стать новый продукт, то надо основательно подумать над тем, что можно создать в результате проекта. В следующей таблице мы приводим примеры того, что можно сделать в качестве результата проекта:
Тема проекта | Продукт/результат проекта |
---|---|
Компьютерные игры: польза или вред | Видео-ролик или компьютерная анимация по безопасной работе за компьютером. |
Что означают наши имена? | Буклет с именами одноклассников и их значениями. |
История футбола | Буклет со списком секций по футболу, которые есть в городе. Можно поделить на две категории: бесплатные и платные. |
Таблица умножения на пальцах | Брошюра или буклет с правилами умножения на пальцах. Видео-ролик, демонстрирующий умножение на пальцах. |
Поэты писатели о моём родном городе | Блог в Интернет, посвящённый этой теме. Можно создать на бесплатных платформах (Blogger от Google, https://www.blogger.com). |
Звонкие и глухие согласные | Программа на языке Scratch для проверки знаний звонких и глухих согласных. |
Вегетарианство | Брошюра с рецептами вегетарианских блюд. Интернет-блог, посвящённый вегетарианству. Можно сделать бесплатной платформе Blogger от Google, https://www.blogger.com. |
Актуальность, цель, задачи и гипотеза проекта
Об актуальности, цели, задачах и гипотезе вы будете писать в тексте проекта и рассказывать на его защите.
Актуальность — это важность проекта для настоящего времени. Если проект не актуален, не важен, то и делать его не стоит. Актуальность можно рассматривать как набор некоторых проблем, которые существуют в обществе или у какой-то группы людей (например, одноклассников, учителей, родителей), и которые нужно решить. Просто написать «тема актуальна, потому что лично мне интересна» — неправильно. Актуальность придётся раскрыть, доказать.
Например, для темы «Компьютерные игры: польза или вред» актуальность можно описать следующим образом:
Мои друзья владеют больше чем одним гаджетом. В основном, это смартфон и ноутбук. Кроме этого, у многих дома есть ещё и приставка для видеоигр. Все эти устройства становятся доступнее, поэтому в семьях их появляется всё больше. Но так ли это безопасно — надолго погружаться в виртуальную реальность? Об этом моё исследование.
Лайфхак: чтобы доказать актуальность проекта, воспользуйтесь сервисом https://wordstat.yandex.ru. На этом сервисе показывается статистика запросов пользователей на Яндексе. Чем больше люди что-то ищут, тем это актуальнее. В проект можно включить скриншоты из этого сервиса.
Цель — это глобальный результат, который хочется достичь в проекте. Например, «информирование школьников (или одноклассников) о пользе и вреде компьютерных игр«, «повышение грамотности одноклассников в области звонких и глухих согласных«.
Чтобы сформулировать актуальность и цель, ответьте на вопросы «Почему ты это делаешь?» (актуальность) и «Чего ты этим хочешь добиться?» (цель). Не надо придумывать лишних и непонятных слов, пишите так, как есть.
Задачи — это те действия, которые нужно предпринять для достижения поставленной цели. Здесь вы должны перечислить этапы работы над проектом от изучения литературы до получения продукта.
Гипотеза — это предположение, допущение, истинное значение которого неопределенно. Гипотеза строится не для всех проектов, а только для научно-исследовательского характера, и то не всегда.
Определение этапов проекта и выполнение проекта
О том, как в общем виде выглядят этапы работы над проектом, мы показали на рисунке.
Шаг «Реализация задач и создание продукта» надо разбить на несоклько этапов, определить сроки выполнения кадого из них.
Здесь мы не можем дать какие-то конкретные рекомендации, так как эти этапы будут уникальны для каждого проекта. Даже два проекта, выполненных разными авторами, но по одной теме, будут отличаться в этой части. Каждый решает свой проект по-своему, и достигает цели тоже по-разному.
Приведём пример этапов для проекта «Звонкие и глухие согласные», который предполагает создание небольшой компьютерной программы в качестве итогового продукта:
Оформление проекта
Оформление проекта — это создание текстового документа, в котором будут описаны все этапы работы над проектом, указаны цель, задачи, обоснована актуальность, написаны выводы. В текст проекта не обязательно включать много текста, большую его часть можно заменить картинками: графиками, скриншотами, фотографиями. Это, во-первых, упрощает написание текста проекта, и во-вторых, отлично его иллюстрирует и доказывает то, что вы сами его сделали.
В некоторых школах и на конкурсах от авторов требуют наличия фотографий того, как они работают над своим проектом.
В какой программе оформить проект?
Microsoft WORD — это часть пакета Microsoft Office и сама популярная программа для работы с с текстом. Но она коммерческая, и поэтому поэтому может быть и не установлена на вашем компьютере.
Что же делать в этом случае? Вариантов, на самом деле, много. Есть немало программ и сервисов, которые позволяю работать с текстом точно так же, как и WORD. И, кстати, в государственных учреждениях зачастую установлен не MicrosoftWORD, с его бесплатные аналоги. Это уже давно является чем-то вроде корпоративного стандарта.
Итак, бесплатные аналоги Microsoft Office:
Требования к оформлению
Если вы будете представлять проект на какой-нибудь конкурс, то требования к оформлению будут содержаться в Информационном сообщении этого мероприятия. Ничего выдумывать не надо: оформите так, как просят Организаторы конкурса или конференции.
Если проект готовится для защиты в школе, то требования вам может озвучить учитель. Спросите об этом вашего классного руководителя, так как в школе, скорее всего, есть специальный локальный акт, в котором всё это описано.
Если правила оформления вам не выдали или они оставлены на ваше усмотрение, то воспользуйтесь требованиями к созданию документов из ГОСТ Р 7.0.97-2016:
Создание презентации и защита проекта
Это завершающие этапы. От того, на сколько качественно вы сделаете электронную презентацию, зависит то, как пройдёт защита.
В какой программе сделать презентацию?
Воспользуйтесь теми же рекомендациями, которые мы дали выше.
Какие должны быть слайды в презентации
Правила хорошего тона для оформления презентации нами рассмотрены в статье Какой должна быть презентация на конференцию или конкурс
Как написать речь защиты проекта
О том, как грамотно составить речь для защиты проекта, мы написали ранее в статье Подготовка речи для защиты проекта.