vocabtest's People
Forkers
wwitzel3vocabtest's Issues
Turn vocabtest in to a web application
I suggest we turn the vocabtest project in to a web application with the following features.
- Create an account.
- Create a vocab test
- Copy/paste a vocab definitions.
- Set number of words to use for the test
- Do a vocab test in word, definition, or mixed mode.
- See score / summary at end of test.
- Display score at end of test.
Missing README details
The README.md should contain information about how to run the problem and the minimum requirements for the program including the Python version.
Default vocab file
Currently you have to provide the vocab file you want to use, there should be a default file that is used if you do not provide one.
Answer correctly confirmation sees n as yes
Answering lowercase n
to the did you answer correctly prompt will incorrectly see that answer as a positive / yes
answer.
Main check (main guard)
The begin
method should only be executed if the script is running in the main scope.
https://docs.python.org/3/library/__main__.html
This allows the other methods to be imported without the side-effect of executing the begin
method.
Add unittests for voctab test
I propose adding a test_vocabtest.py
file with unit tests for testing the different functions of vocabtest.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.