Preparació i dossier intern de la sol·licitud 4D d'EduTicTac Commons
  • TeX 70.4%
  • Makefile 29.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-15 05:28:09 +02:00
assets Afig demo i captures per a 4D 2026-09-06 08:41:48 +02:00
kit-privacitat Corregeix estat real de Robotics: FastAPI+React (no Laravel), v2 ja desplegat 2026-09-13 16:52:51 +02:00
pdf Retirar Moodle de l'abast del comú i afegir estil PDF de l'Annex A 2026-09-04 23:51:49 +02:00
.gitignore Extreu stack/ al repo separat edutictac-commons 2026-09-13 13:01:48 +02:00
ANNEX-A-DESCRIPCIO.md Actualitza referències creuades tras separar stack/ a edutictac-commons 2026-09-13 13:09:40 +02:00
ANNEX-A-DESCRIPCIO.pdf Regenera ANNEX-A-DESCRIPCIO.pdf amb la URL del repo actualitzada 2026-09-13 13:10:05 +02:00
ANNEX-B-CURRICULUM.md Corregeix ANNEX-B-CURRICULUM: elimina certificació C1 GVA no obtinguda 2026-09-13 14:06:11 +02:00
ANNEX-B-CURRICULUM.pdf Corregeix ANNEX-B-CURRICULUM: elimina certificació C1 GVA no obtinguda 2026-09-13 14:06:11 +02:00
ARQUITECTURA-PROPOSADA.md Referencia el nou tauler d'administració de la Fita 3 (edutictac-commons) 2026-09-14 11:47:51 +02:00
AUDITORIA.md Corregeix estat real de Robotics: FastAPI+React (no Laravel), v2 ja desplegat 2026-09-13 16:52:51 +02:00
AVALUACIO-IMPACTE.md Renombra banco de actividades a Banc de recursos 2026-09-06 16:03:10 +02:00
CRITERIS-4D.md Renombra banco de actividades a Banc de recursos 2026-09-06 16:03:10 +02:00
DECISIONS-DISSENY.md Corregeix xifres verificables: activitats JClic online i versió community 2026-09-13 17:10:26 +02:00
DEMO-4D.md Actualitza referències creuades tras separar stack/ a edutictac-commons 2026-09-13 13:09:40 +02:00
DIAGRAMA-ARQUITECTURA.md Afig diagrama visual d'arquitectura 2026-09-06 08:36:38 +02:00
ENVIAMENT-4D.md Marca la candidatura 4D com a enviada 2026-09-13 18:50:54 +02:00
FITXA-PRIVACITAT-PROTOTIP.md Actualitza referències creuades tras separar stack/ a edutictac-commons 2026-09-13 13:09:40 +02:00
FORMULARI-4D.md Corregeix inconsistències del dossier: EduHoot SSO, cites, dates i hores 2026-09-13 16:19:23 +02:00
GOVERNANCA.md Afig sostenibilitat i model de mantenidor 2026-09-06 15:03:31 +02:00
IDENTITAT-PSEUDONIMA.md Document teacher-scoped result visibility 2026-09-10 21:46:35 +02:00
IDENTITAT-SSO.md Corregeix estat real de Robotics: FastAPI+React (no Laravel), v2 ja desplegat 2026-09-13 16:52:51 +02:00
INFORME-EXECUTIU.md Corregeix estat real de Robotics: FastAPI+React (no Laravel), v2 ja desplegat 2026-09-13 16:52:51 +02:00
KIT-PRIVACITAT-CENTRES.md Refine student pseudonym privacy wording 2026-09-04 17:31:48 +02:00
LICENSE Fase 1: auditoria i disseny d'EduTicTac Commons (documentació + dossier 4D) 2026-09-03 18:00:16 +02:00
Makefile Retirar Moodle de l'abast del comú i afegir estil PDF de l'Annex A 2026-09-04 23:51:49 +02:00
MVP.md Corregeix estat real de Robotics: FastAPI+React (no Laravel), v2 ja desplegat 2026-09-13 16:52:51 +02:00
NECESSITATS.md Corregeix estat real de Robotics: FastAPI+React (no Laravel), v2 ja desplegat 2026-09-13 16:52:51 +02:00
PARTICIPACIO-COMUNITARIA.md Afig participacio comunitaria 2026-09-06 08:52:51 +02:00
PASSAPORT-PRIVACITAT.md Retira JClic de l'abast del comú Commons 2026-09-06 17:50:27 +02:00
PLA-DESENVOLUPAMENT-LOCAL-DOCKER.md Referencia el nou tauler d'administració de la Fita 3 (edutictac-commons) 2026-09-14 11:47:51 +02:00
PRESENTACIO-10MIN.md docs: propaga xifres i calendari nous a la resta de documents 4D 2026-09-08 12:47:01 +02:00
PRIVACITAT-CENTRES-EDUCATIUS.md Refine student pseudonym privacy wording 2026-09-04 17:31:48 +02:00
PRIVACY-CHECK.md Corregeix estat real de Robotics: FastAPI+React (no Laravel), v2 ja desplegat 2026-09-13 16:52:51 +02:00
PROGRES-EDUCATIU.md Corregeix xifres verificables: activitats JClic online i versió community 2026-09-13 17:10:26 +02:00
README.md Corregeix estat real de Robotics: FastAPI+React (no Laravel), v2 ja desplegat 2026-09-13 16:52:51 +02:00
REQUERIMENTS-HARDWARE.md Remove internal co-tenant references 2026-09-10 13:07:03 +02:00
RESUM-UNA-PAGINA.md Actualitza referències creuades tras separar stack/ a edutictac-commons 2026-09-13 13:09:40 +02:00
ROADMAP.md Afig LRS complet a la llista de la v2 de l'stack en la nota §0.1 2026-09-15 05:28:09 +02:00
SOL·LICITUD-4D.md Corregeix inconsistències del dossier: EduHoot SSO, cites, dates i hores 2026-09-13 16:19:23 +02:00
SOSTENIBILITAT-CONTINUITAT.md Afig sostenibilitat i model de mantenidor 2026-09-06 15:03:31 +02:00

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.es es manté intacte com a peça històrica independent d'EduTicTac, fora de l'abast del comú. Detalls a PROGRES-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.