Escuela TIC 2.0

Saber programar a día de hoy para las niñas y los niños es algo muy útil por diferentes motivos:

  • Los peques de hoy en día han nacido en una era tecnológica, donde comparten su día a día con la tecnología (móviles, tablets, ordenadores) y no solo deben ser capaces de hacerlos funcionar, sino conocer la forma en que lo hacen y ser capaces de sacarles el máximo partido.
  • Para el ámbito académico, en muchas comunidades autónomas dentro del currículum de primaria y secundaria existen asignaturas de tecnología y programación.
  • Para su futuro laboral, saber programar es una gran ventaja y cuanto antes aprendan más natural les será ejercerlo.
  • Se refuerza el pensamiento computacional, mediante el cual se puede dividir un problema grande en varios más pequeños, estructurando la mente y dando orden a las ideas.
  • Se fomenta la creatividad, las habilidades sociales, la resolución de problemas y el afán de superación.

Sigue leyendo

Estos son algunos consejos para optimizar Ubuntu en equipos con pocos recursos. Teniendo en cuenta que se podría llegar a un nivel de optimización mucho mayor, como el que publique en mi blog hace ya un tiempo, aunque se tratase de Debian y en un modelo de portátil en concreto. Pero para portátiles y PC con 512MB, 1 o 2 GB de RAM va a ser interesante y de esta manera conseguiremos mejorar la duración de batería, así como la velocidad y buena optimización de disponer de un equipo con características similares. En este grupo se podrían incluir los portátiles de la Junta de Andalucía y en la que tenemos abierta una opción de intercambio o instalación de Ubuntu.
Las particiones van a gusto de cada uno, pero yo suelo dejar unos 30GB como partición primaria en EXT4 como / raíz dónde irá el sistema de archivos, otra partición primaria como Swap o memoria virtual (normalmente el doble de la memoria física, si son 2GB pues dejaremos 4GB de Swap)y una tercera partición primaria como EXT4 en /home para los datos del sistema. Todo ello teniendo en cuenta que sería el único sistema a instalar. De esta manera si necesitásemos crear otra partición como Datos o almacenamiento extra podemos crear una partición extendida y dentro otras particiones lógicas.
Más sobre el particionado del sistema.
Sigue leyendo

Sí, nuestros jóvenes alumnos del campus infantil siguen trabajando con software libre. Utilizan las herramientas que les enseñamos durante el campus, y  tratan de afianzar sus conocimientos de forma autónoma, después del campus. Es una gran noticia para todos aquellos que formamos parte del campus infantil. Os voy a contar las ultimas noticias que me llegan por parte de uno de mis alumnos de la clase de programación de videojuegos con python y pygame.

Hace un par  de semanas, Marcos, se puso en contacto conmigo a través de correo electrónico. Esta tratando de hacer su videojuego, pero tiene un pequeño inconveniente. No consigue “pintar” en la pantalla de su videojuego la puntuación de los dos jugadores que participan. El primer consejo que le doy es que suba los ficheros de su videojuego al repositorio que utilizo durante el campus. La verdad es que lo primero que pensé… es que no recordaría como usar Git. El problema no era ese, cito su respuesta:

” pues no  uso git en google code porque en el ordenador de mi casa no puedo (cosas de padres) “

Finalmente recibí sus ficheros por correo y los subí a su repositorio. Si os dais una vuelta por el repositorio veréis que la ultima versión contiene un fichero con mas de 500 líneas de código Python. En esta última versión le he añadido algunas lineas de código a modo de ejemplo, para que trate de resolver su problema con la puntuación.

Dicen que una imagen vale mas que mil palabras, así que os comparto  este vídeo, para que podáis ver el resultado de la ultima release de “Catch the plane”.

 

Por último, tenéis que ver el contenido ( sobre todo los profes 😀 )  del fichero readme.txt, que aparece en el repositorio.

Con la entrega de diplomas del segundo turno, termina el campus de software libre. Tras el primero, en el que hubo unas 110 personas, en este segundo hemos estado más tranquilos, con un solo grupo y un total de 30 niños, una vez más entre los 6 y 14 años.  Puede que la diferencia de edad haya sido un inconveniente, pero gracias a la ayuda de los mas mayores se ha conseguido mantener un cierto equilibrio. La mayoría han marcado su propio ritmo de aprendizaje.

Este año hemos reducido las charlas, aunque han tenido el mismo éxito del año pasado, gracias a la charla sobre astrofísica del profesor Battaner y la charla sobre Visión Artificial de Joaquín Fernández Valdivia .

JJ Merelo - El Gran Salto

