bn:14179870n
Noun Concept
NL
No term available
EN
Digital badges are a validated indicator of accomplishment, skill, quality or interest that can be earned in various learning environments. Wikipedia
Relations
Sources