{"id":190,"date":"2025-10-12T13:30:06","date_gmt":"2025-10-12T11:30:06","guid":{"rendered":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/?p=190"},"modified":"2025-10-12T14:28:21","modified_gmt":"2025-10-12T12:28:21","slug":"webapp-para-gestionar-la-biblioteca-de-aula-con-google-sheets","status":"publish","type":"post","link":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/2025\/10\/12\/webapp-para-gestionar-la-biblioteca-de-aula-con-google-sheets\/","title":{"rendered":"WebApp para gestionar la biblioteca de aula con Google Sheets"},"content":{"rendered":"<p>\u00a1Muy buenas, claustro virtual!<\/p>\n<p>Todos sabemos lo genial que es tener una buena biblioteca en el aula, pero tambi\u00e9n conocemos el peque\u00f1o caos que a veces supone gestionar los pr\u00e9stamos. Que si la lista en papel, que si no sabemos qui\u00e9n tiene qu\u00e9 libro&#8230; \u00a1un l\u00edo!<\/p>\n<p>Para ponerle soluci\u00f3n, he creado una <b>aplicaci\u00f3n web s\u00faper funcional <\/b>(con ayuda de Gemini, todo hay que decirlo) y que podemos usar (o incluso nuestros peques) para llevar el registro de todo ello. Y lo mejor&#8230; \u00a1es que se monta en un periquete sin saber nada de programaci\u00f3n!<\/p>\n<p>El resultado es algo as\u00ed de profesional:<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-201\" src=\"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca05.png\" alt=\"\" width=\"2748\" height=\"1574\" srcset=\"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca05.png 2748w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca05-300x172.png 300w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca05-1024x587.png 1024w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca05-768x440.png 768w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca05-1536x880.png 1536w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca05-2048x1173.png 2048w\" sizes=\"(max-width: 2748px) 100vw, 2748px\" \/><\/p>\n<p>\u00bfMola, eh? \ud83d\ude09 \u00a1Pues vamos a montarla!<\/p>\n<p><!--more--><\/p>\n<hr>\n<h3>## \ud83d\udd22 Paso 1: Consigue la Plantilla \u2728<\/h3>\n<p>Lo primero es lo primero. Para que no teng\u00e1is que crear nada desde cero, he metido todo el \u00abmotor\u00bb y el dise\u00f1o de la aplicaci\u00f3n dentro de una plantilla de Google Sheets.<\/p>\n<p>Solo ten\u00e9is que hacer clic en el siguiente enlace y se crear\u00e1 una copia directamente en vuestro Google Drive.<\/p>\n<p>\u27a1\ufe0f <b><a class=\"ng-star-inserted\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jc0udj4j7plipgvq45RwHSLPWswGLVP3CVVd_l8QEUQ\/copy\" target=\"_blank\" rel=\"noopener\">Haz clic aqu\u00ed para obtener tu copia de la plantilla<\/a><\/b><\/p>\n<p>Al hacer clic, os pedir\u00e1 confirmaci\u00f3n para crear la copia. Una vez hecha, ponedle el nombre que quer\u00e1is (por ejemplo, <code>Biblioteca de mi Clase<\/code>). <b>\u00a1Ojo!<\/b> Recordad que el nombre que le pong\u00e1is al archivo ser\u00e1 el que aparecer\u00e1 como t\u00edtulo de vuestra web.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-197\" src=\"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca04.png\" alt=\"\" width=\"447\" height=\"221\" srcset=\"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca04.png 1472w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca04-300x148.png 300w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca04-1024x505.png 1024w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca04-768x379.png 768w\" sizes=\"(max-width: 447px) 100vw, 447px\" \/><\/p>\n<p>Una vez teng\u00e1is vuestra copia, id a la pesta\u00f1a <code>BaseDeDatos<\/code> y rellenadla con vuestra lista de alumnos y libros. \u00a1Ya ten\u00e9is el cerebro de la app listo!<\/p>\n<p>Tenemos las siguientes hojas y columnas:<\/p>\n<ul>\n<li>En la hoja <b><code>BaseDeDatos<\/code><\/b>:\n<ul>\n<li><b>Columna A:<\/b> <code>Lista de clase<\/code>&nbsp;(La lista de nuestros alumnos).<\/li>\n<li><b>Columna B:<\/b> <code>Libro<\/code> (El inventario completo de nuestros libros).<\/li>\n<li><b>Columna C:<\/b> <code>Due\u00f1o<\/code> (Opcional, por si gestion\u00e1is libros que trae el alumnado).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-193\" src=\"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca02.png\" alt=\"\" width=\"483\" height=\"530\" srcset=\"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca02.png 1440w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca02-274x300.png 274w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca02-934x1024.png 934w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca02-768x842.png 768w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca02-1402x1536.png 1402w\" sizes=\"(max-width: 483px) 100vw, 483px\" \/><\/p>\n<ul>\n<li>En la hoja <b><code>Prestamos<\/code><\/b>:\n<ul>\n<li><b>Columna A:<\/b> <code>N\u00famero de pr\u00e9stamo<\/code><\/li>\n<li><b>Columna B:<\/b> <code>Persona a la que se presta<\/code><\/li>\n<li><b>Columna C:<\/b> <code>T\u00edtulo del libro prestado<\/code><\/li>\n<li><b>Columna D:<\/b> <code>Fecha de pr\u00e9stamo<\/code><\/li>\n<li><b>Columna E:<\/b> <code>Fecha de devoluci\u00f3n<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-194\" src=\"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca03.png\" alt=\"\" width=\"620\" height=\"250\" srcset=\"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca03.png 1944w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca03-300x121.png 300w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca03-1024x413.png 1024w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca03-768x310.png 768w, https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/files\/2025\/10\/biblioteca03-1536x619.png 1536w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/p>\n<table style=\"height: 56px;width: 100%;border-collapse: collapse;border-style: hidden;background-color: #fcfcd7\">\n<tbody>\n<tr style=\"height: 56px\">\n<td style=\"width: 100%;height: 56px\">\u2757<strong>Borrad todos los datos que hay de prueba (solo los he incluido para que ve\u00e1is c\u00f3mo funciona)<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr>\n<h3>## \u2728 Paso 2: \u00a1Publica tu App en 1 Minuto!<\/h3>\n<p>Ahora que ya ten\u00e9is la plantilla con todo el c\u00f3digo dentro, solo nos queda \u00abpublicarla\u00bb en Internet.<\/p>\n<ol start=\"1\">\n<li>Con vuestra nueva hoja de c\u00e1lculo abierta, id al men\u00fa <code>Extensiones<\/code> &gt; <code>Apps Script<\/code>.<\/li>\n<li>Se abrir\u00e1 una nueva pesta\u00f1a con todo el c\u00f3digo ya escrito. No toqu\u00e9is nada, \u00a1solo vamos a publicar!<\/li>\n<li>Hacemos clic en el bot\u00f3n azul <b><code>Implementar<\/code><\/b> (arriba a la derecha) y seleccionamos <b><code>Nueva implementaci\u00f3n<\/code><\/b>.<\/li>\n<li>Aparecer\u00e1 una ventana. Hacemos clic en el <b>icono de la rueda \u2699\ufe0f<\/b> (junto a \u00abSeleccionar tipo\u00bb) y elegimos <b><code>Aplicaci\u00f3n web<\/code><\/b>.<\/li>\n<li>Configuramos las opciones as\u00ed:\n<ul>\n<li><b>Ejecutar como:<\/b> <code>Yo<\/code>.<\/li>\n<li><b>Qui\u00e9n tiene acceso:<\/b> <b><code>Cualquier persona<\/code><\/b> (\u00a1S\u00faper importante para que funcione en cualquier dispositivo!).<\/li>\n<\/ul>\n<\/li>\n<li>Hacemos clic en <b><code>Implementar<\/code><\/b>.<\/li>\n<li>Google nos pedir\u00e1 permisos. Le damos a <b><code>Autorizar acceso<\/code><\/b>, elegimos nuestra cuenta y, si sale una pantalla de \u00abaplicaci\u00f3n no verificada\u00bb, hacemos clic en <code>Configuraci\u00f3n avanzada<\/code> y luego en <code>Ir a (nombre del proyecto)...<\/code>.<\/li>\n<li>\u00a1Y ya est\u00e1! Os dar\u00e1 una <b>URL<\/b>. Esa es la direcci\u00f3n de vuestra nueva aplicaci\u00f3n.<\/li>\n<\/ol>\n<div style=\"position: relative;padding-bottom: 62.5%;height: 0\"><iframe src=\"https:\/\/www.loom.com\/embed\/817eb996f92b45d7b882c23da55fda28?sid=a48e993a-774d-4d6b-a661-e1eb9f9e3717\" width=\"640\" height=\"400\" frameborder=\"0\"><\/iframe><\/div>\n<div>&nbsp;<\/div>\n<p>Esa URL la pod\u00e9is compartir con vuestros alumnos, ponerla en un QR en la biblioteca, en el blog de clase&#8230; \u00a1lo que se os ocurra!<\/p>\n<hr>\n<h3>## \ud83c\udfaf Funcionalidades \u00abTop\u00bb<\/h3>\n<p>La app no es solo una cara bonita, \u00a1est\u00e1 pensada para hacernos la vida m\u00e1s f\u00e1cil!<\/p>\n<ul>\n<li><b>B\u00fasqueda Inteligente:<\/b> \u00a1Encuentra lo que buscas al instante! En el buscador puedes escribir cualquier palabra clave, <b>\u00a1y no importa si te olvidas de las tildes!<\/b> En cuanto aparezca la primera sugerencia que te interesa, simplemente pulsa <code>Intro<\/code> para seleccionarla.<\/li>\n<li><b>Flujo de Trabajo S\u00faper R\u00e1pido:<\/b> La aplicaci\u00f3n est\u00e1 pensada para no perder ni un segundo. Al elegir un alumno, el cursor salta autom\u00e1ticamente al campo del libro. Una vez seleccionado el libro, solo tienes que volver a pulsar <code>Intro<\/code> para <b>registrar el pr\u00e9stamo al instante<\/b>, \u00a1sin necesidad de usar el rat\u00f3n!<\/li>\n<li><b>Estad\u00edsticas con un Clic:<\/b> El bot\u00f3n <code>\ud83d\udcca Estad\u00edsticas<\/code> abre un panel con gr\u00e1ficos de los libros m\u00e1s le\u00eddos y los campeones lectores.&nbsp;<\/li>\n<\/ul>\n<hr>\n<p>Espero que este recurso os sea de much\u00edsima utilidad para dinamizar la lectura en vuestras aulas. Si os anim\u00e1is a montarlo, \u00a1contadme en los comentarios qu\u00e9 tal la experiencia!<\/p>\n<p>\u00a1Un saludo y a leer mucho!<\/p>\n<p><strong>PD.<\/strong> Por supuesto, el proyecto puede implementarse para otras muchas funciones. Mi buen amigo Fran Rosales me comenta que le vendr\u00e1 de perlas para poder gestionar los pr\u00e9stamos de las herramientas del almac\u00e9n a los alumnos del IES. \u00a1Fant\u00e1stico!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a1Muy buenas, claustro virtual! Todos sabemos lo genial que es tener una buena biblioteca en el aula, pero tambi\u00e9n conocemos el peque\u00f1o caos que a veces supone gestionar los pr\u00e9stamos. Que si la lista en papel, que si no sabemos qui\u00e9n tiene qu\u00e9 libro&#8230; \u00a1un l\u00edo! Para ponerle soluci\u00f3n, he creado una aplicaci\u00f3n web s\u00faper &hellip; <a href=\"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/2025\/10\/12\/webapp-para-gestionar-la-biblioteca-de-aula-con-google-sheets\/\" class=\"more-link\">Sigue leyendo <span class=\"screen-reader-text\">WebApp para gestionar la biblioteca de aula con Google Sheets<\/span><\/a><\/p>\n","protected":false},"author":8231,"featured_media":201,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/wp-json\/wp\/v2\/posts\/190"}],"collection":[{"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/wp-json\/wp\/v2\/users\/8231"}],"replies":[{"embeddable":true,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/wp-json\/wp\/v2\/comments?post=190"}],"version-history":[{"count":10,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/wp-json\/wp\/v2\/posts\/190\/revisions"}],"predecessor-version":[{"id":207,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/wp-json\/wp\/v2\/posts\/190\/revisions\/207"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/wp-json\/wp\/v2\/media\/201"}],"wp:attachment":[{"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/wp-json\/wp\/v2\/media?parent=190"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/wp-json\/wp\/v2\/categories?post=190"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogsaverroes.juntadeandalucia.es\/maestroseb\/wp-json\/wp\/v2\/tags?post=190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}