Durante el primer turno, Google code almaceno todos y cada uno de los commits cargados de líneas de código python, por supuesto liberadas. También los chavales de Scratch se estrenaron creando software libre, no sólo aprendiendo con el mismo (Ver Galería).

En el segundo turno, nos llego desde el MIT un kit de enseñanza para Scratch. Este kit contiene 12 tarjetas con ejercicios para aprender a usar Scratch. Manu y Antonio nos cuentan su experiencia con las tarjetas en este vídeo. Este año como novedad hemos introducido el editor de vídeo Pitivi, con el que los alumnos han montado sus propios screencast.

 

Material creado y liberado durante el campus

A continuación, aparece una lista de enlaces a los trabajos que han realizado los niñ@s durante este campus:

A lo largo de campus hemos ido retratando a los nin@s  en plena faena de aprendizaje y diversión con todo tipo de herramientas. He aquí un par de galerías con las imágenes y vídeos:

Los padres han podido realizar un seguimiento de la actividad de campus a través de las redes sociales, concretamente hemos usando el hashtag 4campussl para ir publicando noticias, trabajos, imágenes… a lo largo del campus.

Como es habitual al finalizar cada turno, se ha grabao el Lipdub:

Por último, desde la Oficina de Software Libre queremos agradecer el apoyo recibido por parte del Gabinete de Acción Social (GAS) y los patrocinadores elcacharreo, Codeko, CENATIC, SADESI. Muchas gracias a todos, y hasta el año que viene (ya estamos contando los días que faltan :-).

Puedes ir directamente al formulario de inscripción

Por cuarto año consecutivo celebramos en al UGR el Campus Infantil de Software Libre, organizado por el Gabinete de Acción Social y la Oficina de Software Libre, y con el patrocinio de Codeko,com, ElCacharreo.com y Cenatic.

El campus se celebrará en dos turnos del 25 de junio al 5 de julio y del 9 al 20 de julio, en horario de 9:00 a 14:00 horas.

Como el año pasado, el campus se ha dividido en dos turnos de dos semanas cada uno (del 25 de junio al 6 de julio el primero y del 9 al 20 de julio el segundo) con tres grupos diferentes en cada uno de ellos:

Como en años anteriores, el horario será de 9:00 a 14:00 horas.

Un primer grupo para niños/as de 7 a 10 años

El segundo para niños/as de 10 a 14 años con portátiles de la Escuela TIC 2.0

Y un tercero para niños/as de 12 a 16 años

Igual que en años anteriores,hay plazas disponibles para niños que no tengan familiares en la UGR. Los grupos estarán acompañados en todo momento por un monitor de la empresa Ciempiés. De la misma forma, usaremos las instalaciones de la ETSIIT; además de las clase, tendremos los patios para realizar diferentes actividades.

Ya está disponible el formulario de inscripción para personas que no tengan acceso a las subvenciones del Gabinete de Acción Social de la UGR. Para aquellas que tengan acceso a tales subvenciones, el plazo para solicitar plaza y subvención comienza mañana día 23 de mayo, presentando la solicitud como es habitual.

Los contenidos del campus van orientados a cada grupo específico, y se resumen en lo siguiente:

  • Scratch es un lenguaje de programación visual, concebido por el MIT para que los niños aprendan a programar sus propias animaciones y videojuegos. Scartch funciona construyendo puzzles en base a una serie de piezas predefinidas, pero no es sólo un juego, sino que permite al niño crear sus propios juegos y es una forma de estimular la imaginación y educar el pensamiento estructurado. También lo usaremos para hacer prácticas con Arduino, controlando motres y usando nuestros propios joystick.
  • Python, por su parte, es un lenguaje moderno que usarán los más mayores para crear sus propios programas. En un entorno orientado al trabajo en equipo, diseñarán y desarrollarán sus propios proyectos a lo largo del curso.
  • Navegación por Internet: aunque la generación actual conoce el funcionamiento básico de Internet, conviene enseñarles a navegar de forma segura, reconociendo qué es un anuncio y qué es contenido, buscar contenido de forma más o menos avanzada (por ejemplo, horarios de autobuses o de una película en un cine), usar mapas en Internet, compartir información (y, lo que es más importante, qué información compartir), todo ello usando el navegador más seguro: Firefox.
  • Procesador de textos: OpenOffice Writer es un procesador de textos libre que permite trabajar de forma básica y avanzada; aparte de los conceptos básicos (copiar, pegar, extraer información, formatearla), se enseñará a enviar esa información por correo electrónico y a compartirla usando Google Docs.
  • Hoja de cálculo: OpenOffice Calc es una hoja de cálculo que permite realizar cálculos simples y complejos y representar gráficos. Estos contenidos se impartirán al grupo de los mayores
  • Presentaciones: OpenOffice Impress es un programa que permite elaborar presentaciones; se le explicará tanto a los del grupo de los mayores como al de portátiles de la Junta.
  • Elaboración de páginas web: se usará el programa libre Kompozer, un programa que permite crear páginas web fácilmente, y se publicarán en algún sitio gratuito
  • Dibujo a mano alzada: Gimp (Gnu Image Manipulation Program) es un programa que permite dibujar a mano alzada, pero también retocar imágenes y realizar procesos más avanzados con ellos. Al niño se le enseñará como arrancarlo, crear sus propias imágenes y guardarlas, compartirlas con los compaleros, y eventualmente retocar fotografías.
  • TuxType es un programa que enseña a los niños la disposición del teclado, a partir de un juego en el que un pingüino “caza” teclas, y se las va comiendo.
  • TuxRacer es un programa de carreras que permite desarrollar al niño los reflejos.

