Cliqz Intro
I wanted to knock this out in a day to solve a problem I had no time budgeted for. Python was the perfect option but I'm a n00b to it, so be cruel.
The other quizzes I use, like Anki-droid and Udemy quizzes are not open-source-ish enough. There is some difficulty adding question sets and types. I want questions in a data format that is more verifiable and standard.
We all need to learn, so maybe we can learn to trade our learning and the product of our learning.
Inspiration
I was inspired yesterday by this article: How to Build And Publish Command-Line Applications With Python
Quiz Schema
The Quiz structure is starting to look like this:
description: string
duration_minutes: number
questions:
- item:
title: string
type: [missing_items choose_items]
false_choices: [text_string_one text_string_two text_string_three]
valid_choices: [text_string_one]
notes: >
Multiline text
Roadmap
-
Colorize questions[2020-10-06] -
Minutes left instead of a deadline[2020-10-06] -
Validate and register answer results.[2020-10-06] -
Allow select by answer number or letter.[2020-10-07] -
Tally a list of results at the end of the test.[2020-10-07] - Add code tests to the project
- Add several quizzes and expand questions.
-
Move quizzes into an open-source repo of some modern type.[2020-10-08] - Variation in handling of various test types not property implemented for missing_item.
Metadata
Release files for cliqz 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cliqz-0.1.4.tar.gz | 7.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cliqz-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.6 kB
Release files / cliqz-0.1.4.tar.gz
| Download URL | cliqz-0.1.4.tar.gz |
|---|---|
| Size | 7.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1565344e299c4e1520294143813a205c52ff740c6d2bd25847f66ce9990cae4a
|
|
BLAKE2b-256 checksum How to use checksums |
78f44baca0e38d38028a7be3b0a25c1b5d1de02bc30bf61032e7222871399cee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.2
|
Release files / cliqz-0.1.4-py3-none-any.whl
| Download URL | cliqz-0.1.4-py3-none-any.whl |
|---|---|
| Size | 8.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
812e48d3e4219b9e4de84445214423c8410f544e6613e871255f3f50ef7ee587
|
|
BLAKE2b-256 checksum How to use checksums |
a081c055535ba84be7f306913311cf7a797b4fb0bed25fc6d300159f918f0c41
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.2
|