Skip to content

Commit 374bc86

Browse files
Katrina Owencmccandless
authored andcommitted
Add 'math' topic to relevant exercises in track config (exercism#1436)
The new site lets people filter optional exercises by topic, and this makes it easy for people to skip past them. This is important since the math-y exercises are not key to learning the language, and a lot of people find them intimidating and demotivating. This updates any 'mathematics' topics to be 'math' since it's shorter and won't get cropped in the UI. It also removes the math topics for any exercises that are not in the canonical math-y list. exercism/exercism#4110
1 parent 31f9d0b commit 374bc86

1 file changed

Lines changed: 20 additions & 29 deletions

File tree

config.json

Lines changed: 20 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@
202202
"topics": [
203203
"algorithms",
204204
"loops",
205-
"mathematics"
205+
"math"
206206
]
207207
},
208208
{
@@ -224,7 +224,7 @@
224224
"unlocked_by": "leap",
225225
"difficulty": 1,
226226
"topics": [
227-
"mathematics"
227+
"math"
228228
]
229229
},
230230
{
@@ -249,8 +249,7 @@
249249
"topics": [
250250
"bitwise_operations",
251251
"classes",
252-
"enumerations",
253-
"mathematics"
252+
"enumerations"
254253
]
255254
},
256255
{
@@ -292,7 +291,7 @@
292291
"conditionals",
293292
"lists",
294293
"loops",
295-
"mathematics"
294+
"math"
296295
]
297296
},
298297
{
@@ -316,7 +315,7 @@
316315
"difficulty": 1,
317316
"topics": [
318317
"integers",
319-
"mathematics"
318+
"math"
320319
]
321320
},
322321
{
@@ -352,7 +351,8 @@
352351
"topics": [
353352
"conditionals",
354353
"logic",
355-
"loops"
354+
"loops",
355+
"math"
356356
]
357357
},
358358
{
@@ -407,7 +407,6 @@
407407
"integers",
408408
"logic",
409409
"loops",
410-
"mathematics",
411410
"strings"
412411
]
413412
},
@@ -420,8 +419,7 @@
420419
"topics": [
421420
"conditionals",
422421
"floating_point_numbers",
423-
"integers",
424-
"mathematics"
422+
"integers"
425423
]
426424
},
427425
{
@@ -433,7 +431,6 @@
433431
"topics": [
434432
"bitwise_operations",
435433
"integers",
436-
"mathematics",
437434
"type_conversion"
438435
]
439436
},
@@ -447,7 +444,6 @@
447444
"algorithms",
448445
"conditionals",
449446
"loops",
450-
"mathematics",
451447
"pattern_matching",
452448
"security"
453449
]
@@ -474,7 +470,7 @@
474470
"algorithms",
475471
"logic",
476472
"loops",
477-
"mathematics"
473+
"math"
478474
]
479475
},
480476
{
@@ -555,7 +551,7 @@
555551
"lists",
556552
"logic",
557553
"loops",
558-
"mathematics",
554+
"math",
559555
"searching",
560556
"sets",
561557
"tuples",
@@ -626,7 +622,7 @@
626622
"algorithms",
627623
"lists",
628624
"loops",
629-
"mathematics"
625+
"math"
630626
]
631627
},
632628
{
@@ -640,7 +636,6 @@
640636
"conditionals",
641637
"lists",
642638
"loops",
643-
"mathematics",
644639
"matrices",
645640
"sets"
646641
]
@@ -667,7 +662,7 @@
667662
"algorithms",
668663
"logic",
669664
"loops",
670-
"mathematics"
665+
"math"
671666
]
672667
},
673668
{
@@ -683,7 +678,6 @@
683678
"lists",
684679
"logic",
685680
"loops",
686-
"mathematics",
687681
"transforming"
688682
]
689683
},
@@ -707,7 +701,7 @@
707701
"difficulty": 1,
708702
"topics": [
709703
"loops",
710-
"mathematics"
704+
"math"
711705
]
712706
},
713707
{
@@ -748,7 +742,6 @@
748742
"exception_handling",
749743
"games",
750744
"logic",
751-
"mathematics",
752745
"matrices"
753746
]
754747
},
@@ -760,7 +753,6 @@
760753
"difficulty": 1,
761754
"topics": [
762755
"logic",
763-
"mathematics",
764756
"parsing",
765757
"pattern_matching",
766758
"regular_expressions",
@@ -815,7 +807,6 @@
815807
"topics": [
816808
"classes",
817809
"conditionals",
818-
"mathematics",
819810
"object_oriented_programming",
820811
"pattern_matching"
821812
]
@@ -975,7 +966,7 @@
975966
"classes",
976967
"equality",
977968
"floating_point_numbers",
978-
"mathematics"
969+
"math"
979970
]
980971
},
981972
{
@@ -1010,6 +1001,7 @@
10101001
"difficulty": 4,
10111002
"topics": [
10121003
"integers",
1004+
"math",
10131005
"transforming"
10141006
]
10151007
},
@@ -1022,7 +1014,6 @@
10221014
"topics": [
10231015
"classes",
10241016
"logic",
1025-
"mathematics",
10261017
"text_formatting",
10271018
"time"
10281019
]
@@ -1070,8 +1061,7 @@
10701061
"difficulty": 6,
10711062
"topics": [
10721063
"conditionals",
1073-
"logic",
1074-
"mathematics"
1064+
"logic"
10751065
]
10761066
},
10771067
{
@@ -1152,7 +1142,7 @@
11521142
"difficulty": 1,
11531143
"topics": [
11541144
"loops",
1155-
"mathematics"
1145+
"math"
11561146
]
11571147
},
11581148
{
@@ -1176,7 +1166,7 @@
11761166
"difficulty": 6,
11771167
"topics": [
11781168
"equality",
1179-
"mathematics",
1169+
"math",
11801170
"tuples"
11811171
]
11821172
},
@@ -1187,7 +1177,8 @@
11871177
"unlocked_by": "book-store",
11881178
"difficulty": 7,
11891179
"topics": [
1190-
"algorithms"
1180+
"algorithms",
1181+
"math"
11911182
]
11921183
},
11931184
{

0 commit comments

Comments
 (0)