Skip to content

Instantly share code, notes, and snippets.

@teromakotero
Created April 14, 2018 06:42
Show Gist options
  • Select an option

  • Save teromakotero/e57b01f4aef25abb4c70047ca462251e to your computer and use it in GitHub Desktop.

Select an option

Save teromakotero/e57b01f4aef25abb4c70047ca462251e to your computer and use it in GitHub Desktop.
Math exercises for third graders: more division variations.
import random
base = []
remedial = []
enrichment = []
numerot_palikkoina = {
1:"M3A_02_001.png",
2:"M3A_02_002.png",
3:"M3A_02_003.png",
4:"M3A_02_004.png",
5:"M3A_02_005.png",
6:"M3A_02_006.png",
7:"M3A_07_001.png",
8:"M3A_06_001.png",
9:"M1A_01_019.png",
10:"M3A_02_007.png",
20:"M3A_02_008.png",
30:"M3A_02_009.png",
40:"M3A_08_001.png",
50:"M3A_08_002.png",
60:"M3A_08_003.png",
100:"M3A_02_010.png",
200:"M3A_02_011.png",
300:"M3A_02_012.png",
400:"M3A_02_013.png"
}
while(len(base) < 10):
vastaus = random.randint(2,9)
jakaja = random.randint(8,9)
jaettava = vastaus * jakaja
string = str(jaettava) + " : " + str(jakaja) + " = " + str(vastaus)
if(base.count(string) == 0):
base.append(string)
print("")
print("Base:")
print("")
for i in base:
print(i)
print("")
while(len(remedial) < 10):
vastaus = random.randint(2,9)
jakaja = random.randint(8,9)
jaettava = vastaus * jakaja
string = numerot_palikkoina[vastaus] + "\n" + str(jaettava) + " : " + str(jakaja) + " = " + str(vastaus)
if(remedial.count(string) == 0):
remedial.append(string)
print("")
print("Remedial:")
print("")
for j in remedial:
print(j)
print("")
while(len(enrichment) < 10):
vastaus = random.randint(2,9)
jakaja = random.randint(8,9)
jaettava = vastaus * jakaja
string = "___ : " + str(jakaja) + " = " + str(vastaus) + " " + str(jaettava)
if(enrichment.count(string) == 0):
enrichment.append(string)
print("")
print("Enrichment:")
print("")
for k in enrichment:
print(k)
print("")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment