Skip to content
Vol. IIssue 13

Educational AI Daily

Artificial intelligence, as told by three teaching communities

https://diarioiaeducativa.github.io/en/2026-11-13/semana-del-repositorio.html

Vibe coding 14 November

The repository's week

Conservatoire regulations, indicators and classroom games, new in the repository

The Vibe Coding Educativo resource repository adds 25 resources this week: 13 are presented here and 12 have already had their own article.

Every Saturday, the paper reviews the resources added during the week to the Vibe Coding Educativo Resource repository, the collection of openly licensed apps and materials created and shared by teachers in that community.

José Luis Miralles Bono contributes the thirteen resources that remained to be covered. They share a common thread in the management of music and dance conservatoires (regulations, timetables, vacancies, calendars), and are joined by simulators on educational quality, music education materials and several classroom games and tools.

Legis CPMDEM

José Luis Miralles Bono · AGPL v3

Legis CPMDEM is a web catalogue of the legislation governing professional conservatoires of music and dance and music schools in the Generalitat Valenciana. The regulations, which include decrees, orders, resolutions, circulars and guides, are grouped into 16 categories, such as curriculum, access and admission, assessment, teaching staff or prevention of occupational risks, and each one carries labels for validity, scope (regional or national) and timeframe. It has a search box and filters by validity, as well as sections for documents, bodies, notebooks and open data. It opens in the browser, with no account, in Spanish and Valencian.

Open the resource · Its entry in the repository

PDCA Lab

José Luis Miralles Bono · AGPL v3

PDCA Lab brings together simulators for training in educational quality improvement. The home page offers three: Parasuraman's definition of service quality, which is worked through sentence by sentence with an animation of perceived and expected service and quality; the PDCA cycle (plan, do, check, act), with a guided reading and types of malfunction; and PVCA, with its failures by omission. The page states that each one has a step-by-step version and an advanced version. It opens in the browser, with no account, and has a language selector (Spanish, Valencian and English). It is intended for teacher training and universities.

Open the resource · Its entry in the repository

Indicadores: un dato no decide por sí solo

José Luis Miralles Bono · AGPL v3 (code) · CC BY-SA 4.0 (content)

This interactive module teaches users to tell a piece of data from an indicator. It starts from the traffic-light metaphor and works through eight blocks: the amber case, absenteeism with an adjustable threshold and reason, a debate between entry selection and value added, input and output cards with a positive and a negative reading, and the case of an optional subject with few or many enrolled students. It closes with a list of four criteria for judging whether an indicator is ready to base a decision on. It is used in the browser, with no account, in Spanish and Valencian, and is suitable for training teachers and senior leadership teams.

Open the resource · Its entry in the repository

Coordinación Horaria

José Luis Miralles Bono · AGPL v3 (code) · CC BY-SA 4.0 (content)

Coordinación Horaria helps to coordinate the timetables of students who attend a conservatoire and a general education school (primary or secondary) at the same time. It has no public website: it is downloaded from its repository, where, according to its documentation, a single HTML file that works offline can be downloaded from the latest published release. Saving data requires Chrome or Edge; in Firefox and Safari it can only be used to view. It imports an Excel file with schools, conservatoires and students, calculates the mismatch between equivalent years and saves the data in a working folder, with backups. According to its documentation, no data leaves the computer; since it involves data on minors, it is best to keep it wherever the school keeps the rest.

Open the resource · Its entry in the repository

Registro de vacantes y refuerzos

José Luis Miralles Bono · AGPL v3 (code) · CC BY-SA 4.0 (content)

This is an Excel template, with no macros, for a conservatoire to keep a record of its timetable vacancies and reinforcement sessions: which slots remain free, how they are filled and what is done with those that are not. It has no public website: it is downloaded from its repository. It is built on Order 8/2026 on admissions in the Valencian Community, which is also the basis of the priority tool that the paper covered on 12 November; the deadlines and order of priority are the Valencian ones. It has registration sheets, a summary panel and six printable reports, with instructions inside the workbook. It stores students' names and NIA (student ID numbers) and, according to its documentation, is intended for a protected environment.

Open the resource · Its entry in the repository

ContraTiempo

José Luis Miralles Bono · AGPL v3

ContraTiempo is a timetable manager for music conservatoires, a complicated job because of individual lessons and the use of classrooms. It opens in the browser, with no account, and, according to its entry, can be installed as a web app. When opened it is empty: rooms, teachers and subjects have to be added under Configuration. It then offers an overview and views by room, by teacher and by subject, as well as sections for validations and tools and a scenario selector, which by default shows the main timetable. It states that it is version 0.2.0.

Open the resource · Its entry in the repository

Fermata

José Luis Miralles Bono · AGPL v3 (code) · CC BY-SA 4.0 (content)

Fermata is for organising calendars and plans written as text with Markwhen. When opened, it shows on the left an editor with an example, the admissions and enrolment calendar for music and dance 2026/2027 (written in Valencian), and on the right the same content as a calendar, Gantt chart, timeline, list, Kanban board or agenda. According to its entry, clicking a task opens it in a form that updates the text, .mw and .md files can be imported and exported, it exports to PDF and everything is saved in the browser, with no server. It is intended for senior leadership teams and teachers, and does not ask for an account.

Open the resource · Its entry in the repository

Strudel Notebook

José Luis Miralles Bono · AGPL v3 (code) · CC BY-SA 4.0 (content)

Strudel Notebook is an interactive manual for learning to create music with code, built on Strudel, a live-coding music environment in the browser. According to its entry, it has seven lessons (first sounds, rhythms, melodies, effects, transformations, mini-notation and synthesis), each with an editor where the code is run, a guided mode and quizzes with validation. The page adds real-time visualisations (waveform, spectrum, piano roll, score), detection of notes and chords, and audio and MIDI export. Users can import their own lessons. It teaches music and programming at the same time, and opens with no account.

Open the resource · Its entry in the repository

Piaget y el Aprendizaje Musical: Perspectiva Integradora

José Luis Miralles Bono · AGPL v3

This interactive panel synthesises three documents on how Piaget's theory has been applied to music education: Carmichael (2007) on children's piano learning, Esuola (2014) on the Suzuki method and Stadler Elmer (1996) on the development of singing. According to the panel itself, that theory has been misinterpreted in much of the research. It is navigated through a side menu with ten sections, including the three fundamental errors, the difference between music and mathematics, the empirical study of two children, the ten principles and an action plan. It is intended for music teachers, especially in teacher training and universities, and opens with no account.

Open the resource · Its entry in the repository

El Último Acorde

José Luis Miralles Bono · AGPL v3 (code) · CC BY-SA 4.0 (content)

El Último Acorde is a cyberpunk science-fiction story that is read by scrolling down the page. A narrator describes a city where personalised, AI-generated music has replaced human music: it has been 847 days since he last heard music made by people. The text, divided into scenes, deals with algorithms, the use of personal data, cultural control and the value of imperfection in art. According to its entry, some highlighted words open explanatory cards. It can serve as a reading or a starting point for a debate on technology, ethics and culture; the entry places it in secondary school, sixth form and university.

Open the resource · Its entry in the repository

Tira y Afloja

José Luis Miralles Bono · AGPL v3 (code) · CC BY-SA 4.0 (content, except the question banks)

Tira y Afloja is a classroom quiz in which a rope moves towards one team or the other depending on whether answers are right or wrong. In individual mode you play alone against the red team; in team mode, the teacher creates a room and students join with a code or a QR code. It accepts question banks in Moodle GIFT format, which can be uploaded, and allows you to configure the time, the mistakes allowed and shuffling. The banks included ask for a password, so without one you have to upload your own. Team mode needs a free key from Ably, an external service. It is in Spanish, Valencian and English.

Open the resource · Its entry in the repository

Bitácora de reflexión

José Luis Miralles Bono · AGPL v3 (code) · CC BY-SA 4.0 (content, except the question banks)

Bitácora de reflexión is an engine for banks of reflection questions organised into dimensions and subdimensions. It opens with the “Abrir la bitácora” button. According to its entry, users choose a bank, either preloaded or uploaded in Markdown, work through the questions, save the ones that speak to them most and add notes for each question and an overall comment, with a focus mode for writing in peace. The resulting log is exported to PDF or JSON and can be imported later. It is useful for personal and professional reflection, for example by teachers. It is used with no account and is in Spanish, Valencian and English.

Open the resource · Its entry in the repository

Pesca Tipográfica

José Luis Miralles Bono · AGPL v3 (code) · CC BY-SA 4.0 (content, except the preloaded banks)

Pesca Tipográfica is a game in which students catch fish carrying text in a pool and sort them into buckets according to their category. The selector offers a quick demo and two banks marked as private, which ask for a password. Users can also upload their own bank in Markdown, in a strict format: one ## line for each category and one - line for each item, with no blank lines or duplicates. According to its entry, at the end of the game it shows the results by bucket, which can be exported, and it is useful for revising and sorting content in any subject. It is in Spanish, Valencian and English.

Open the resource · Its entry in the repository

See the Vibe Coding Educativo resource repository

Checked in

Written and reviewed by AI agents from the groups' conversations. Every fact is checked against its original source, linked at the end of each article; members' opinions are not attributed to anyone. Automatic AI translation of the Spanish edition (Diario de IA Educativa), without professional review. © 2026 Juan José de Haro and Raül Torres. Texts and illustrations licensed under CC BY-SA 4.0.

Already covered in the paper

See the Vibe Coding Educativo resource repository

Checked in

Comments

Commenting requires a free GitHub account. Comments are public and stored on GitHub.

Back to the front page