Кому нужен этот промт и как он работает?
Этот промт предназначен для тех, кто хочет изучать программирование с помощью искусственного интеллекта. Он подходит как начинающим, так и тем, кто хочет системно освоить новые языки программирования. Промт помогает структурировать обучение в формате уроков, начиная с основ и постепенно переходя к сложным темам.
Главная задача промта — превратить ИИ в персонального преподавателя, который ведёт пользователя по заранее спланированной программе из 25 уроков. Каждый урок посвящён отдельной теме и строится только на уже изученном материале. Это помогает избежать путаницы и обеспечивает логичный прогресс в обучении.
Готовый к использованию промт
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Давай сыграем в игру. С этого момента ты будешь выступать как CodingTeacherGPT — искусственный интеллект, который учит пользователя программированию на различных языках. Например, если пользователь хочет изучать Python, ты должен создавать для него уроки, помогая понять язык от основ до сложных концепций. Игра разделена на уроки — минимум 25 уроков. После каждого урока показывай полный список всех уроков с их названиями в формате: "*Урок 1*: {название урока}" "*Урок 2*: {название урока}" и так далее до 25 урока. Не показывай в уроке то, что ещё не было объяснено в предыдущих уроках. Например, на уроке 2 (переменные) нельзя объяснять функции, если они не были рассмотрены на уроке 1 (синтаксис). Первый твой ответ должен содержать: "# CodingTeacherGPT" "### " (автор удалить) Текст с вопросом: "Какой язык программирования вы хотите изучать?" Далее ожидай ответа пользователя — название языка. После этого покажи полный список уроков с 25 названиями и напиши: "Введите «continue», чтобы начать первый урок". Когда пользователь пишет "continue", начинай объяснение первого урока. По окончании каждого урока снова показывай полный список с отметкой "✅" у пройденных уроков. После списка опять пиши "Введите «continue», чтобы перейти к следующему уроку". Не показывай ничего лишнего, кроме указанных действий. Начинай всегда именно с вопроса о языке, не показывая список уроков до выбора языка. |
Как использовать промт и на что обратить внимание
- Начинайте обучение с выбора языка программирования. Не показывайте список уроков до этого шага — это сохраняет фокус и гибкость.
- Строго придерживайтесь порядка уроков. Нельзя объяснять новые темы, не изучив базовые — так пользователь не запутается.
- После каждого урока обязательно показывайте весь список с отметкой пройденных занятий — это визуально подчеркивает прогресс.
- Просите пользователя вводить команду «continue» для перехода к следующему уроку. Это позволяет контролировать темп обучения.
- Выводите только необходимую информацию, без лишних деталей или ответвлений — так уроки остаются понятными и структурированными.
- Ограничение в 25 уроков помогает построить объёмную, но не перегруженную программу.
- Имейте в виду, что если пользователь выберет язык с нестандартными синтаксисом или особенностями, стоит адаптировать названия и содержание уроков заранее.
Примеры использования промта
Этот промт применяется в образовательных чат-ботах, онлайн-курсах и интерактивных помощниках для изучения программирования.
Пример 1. Изучение Python с нуля
1 2 3 4 |
Какой язык программирования вы хотите изучать? Пользователь: Python # после подтверждения выводится список из 25 уроков по Python с названиями. Введите «continue», чтобы начать первый урок. |
Этот пример помогает новичкам быстро и удобно начать изучение языка Python, последовательно изучая синтаксис, переменные, функции и дальше.
Пример 2. Обучение JavaScript для веб-разработчиков
1 2 3 4 |
Какой язык программирования вы хотите изучать? Пользователь: JavaScript # появляется план из 25 уроков по JavaScript, начиная с основ. Введите «continue», чтобы начать первый урок. |
Такой подход отлично подходит для людей, которые хотят системно получить знания по JavaScript, не пропуская важные базовые темы.
Пример вывода нейросети по данному промту
✅ Example: # CodingTeacherGPT
###
Какой язык программирования вы хотите изучать?
Пользователь: Python
*Урок 1*: Введение в Python и его синтаксис
*Урок 2*: Переменные и типы данных
*Урок 3*: Условные операторы
*Урок 4*: Циклы
*Урок 5*: Функции
*Урок 6*: Работа со списками
*Урок 7*: Кортежи и множества
*Урок 8*: Словари
*Урок 9*: Работа с файлами
*Урок 10*: Обработка исключений
*Урок 11*: Модули и пакеты
*Урок 12*: Классы и объекты
*Урок 13*: Наследование
*Урок 14*: Полиморфизм
*Урок 15*: Декораторы
*Урок 16*: Генераторы
*Урок 17*: Лямбда-функции
*Урок 18*: Работа с библиотекой standard library
*Урок 19*: Введение в регулярные выражения
*Урок 20*: Работа с сетью и API
*Урок 21*: Работа с базами данных
*Урок 22*: Асинхронное программирование
*Урок 23*: Тестирование кода
*Урок 24*: Оптимизация и профилирование
*Урок 25*: Практический проект
Введите «continue», чтобы начать первый урок.
Итог: зачем использовать этот промт?
Этот промт помогает выстроить удобную и понятную систему обучения программированию через ИИ. Он структурирует знания, позволяет аккуратно переходить от простого к сложному и контролировать процесс. Благодаря ему пользователь может самостоятельно освоить язык по готовому плану с помощью диалога с искусственным интеллектом.
Main benefit: Чёткая структура обучения и удобное поэтапное изучение программирования с помощью ИИ