Skip to content

Add tags to a kata about Math or CS concepts #3330

@AmirTallap

Description

@AmirTallap

Is your feature request related to a problem?
Yes, at least for me

Problem
I often struggle when encountering new math or computer science concepts, such as LCG, PRNG, the Quadratic Formula, or Quaternions. Understanding these concepts on a deeper level can take time and effort, especially when they appear in katas without much context.

Solution
We could implement a system to generate a list of all katas with a "concept tag" feature. These tags would provide insight into the primary topics covered in the kata. To ensure accuracy, each tag could be approved by at least four mods before being displayed. I believe we have enough mods to handle this process. This way, we maintain both the quality and usefulness of the tags for learners.

Describe alternatives you've considered
Creating a bunch of collections, which didn't work quite well.

Additional context
Some might see it as a spoiler to reveal tags related to specific concepts (like "Dynamic Programming"), but I believe it’s not a significant issue. For those who prefer avoiding spoilers, we could make these tags optional or hide them until the kata is solved.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions