Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Рыбный дождь — это настоящий симулятор рыбной ловли, позволяющий забросить удочку в настоящие водоёмы со всего мира и поймать ту рыбу, которая там водится.

Рыбный дождь

Спорт, Симуляторы, Рыбалка

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
it.forkids
it.forkids

Язык программирования для детей «Скретч»: рейтинг курсов для обучения ребенка азам кодинга⁠⁠

12 дней назад

Scratch – визуально-блочная событийно-ориентированная среда. Это значит, что процесс написания кода реализован в виде соединения наглядных блоков с текстовыми командами, которые управляют определенными действиями персонажей – спрайтов – или взаимодействием между предметами, объектами в играх, анимациях и интерактивных историях.

Язык программирования «Скретч» считается вводным именно по этой причине, ведь максимальная простота и наглядность – гарантии успешного погружения в азы кодинга даже при условии, что ребенок – дошкольник или младший школьник, не обладающий пониманием основ.

Собрали подборку тематических курсов, на которых ребятам без опыта в написании кода удастся разобраться в базовых принципах программирования на языке Scratch.

Содержание

  • Курсы визуального языка программирования Scratch онлайн: содержательные направления

  • Траектория разработки игр на Скретче, Годо и в Роблоксе для детей 9–11 лет

  • Онлайн-уроки блочного кодинга для ребят 8–10 лет

  • Визуальное программирование на языке «Скретч» для детей 7–12 лет

  • Онлайн-уроки кодинга в Scratch для ребят от 8 до 12 лет

  • Курс «Джуниор» для ребят от 7 до 9 лет

  • Online-курс языка программирования Scratch для детей 7 лет и старше

  • Геймдев в Scratch для детей от 6 до 12 лет

  • FAQ

  • Что можно сделать с помощью языка программирования «Скретч»?

  • Почему язык программирования Scratch считается вводным и не подходит ребятам подросткового возраста?

  • Можно ли освоить визуальный язык программирования Scratch в дошкольном возрасте?

  • Как скачать язык программирования для детей Scratch?


Курсы визуального языка программирования Scratch онлайн: содержательные направления

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


Траектория разработки игр на Скретче, Годо и в Роблоксе для детей 9–11 лет

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

Особенности: траектория гармонично объединяет теорию и практику программирования на языке «Скретч», а также создания игр посредством движков Godot Engine и Roblox Studio.

Цена: от 600 рублей за час занятий.

Скидка: 10 %, для получения нужно быть новым клиентом и оплатить абонемент на 12 занятий минимум в день первого обращения.

Форматы: пройти обучение можно в группе или один на один с педагогом.

Содержание: содержательная сторона может быть раскрыта посредством указания на уже отмеченные инструменты. Это:

  • Scratch. В результате освоения среды ребенок сможет разобраться в основах геймдева и базовых принципах кодинга, что ранее было обозначено. При этом понимание теории и практики использования визуального языка программирования Scratch поможет с легкостью перейти к освоению более сложных инструментов. В случае с представленной траекторией это Годо и Роблокс Студио;

  • Godot Engine. Данный игровой движок предназначен для создания 2Д- и 3Д-игр. Дополнительно ребятам удастся разобраться в использовании и переменных и функций, иных конструкций, а также в написании кода на GDScript для программирования собственных game-проектов;

  • Roblox Studio. Это еще один примечательный движок, знакомство с которым поможет маленьким участникам траектории освоить 3Д-моделирование, написание кода на скриптовом языке «Луа», а также создание игр для Роблокса – популярной онлайн-платформы с многомиллионной аудиторией.


Онлайн-уроки блочного кодинга для ребят 8–10 лет

Цена: нет информации.

Форматы: групповое обучение и индивидуальные занятия.

Темы: основы Скретч-программирования, гейм-дизайн, графика, работа со спрайтами, создание 2Д-игр и т. д.


Визуальное программирование на языке «Скретч» для детей 7–12 лет

Цена: сведения о стоимости не раскрыты организатором.

Форматы: индивидуальные уроки.

Темы: азы Скретча 3.0, условия и циклы, логические операторы, обработка событий, создание game-проектов с нуля и т. д.


Онлайн-уроки кодинга в Scratch для ребят от 8 до 12 лет

Цена: от 1 650 рублей за занятие.

Форматы: онлайн-обучение в группе.

Темы: создание анимации, разработка и кодинг интерактивных историй – мультфильмов, создание простых чат-ботов, логика в написании кода и т. д.


Курс «Джуниор» для ребят от 7 до 9 лет

Цена: уточняется на консультации.

Форматы: группы и индивидуальные уроки.

Темы: базовые функции, создание сцен, их программирование, типы блоков и их назначение, принципы текстового кодинга и т. д.


Online-курс языка программирования Scratch для детей 7 лет и старше

Цена: от 790 рублей / занятие.

Форматы: групповой и индивидуальный.

Темы: азы визуального кодинга, разработка интерактивных проектов и мультфильмов, создание анимации и т. д.


Геймдев в Scratch для детей от 6 до 12 лет

Цена: минимальная базовая стоимость урока установлена на уровне 1 500 рублей.

Форматы: групповой, можно выбрать занятия один на один с учителем.

Темы: основы Скретча, интерфейс среды, выполнение интерактивных проектов, реализация различных игровых механик и т. д.


FAQ

Что можно сделать с помощью языка программирования «Скретч»?

Посредством Scratch ребята дошкольного и младшего школьного возраста могут научиться выполнять различные проекты. Чаще всего это несложные 2Д-игры с имитацией трехмерных эффектов и элементов, интерактивные истории в виде мультфильмов, а также анимация.

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

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


Почему язык программирования Scratch считается вводным и не подходит ребятам подросткового возраста?

Тезисы по поводу того, что язык действительно вводный, уже приводили. Это простота, процесс кодинга, основанного на соединении блоков, как при сборке конструктора Lego, и т. д.

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

Здесь стоит отталкиваться как от возраста, так и от опыта, ведь в представленной ситуации, если у ребенка нет понимания основ программирования, обозначенная визуально-блочная среда может стать отличным стартовым инструментом. После его освоения удастся гладко и без проблем перейти к текстовым языкам вроде «Луа», «Питона», C# и даже JavaScript.


Можно ли освоить визуальный язык программирования Scratch в дошкольном возрасте?

Да, есть образовательные программы, реализуемые онлайн- и офлайн-школами, адаптированные для детей 6–7 лет, к примеру. Но стоит помнить, что старт со Скретча разумен не всегда. Так, скажем, если ребенку всего 5, он еще не владеет навыком чтения, начать лучше с версии Junior.

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

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


Как скачать язык программирования для детей Scratch?

Для скачивания приложения Скретча для офлайн-работы с инструментами блочного кодинга, рисования и не только нужно в первую очередь перейти на официальный сайт проекта. Разработчиком предусмотрены версии софта для операционных систем Windows 10, macOS 10.13, ChromeOS и Android 6.0 и выше.

В первом случае потребуется зайти в Microsoft Store, найти соответствующее приложение и загрузить его. Возможна и прямая загрузка с сайта разработчика. Последний шаг – запуск установочного файла.

В случае с macOS порядок аналогичен, но меняется ряд шагов. Скачивание возможно прямо с сайта или в App Store, а после открытия .dmg останется переместить Скретч третьей версии в приложения.

В ситуации с ChromeOS и Android достаточно найти и скачать софт из Google Play, а после – запустить установку.

Если возникают трудности, рекомендуем перейти на официальный сайт Скретча: в разделе с версиями офлайн-редактора предусмотрены развернутые инструкции. Дополнительно на тематической странице опубликован небольшой раздел FAQ, также есть ссылки на более ранние версии Scratch (2.0 и 1.4). Последние не рекомендуется использовать, так как они отличаются от тройки, что на практике нередко влияет на совместимость проектов.

Если же скачать язык программирования для детей Scratch не удалось из-за несовместимости или по иным причинам, можно воспользоваться онлайн-редактором. Он ничем не хуже десктопного приложения, ничуть не уступает по критерию функциональности. Но это справедливо лишь для 3-й версии Скретча.

