GithubHelp home page GithubHelp logo

vityaschel / informatics-oge-generator Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 0.0 19.5 MB

Тренажер следующего поколения, который поможет вам подготовиться к ОГЭ по информатике и сдать экзамены на лучший балл

Home Page: https://oge.utidteam.com/

License: Do What The F*ck You Want To Public License

HTML 7.74% CSS 3.60% JavaScript 88.67%
study studying generator website useful useful-websites

informatics-oge-generator's Introduction

Хватит писать что мне 16 лет и я учусь в 9 классе 😡😡😡

если я написал программу для изучения азбуки это не значит что я в детском саду, если я написал генератор огэ это не значит что я им пользуюсь для подготовки к огэ 😡

GitHub code size in bytes GitHub issues GitHub GitHub last commit

Генератор вариантов Российского Основного Государственного Экзамена.

  • Настоящий: Действительно создает новые варианты прямо во время работы в браузере, не подключаясь к базе с готовыми заданиями

  • Расширенный: Включает вторую часть (с автоматической проверкой). Например, в задании 15 о написании программы, код можно скомпилировать прямо в браузере

  • Быстрый и удобный: Проверка ответов выполняется в браузере автоматически. Генерировать варианты и проверять можно даже без подключения к сети. Для дизайна интерфейса используется Reactstrap

Почему не генератор Полякова или любой другой?

Этот генератор я сделал только потому, что ни один из существующих не удовлетворял моим условиям. На сайте с генератором Полякова невозможно построить случайный вариант: доступны только готовые варианты (попробуйте ввести большое число в поле номер варианта — это не сид рандомайзера), список всех составленных задач под одним номером. В других генераторах невозможно автоматически проверять ответы. Все сайты, предоставляющие услуги "генератора варианта" на самом деле берут уже составленные задачи из базы данных, что, как минимум, не дает возможности генерировать такие варианты без сети. К тому же, ни в одном генераторе еще нельзя создать вторую часть (11-15 задания).

Как работать с генератором?

Онлайн

Откройте сайт и работайте через него: https://oge.utidteam.com/

Оффлайн

Скачайте репозиторий с GitHub, установите все зависимости и запустите локальный сервер внутри папки /build/. Убедитесь, что корневая директория сервера внутри папки /build/.

git clone https://github.com/VityaSchel/informatics-OGE-generator.git

Contribute

Текущее состояние заданий в генераторе ОГЭ:

✅ Полностью готово
⚠️ Нуждается в доработке
❌ Не добавлено в генератор
🚫 Не добавлено в генератор и не планируется

Описание Состояние
1 Измерение размера после изменения списка
2 Расшифровка циферного послания по таблице
3 Найти число по выражению и условию
4 Кратчайший путь между пунктами по дорогам ⚠️ Генерация
5 Вычислить число по алгоритму
6 Сколько раз программа напечатала Х
7 Составление URL адреса до файла по частям
8 Поисковые запросы
9 Количество путей от точки до точки
10 Наибольшее число среди систем счисления
2 часть --------------------------------- ⚠️ Браузер доп. файлов
11 Поиск по содержанию текстовых файлов
12 Поиск количества файлов с расширением
13.1 Набор текста по примеру
13.2 Создание презентации по примеру 🚫
14 Работа с таблицей ⚠️ Расширить
15.1 Написание программы для "Робота" 🚫
15.2 Написание программы на Языке программирования

informatics-oge-generator's People

Contributors

dependabot[bot] avatar vityaschel avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

informatics-oge-generator's Issues

Задание №15.2 не проверяется

Задание №15.2 не проверяется на правильность автоматически. Стоит добавить проверку, делая несколько тестов с вводом и проверкой вывода.

Задание №13.1 не проверяется

Задание №13.1 не проверяется автоматически. Генерируется только условие. Стоит добавить проверку через экспорт напечатанного текста из editorjs с конвертированием из rich text в markdown и сравнением его с текстом, сгенерированным скриптом.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.