From a642fb684173ab08a26955d7d1ff87cd3086e9fe Mon Sep 17 00:00:00 2001 From: Jakob Papirov Date: Thu, 20 Apr 2023 08:28:22 +0200 Subject: [PATCH] Update README.md --- README.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 62 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 6facbfc..25c987b 100644 --- a/README.md +++ b/README.md @@ -20,39 +20,89 @@ All programmes are to be translated into Swedish and Russian over time. * yachalk - pip install yachalk * emoji - pip install emoji -## Structure +## Structure [as per 2023-04-20] * en\ * math\ - 1) math-en.py - 3) math-numbers-all-en.py - 4) math-numbers-en.py - 5) math-pi-en.py + 1) math-numbers-all-en.py + 2) math-numbers-en.py + basicMath\ + 1) math-add-0-9-en.py + 2) math-add-0-13-en.py + 3) math-add-8-12-en.py + 4) math-add-10-20-en.py + 5) math-add-10s-0-100-en.py + 6) math-sub-0-9-en.py * lang\ + en\ 1. letters-all-en.py 2. letters-bg-en.py 3. letters-sm-en.py 4. numbers-en.py - * Python\ + sv\ + 1. letters-all-en.py + 2. letters-bg-en.py + 3. letters-sm-en.py + 4. numbers-en.py + Python\ 1. keywords-py-en.py - * games\ + * games\boutique\ 1. boutique.py (en) * sv\ * math\ - 1. math-sv.py + 1) math-numbers-all-sv.py + 2) math-numbers-sv.py + basicMath\ + 1) math-add-0-9-sv.py + 2) math-add-0-13-sv.py + 3) math-add-8-12-sv.py + 4) math-add-10-20-sv.py + 5) math-add-10s-0-100-sv.py + 6) math-sub-0-9-sv.py + * lang\ + en\ + 1. letters-all-sv.py + 2. letters-bg-sv.py + 3. letters-sm-sv.py + sv\ + 1. letters-all-sv.py + 2. letters-bg-sv.py + 3. letters-sm-sv.py * ru\ * math\ - 1. math-sv.py + 1) math-numbers-all-ru.py + 2) math-numbers-ru.py + basicMath\ + 1) math-add-0-9-ru.py + 2) math-add-0-13-ru.py + 3) math-add-8-12-ru.py + 4) math-add-10-20-ru.py + 5) math-add-10s-0-100-ru.py + 6) math-sub-0-9-ru.py + * lang\ + en\ + 1. letters-all-ru.py + 2. letters-bg-ru.py + 3. letters-sm-ru.py + sv\ + 1. letters-all-ru.py + 2. letters-bg-ru.py + 3. letters-sm-ru.py ### Math -a) Program asks for addition questions where the sum is between 0 - 10 (max is 9). First number is always 0 or 1. +The names of the programmes should be explicit enough to explain their purpose and limitations. +* math = category of programme +* add = addition +* sub = subtraction +* x-y = range, least value -> highest value, including in both cases. +* Xs = numbers have an increment in the 10s or more. ### Languages +The main language folder dictates in which language the greeting and farewell messages will be written in and other interactive text. The sub-language folder specifies which language is being learned. So questions should be written in the target language. - -### Python +## Python ### Games a) Please see https://github.com/JakobPapirov/minion-python-rpi/commit/e7625c3b14cbedcc0ef09bfe9a9276ea84138988 for features and limitations