Реклама ООО «ПИКСЕЛЬ.СТАДИ», ИНН: 5074078988

Показать полностью 8
Программирование IT Обучение Microsoft Программа Python Linux Программист Тестирование Блоги компаний Длиннопост
molyanov
molyanov

Вайбкодинг — советы НЕразработчикам, которые хотят кодить с ИИ⁠⁠

12 дней назад

Я не разработчик, не знаю ни одного языка программирования и ни разу не писал настоящий код руками. В школе и универе изучал какие-то основы, но все уже безнадежно выветрилось. При этом за последний год я создал несколько пет-проектов, которые приносят мне деньги, и которыми пользуются тысячи людей.

Все благодаря слову, которое Collins Dictionary выбрали словом 2025 года, — вайбкодингу. Я выступаю как продакт — придумываю, что делать, ставлю задачи, контролирую качество. А всей технической частью занимаются нейросети: определяют стек технологий, пишут код, ищут и исправляют ошибки, разворачивают все на сервере.

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

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

Это статья для НЕразработчиков, которые хотят в паре с ИИ сделать себе полезный скрипт или пет-проект. Я постарался написать ее максимально просто, чтобы даже далекие от разработки люди понимали, что делать и куда копать.

Всего будет 12 советов.

А если вы разработчик, будет очень круто, если вы дополните статью своими советами. Ну или опровергнете какие-то мои.

1. Не пишите код в ChatGPT

Моя первая попытка вайбкодинга выглядела как-то так.

Я открываю ChatGPT, описываю ему идею — хочу сделать расширение для Гугл Хрома, оно должно находить все ссылки на открытой странице, проверять их и подсвечивать битые.

ChatGPT выдает мне какой-то код, я смотрю на него как баран и не понимаю, что делать дальше. ChatGPT пишет инструкцию, я не осиливаю сделать то, что там написано.

Тогда ChatGPT дает мне архив, я его распаковываю, загружаю в Хром, вижу, что ничего не работает, пишу об этом в чате.

ИИ что-то правит, отдает мне новый архив, я снова его распаковываю… Это неудобно!

Знакомые неразработчики, с которыми я общался, начинали примерно так же. Конечно, никто из них никакой рабочий сервис сделать так не смог, потому что бесконечно носить туда-сюда архивы — это очень фрустрирующий процесс.

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

Короче, сделать всю работу «под ключ». От идеи до работающего сервиса, бота, приложения.

Вот как это выглядит — агент сам находит, где и что надо исправить, редактирует файлы, запускает команды, смотрит логи на сервере и так далее.

Вот популярные инструменты-агенты для вайбкодинга:

  • Cursor

  • Windsurf

  • Codex от OpenAI

  • Claude Code

  • Google Antigravity

Самый популярный — Cursor. Долгое время я работал в нем, но потом по совету знакомых перешел на Claude Code. Сначала было непривычно, но он показался более продуманным и «умным» что ли. И тарификация более прозрачная.

Гайдов и видосов по Cursor в интернете бесчисленное множество, не буду их здесь дублировать. Просто посоветую никогда больше не пытаться написать код в обычном ChatGPT и аналогах, а использовать специально предназначенные для этого сервисы.

2. Используйте Github

Еще одна ситуация из моих первых попыток вайбкодинга.

Мы с нейронкой сделали хоть как-то работающий сервис — он действительно собирал все ссылки со страницы, проверял их и выдавал список битых. И вот я решил добавить небольшую функцию — выгрузку списка найденных ссылок в CSV-файл.

Cursor что-то там сделал — и сломалось ВСЕ. Расширение просто перестало работать.

Я пишу об этом в чате, Cursor выдает знаменитое: «Прости, сейчас я все исправлю!» — и ломает все еще больше, так что расширение даже открываться перестает.

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

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

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

Это как история версий в Гуглдоке. Даже если кто-то удалил часть текста, всегда можно открыть историю и откатиться к старой версии документа. Или как сохранения в играх, если вам угодно. Умер — загрузился и продолжил играть.

Хорошая новость — нейронки прекрасно умеют работать с Github. Просто напишите в Cursor что-то в духе «Я хочу подключить гитхаб к нашему проекту, напиши инструкцию, как это сделать».

Вручную вам надо только создать профиль на github.com — это бесплатно. Ну и дать нейронке доступ — она подробно распишет как, если вы попросите.

Все остальное может делать агент — создавать репозитории (папки проектов), сохранять код в облаке, загружать старые версии и так далее.

Главное не забывайте сохраняться после каждой выполненной задачи — это называется «коммит». Еще есть «пуш» — это когда мы кидаем все «сохранения» на сервер. То есть сначала все версии кода сохраняются у вас локально на компьютере (коммиты), а потом мы можете их разом запушить — и они будут храниться в облаке.

Нейронки все это знают и обычно не забывают делать коммиты и пуши, но на всякий случай будьте бдительны и напоминайте. ИИ что-то поменял — попросите его сразу закоммитить изменения.

Ну а когда нейронка что-то безнадежно сломала — попросите ее откатиться к предыдущей стабильной версии и попробовать еще раз.

На самом деле, функционал Github значительно шире, чем обычные сохранения. Например, он умеет автоматически обновлять код на сервере, хранить всякие API-ключи и пароли, с этим кодом может работать сразу несколько человек одновременно.

С этим тоже потом разберетесь, но начните хотя бы с коммитов и пушей.

3. Новая задача — новый чат

Наверняка вы слышали такое понятие, как «контекстное окно». Это, по сути, объем рабочей памяти нейросети. Чем окно больше — тем больше информации нейросеть может «удержать в голове».

У современных нейронок контекстные окна довольно большие, там помещаются сотни страниц текста и кода. Но они не бесконечные. И при активной работе заполняются довольно быстро.

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

Когда контекст свободен, нейросеть работает очень хорошо. Она четко следует инструкциям, редко ошибается и галлюцинирует.

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

Поэтому ваша главная задача как вайбкодера — следить за контекстом и не вкидывать в агента никакую лишнюю информацию, которая отвлечет его от текущей задачи.

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

Любой человек запутается в этом хламе. И нейронка тоже путается. Пожалейте ее и создавайте новый чат под каждую задачу.

У каждого нового чата свой контекст, между сессиями информация не перелетает.

Сделали задачу, убедились, что все работает, — закрывайте чат и создавайте новый для следующей задачи. Даже если задача маленькая. Даже если контекст заполнился всего на 30%.

Так вы убережете себя от кучи глупых ошибок агентов.

Ну и постарайтесь не писать агентам всякую лишнюю информацию в духе: «да блин, ты тупая железяка, я тебя 10 раз просил это сделать, а ты все тупишь, как ты заколебал!»

Нейронка от этого лучше работать не станет, скорее наоборот. Ваш поток ругани забьет контекст, и она начнет ошибаться еще больше. Ругайтесь вслух, а агенту пишите только по делу.

4. Большие задачи разбивайте на маленькие

Этот совет логически вытекает из следующего. Чем менее заполнен контекст агента, тем лучше он работает и тем меньше ошибается. Но бывают масштабные задачи, которые затрагивают сразу много файлов, где надо написать сотни и тысячи строк кода.

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

Поэтому большие задачи надо декомпозировать — разбивать на много маленьких. И каждую делать в отдельном чате со свежим контекстом.

Ну например, написание этой статьи — большая задача, тут много информации, удержать в голове все сразу сложно. Ее можно декомпозировать:

  • Придумать, что это за статья, о чем и для кого

  • Продумать структуру — какие советы вообще будут в статье

  • Написать вступление

  • Написать первый раздел

  • Написать второй раздел

  • Ну и так далее

Точно так же можно декомпозировать задачи по разработке. И это может сделать сама нейросеть. Так и пишите в чате: «Я хочу сделать вот это. Декомпозируй это на отдельные атомарные задачи и составь план решения каждой задачи»

Агент составит вам план — вы его сохраняете. Затем создаете новый чат, копируете туда первую задачу и просите агента сделать. Он делает, вы проверяете, что все нормально, коммитите изменения, закрываете чат. Создаете новый чат, копируете туда вторую задачу — и так далее.

