Как написать программу, не умея программировать: пошаговое руководство

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

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


Автор: Kandinsky Источник: fusionbrain.ai

Зачем

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

  • Какую задачу она должна выполнять.
  • Кто будет ею пользоваться.
  • Какие функции должны быть реализованы.

Программирование

Программирование условно делится на две составляющие: визуальную (Frontend) и внутреннюю логику (Backend). Всё остальное — это зачастую снобистские определения, намеренно придуманные, чтобы усложнить простые вещи и пустить пыль в глаза. Для создания ПО используется среда разработки (IDLE) — специальный набор программ, где пишется, тестируется и запускаете код. Их целое множество, но самым простым и быстрым решением для новичка будет установить пакет установки Python.

Инструкция

1. Скачиваем и устанавливаем Python.

Установщик

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

2. Открываем любой аналог ChatGPT и вводим запрос:

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

Ответ

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


Код

4. Собираем программу и все её зависимости в единый файл.

Как собрать программу в самостоятельный файл .exe.

Запрос для нейронной сети

П. С. Все сторонние модули Python устанавливаются через командную строку Windows.

Упаковка

5. Проверяем работоспособность ПО. Видео с демонстрацией работы программы можно посмотреть здесь.

Демонстрация
  • Пользователь задаёт интервал, количество окон и громкость.
  • Выбирает аудиофайл.
  • Нажимает «Запустить напоминания».
  • Через заданный интервал появляются всплывающие окна с анимацией, и воспроизводится звук.
  • Окна автоматически закрываются через 8 секунд.

Заключение

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

Изображение в превью:
Автор: Kandinsky
Источник: fusionbrain.ai