Cosimo
| Idiomas: English | Español | Galego |
|---|
Cosimo é unha aplicación de repetición espazada para estudar pares de pregunta e resposta. Está construída como unha aplicación de escritorio nativa, coa accesibilidade mediante teclado e lector de pantalla como requisito central.
A repetición espazada consiste en repasar o material cando empeza a ser útil velo de novo: antes para as cartas que fallas ou che resultan difíciles, e máis tarde para as cartas que recordas con facilidade.
Cosimo está actualmente en beta. A plataforma principal é Windows, con probas manuais con lector de pantalla en Windows e NVDA como parte do proceso de publicación.
Descarga
Obtén a última versión pública.
Cosimo é portable: descomprime o ficheiro zip no cartafol desde o que queiras
executalo e despois inicia cosimo.exe desde ese cartafol.
Os arquivos das betas consérvanse con nomes versionados a partir da beta 5. Os arquivos anteriores seguen dispoñibles como beta 5 e beta 6.
As notas da versión mantéñense no rexistro de cambios.
Historial de betas
- Beta 1: primeira beta pública.
- Beta 2: correccións de accesibilidade, copias de seguridade, migración de opcións, mazos recentes e melloras do fluxo de repaso.
- Beta 3: adición de cartas por lotes, barra de estado, filtro de texto, suspensión e accións do menú contextual da lista de cartas.
- Beta 4: cartas inversas, panel de aprendizaxe, melloras de programación, estatísticas de repaso máis ricas e comprobacións máis fortes da base de datos de repaso.
- Beta 5: adiamento, marcado, cartas non reversibles, limpeza da base de datos, gardado de informes, notificacións sonoras e minimización á área de notificación. Arquivo.
- Beta 6: repaso de cartas marcadas, adiamento durante a fase de pregunta, informes do panel de aprendizaxe e métricas de actividade máis claras, melloras de deseño para baixa visión, recuperación de espazo da base de datos, mensaxes de erro de ficheiros e bases de datos máis claras, melloras de fiabilidade da área de notificación, axustes de empaquetado e páxina pública de mazos.
- Beta 7: formato de mazo v2 con metadatos editables e marcas de carta non reversible gardadas no mazo, modo exame só con informe, audio de repaso WAV opcional, calibración de confianza revisada e diálogos de confirmación nativos.
Que fai Cosimo
- estuda cartas editables de pregunta e resposta con repetición espazada
- garda o contido de aprendizaxe en ficheiros de texto
.cosimo-deck - garda o historial de repaso e o estado de programación á parte, en SQLite
- permite engadir, editar, engadir por lotes, marcar, suspender, adiar e inverter cartas
- ofrece filtros, ordenación, detalles de carta, un panel de aprendizaxe e estatísticas ao final da pasada
- inclúe copias automáticas de mazos, copias opcionais de bases de datos de repaso e comprobacións de integridade da base de datos
- admite inglés, español e galego
Cosimo está pensado para estudantes que queren controlar os seus ficheiros de mazo sen renunciar á programación, ao historial de repaso e a un fluxo de escritorio accesible.
Accesibilidade
O fluxo de repaso usa controis nativos cando é práctico, dá prioridade ao uso con teclado e próbase con lector de pantalla. As regresións de accesibilidade trátanse como defectos bloqueantes.
O problema non bloqueante coñecido actualmente é que o control da lista de cartas pode anunciar dúas veces o elemento seleccionado na combinación obxectivo de Windows e NVDA. A navegación e o funcionamento do repaso seguen a ser funcionais.
As notas de aceptación de accesibilidade da beta están en docs/accessibility-acceptance.md.
Documentación
- README: visión máis completa do proxecto, ficheiros de execución, modelo de copias de seguridade, notas de compilación e organización do repositorio
- Guía de usuario: como usar Cosimo
- Resolución de problemas: recuperación e manexo de ficheiros
- Mazos: mazos de exemplo e mazos achegados por usuarios
- Almacenamento de valoracións: base de datos de repaso e modelo de datos de programación
- Arquitectura: organización do código e notas de deseño
Código fonte
O proxecto está escrito en Rust e usa wxdragon sobre wxWidgets para a
interface gráfica. Este repositorio usa Fossil, non Git. Para clonalo:
fossil clone https://modulus.isonomia.net/cosimo.cgi cosimo.fossil
mkdir cosimo
cd cosimo
fossil open ../cosimo.fossil
Informar de erros
Os informes de erros xestiónanse con tickets de Fossil neste sitio. Os usuarios anónimos poden informar de erros:
- Abre o sitio Fossil de Cosimo.
- Usa a ligazón de inicio de sesión e inicia sesión como
anonymous. - Usa o botón da páxina de inicio de sesión para encher automaticamente o captcha.
- Crea un ticket novo.
Un informe útil inclúe a versión de Cosimo, o sistema operativo, que estabas facendo, que ocorreu e que esperabas que ocorrese. Para problemas de accesibilidade, indica tamén o lector de pantalla e a súa versión.
Licenza
Cosimo publícase baixo a Licenza Pública Xeral de GNU versión 3.