Да, это сильно дольше, чем написать в чат «сделай по кайфу» и смотреть, как агент полчаса пишет тысячи строк кода, что-то запускает, меняет, еще пишет, очищает переполненный контекст, снова пишет.

Но обычно после такой автономной работы ваш проект ломается и перестает работать. А если двигаться маленькими шагами, агент будет сильно меньше ошибаться, потому что в его контексте будет только та информация, которая нужна для решения одной конкретной задачи, а не всех задач сразу.

Плюс если что-то сломается в процессе — нейронке будет проще найти проблему, ведь она внесла совсем небольшое изменение, а не переделала за один присест половину проекта.

5. Сначала планируйте — потом делайте

Все знают фразу: «Без ТЗ результат ХЗ».

И она как нельзя лучше применима к разработке, хоть с нейронками, хоть без. Если не продумать заранее, что вообще мы хотим сделать, как оно должно выглядеть и работать — то получится не целостное приложение, а неудобная мешанина из отдельных функций.

Но если опытный разработчик это понимает и может вовремя остановиться и подумать над логикой и структурой, то нейронка думать не станет. Она просто нафигачит как получится. Возможно, на первый взгляд оно даже будет работать, но внутри окажется столько багов и уязвимостей, что вы потом запаритесь их исправлять.

Поэтому любую работу я начинаю с режима планирования — такой есть и в Cursor, и в Claude Code. В Plan mode нейронка не может изменять файлы и писать код, она может только обсуждать с вами план действий.

Надо добавить какую-то функцию, поменять что-то в коде или исправить баг — я включаю Plan mode, описываю задачу и смотрю, что нейронка предложит.

Во-первых, сам по себе факт планирования существенно снижает количество ошибок агента. Он не мечется хаотично по разным задачам, снося куски кода то тут, то там, а следует намеченному плану.

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

В конце-концов, могу попросить нейронку разжевать план «для дураков». Так и пишу: «я не разработчик и не понимаю, что ты предлагаешь. Напиши проще, что мы будем делать, зачем, почему это лучшее решение»

Иногда после таких объяснений я вижу явные дыры в логике нейронки. Иногда я вижу более простой способ что-то сделать — не на уровне кода, а на уровне алгоритма. Иногда я понимаю, что мы вообще идем не туда, закрываю чат, создаю новый и пытаюсь сформулировать задачу другими словами.

А иногда план кажется понятным и логичным — и я прошу агента его реализовать.

Еще прикольно просить Cursor или Claude покритиковать самого себя.

«Вот ты предложил план, давай подумаем, какие тут могут быть подводные камни, что может пойти не так. Что нам сделать, чтобы ничего не сломать? Действительно ли это лучший способ решить задачу? Какие еще есть варианты?»

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

6. Spec driven development

Прошлый раздел был про маленькие задачи. Составили план, сделали, забыли.

Но ведь бывают и большие задачи, которые ну никак не влезут в контекстное окно одного чатика. Их надо декомпозировать, а потом как-то связать все мелкие задачки друг с другом, спланировать все вместе, сделать, не потерять ничего в процессе.

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

  • Что надо сделать

  • Как это должно работать

  • Какие инструменты нам понадобятся

  • Какая информация нам потребуется

  • Как должен выглядеть результат

  • Из каких шагов состоит реализация

  • Что надо сделать на каждом из шагов

  • Как мы поймем, что все работает как надо

  • Как ничего не сломать в процессе

Такое техзадание в разработке называется spec — от слова specification, спецификация.

По сути, это просто более продуманный и подробный план, такой же, как вы составляете с нейронкой в Plan Mode. Только хранится в отдельном файле.

И этот файл не теряется между сессиями, вы можете носить его в каждый новый чат и говорить: «Вот спецификация, работаем по ней. Мы уже сделали 1, 2, 3, теперь делаем 4. Изучи все и погнали делать»

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

  1. Вы объяснили простыми словами, что хотите сделать, попросили агента задать уточняющие вопросы

  2. Он задал, вы на них поотвечали и попросили написать детальный спек

  3. Агент написал спецификацию, показал вам

  4. Вы поспрашивали все, что вам непонятно — в отличие от живых разработчиков, агент обладает железным терпением и готов бесконечно отвечать даже на самые идиотские вопросы

  5. Внесли изменения, согласовали

  6. У вас есть готовая спецификация, по которой нейронка будет писать код

Такой подход к разработке называется spec driven development. Когда я начал работать по нему, у меня значительно сократилось количество глупых ситуаций, когда нейронка что-то сделала, потом сломала, потом «ой-ой, щас поправлю» — и сломала еще сильнее.

Есть много готовых методологий и настроек для агентов, чтобы «обучить» такому подходу к работе. Например, вот — spec kit. Можно кинуть эту ссылку в Cursor или Claude Code, попросить все установить и объяснить вам простыми словами, как по этой методологии работать.

Но я не стал так заморачиваться. Я вместе с агентом составил шаблон спека в удобном для меня формате — и на этапе планирования кидаю в чат этот шаблон и прошу его заполнить.

Это просто текстовый markdown-файл. Вот кусочек такого файла из моего проекта.

Здесь я хочу поменять в своем боте ChatGPT-mini на Claude Haiku.

Это общий файл, который описывает большую задачу целиком — что мы делаем, зачем, как должно работать, из каких шагов состоит.

У каждого шага тоже есть свой markdown-файл — там написан уже конкретный план для нейронки, что надо сделать, что и где изменить.

Дальше я просто открываю новый чат, кидаю туда спек и файл первой задачи — и прошу сделать. Потом новый чат и вторая задача, третья и так далее, пока все не будет готово.

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

Повторюсь. Планирование — это критически важный шаг. Если вы не разработчик, вы просто не поймете, что сделала нейронка, насколько это адекватно, не сломала ли она что-то в процессе. А план можно разжевать максимально подробно, понять и согласовать все решения, увидеть потенциальные проблемы и так далее.

Плюс так вы будете потихоньку учиться. Несколько раз агент объяснит вам на пальцах, почему надо делать так, а не иначе, — вы запомните. Со временем сможете общаться с агентом на техническом языке, ставить ему более понятные задачи и более явно видеть потенциальные ошибки.

7. Ведите базу знаний проекта

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

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

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

Во-первых, это очень долго. Вы каждый раз ждете по 5-10 минут, пока Cursor разберется, что к чему.

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

Ну и в-третьих, все эти погружения в проект жрут огромное количество контекста. По сути, Cursor должен каждый раз изучить ВЕСЬ ваш код. Когда проект большой, в него физически не влезает столько информации, и контекст переполняется еще до начала работы.

На помощь приходит документация по проекту. Кто-то называет ее memory bank (внешняя память агента), кто-то — knowledge base (база знаний). Суть одна — мы пишем для агента систему инструкций, чтобы он при старте новой сессии мог быстро разобраться в проекте и не потерял ничего важного.

В каждом агенте для кодинга есть готовый простенький инструмент для организации базы знаний. В Cursor и Claude Code это команда /init. Она создает в папке проекта markdown-файл Cursor.md, Claude.md или что-то такое, смотря каким агентом пользуетесь. И в этом файле нейронка описывает ваш проект:

  • Что мы делаем, зачем оно надо

  • Как устроен проект, какая у него архитектура, стек технологий

  • Что уже сделано, как оно работает

  • Какие функции у нас есть и зачем

  • Что хранится в каждом файле

  • и так далее

Каждый раз, когда вы запускаете новый чат, в него автоматически закидывается этот файл с базовой информацией по проекту — и нейронка как бы проходит онбординг.

Для маленьких проектов этого более чем достаточно. Просто периодически запускайте команду /init, чтобы агент обновлял базу знаний. Ну или попросите явно в чате: «Это важно, добавь об этом заметку в Claude.md».

Еще раз, Cursor.md, Claude.md и прочие подобные файлы — это инструкции, которые всегда есть в контексте агента, они попадают туда автоматически при запуске агента.

С большими проектами проблема остается. Файл с базой знаний становится настолько огромным, что забивает контекст, и нейронка путается уже со старта новой сессии.

Например, нам надо просто поменять цвет кнопки в приложении, но нейронке в контекст попадает информация про всю бизнес-логику, размещение на сервере, базу данных, архитектуру, паттерны кода и так далее.

