- TeX 70.4%
- Makefile 29.6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| assets | ||
| kit-privacitat | ||
| .gitignore | ||
| ANNEX-A-DESCRIPCIO.md | ||
| ANNEX-A-DESCRIPCIO.pdf | ||
| ANNEX-B-CURRICULUM.md | ||
| ANNEX-B-CURRICULUM.pdf | ||
| ARQUITECTURA-PROPOSADA.md | ||
| AUDITORIA.md | ||
| AVALUACIO-IMPACTE.md | ||
| CRITERIS-4D.md | ||
| DECISIONS-DISSENY.md | ||
| DEMO-4D.md | ||
| DIAGRAMA-ARQUITECTURA.md | ||
| ENVIAMENT-4D.md | ||
| FITXA-PRIVACITAT-PROTOTIP.md | ||
| FORMULARI-4D.md | ||
| GOVERNANCA.md | ||
| IDENTITAT-PSEUDONIMA.md | ||
| IDENTITAT-SSO.md | ||
| INFORME-EXECUTIU.md | ||
| KIT-PRIVACITAT-CENTRES.md | ||
| LICENSE | ||
| Makefile | ||
| MVP.md | ||
| NECESSITATS.md | ||
| PARTICIPACIO-COMUNITARIA.md | ||
| PASSAPORT-PRIVACITAT.md | ||
| PLA-DESENVOLUPAMENT-LOCAL-DOCKER.md | ||
| PRESENTACIO-10MIN.md | ||
| PRIVACITAT-CENTRES-EDUCATIUS.md | ||
| PRIVACY-CHECK.md | ||
| PROGRES-EDUCATIU.md | ||
| README.md | ||
| REQUERIMENTS-HARDWARE.md | ||
| RESUM-UNA-PAGINA.md | ||
| ROADMAP.md | ||
| SOL·LICITUD-4D.md | ||
| SOSTENIBILITAT-CONTINUITAT.md | ||
EduTicTac Commons
Un comú digital per a l'educació: un ecosistema reduït i cuidat de ferramentes educatives lliures, autohostejades i integrades, on la privacitat de l'alumnat i del professorat és una propietat de l'arquitectura i no una declaració.
EduTicTac Commons parteix de l'ecosistema educatiu digital que la comunitat de docents EduTicTac manté des de fa anys (edutictac.es), el millora (identitat única i SSO, privacitat per configuració, sense rastrejadors comercials ni dependències externes carregades al navegador) i el fa exportable per iteracions: la primera versió finançada valida la instància Commons, el protocol obert i un instal·lador v1 del nucli replicable; les iteracions posteriors ampliaran els mòduls fins a fer desplegable tot el comú.
Estat
Fase 1 (auditoria + disseny) completada — 2026-09-03. Sense canvis en producció. En curs: sol·licitud de finançament (Convocatòria 4D). El repositori ja és públic en la forja pròpia d'EduTicTac després d'un sanejament del contingut i de l'historial.
Contingut del repositori
| Document | Contingut |
|---|---|
AUDITORIA.md |
Estat actual de l'ecosistema EduTicTac (serveis, dades, tercers, classificació A/B/C/D) |
NECESSITATS.md |
Mapa necessitat educativa → ferramenta actual → alternativa → recomanació |
IDENTITAT-SSO.md |
Comparativa d'arquitectures d'identitat del professorat i proposta (Authentik) |
IDENTITAT-PSEUDONIMA.md |
Disseny de credencial pseudònima per a alumnat (codis + PIN, sense dades identificatives directes) |
PRIVACITAT-CENTRES-EDUCATIUS.md |
Pàgina pública base sobre privacitat, ús en centres educatius i mode privacy by design |
KIT-PRIVACITAT-CENTRES.md |
Especificació del futur kit de privacitat per a centres educatius |
kit-privacitat/ |
Esborranys no publicables dels documents del kit |
CRITERIS-4D.md |
Matriu d'encaix amb els criteris de la Convocatòria 4D i respostes a objeccions |
RESUM-UNA-PAGINA.md |
Resum extern del projecte per llegir en 2 minuts |
PRESENTACIO-10MIN.md |
Guió oral i estructura de diapositives per a una presentació de 10 minuts |
DEMO-4D.md |
Guió de demo breu/estesa i captures públiques per a la presentació |
ENVIAMENT-4D.md |
Checklist final d'artefactes i comprovacions abans d'enviar la candidatura |
PARTICIPACIO-COMUNITARIA.md |
Com pot participar la comunitat docent i com es plantegen els pilots |
AVALUACIO-IMPACTE.md |
Indicadors, evidències i recollida de retorn per avaluar la primera fase |
SOSTENIBILITAT-CONTINUITAT.md |
Model de continuïtat, costos, escalat i sostenibilitat sense explotació de dades |
PRIVACY-CHECK.md |
Metodologia interna de selecció de ferramentes (només entren "verdes" al producte) |
PASSAPORT-PRIVACITAT.md |
Plantilla pública de privacitat per servei |
GOVERNANCA.md |
Regles mínimes d'entrada/eixida de ferramentes, rols, decisions i baixes |
ARQUITECTURA-PROPOSADA.md |
Arquitectura tècnica proposada i pla de reproducció |
PROGRES-EDUCATIU.md |
Seguiment de progrés educatiu: pont de resultats JClic/H5P i base tècnica del LRS en Docker (dins la fase finançada); Learning Bridge i integració normalitzada via xAPI com a pla de futur |
DIAGRAMA-ARQUITECTURA.md |
Diagrama visual net de l'arquitectura per a presentació |
REQUERIMENTS-HARDWARE.md |
Requeriments de maquinari per servei i capacitat estimada d'usuaris |
MVP.md |
Serveis del MVP i justificació |
ROADMAP.md |
Pla P0/P1/P2 i fases |
PLA-DESENVOLUPAMENT-LOCAL-DOCKER.md |
Pla pràctic per desenvolupar en debiandesktop una demo local i una base Docker exportable per a centres |
FITXA-PRIVACITAT-PROTOTIP.md |
Fitxa breu de privacitat de la demo Docker: dades guardades, dades excloses i límits honestos |
INFORME-EXECUTIU.md |
Recomanació executiva |
SOL·LICITUD-4D.md, ANNEX-*.md |
Dossier de sol·licitud de la Convocatòria 4D 2026 |
El producte Docker (portal demo + API d'identitat pseudònima, imatges
commons-id-api/commons-portal) ja no viu en aquest repo: té repositori
propi a
edutictac-commons,
amb la seua pròpia guia d'instal·lació (INSTALL-CENTRES.md), checklist
d'entrega i notes de versió.
Decisions clau
- Identitat/SSO: Authentik (OIDC) com a proveïdor únic; mínima divulgació d'atributs.
- Identitat de l'alumnat: sense comptes personals; com a component transversal primerenc es dissenya una credencial pseudònima EduTicTac (codi públic + PIN privat) per a rànquings, puntuacions, recorreguts didàctics i progrés entre aplicacions sense identitat real al servidor.
- Mode centres educatius: no prometre anonimat absolut; sí minimització forta, grups opacs i ús sense dades identificatives directes de l'alumnat al servidor.
- Seguretat: principi de disseny al mateix nivell que la privacitat, no un afegit — mínim privilegi per aplicació, secrets fora del repositori, actualitzacions de seguretat regulars, còpies de seguretat xifrades i provades, 2FA disponible des del primer dia.
- MVP (9 serveis en la instància de referència): dos dashboards propis (alumnat/professorat), Authentik, Nextcloud + Collabora + Forms, WordPress, DokuWiki, Forgejo, Blockly Games, EduHoot i Banc de recursos (base Bibliojocs). WordPress es manté com a peça de la instància EduTicTac/VPS, però no forma part del Docker per centres per defecte. L'aula virtual i l'avaluació queden cobertes pel Moodle institucional (Aules, GVA) que ja tenen els centres; el comú no en duplica un de propi.
- Alumnat: sense identificació per defecte; pseudònim + aula només quan un servei ho exigeix.
- Privacy Check: metodologia interna de selecció; al producte només arriben ferramentes "verdes". Allò públic per servei és el seu passaport de privacitat.
- Accessibilitat (WCAG): principi transversal del projecte, al mateix nivell que la privacitat i la seguretat des del disseny; no és una checklist d'un sol mòdul.
- Governança mínima: decisions registrades en repositori, entrada de ferramentes només amb necessitat educativa clara, Privacy Check, passaport públic i pla d'operació; els serveis que no complisquen passen a transició, fora del producte o retirada documentada.
- EduTicTac Robotics (versió antiga, FastAPI + React, en producció independent) queda fora de
l'abast d'aquest projecte. Una nova versió pròpia i més senzilla (simulador de programació web
amb Blockly, ja amb un prototip funcional desplegat a
robotics.edutictac.es) és candidata P1, fora del pressupost finançat en la 4D v1. - Reserva d'espais i materials del centre (aules específiques, biblioteca, saló d'actes, carros de portàtils/tablets, kits de robòtica/STEAM, instruments, etc.) queda com a mòdul opcional P2, pendent d'avaluar amb MRBS/LibreBooking, SSO per al professorat i Privacy Check propi.
- Banc de recursos: Bibliojocs evoluciona cap a un banc d'activitats depurades amb metadades educatives i acció Afegir al recorregut perquè el professorat cree seqüències per a l'alumnat sense comptes personals.
- Progrés educatiu: dins de la fase finançada, JClic i H5P (Banc de recursos)
registren fet/pendent i puntuació a l'API de puntuacions existent, perquè el
recorregut docent no es quede cec amb activitats de tercers; a més es
desplega un LRS (
lrsql) en Docker com a prova de concepte tècnica, sense connectar-lo encara. La integració completa amb un protocol obert xAPI (Learning Bridge + LRS connectat) és pla de futur, no finançat en esta fase.jclic.edutictac.eses manté intacte com a peça històrica independent d'EduTicTac, fora de l'abast del comú. Detalls aPROGRES-EDUCATIU.md. - WordPress: es manté i saneja en la instància EduTicTac de referència, perquè hi ha contingut i ús real; per als centres queda com a connexió externa/opcional, no com a mòdul Docker del nucli replicable.
- Artefacte final a llarg termini: instal·lador reproduïble (Docker) amb assistent de configuració, desplegable en un servidor de centre o un VPS.
- Primera iteració 4D: instància Commons sanejada, SSO dels serveis nucli, protocol obert, instal·lador v1 del nucli i 3 trobades comunitàries en Castelló, València i Alacant.
Llicències
- Documentació i metodologia: CC BY-SA 4.0 (vegeu
LICENSE). - El codi/scripts que s'afigen en fases posteriors portaran la seua pròpia capçalera i llicència (prevista AGPL-3.0-or-later per al codi propi; els components de tercers conserven la seua llicència lliure original).
- Mai es publiquen contrasenyes, claus, tokens ni dades personals de tercers.
Generació de PDF
Els PDF es generen amb Pandoc + XeLaTeX, l'estil compartit
pdf/4d-style.tex i fonts Liberation Sans embegudes per afavorir la compatibilitat
entre visors:
make pdf-4d
Per norma general, els PDF generats no es versionen: es regeneren des dels .md
quan cal. Excepció: es conserven al repositori els dos PDF que s'adjunten al
formulari 4D, ANNEX-A-DESCRIPCIO.pdf i ANNEX-B-CURRICULUM.pdf, perquè són
artefactes finals de la candidatura i han de quedar exactament disponibles.
Repositori remot
https://git.edutictac.es/Edutictac/edutictac-4d-solicitud (forja Forgejo
pròpia). El repositori manté els documents font en Markdown i només versiona
els PDF imprescindibles de candidatura indicats en l'apartat anterior.
Comunitat
Projecte de la comunitat de docents EduTicTac (edutictac.es), amb aproximadament 1.250 membres en el seu espai més actiu de Telegram, presentat a títol individual pel seu coordinador tècnic.
La participació comunitària queda descrita en PARTICIPACIO-COMUNITARIA.md:
propostes de necessitats, proves, revisió de documentació, centres pilots i
regles de cura per no publicar dades d'alumnat ni informació sensible.