4 Campus

Este mini-howto lo hacemos a petición de Zoey. En realidad se añaden conjuntos de iconos completos, que incluyen, por supuesto, al cursor. Se va a el repositorio de iconos de Gnome (que es el sistema de gestión de ventanas que usan estos portátiles) y se elige cualquier tema pinchando sobre él. Hay unos cuantos de diferentes estilos. Al pinchar, se abrirá una ventana que te preguntará qué hacer con él, indicando que se puede abrir con el “Instalador de temas (predeterminado)”. Simplemente dar a “Aceptar”, con lo que se descargará el tema y saldrá una ventana que te preguntará si deseas aplicarlo ahora, o mantener el tema. Si se pulsa en “Aplicar el nuevo tema” automáticamente comenzarán a usarse los nuevos iconos. Puedes probar algunos muy curiosos como Nerdy lines.

Si desaparecen los menús y decoraciones de las ventanas, apareciendo todas en la esquina superior izquierda y sin posibilidad de moverse, podéis hacer lo siguiente (aunque es un poco drástico).

  • Cerrad la ventana que oculte los menús o, si no podéis, rearrancar
  • Ejecutad Aplicaciones->Accesorios->Terminal
  • Os saldrá una línea de órdenes así:

    usuario@pc30-1 ~/

    . Escribid entonces mv .gconf dot-gconf y dadle al Enter

Eso es todo. El problema es que algo en la configuración se ha torcido, y tendréis que borrarlo (o tratar de averiguar qué ha sido). Con esa medida tan drástica habréis borrado toda la configuración: apariencia de las ventanas, clave del WiFi… pero nada que no pueda recuperarse (espero)

Foto de grupo, 2º turno
Con el final del segundo turno, termina la tercera edición Campus Infantil de Software Libre. Tras el primero, en el que hubo unas 100 personas, en este segundo hemos estado más tranquilos, con tres grupos y un total de 55 niños, una vez más entre los 6 y 14 años. Entre los dos turnos hemos migrado de Guadalinex 6 a Guadalinex 7, pero por lo demás el contenido ha sido el mismo. Eso sí, ha habido menos fallos.
Montones de manos levantadas para hacerles preguntas a Eduardo Battaner Una vez más, fue un éxito la charla del profesor Battaner sobre la astrofísica, en la que contestó unas 60 preguntas de todos los niños. El resto de las conferencias tuvieron una acogida variable, pero en general también gustaron.
Durante unos días, el apartado Ruby de Snipplr fue patrimonio de los alumnos del curso, que liberaron todo tipo de programas. También los chavales de Scratch se estrenaron creando software libre, no sólo aprendiendo con el mismo.
En resumen, una experiencia muy interesante para todos, que repetiremos sin duda el año que viene, quizás con menos cambios.

Os volvemos a dejar éste álbum de fotos y éste otro , y ésta lista de reproducción en YouTube, y seguimos agradeciendo a CENATIC, Codeko.com y Lolacamisetas la colaboración prestada.

Y para terminar este post las fotos realizadas durante este 2º turno del CISL:

Ya ha terminado el primer turno del Campus Infantil de Software Libre.
Primer turno, grupo completo
Un total de noventa y tres niños y niñas han aprendido diferentes cosas: Scratch, Ruby, Kompozer, Inkscape, pero también a sumar con un ábaco, cómo funcionan los ordenadores de verdad, qué son los fractales y a hacer un lipdub, que próximamente subiremos.
A quien diga que usar software libre es difícil, le aconsejo que le eche un vistazo a Marta:

que, finalmente, obtuvo el premio de su grupo a la mejor programadora.
O a Javier mostrando cómo se usa Inkscape

Lo más interesante no es lo aprendan los niños, sino que, a partir de este campus, más o menos la mitad de los padres han contestado que han comenzado a usar software libre en casa, con lo que tenemos nuevos adeptos sumados a la causa.
Los niños no solamente han aprendido a crear programas, sino que también los han liberado: esta galería de Scratch contiene algunos de los programas hechos.
Hemos hecho éste álbum de fotos y éste otro (que todavía no está completo), y ésta lista de reproducción en YouTube, que irán ampliándose con las fotos del segundo turno, que empieza justamente mañana. Actualización: Javier Mateos comparte también este álbum, con fotos de mejor calidad.
La Oficina y los monitores agradecen a CENATIC, Codeko y Lolacamisetas el apoyo prestado.
Actualización: Aquí os dejamos el resultado del Lipdub que grabamos el último día

Desde el momento que esto ha sido publicado, se abre la matrícula de plazas no subvencionadas por la UGR para el tercer campus de verano de software libre para niñas y niños.
Si ya asististe el año pasado, no hace falta que te explique mucho, pero si eres nuevo en este campus se trata de que los niños aprendan a programar (sí, a programar, a crear programas, incluso los más pequeños) y a usar aplicaciones ofimáticas habituales, todas libres y por supuesto gratuitas.
La actividad tiene lugar por la mañana de 9 a 2 (con media hora adicional antes y después de guardería), durante dos semanas, y en dos turnos
Este año, las plazas no subvencionadas disponibles en cada grupo son:

  • Grupo pequeños (hasta 9 años), 12 en cada turno (24 total)
  • Grupo portátiles de la junta (hasta 10-12 años), 11 en cada turno (22 total)
  • Grupo mayores (a partir de 12 años), 12 en cada turno (24 total)

En principio la inscripción se hace sobre un sólo turno, pero según vaya acercándose el momento del campus será conveniente que ponga en los comentarios doe la inscripción si podría cambiarse de turno en caso necesario, porque es previsible que se cubran las plazas.
Para inscribiros, rellenad este formulario y en un plazo breve nos pondremos en contacto con vosotros para indicaros la cuenta corriente donde hay que ingresar los 110€ de la matrícula.
Si tenéis cualquier duda, podéis hacerla en estos comentarios o por correo electrónico. Os recuerdo que el plazo de matrícula sólo está abierto para las plazas no subvencionadas; para las plazas subvencionadas por el Gabinete de Acción Social de la Universidad la matrícula comenzará el 1 de junio.

Web Jornadas de Software Libre
Logo y enlace Web Jornadas de Software Libre 2018
Web SereIngeniera
Logo y enlace Web SereIngeniera 2018
Web Campus Infantil 2018
Logo y enlace Web Campus Infantil 2018
Calendario
noviembre 2018
lunes martes miércoles jueves viernes sábado domingo
29 octubre, 2018 30 octubre, 2018 31 octubre, 2018

Categoría: General12:30 pm: Scrum con Lego

12:30 pm: Scrum con Lego
1 noviembre, 2018 2 noviembre, 2018 3 noviembre, 2018 4 noviembre, 2018
5 noviembre, 2018 6 noviembre, 2018

Categoría: GeneralN/A: Taller de formación para asociaciones de IV Campaña de donación de material informático con software libre (2018)

N/A: Taller de formación para asociaciones de IV Campaña de donación de material informático con software libre (2018)

Categoría: General5:30 pm: Taller de Escornabot para chic@s de primaria

5:30 pm: Taller de Escornabot para chic@s de primaria
7 noviembre, 2018 8 noviembre, 2018 9 noviembre, 2018 10 noviembre, 2018 11 noviembre, 2018
12 noviembre, 2018 13 noviembre, 2018 14 noviembre, 2018 15 noviembre, 2018 16 noviembre, 2018 17 noviembre, 2018 18 noviembre, 2018
19 noviembre, 2018 20 noviembre, 2018 21 noviembre, 2018 22 noviembre, 2018

Categoría: General7:30 pm: Taller mágico de PHP y Laravel

7:30 pm: Taller mágico de PHP y Laravel
23 noviembre, 2018 24 noviembre, 2018 25 noviembre, 2018
26 noviembre, 2018 27 noviembre, 2018 28 noviembre, 2018 29 noviembre, 2018 30 noviembre, 2018 1 diciembre, 2018 2 diciembre, 2018
Archivos
Categorías