Звучит не очень.

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

Например, у меня на проектах структура базы знаний такая:

  • project — что мы вообще делаем, какую проблему решаем, для кого, какие основные функции

  • architecture — стек технологий, структура папок, ключевые зависимости, внешние интеграции

  • patterns — как писать код в этом проекте плюс общие правила, которые кочуют из проекта в проект

  • features — список функций с приоритетами и статусами: готово, в работе, запланировано

  • database — схема базы данных и вся информация по работе с ней

  • deployment — на каком сервере работает проект, как туда попасть, как все устроено

  • business-rules — разная важная логика, описание, как работают ключевые функции в проекте

  • ux-guidelines — гайд по текстам в интерфейсе и дизайну

  • git-workflow — как работаем с Github, общие правила на все проекты

  • monitoring — как посмотреть статус сервера, где лежат логи и так далее

  • roadmap — план развития проекта

А в Claude.md просто описана структура базы знаний, в какие файлы по каким вопросам ходить.

В итоге работа выглядит так:

  1. Я создаю новый чат

  2. В него автоматически попадает Claude.md, где написано «вот тут лежит документация по проекту, если будешь делать это, то прочитай этот файл, а если будешь делать это — то этот»

  3. Агент получает от меня задачу

  4. Понимает, какая информация ему нужна

  5. Открывает соответствующий раздел базы знаний, онбордится и предлагает решение

8. Пусть агент проверяет сам себя

Я уже упоминал про это в разделе про Plan Mode, но расскажу еще раз.

Если вы не разработчик, вам тяжело понять, что нейронка накодила, как это оценить и проверить. Поэтому просите нейронку вам с этим помочь.

Получили план — попросите агента оценить план, подумать, действительно ли это лучшее решение. Пусть он опишет, какие есть подводные камни, какие проблемы могут возникнуть, какие есть риски, как еще можно решить эту задачу.

Составляете спек — пусть агент пропишет для каждой задачи критерии оценки и чек-лист для самопроверки. А после выполнения пройдется по чеклисту и проверит, что действительно сделал все, что хотел.

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

А дальше на основе аудита можно составить новое техзадание — и отправить агента исправлять все косяки.

Плюс с таким подходом вы начинаете понемногу разбираться в том, что делаете, хаха. Агент пару раз сказал, что «нельзя хардкодить секреты, это очень важно, срочно переделываем», вы запомнили, и потом без всяких нейросетей сможете видеть проблемы в планах и спеках, которые показывает вам Cursor.

9. Просите агента писать тесты

Типичная ситуация. У вас есть работающий сервис с живыми пользователями. Вы просите нейронку что-то в нем поменять. Нейронка меняет, и все на первый взгляд работает.

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

Вот эту проблему решают тесты.

Это такие маленькие программки, которые запускают какую-то функцию в вашем проекте и проверяют, что она работает как надо. Поменяли что-то, запустили тесты — все работает. Еще раз поменяли, запустили — одна функция сломалась, мы случайно задели кусок кода, которые за нее отвечал.

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

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

  • Добавьте правило в базу знаний, что на каждую функцию надо написать тесты и запускать их после каждой задачи

  • Напоминайте сделать тесты, когда составляете план выполнения задачи

  • Добавьте правило в шаблон спека — мол, под каждую задачу пишем тест, и это надо запланировать еще на этапе ТЗ

Заодно можно попросить агента настроить Github, чтобы при каждом коммите (сохранении) все существующие тесты запускались автоматически. Нейронка может про них забыть, а Github уж точно не забудет. Еще и оповестит агента, что какой-то тест не прошел.

Со временем разберетесь, какие тесты бывают, но для начала — просто просите агента писать хоть какие-то. Это уже значительно повысит стабильность ваших проектов.

10. Просите агента писать логи

Опять же, типичная ситуация. Вы попросили нейронку что-то сделать, она сделала. Вы запускаете сервис, а он не работает.

Вы говорите об этом агенту — и он полчаса мечется по всем файлам, не понимая, что именно сломалось, и хаотично вносит рандомные изменения. И ломает все еще сильнее.

Чтобы такого не было, попросите нейронки логировать все важные функции. Грубо говоря, мы добавляем в код команды, которые пишут в специальный файл (лог) отчет о работе вашего приложения.

Нажали на кнопку — в логе появилась запись «кнопка нажалась, выполнилась вот такая функция, все успешно». Или «кнопка нажалась, но ничего не сработало, ошибка»

Когда что-то идет не так, агент просто открывает эти логи и сразу же понимает, что именно сломалось, где скрылся баг, какая именно функция не сработала как надо.

Иногда агенты добавляют логирование в код автоматически, но иногда об этом забывают. Поэтому просто попросите нейронку добавить в документацию и все спеки правило в духе «Логируй все важные функции».

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

11. Никогда не делитесь с нейронкой секретами

Секреты — это всякие пароли и API-ключи. С ними ваше приложение может подключиться к какому-то сервису и что-то там сделать.

Но если секрет попадет в руки мошенников, он сможет авторизоваться от вашего имени и создать много проблем.

Получит доступы от вашего сервера — сможет украсть весь код или сломать его, заразить вирусами. Получит ваш API-ключ — сможет использовать его от вашего имени для своих темных дел. Например, бесконтрольно тратить деньги с вашей карты, подключенной к стороннему сервису.

Короче, секреты на то и секреты, что никому не надо их показывать.

И проблема в том, что нейросеть может по дурости их слить куда-то, где до них доберутся мошенники. Например, вписать в незашифрованном виде прямо в код (это называется хардкод), а потом «случайно» изменить тип вашего репозитория с приватного на публичный.

Тут вам просто надо запомнить 2 правила:

  1. Не пишите секреты в чате с нейронкой. Просите ее создать специальный файл .env — а уже в него вы вручную вставите свой пароль или API-ключ

  2. Напишите в базе знаний, например, в Claude.md правила — никогда не просить секреты в чате, никогда не хардкодить их и не добавлять в логи, всегда добавлять .env в gitignore (этот файл не будет улетать в облако, останется только у вас на компьютере)

А когда разберетесь с GitHub чуть получше, попросите агента хранить все секреты в защищенном виде в GitHub Actions. Просто напишите в чате про это — нейронка расскажет, как это делать, и поможет все настроить.

12. Делайте команды для повторяющихся действий

Ну и последний совет — он не про надежность и не про качество работы, скорее про удобство и экономию времени.

В вайбкодинге, как и в любой другой работе, есть много шаблонных повторяющихся действий.

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

Раз на 5-й вас уже будет тошнить снова описывать нейронке одну и ту же задачу и давать ссылки на одни и те же файлы.

И это повод сохранить часто используемые инструкции. Чтобы не писать заново, а просто скопировать готовый промт — и все.

В Cursor, Claude Code и прочих подобных сервисов для этого есть команды. Пишете в чате /команда — и в контекст агента попадает заранее заготовленная инструкция.

Команда — это просто markdown-файл, который лежит в специальной папке. Можно создать их вручную, можно попросить агента в чате: «сделай команду такую-то, которая будет делать вот это и это»

Описали один раз, как правильно делать спек, создали команду /new-spec — и наслаждаетесь. И такие команды можно делать под любые повторяющиеся задачи: провести аудит кода, обновить документацию, декомпозировать спек на подзадачи, создать новый проект по шаблону и так далее.

У меня, например, есть команда /meta-context, которую я ввожу, когда хочу поправить какие-то команды, шаблоны и так далее. Она вгружает в агента информацию, что сейчас мы будем работать не над текущим проектом, а над глобальными настройками Claude Code, которые действуют на всех проектах сразу.

Работать можно и без этого, но с командами как-то поудобнее.

* * * * *

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

Ну и еще один совет напоследок — задавайте вопросы нейронке по ходу работы.

Что-то пошло не так — спросите у агента, как не допустить подобные ошибки в будущем.

Сделали сложную задачу с первого раза — спросите, как экстраполировать этот опыт на остальную работу, что надо добавить в инструкции, чтобы все все так хорошо работало.

Увидели видео «Топ-7 лучших MCP для вашего Claude Code» — попросите агента объяснить, что это за MCP такие и зачем они нужны.

Так потихоньку и разберетесь во всем.

Ну и что за статья без ссылки на Телеграм-канал. У меня есть канал на 24к человек, где я рассказываю про бизнес, менеджмент, запуск и продвижение своих мини-проектов, нейросети и всякие другие штуки. Если вам такое интересно, заходите в гости.

Спасибо, что прочитали статью! Надеюсь, она поможет вам вайбкодить с чуть меньшей головной болью.

Показать полностью 7
[моё] Программист Опыт Программирование IT Длиннопост
0
it.forkids
it.forkids

Бесплатные курсы Python для школьников: видеоуроки и подборки роликов для самостоятельного освоения языка⁠⁠

12 дней назад

Бесплатные курсы Python для детей – это не всегда обязательно направления и образовательные программы, выстроенные традиционным строгим образом. Речь о том, что в интернете есть множество видеокурсов и подборок роликов, предназначенных для самостоятельного и пошагового освоения языка.

Если соответствующий вариант учебы на полностью безвозмездной основе кажется примечательным, не хочется зависеть от графиков, расписаний и других вещей, подготовленная нами подборка придется кстати.

Содержание

  • Курсы Python для школьников бесплатно: видеоуроки и последовательные подборки обучающих роликов

  • Видеокурсы Python для детей бесплатно онлайн

  • Плейлисты с обучающими роликами на тему «Питона»

  • Уроки программирования на Python для детей на примере создания модов для Майнкрафта

  • FAQ

  • Уроки Python для детей бесплатно онлайн чем-то хуже традиционных курсов?

  • Бесплатные курсы Python для детей помогут ребенку стать программистом?

  • Зачем онлайн-школы распространяют курсы Python для школьников бесплатно?

  • Связаны ли Scratch и Python для детей?


Курсы Python для школьников бесплатно: видеоуроки и последовательные подборки обучающих роликов

Начнем с уроков программирования на Python для детей в формате видеокурсов, а далее предложим альтернативные варианты – плейлисты с последовательными роликами, обладающими образовательным потенциалом.

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

Итак, приступаем к сути.


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

Ссылка на страницу с видеокурсами на тему программирования, создания игр и сайтов

На представленной странице опубликованы различные направления кодинга на «Питоне» в формате видеокурсов. Для примера опишем примечательные варианты. Это:

  • Создание игр в Майнкрафте и программирование на Python. Вариант поможет разобраться в основах геймдева путем освоения текстового кодинга. Стимул и мотив для ребенка на пути к достижению учебных результатов и целей – возможность создания модов для популярной игровой вселенной Minecraft;

  • Написание кода на «Питоне». Данный видеокурс Python для детей не основан на сухой и скучной теории: будет практика, предстоит создать различные игры, запрограммировать их на представленном языке, что сделает занятия увлекательными и интересными даже для непоседливого ребенка;

  • Python для новичков. Это вводный видеокурс с базовыми уроками программирования на Python для детей. Удастся разобраться в переменных, библиотеках, функциях, разработке игр для Android и т. д.

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

Плейлисты с обучающими роликами на тему «Питона»

Подборка плейлистов на тему программирования на «Питоне» и не только

Если хочется найти уроки Python для детей и пройти их бесплатно онлайн, можно воспользоваться и Rutube. На представленной странице нашли несколько релевантных подборок:

  • Уроки Python для школьников. Особенность плейлиста – включение в него базовой информации. Просмотр роликов поможет узнать о том, что такое «Питон», что значит код в программировании, какие есть переменные и библиотеки, циклы, списки, функции и т. д.;

  • Разработка игр на «Питоне». В подборке продемонстрированы примеры выполнения различных гейм-проектов. Это, скажем, игра «Поймай крота», а также Сапер, Змейка, Ping-Pong и т. д.;

  • Строительство в Майнкрафте с помощью Python. Ролики в плейлисте помогут разобраться, как посредством данного языка в Minecraft можно сделать ракету, маяк, красивый дом, башню, портал, машину, лес и не только.

Если что-то не получилось или возникли трудности либо просто хочется пройти углубленное обучение использованию «Питона», подойдет курс, представленный далее.


Уроки программирования на Python для детей на примере создания модов для Майнкрафта

Узнать об онлайн-курсе

Возраст: курс предназначен для детей младшего школьного возраста и подростков от 9 до 17 лет.

Форматы: обучаться можно в группе или индивидуально, а также по видеоматериалам в записи.

Цена: один онлайн-урок стоит 800 рублей минимум.

Скидки: 10 %. Выгода доступна новичкам. Активировать скидку удастся путем оплаты минимум 12 занятий в день обращения.

Выгоды: оплата маткапиталом, рассрочка 50/50, налоговый вычет в размере 13 %.

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

Содержательная сторона: акцент в рамках онлайн-курса поставлен на создание модов для Minecraft и их программирование посредством Python. Удастся разобраться, помимо прочего, в использовании среды разработки IDLE, работе с библиотекой Turtle, в применении базовых конструкций. Предусмотрены дополнительные блоки теории и практики, посвященные кодингу модов, основам геймдева и игрового дизайна на примере разработки в Minecraft.


FAQ

Уроки Python для детей бесплатно онлайн чем-то хуже традиционных курсов?

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

Однако и частные авторы – любители или профи – могут демонстрировать высокий уровень. Но стоит понимать, что профессиональные программисты на деле куда больше заняты основным направлением деятельности: записывать обучающие ролики им просто некогда. И все-таки снова подчеркнем, что даже любительские видео могут быть достаточно полезными и содержательными.

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


Бесплатные курсы Python для детей помогут ребенку стать программистом?

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

Не спорим, возможно все, и есть примеры того, как даже после вводных курсов ребята уверенно писали качественные программы без ошибок, но это не ключ от двери в мир IT. Чтобы рассчитывать на трудоустройство в будущем, потребуется в обязательном порядке пройти углубленную учебу в том же колледже либо вузе.

Здесь важно понимать и тот факт, что в профессии программисты растут годами, практикой, а не количеством корочек и дипломов.


Зачем онлайн-школы распространяют курсы Python для школьников бесплатно?

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

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


Связаны ли Scratch и Python для детей?

В образовательном плане и в контексте дополнительного обучения детей в направлении IT – да, но как частные и обособленные языки – нет.

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

Если говорить об образовательной связи Скретча с «Питоном», то стоит отметить, что первый помогает готовиться к освоению второго. То есть в ситуации, когда Scratch изучен, переход к Python станет максимально простым и даже беспроблемным. Это на практике становится следствием того, что ребенок по мере работы со Скретчем получил базу, разобрался в основных терминах, понятиях и конструкциях, благодаря чему текстовое программирование почти точно будет восприниматься школьником куда более просто.

Реклама ООО «ПИКСЕЛЬ.СТАДИ», ИНН: 5074078988

Показать полностью 4
Обучение Программирование Образование IT Программа Python Задача Урок Учеба Занимательная арифметика Тестирование Postgresql Linux Программист Блоги компаний Длиннопост
it.forkids
it.forkids

Курсы Python для детей: рейтинг лучших⁠⁠

12 дней назад

Курсы Python для школьников – востребованное направление дополнительного IT-обучения. Это объясняется универсальностью представленного языка, его популярностью, а также относительной простотой. Последняя подтверждается успешной практикой преподавания «Питона» в рамках онлайн- и офлайн-школ программирования.

Если тема дополнительных занятий ребенка в направлении информационных технологий с использованием Python кажется заслуживающей внимания, хочется подобрать качественный дистанционный курс, представленная нами подборка придется кстати.

Содержание

  • Онлайн-курсы обучения Python для детей

  • Онлайн-курс «Программирование на Python для детей»

  • Занятия по основам «Питона» для младших школьников и подростков

  • Дистанционный курс Python для школьников

  • Онлайн-занятия по Python

  • Online-курс Python-кодинга

  • Уроки «Питона» для младших школьников и подростков

  • Курс программирования на Python для школьников

  • FAQ

  • Если курсы программирования на Python для детей уже пройдены, как двигаться дальше?

  • В каком возрасте стоит начать обучение Python для детей?

  • Если курсы обучения Python для школьников не интересуют, какой альтернативный язык стоит выбрать?

  • Как понять, что курс программирования на Python для детей онлайн является качественным?


