Sobre o projeto
Learn Ukrainian é um curso gratuito de ucraniano baseado na web, de código aberto, que abrange os níveis A1 ao C2. Foi desenvolvido com base na Normativa de Estado Ucraniana 2024 e está alinhado ao Quadro Europeu Comum de Referência para Línguas (CEFR). O currículo contém 1.778 módulos distribuídos em 22 trilhas.
Os seis níveis fundamentais progressem do iniciante ao domínio avançado:
- A1 (55 módulos): alfabeto cirílico, gramática básica, cenários práticos
- A2 (69 módulos): todos os 7 casos gramaticais, introdução à aspecto verbal
- B1 (94 módulos): domínio do aspecto, verbos de movimento, habilidades comunicativas
- B2 (93 módulos): voz passiva, registros, fundamentos profissionais
- C1 (132 módulos): estilística, literatura, gramática complexa
- C2 (110 módulos): proficiência de nível nativo
Dezesseis trilhas de especialização abrangem história ucraniana, biografias, literatura, ucraniano profissional, cultura popular, eslavo oriental antigo e ruteno (ucraniano médio). A literatura possui subtrilhas que incluem polêmicas e filosofia, literatura de resistência, ficção científica e fantasia, literatura infantil, drama, humor e ficção histórica.
O curso adota uma abordagem teoria primeiro, enfatizando o entendimento profundo da gramática em vez da memorização mecânica de frases. Os exercícios interativos incluem quizzes,Matching, completar lacunas e correção de erros. O conteúdo incorpora contexto cultural e uma perspectiva descolonizadora com fontes autênticas ucranianas.
O site é construído com Astro Starlight e roda em Node.js 20+ e Python 3.12.8. Cada módulo passa por auditorias automatizadas de contagem de palavras, cobertura de vocabulário, equilíbrio de atividades e naturalidade. O projeto utiliza um pipeline de construção assistido por IA com portões de qualidade adversarial.
O conteúdo é licenciado sob CC BY-SA 4.0 e o código sob MIT. A plataforma está hospedada em learn-ukrainian.github.io.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.