Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Python — работа в Москве

Дата: 2023-03-16
Детали
Регион
Москва
Метро
Улица 1905 года
Занятость
без разницы
Стоимость
договорная
Дата публикации
2023-03-16
Описание
Для себя Необходимо написать код на Python Описание задания и чёткие критерии ниже. Дедлайн 17 марта 10:00 утра. Вам нужно написать небольшую (максимум 100 строк) программу-«викторину»/квиз, которая общается с пользователем, задает вопросы и считает, сколько правильных ответов было дано. Разработайте квиз в формате edutainment или entertainment контента. Тема может быть любая – ваши любимые сериалы/фильмы/книги/медиапроекты и т.д. Важно! Все вопросы и ответы должны быть уникальными – плагиат оценивается в 0 балло . Вы придумываете вопросы, которые пользователю будет задавать программа; затем она предлагает варианты ответа (которые тоже придумываете вы). Пользователь что-то выбирает (если выбирает правильно, то условно ему добавляется +1 балл; если неправильно – программа указывает на это и пишет, почему вариант ответа не подходит) Не забывайте про качественный сторителлинг и драматургию (да, в квизах она тоже есть!) – пользователю должно быть интересно проходить викторину. Ему должно быть понятно, что от него хотят. Если у пользователя нет мотивации, если вы не сформулировали правила игры, если нет конфликтности и напряжения, то квиз не сработает. КРИТЕРИИ Файл должен содержать: ячейку типа markdown с коротким текстовым описанием созданной программы: что это за программа; как она должна работать; вопросы какого типа задает пользователю; какие ответы на свои вопросы ожидает получить. ячейку типа code, в которой содержится вся написанная программа — при запуске этой ячейки начинается работа с программой Баллы: (1 балл) Понятный интерфейс (пояснения для пользователя, которые объясняют, какой текст можно ввести на каждом шаге (не просто появляющиеся пустые поля)) (1 балл) Сопровождающие код комментарии, которые объясняют логику работы вашей программы — не менее 20 содержательных комментариев (1 балл) В программе присутствует минимум десять вопросов (возможно как с одним, так и с несколькими вариантами ответов) по выбранной теме. В дизайне квиза заложена драматургия. Важно! Придумывайте вопросы сами — любой плагиат карается оценкой 0 за проект (0.5 балла) Использование условных конструкций (например, при проверке верного ответа). (0.5 балла) Использование цикла while (например, в ситуации, когда программа просит ответить на вопрос, пока не будет дан верный ответ). (0.5 балла) Использование сложных условий (например, при работе условных конструкций, цикла while) (0.5 балла) Использование цикла for (например, при обработке ответов пользователя, когда на вопрос можно дать несколько вариантов ответа). (1 балл) Правильность кода на любом запуске (код работает на всех вариантах запуска, не прекращает свою работу при неверном вводе и не выдает ошибок ни при каких условиях). (1.5 балла) Использование словаря для сохранения вопросов, ответов и баллов пользователя. Далее его же можно будет использовать при создании файла (см. последний критерий). Подумайте, как именно должны выглядеть ключи и значения словаря; постарайтесь учесть, что пользователь может ответить на вопрос неправильно, и если программа предложит ему ответить снова, то это уменьшит баллы, которые он получит. (1 балл) Использование минимум двух собственных функций (например, если пользователь ответил неправильно, то вызывается функция, которая указывает на это и может предложить попробовать ответить снова). (1.5 балла) Вопросы, заданные программой, ответы пользователя и правильные ответы записываются в файл. Также в конце файла записывается, сколько баллов набрал пользователь, хороший результат это или плохой. Фактически это такой отчет, который должен получаться по окончании работы вашей программы. Дополнительно. За каждую фактическую ошибку (например, вы в качестве правильного ответа на вопрос записали в программу неправильный) снимается 0.5 балла. Дополнительно. Чтобы не нагружать ячейку с кодом вопросами, можете записать их и ответы на них в отдельный файл, к которому потом будет обращаться программа. За это можно получить 1.5 дополнительных балла за проект. Также помните, что программы приятнее, когда они вежливы! Пусть программа поздоровается; спросит – хочет ли пользователь принять участие в викторине; а в конце поблагодарит за участие и завершит диалог фразой по теме квиза (“Harry, you’re a wizard!”) или пожелает удачи на кзамене. ВАЖНО ВЫПОЛНИТЬ РАБОТУ ЧЁТКО ПО КРИТЕРИЯМ!!! Тему квиза можете выбрать любую, главное, чтобы викторина запускалась и работала, соответствовала критериям и доп. критериям, имела сторителлинг и драматургию с оригинальными придуманными вопросами (проверю плагиат), имела в себе минимум 10 вопросов и все перечисленные в критериях методы.
Похожие заказы

Обучение программированию

дистанционно
от 940.00 руб.
Язык программирования: Python Для ребёнка Здравствуйте ! Мой сын 10 лет очень любит математику. Учится в одной из лучших школ Москвы. Мы отдали его в МШП - но там работа в группах и ему неинтересно. В целом программа в школе опережающая, и его текущий 4й класс уже тянет на год-полтора старше. Я очень хочу найти сильного преподавателя, с которым получится выстроить долгосрочные взаимоотношения. Сможете нас взять?
Москва Репетиторы

Обучение Python

от 1500.00 руб.
Для ребёнка Нужна помощь в освоении учебного материала по программе Phaiton (в основном-Кумир, Водолей, Робот, Ханойская башня, Черепаха), сыну 12 лет, учится в 6 классе. Интересуют репетиторы, выезжающие к ученику, онлайн формат не предлагать. Поэтому желательно, чтобы репетитор проживал в районе СВАО. Рассматриваю предложения от студентов.
Москва Репетиторы

Обучение Python

дистанционно
договорная
разбирать программу инженерной школы за 10 класс Научиться программировать в Питоне 10 кл инженерной школлы, ИТ направления. в идеале , студенты МИФИ, МФТИ, Бауманки и пр
Москва Репетиторы

Обучение программированию

дистанционно
договорная
Язык программирования: Python, JavaScript, HTML Для себя Изучить языки программирования для веб разработки с нуля, подготовка к экзаменам.
Москва Репетиторы

Обучение Python

дистанционно
от 500.00 руб.
Для себя Все инструкции и данные предоставлю. Нужно создать простенький сайт по пошаговой инструкции и украсить. Затем написать отчет
Москва Репетиторы

Обучение Python

дистанционно
договорная
Для себя Хочу изучить пайтон и разные библиотеки, включая aiogram, постараться с этими знаниями начать подработку
Иркутск Репетиторы

Обучение Python

дистанционно
договорная
Для себя Решение лабораторных задач по дисциплине прикладное программирование
Москва Репетиторы