Онлайн-курсы обучения Python для детей

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


Онлайн-курс «Программирование на Python для детей»

Узнать о курсе программирования на Python для детей

Возраст: это курс Python для детей 10–14 лет.

Формат: пройти обучение можно в группе или один на один с педагогом. Дополнительно предусмотрен вариант в формате видео в записи для самостоятельного освоения.

Цена: от 800 рублей за онлайн-урок.

Скидка: новым клиентам предоставляется выгода в размере 10 % от базовой цены. Сделать обучение Python для школьников выгодным – это просто: достаточно оплатить абонемент на 12 занятий минимум в день обращения в онлайн-школу.

Содержательная сторона: упор поставлен на основы программирования на «Питоне». При этом организатором предусмотрены обособленные модули:

  • Введение в Python. На дистанционных уроках школьники смогут разобраться в таких темах, как типы данных, генерация случайных чисел, использование условий и циклов, функций. Дополнительно предусмотрены проекты: во время освоения базового модуля курса программирования на Python для школьников учащиеся выполнят квест, викторину, калькулятор и не только;

  • Разработка чат-ботов. В данном модуле упор поставлен на создание ботов для мессенджера Telegram и соцсети VK. Акцент сделан на скриптинге программы, которая способна обращаться к Википедии и находить там требуемые сведения по запросу пользователя. Из практики стоит отметить и тестирование бота, поиск ошибок в коде и т. д;

  • Создание 2Д-игр. В рамках данного модуля учащиеся освоят тематическую библиотеку Pygame, а также выполнят ряд дополнительных проектов. Это Arkanoid, Snake и игра на выживание «Зомби-апокалипсис».


Занятия по основам «Питона» для младших школьников и подростков

Возраст: 9–17 лет.

Формат: заявлены лишь индивидуальные уроки, но в блоке с информацией о стоимости представлены и групповой вариант.

Цена: от 790 рублей за занятие.

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


Дистанционный курс Python для школьников

Возраст: 8–16 лет.

Формат: только один на один с учителем.

Цена: нет информации.

Темы: введение в «Питон», данные, их типы, функции, библиотека Turtle, продвинутый кодинг, матрицы, их роль в программировании и т. д.


Онлайн-занятия по Python

Возраст: 11–14 лет.

Формат: набираются группы.

Цена: от 3 000 за online-занятие.

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


Online-курс Python-кодинга

Возраст: 12–16 лет.

Формат: групповое онлайн-обучение.

Цена: от 4 750 рублей за месяц.

Темы: теория программирования, работа с переменными, импорт и создание данных различных типов, условные, логические и арифметические операции, создание ботов для Telegram и т. д.


Уроки «Питона» для младших школьников и подростков

Возраст: 10+ лет.

Формат: индивидуальный и параллельный.

Цена: от 5 175 рублей за месяц уроков.

Темы: введение в язык, решение задач с различными типами данных, методы строк и т. д.


Курс программирования на Python для школьников

Возраст: 11–14 лет.

Формат: групповые занятия.

Цена: от 1 650 рублей за урок.

Темы: создание 2Д-игр, кодинг ботов, веб-разработка с применением языка «Питон» и т. д.


FAQ

Если курсы программирования на Python для детей уже пройдены, как двигаться дальше?

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

Считаем примечательными описанные далее варианты.

Первый и наиболее простой – Lua: данный скриптовый язык хорошо изучать в связке с Roblox Studio – игровым движком, предназначенным для разработки игр для Роблокса. Это достаточно популярная игровая платформа с многомиллионной аудиторией, представленной, помимо прочего, детьми и подростками. Отметим, что Lua можно считать ретроспективным в данном контексте, то есть «Питон» несколько превосходит первый по той же универсальности, но для общего развития в IT предложенный вариант может подойти.

Если хочется сразу перейти к более сложным вещам, второй условный путь будет представлен разработкой на движке «Юнити» и программированием на Си Шарпе. Полагаем, что это логичный виток развития ребенка в написании кода на текстовых языках. Вариант перспективен, ведь Unity характеризуется как мощный и даже профессиональный инструмент, что плюс, если ребенка всерьез увлекает тема геймдева.

Уже далее можно пойти в сторону JavaScript, Java и продвинутых библиотек «Питона» вроде Django, что поможет ребенку освоить основы веб-разработки.


В каком возрасте стоит начать обучение Python для детей?

Старт возможен даже в 7 лет, но стоит помнить, что в случае с младшими школьниками оптимальными станут два условно-вводных варианта.

Первый подойдет совсем маленьким ребятам, скажем, 7–8 лет. И речь об образовательной функции Майнкрафта Code Builder. Здесь формирование программ основано на соединении блоков с командами, написанными на Python и JavaScript.

Далее стоит задуматься о втором варианте, доступном в среднем с 9 лет. Это создание модов для Майнкрафта на «Питоне». Уже после этого можно рассмотреть образовательные программы с упором на «сухой» Python, но желательно выбирать курсы с практикой и проектной деятельностью, ведь преобладание теории часто делает учебный процесс неинтересным и очень скучным для ребенка.


Если курсы обучения Python для школьников не интересуют, какой альтернативный язык стоит выбрать?

Ранее в одном из ответов выделили распространенные и популярные альтернативы. Это разработка игр на Roblox Studio и Unity с кодингом на «Луа» и Си Шарпе соответственно, а также JavaScript и Java. Предпоследний предпочтительно изучать в связке с HTML и CSS – инструментами для текстовой разметки и стилизации веб-документов.

Джава же может быть освоена в чистом виде, хотя здесь многое зависит от особенностей конкретного онлайн-курса.

При выборе альтернативного направления стоит отталкиваться от интересов и мнения ребенка. Так, если ему по душе тема геймдева, «Юнити» и Роблокс Студио станут отличными вариантами. Если же привлекает веб-разработка, скажем, на примере создания сайтов, то вполне подойдут ДжаваСкрипт и Джава.


Как понять, что курс программирования на Python для детей онлайн является качественным?

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

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

Далее желательно изучить образовательную программу курса. Плюс, если его описание представлено на сайте выбранной онлайн-школы. Индикаторы качественного онлайн-курса следующие: баланс между теорией и практикой; наличие проектов; геймификация; движение от простого к сложному (когда сначала изучаются основы, а после – неочевидные вещи) и т. д.

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

Реклама ООО «ПИКСЕЛЬ.СТАДИ», ИНН: 5074078988

Показать полностью 8
Обучение Образование IT Программирование Программа Python Задача Урок Учеба Занимательная арифметика Тестирование Postgresql Программист Linux Блоги компаний Длиннопост
it.forkids
it.forkids

Python для детей: ТОП-10 курсов⁠⁠

12 дней назад

Занятия по программированию на Python для детей – популярное и востребованное направление дополнительного IT-обучения. Это обусловлено рядом причин.

Так, с «Питоном» некоторые ребята знакомятся в рамках школьной программы, что в случае интереса к языку актуализирует углубленное изучение. Еще один аргумент – простота восприятия: Python характеризуется относительно несложным синтаксисом, что на фоне универсальности делает данный инструмент популярным.

Если уроки «Питона» как направление дополнительных занятий кажутся интересными, подборка онлайн-курсов, подготовленная нами сегодня, придется кстати.

Содержание

  • Десять содержательных курсов Python для детей

  • Курс «Обучение Python и ИИ» для школьников 10–13 лет

  • Уроки кодинга на Python для детей 10 лет и старше

  • Онлайн-курс «Питона» для ребят от 9 до 17 лет

  • Курс программирования для детей и подростков от 10 лет

  • Занятия по кодингу на «Питоне» для детей 11–14 лет

  • Занятия по Python для детей 12–16 лет

  • Азы языка Python для детей от 9 до 17 лет

  • Онлайн-уроки кодинга для ребят 11–14 лет

  • Онлайн-занятия по «Питону» для детей 10 лет и старше

  • Курс Python для школьников 9 лет и старше

  • FAQ

  • Почему курсы Python для детей так востребованы?

  • Можно ли считать язык Python вводным для детей?

  • Эффективно ли читать самоучители и учебники Python для детей, если хочется подготовить ребенка к освоению программирования?

  • Уроки Python для детей 7 лет – это нормально?

  • Можно ли изучить Python для школьников бесплатно?


