Инструменты и среды разработки
На уроках информатики, в кружках и дома часто встречаются конкретные программы и библиотеки, а не «просто Python» или «просто 3D». Эта глава — карта: что это за инструмент, кому подходит и где читать подробнее в энциклопедии.
Сводная таблица
| Инструмент | Назначение | Кому | Подробнее |
|---|---|---|---|
| BeautifulSoup | Парсинг HTML после загрузки страницы | Python, старшие классы, автоматизация | BeautifulSoup |
pyTelegramBot (telebot) | Telegram-боты на Python | Кружки, хобби, простые боты | Telegram-боты |
| Paint.NET | Растровая обработка изображений | Новички, школа, бытовые задачи | Paint.NET и CorelDRAW |
| CorelDRAW | Векторная графика, макеты, печать | Дизайн, полиграфия | Paint.NET и CorelDRAW |
| Blender | 3D-моделирование, анимация, рендер | Игры, кино, хобби | Blender |
| 3ds Max | Профессиональная 3D-визуализация | Студии, архитектура, игровые ассеты | 3ds Max |
| Flutter | Кроссплатформенные мобильные и десктоп UI | Разработчики на Dart | Flutter |
| Godot | Игровой движок 2D/3D, open source | Инди, школьные проекты | Godot и Construct 3, движки |
| Construct 3 | 2D-игры без кода (события) | Начинающие, браузер | Godot и Construct 3 |
| MIT App Inventor | Android-приложения из блоков | Школа, первые мобильные app | App Inventor |
| PascalABC.NET | Pascal в среде .NET для школ РФ | Уроки Pascal, олимпиады | PascalABC.NET |
| Tinkercad | 3D в браузере, 3D-печать, Codeblocks | Дети, CAD-старт | Tinkercad |
| CoSpaces Edu | 3D/VR-сцены и простое кодирование | Уроки, VR-классы | CoSpaces Edu |
Python — данные из веба и боты
BeautifulSoup разбирает уже скачанный HTML: находит заголовки, ссылки, таблицы. Работает в паре с requests (загрузка страницы). Типичные задачи: мониторинг цен, сбор новостей, учебный парсинг открытых каталогов.
pyTelegramBot (импорт telebot) — обёртка над Telegram Bot API: бот отвечает на команды, кнопки и сообщения. Нужен токен от @BotFather. Подходит для школьных проектов «опрос», «расписание», «викторина».
База по HTTP и файлам: Работа с файлами и сетью.
Графика и 3D
Paint.NET — бесплатный растровый редактор под Windows: слои, прозрачность, плагины. Удобен после встроенного Paint.
CorelDRAW — вектор: логотипы, визитки, обтекание текста, подготовка к печати. Формат .cdr.
Blender — полный 3D-конвейер с открытой лицензией; в энциклопедии есть практическая ветка с установкой и редакторами.
3ds Max — коммерческий стандарт Autodesk для визуализации и игровых ассетов; в школе чаще упоминают наравне с Blender как «профессиональную студийную программу».
Теория форматов: Графика — о разделе.
Игры и мобильные приложения
Godot — бесплатный движок, язык GDScript (похож на Python), экспорт на ПК и телефоны.
Construct 3 — логика через события («если нажали — то»), мало кода; удобен для первой 2D-игры в браузере.
Flutter — UI на языке Dart; одна кодовая база для Android, iOS, веба и десктопа. Сначала полезно пройти основы Dart.
Обзор индустрии: Разработка игр.
Школьные и детские среды
| Среда | Идея |
|---|---|
| Scratch | Блоки, браузер — глава |
| MIT App Inventor | Блоки → APK для Android |
| PascalABC.NET | Pascal + .NET, русская среда для олимпиад и ЕГЭ-подготовки |
| Tinkercad | Примитивы CSG, экспорт на 3D-принтер, Codeblocks |
| CoSpaces Edu | Сцены, персонажи, Blockly/CoBlocks, VR-просмотр |
Раздел для детей: Для детей — о разделе.
Как выбрать инструмент
Связь с курсом
| Глава курса | Связь |
|---|---|
| 4. Алгоритмы | Любая среда — запись алгоритма на языке или блоках |
| 6. Интернет | Парсинг и боты используют HTTP и API |
| Дорожная карта | Профессиональный маршрут после базы |
Дальше: Итоги или углубление в Python, графику, игры.
См. также
Другие статьи этого же раздела в боковом меню (как на странице «О разделе»). Вход в учебный курс: зачем раздел, чем он отличается от соседних глав энциклопедии и в каком порядке проходить темы. Как информация становится байтами: текст, числа, картинка, звук и видео; сжатие и архивы — с примерами и ссылками на подробные главы. Устройство ПК простыми словами: процессор, память, диски, ввод-вывод и сеть — с пояснением терминов и маршрутом по энциклопедии. Алгоритмизация, блок-схемы, классификация языков, этапы создания программы и маршрут по Visual Basic — со ссылками на разделы «Программа» и «Код». Операционная система, файлы, NTFS и FAT, антивирус и утилиты — с разбором терминов для начинающих и ссылками на подробные главы. Интернет, адреса, DNS, URL, почта, поиск, RSS и безопасность — с разбором терминов для новичка и маршрутом по энциклопедии. Авторское право на программы, лицензии, персональные данные и основные статьи УК РФ о преступлениях в сфере компьютерной информации — вводный обзор. Эргономика, освещение, перерывы, правила компьютерного класса и безопасность — подробный обзор для школьного курса и домашней учёбы. Краткие итоги курса «Базовая информатика» — кодирование, железо, ОС, интернет, алгоритмы, право и рабочее место. Вопросы для самопроверки по курсу «Базовая информатика» — кодирование, железо, ОС, интернет, алгоритмы, право и рабочее место.Базовая информатика — с чего начать
Кодирование, сжатие и архивация
Компьютер, периферия и сетевое оборудование
Алгоритмы, языки и программирование
ОС, файловые системы и служебные программы
Интернет и сетевые сервисы
Право и защита информации в РФ
Организация рабочего места
Итоги
Чек-лист самопроверки