This post is based on my old post on the Duome Forum:
https://forum.duome.eu/viewtopic.php?p=132653-number-of-skills-versus-the-number-of-units
In the Tree layout, every course had some skills, and now on the Path (Snake) there are units.
But there is a connection, since in the background, they still have the tree structure, it is just displayed differently.
For the current number of units, I checked https://duolingodata.com/
Sometimes there are multiple versions of the same course, where I knew, I marked them "old" and "new" .
Here, "old" means that it is old enough to show up in https://liuch.github.io/duolingo_courses_overview/ (FieryCat stopped updating that list in 2021)
"New" means it is the newest version that is available to some users.
Currently, for several courses, the number of units equals the number of skills, so that makes the calculation easy. This is true for the "smaller" languages.
See the priority or "bigger" languages later: they have more units than skills.
The list of "smaller" courses, from English, not CEFR alligned:
| LANGUAGE | FROM | SKILLS=UNITS | LESSONS | Words | |
|---|---|---|---|---|---|
| Arabic (AR) | English | 46 | 210 | 1481 | |
| Czech old | English | 84 | 422 | 2362 | |
| Czech new | English | 88 | 422 | 2626 | |
| Danish old | English | 70 | 340 | 2341 | |
| Danish new | English | 62 | ? | ? | |
| Dutch (DN) | English | 123 | 502 | 2933 | |
| Esperanto (EO) | English | 69 | 364 | 2389 | |
| Finnish (FI) | English | 35 | 144 | 1007 | |
| Greek old | English | 74 | 278 | 2010 | |
| Greek new | English | 95 | 432 | 3196 | |
| Greek another | English | 102 | 452 | 3218 | |
| Haitian Creole old | English | 36 | 125 | 728 | |
| Haitian Creole new | English | 68 | ? | ? | |
| Hawaiian old | English | 38 | 143 | 799 | |
| Hawaiian another | English | 51 | ? | ? | |
| Hawaiian new | English | 52 | ? | ? | |
| Hebrew (HE) | English | 84 | 446 | 2833 | |
| High Valyrian old | English | 38 | 135 | 825 | |
| High Valyrian new | English | 43 | 157 | 982 | |
| Hindi (HI) | English | 32 | 133 | 656 | |
| Hungarian old | English | 78 | 319 | 2367 | |
| Hungarian new | English | 110 | 489 | 3176 | |
| Indonesian (ID) | English | 69 | 310 | 1882 | |
| Irish old | English | 64 | 292 | 1711 | |
| Irish new | English | 66 | |||
| Klingon old | English | 62 | 238 | 1481 | |
| Klingon new | English | 65 | 248 | 1533 | |
| Latin (LA) | English | 22 | 81 | 538 | |
| Navajo (NV) | English | 11 | 28 | 143 | |
| Norwegian old | English | 172 | 590 | 3600 | |
| Norwegian new | English | 246 | 1008 | 5784 | |
| Polish (PL) | English | 67 | 298 | 1938 | |
| Romanian (RO) | English | 62 | 286 | 2405 | |
| Russian old | English | 79 | 350 | 2279 | |
| Russian new | English | 95 | 405 | 2601 | |
| Scottish Gaelic old | English | 107 | 483 | 3525 | |
| Scottish Gaelic new | English | 120 | ? | ? | |
| Swahili old | English | 65 | 195 | 1257 | |
| Swahili new | English | 73 | 243 | 1535 | |
| Swedish old | English | 66 | 325 | 2361 | |
| Swedish new | English | 85 | 376 | 2549 | |
| Turkish (TR) | English | 67 | 200 | 1466 | |
| Ukranian (UK) | English | 51 | 209 | 1108 | |
| Vietnamese old | English | 84 | 320 | 1661 | |
| Vietnamese new | English | 75 | 336 | 1775 | |
| Welsh old | English | 118 | 416 | 2366 | |
| Welsh middle | English | 107 | 390 | 2365 | |
| Welsh new | English | 112 | |||
| Yiddish (YI) | English | 94 | 382 | 2297 | |
| Zulu old | English | 20 | 91 | 628 | |
| Zulu new | English | 35 |
We can even categorize the courses like this:
Category 1:
Courses (from English) that got one or several updates since 2021, CEFR aligned (these are the same as what I called "bigger" languages)
Spanish, French, German, Italian, Japanese, Chinese, Korean, Portuguese
Category 2: Courses that got one update since 2021, not CEFR aligned:
Czech, Danish, Greek, Hawaiian, High Valyrian, Hungarian, Klingon, Norwegian, Scottish Gaelic, Swahili, Swedish, Russian, Vietnamese, Welsh, Irish
Category 3: Courses (trees) that are unchanged since 2021, not CEFR aligned:
Arabic, Dutch, Esperanto, Finnish, Hebrew, Hindi, Indonesian, Latin, Navajo, Romanian, Turkish, Ukrainian
Category 4: courses that were released in 2021-2022, so they are not on the old list:
Yiddish, Zulu, Haitian Creole (Zulu and Haitian Creole rolled out a new version since their releases)
the CEFR-aligned courses: in some courses, starting from Section 5 the units were cut into 5 smaller units. It increases the number of units by a lot, so it is also interesting to see how many skills would it be originally. Also, many flagship courses got updated to have 8 sections and B2 level.
| LANGUAGE | FROM | Units with 5x | Units without 5x | LESSONS | Words |
|---|---|---|---|---|---|
| Chinese old | English | 88 | 284 | 1932 | |
| Chinese A1 | English | 67 | |||
| Chinese new B2 | English | 1030 | 310 | ||
| French B2 | English | 272 | |||
| French new B2 | English | 994 | 302 | ||
| German B1 | English | 156 | |||
| German new B2 | English | 1030 | 310 | ||
| Italian old | English | 66 | 405 | 2784 | |
| Italian middle | English | 98 | 565 | 3753 | |
| Italian middle | English | 123 | |||
| Italian new B2 | English | 1030 | 310 | ||
| Japanese B1 | English | 221 | |||
| Japanese new B2 | English | 1030 | 310 | ||
| Korean old | English | 65 | 258 | 1793 | |
| Korean middle | English | 94 | 351 | 2230 | |
| Korean A1 | English | 112 | 431 | 2684 | |
| Korean new B2 | English | 1030 | 310 | ||
| Portuguese old | English | 91 | 463 | 2919 | |
| Portuguese A2 | English | 131 | |||
| Portuguese new B2 | English | 1031 | 311 | ||
| Spanish B2 | English | 286 | |||
| Spanish new B2 | English | 991 | 303 |