Десять содержательных курсов Python для детей

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

Итак, к сути: предлагаем перейти к подборке.


Курс «Обучение Python и ИИ» для школьников 10–13 лет

Узнать об онлайн-курсе Python и искусственного интеллекта

Стоимость: от 800 рублей за занятие.

Выгоды: рассрочка, оплата материнским капиталом, оформление вычета, скидка 10 % для новых клиентов.

Пробный урок: да, можно пройти бесплатно.

Формат: группы или индивидуальные уроки, дополнительно можно выбрать учебу по материалам в записи.

Содержание: курс Python для детей основан на теории и практике использования языка, а также на искусственном интеллекте. Дополнительно ребятам удастся разобраться в программировании ботов, виртуальных ассистентов и не только.

Конкретные примеры блоков теории и практики:

  • Введение в язык «Питон» и ИИ. В рамках модуля учащимся предстоит узнать об основах Python и искусственного интеллекта, разобраться в использовании Visual Studio Code, познакомиться с логическими выражениями, условными конструкциями, строками, словарями и т. д.;

  • Углубленное программирование и использование ИИ. Соответствующие теоретические и практические блоки, заложенные в курс языка Python для детей, помогут ребятам узнать о продвинутом применении «Питона» и о создании различных приложений с элементами искусственного интеллекта. Будут проекты вроде ботов для социальных сетей и мессенджеров и виртуальных помощников.


Уроки кодинга на Python для детей 10 лет и старше

Стоимость: нет информации.

Формат: нет информации.

Темы: принципы функционирования «Питона», операторы и строки, условия, циклы, различные модули и т. д.


Онлайн-курс «Питона» для ребят от 9 до 17 лет

Стоимость: от 900 рублей за занятие.

Формат: набираются группы.

Темы: программирование на «Питоне», переменные и условия, логические выражения, синтаксис языка, ввод и вывод, разработка 2Д-игр и т. д.


Курс программирования для детей и подростков от 10 лет

Стоимость: от 5 175 рублей за месяц занятий.

Формат: индивидуальный и параллельный (групповой).

Темы: введение в язык, основные конструкции, списки и их методы, циклы и т. д.


Занятия по кодингу на «Питоне» для детей 11–14 лет

Стоимость: от 3 000 за онлайн-урок.

Формат: направление реализуется в группах.

Темы: основные конструкции, разработка 2D-игр, создание веб-приложений и ботов, групповая проектная деятельность и т. д.


Занятия по Python для детей 12–16 лет

Стоимость: от 4 750 рублей за месяц.

Формат: группы.

Темы: условия, циклы и функции, программирование игр, создание ботов, использование искусственного интеллекта и т. д.


Азы языка Python для детей от 9 до 17 лет

Стоимость: от 790 рублей за занятие.

Формат: заявлен только индивидуальный вариант, но в блоке с ценами упоминается набор групп.

Темы: синтаксис языка, базовые конструкции, основы функционирования программ, написанных на «Питоне», и т. д.


Онлайн-уроки кодинга для ребят 11–14 лет

Стоимость: от 1 650 рублей за урок.

Формат: групповое обучение.

Темы: основные конструкции языка, создание 2Д-игр, применение «Питона» в веб-разработке, написание кода для ботов и т. д.


Онлайн-занятия по «Питону» для детей 10 лет и старше

Стоимость: от 790 рублей за занятие.

Формат: индивидуальный и индивидуально-параллельный.

Темы: написание кода на Python, основы разработки игр, программирование ботов и т. д.


Курс Python для школьников 9 лет и старше

Стоимость: нет информации.

Формат: индивидуальное онлайн-обучение.

Темы: кодинг ботов для мессенджера Telegram, базы данных и работа с ними, различные библиотеки, файловая структура и т. д.


FAQ

Почему курсы Python для детей так востребованы?

Ранее косвенно отметили, что в программу курса информатики для школьников нередко закладывается Python. Но стоит помнить, что речь преимущественно о поверхностной теории и минимуме практики, что при условии заинтересованности ребенка в освоении «Питона» часто становится базовым аргументом в пользу дополнительного обучения.

Вместе с тем именно Python нередко рассматривается как отличный способ старта в кодинге в 9–10 лет. Это, что так же, как и другое, отметили, объясняется относительной простотой языка. Здесь же подчеркнем, что есть специальные онлайн-курсы, основанные на игровом подходе. Типичный пример – программирование модов для Майнкрафта с применением отмеченного языка. Это действительно отличный вариант для старта.


Можно ли считать язык Python вводным для детей?

Считаем, что это разумно, но лишь при условии оглядки на возраст конкретного ребенка. Дело в том, что в 7–8 лет, скажем, если отсутствует подготовка и нет базы вроде Скретча, «Питон» может показаться сложным.

Если же говорить о подростковом периоде детства определенного школьника, данный язык вполне подойдет в качестве вводного. Далее можно, но при обязательном учете интересов и увлечений ребенка, попробовать, скажем, C# на примере разработки игр на «Юнити» или JavaScript в связке с HTML и CSS для создания сайтов.


Эффективно ли читать самоучители и учебники Python для детей, если хочется подготовить ребенка к освоению программирования?

Такой вариант разумен, но мы считаем, что добиться максимальной эффективности обучения ребенка «Питону» можно лишь при условии активной практики. Так, как это реализовано на онлайн- и офлайн-курсах языка, когда каждый очередной теоретический блок, при этом часто небольшой, подкрепляется мини-проектами или промежуточной разработкой чего-то масштабного вроде бота для Telegram.

Самоучители и учебники эффективны, не спорим. Читать их, чтобы подготовить ребенка к кодингу на «Питоне», можно. Но если дело касается самоучебы, то желательно строить маршрут таким образом, чтобы в его рамках было место и для активной практики.


Уроки Python для детей 7 лет – это нормально?

Разве что в случае, что ребенок уже успел освоить Скретч, Коду Гейм Лаб и даже поработать с образовательной функцией Майнкрафта Code Builder. В 7 лет это редкость, как полагаем, поэтому давать младшему школьнику Python без подготовки не стоит.

Оптимальным видим примерно такой маршрут, когда к 6–7 годам ребенок овладел Скретчем и подобными средами блочного кодинга, потом изучил Code Builder, где в блоки вписаны команды на Python и JS. Следующий разумный и планомерный шаг – обучение программированию модов на «Питоне» для Майнкрафта. Уже далее можно задуматься о более углубленных направлениях, скажем, о курсах Python и искусственного интеллекта, пример которых привели в публикации.


Можно ли изучить Python для школьников бесплатно?

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

Если в данном направлении возникают затруднения и сложности, стоит рассмотреть в качестве альтернативы онлайн-курсы. На них вся теория и практика структурированы, преподаются системно, при этом будет четкое расписание, что в совокупности с иными аспектами вроде геймификации и проектной деятельности станет комплексной гарантией эффективной учебы.

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

Стоит отталкиваться от образовательных потребностей и познавательных способностей конкретного школьника, ведь это на практике влияет на выбор конкретного направления. Из возможных вариантов уже выделили Code Builder, где программы пишутся блоками, а также кодинг в Майнкрафте на примере разработки модов и не только.

Реклама ООО «ПИКСЕЛЬ.СТАДИ», ИНН: 5074078988

Показать полностью 11
Обучение Программирование IT Образование Программа Python Задача Урок Учеба Занимательная арифметика Тестирование Postgresql Linux Программист Блоги компаний Длиннопост
70
YachmenevPavel
YachmenevPavel
Топовый автор
Комиксы

Практика программирования⁠⁠

12 дней назад
Практика программирования
Показать полностью 1
[моё] Юмор Абсурд Карикатура Программист Странный юмор Комиксы Авторский комикс
7
0
DmitryRomanoff
DmitryRomanoff
Авторские истории
Серия Один гениальный промт

