https://github.com/alesyarabushka/ppvis-2-python-quiz
https://github.com/alesyarabushka/ppvis-2-python-quiz
Last synced: 18 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/alesyarabushka/ppvis-2-python-quiz
- Owner: AlesyaRabushka
- Created: 2022-05-04T17:23:39.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-05T12:59:16.000Z (almost 3 years ago)
- Last Synced: 2025-02-16T10:28:08.577Z (3 months ago)
- Size: 6.84 KB
- Stars: 0
- Watchers: 0
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Сборник тестов по языку Python
Сборник тестов в виде фрагментов кода, для которых надо указать, что будет выведено на экран и объяснить почему.## Требования к тестам
- Тест представляется атомарный фрагмент, не зависящий от других фрагментов
- Тест должен выводить на экран информацию, которая и является целью проверки. Желательно одну строку
- Кроме вопроса "что будет выведено на экран?", тестируемому может задаваться вопрос "почему?" для проверки его знаний
- Тест должен проверять один элемент знаний
- Тест должен быть направлен на базовые возможности языка Python
- Каждый тестовый фрагмент должен сопровождаться:
- правильным ответом
- набором тэгов - классификация теста, первый тэг является основным## Формирование тэгов
- идентификатор тэга пишется на английском
- терминологию нужно сверять с официальной документацией, с глоссарием https://docs.python.org/3/glossary.html
- тэги могут быть вложенными
- тэги обозначают какие области знаний затрагиваются в тестовом фрагменте
- порядок записи тэгов: по значимости
- [список тэгов](TAGS.md), он может пополняться## Формат записи теста
В фигурных скобках {} подставляемые фрагменты.
```python{code_fragment}
\```
Output: `{output}`
Tag: {tag_list}
\---