Один гениальный редактор⁠⁠

12 дней назад

Ранее в "Один гениальный промт":

Парсим литературные сайты

Финальная отладка скрипта

Мечты о богатстве

Понедельник. Обычно это время тоски от предстоящей недели под взглядом Семена Игнатьевича, но сегодняшний понедельник был для Толяна днём триумфа. Он вот-вот шагнёт из серой реальности офисного рабства в сияющий мир литературной славы. Он позвонил на работу, когда уже подъезжал к станции метро. Голос его дрожал, но не от страха, а от предвкушения.

— Алло, Марина Петровна? Это Смирнов. Срочные семейные обстоятельства. Очень срочные. Не смогу сегодня… и, возможно, завтра… Спасибо! Передайте Семену Игнатьевичу! — Он бросил трубку, не дослушав возражений. Его не волновали ни выговоры, ни лишение премии. Пусть теперь Семён Игнатьевич засунет свои премии куда подальше.

Он стоял перед небоскрёбом из стекла и стали. Это была штаб-квартира издательства «Фэкс» — самого крупного и престижного издательства в стране. В руке была заветная флешка с его новой роскошной жизнью и целым состоянием. Десять гениальных книг, созданных высокими технологиями по его гениальному промту. Один промт — один шедевр, не больше, не меньше.

«Все эти нищеброды вокруг даже не догадываются о моей гениальности», — подумал он и чуть не плюнул в прохожего. Он поднял голову, расправил спину и вошёл в здание издательства. Протиснуться мимо надменной секретарши к самому Сергею Леонидовичу Волкову, главному редактору художественной литературы, удалось только благодаря наглости отчаяния и фразе: «У меня бестселлер, который перевернет рынок! Исключительно для господина Волкова!»

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

— Ну, молодой человек, что у вас там за бестселлер? — спросил он, едва кивнув на стул.

Толян, забыв про стул, выложил на стол синопсис и флешку.

— Сергей Леонидович! Это не просто книга! Это феномен! «Один Гениальный Промт»! Написан нейросетью! Один запрос — и готовый роман! Но не просто роман! Это книга о том, как я искал этот самый промт! О моих мучениях, надеждах, о том, как нейросети хвалят, но не пишут, как психологи и программисты разводят на деньги… Это же гениально! Свежо! Остро! Про наше время! Про погоню за халявой и иллюзией мгновенного успеха! И написано… — Толян понизил голос до драматического шёпота, — …нейросетью! По моему промту! Это же революция!

Он смотрел на Волкова, ожидая всплеска энтузиазма, немедленного предложения контракта, но лицо издателя оставалось каменным. Он медленно взял синопсис, пробежал глазами первую страницу. Потом поднял взгляд на Толяна. В его глазах не было ни восторга, ни даже любопытства. Была лишь усталая, ледяная определённость.

— Господин… Смирнов, — произнёс Волков чётко, отчеканивая каждое слово. — Мы не издаём книги, написанные нейросетью.

Толян замер. Его словно окатили ледяной водой.

— Н… но… как? — выдавил он. — Почему? Это же гениально! Что может быть гениальнее, чем книга про то, как стать гением? Про саму суть творчества в эпоху генеративной литературы?

Волков отложил синопсис в сторону, как грязную салфетку.

— Потому что это не творчество, а генерация. Пусть и остроумная, как вы утверждаете. Наш бренд, наша репутация построены на человеческом слове, на авторском видении, на боли, на труде, на уникальном опыте личности. Нейросеть — это лишь инструмент, как пишущая машинка. Мы не издаём книги, написанные пишущими машинками. Мы издаём книги, написанные авторами.

— Почему нельзя?! — Толян вскочил, лицо его начало заливаться краской гнева и непонимания. — Кто запретил?! Кому это мешает?! Людям же понравится! Она же захватывающая!

Волков взглянул на свои золотые часы. Этот жест был красноречивее любых слов.

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

Он нажал кнопку на столе. В кабинет тут же вошла та же надменная секретарша.

— Анна, проводите господина Смирнова, — сказал холодным голосом Волков.

— Я изобрёл кнопку «Бабло», понимаете! У меня на флэшке, — Толян протянул серый брелок на ладони, — добрый десяток книг в разных жанрах, которые в одночасье станут бестселлерами.

— Но мы не издаём книги, написанные нейросетями, — настаивал главный редактор.

— Хорошо! Я понял! Но у меня есть инструкция под названием «Один гениальный промт». Это отдельная книга, и это бестселлер! «Один гениальный промт» — не просто кнопка «Бабло», а история о том, как создавалась кнопка «Бабло»! Высокотехнологичный инсайд! Высший пилотаж! Грёбаная путёвка в рай!

— Вы её сами написали?

Толян осел. Он сам её написал? Или это всё же нейросеть? Но порыв эмоций и желание как‑то вывернуться породили в нём бурю эмоций:

— Да это книга настоящее откровение из откровений. Это смесь технологий, реальности и потребностей читателей. Это задокументированная работа сотен людей. В этой книге моя жизнь!

— Это замечательно, Анатолий, но мне важно знать, кто написал эту книгу, вы или нейросеть?

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

— Нейросеть! — сказал с грустью Толян и сжал флэшку в кулак.

— Тогда прошу прощения, но мы не можем подписать с вами договор. Инвесторы не одобрят.

Толян стоял как оплёванный. Его гениальный промт, его шедевр, его билет в новую жизнь — всё это было отброшено как мусор. С флэшкой и смятым синопсисом в руках его вежливо, но неумолимо выпроводили из кабинета, через шикарный холл, к лифтам. Золотые буквы «Фэкс» издевательски сверкали над его головой.

«Не понимают! Дураки! Консерваторы!» — яростно думал Толян, выйдя на улицу. Солнце, казалось, светило слишком ярко, обнажая всю жалкость его положения. «Найду других! Тех, кто мыслит шире!»

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

Звонки сливались в один горький фарс. Голос менеджера по приёму рукописей, вежливый и безликий: «Благодарим за интерес! К сожалению, в настоящее время наша редакционная политика не предусматривает рассмотрение произведений, созданных с помощью генеративного искусственного интеллекта. Желаем успехов!»

В другом издательстве ему ответил устало раздражённый женский голос: «Нейросеть? Нет, нам это не нужно. Следующий!»

В третьем издательстве ему ответил резкий мужской голос, не терпящий возражений: «Вы что, не в курсе? У нас мораторий на генеративные тексты. Приносите рукопись, написанную вами лично, тогда посмотрим. До свидания».

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

«Руководство… Акционеры… Общественность…» — эхом звучали в голове слова Волкова. Мир, который он мечтал покорить одним промтом, оказался не готов к его гениальности. Толян закрыл глаза. Отчаяние начало подниматься по спине. Что теперь?

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

Нихрена себе «Один гениальный промт», — подумал Толян. Надо было идти на работу. У него висел долг в двести тысяч. Нервы были не то что расшатаны, они были выкорчеваны.

— Мля, какое же зло эти нейросети! Как я вас ненавижу! — сказал Толян и выкинул флэшку в ближайшую урну, где дымились не потушенные бычки… — Гори оно всё огнём!

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

Читать книгу "Один гениальный промт" полностью

(Спасибо за лайки и комменты, которые помогают продвигать книгу)

Показать полностью
[моё] IT Хакеры Искусственный интеллект Нейронные сети DeepSeek Самиздат Разработка Юмор Сатира Программист Программа IT юмор Мат Текст Информационная безопасность Программирование Удаленная работа Фриланс Студенты Длиннопост
0
2
DmitryRomanoff
DmitryRomanoff
Лига Инвесторов
Серия Венчурные инвестиции

Венчурный инвестор слушает презентацию стартапа⁠⁠

12 дней назад

Основатель два часа рассказывает про AI, Big Data и Blockchain. Инвестор задаёт один вопрос: "А на чем вы зарабатываете деньги?" Основатель, не моргнув глазом, отвечает: "Пока что на таких встречах, как эта!"

[моё] IT Юмор IT юмор Стартап Программист Программирование Инвестиции Инвестиционный фонд Венчурный фонд Короткопост Текст
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии