Apoya el Patio Maravillas!
Apoya Patio Maravillas

Hackademy/cursos

De Hamlab

Aquí tienes un listado completo de los cursos que componen el hackademy, apúntate a coordinar uno, o crea tu propio curso.

Tabla de contenidos

PRESENTACIÓN: Para qué las tecnologías y su relación con los movimientos sociales (Viernes 6 Junio 2008, 20:00H)

Título
Introducción a la tecnopolítica (tecnologías y redes para movimientos sociales)
coordinadores
Dw, xabi, iokese
Objetivos
Comprender la importancía, la historia y las posibilidades del ciberactivismo y su intersección con los movimientos políticos y sociales.
Contenido
  1. Presentación de hackademy (asamblea escolar)
  2. Breve historia del origen de la red, el ciberespacio, etc.
  3. Activismo telemático y contrainformación
  4. Software libre y copyleft
  5. Herramientas para movimientos sociales (wikis, listas, rss, indymedia, etc.)
  6. Guerrilla de la información y hacktivismo
  7. Hack your mind: conspiranoia hacker.
Duración
2 horas (un solo día partido en dos mitades)
Material
se repartiran varios textos y un listado de enlaces como recursos
Fecha
Viernes 6 Junio 2008, 20:00H
Requisitos
No hace falta nada aunque igual podemos hacer unos ejercicios prácticos por la red en la última hora (publicar algo en indymedia, en wikis, apuntarse en una lista de correo, etc.) para eso harán falta ordenadores funcionales con los que poder navegar. También hará falta proyector.
Escuchar en linea
http://www.archive.org/details/PresentacionHackdemy2008

BLOQUE BÁSICO - Libera tu ordenador!!

Curso Base I: Introducción al Hardware (Sábado 7 Junio, 11:00H)

Título
Hardware por partes: Jack el destripador Sabado mañana
Coordinadores
Andrés, Jay, dw
Objetivos
Que las asistentes se quiten el miedo a destripar un ordenador y aprendan nociones básicas de hardware y solucionar los problemas más comunes.
Contenido
Se pilla un ordenador y se va destripando por partes:
  1. Pantalla, teclado, ratón, torre (conectores y relaciones de alimentación/información).
  2. Partes de la Torre: placa base, procesador, ventilador, alimentación, memoria RAM, disco duro, tarjeta gráfica, sonido, conectores, lectores CD-DVD.
  3. Relaciones entre partes: alimentación (cómo y por donde se alimenta cada componentes), información (cómo va la información, tipos de connectores, pins, etc.),
  4. La bios y el arranque.
  5. Problemas típicos (disco duro roto, fallos alimentación, problemas ram y chequeos, ventilador, etc.).
Duración
1 Hora 30 Minutos
Fechas
Sábado 7 Junio, 11:00H
Requisitos
----
Material
Harán falta ordenadores para destripar y algunos destornilladores
Aplicación
Se puede utilizar para montar ordenadores en el hamlab para el resto de los cursos. Se puede poner como objetivo reciclar de forma útil 5 ordenadores.

Curso Base II: Instalación de Ubuntu GNU/Linux (Sábado 7 Junio, 12:30H)

Título
Instalacion GNU Linux - Ubuntu Hardy. Extortizate!
Coordinadores
DW, Andres
Objetivos
Que la gente se lleve a casa el ordenador con Ubuntu instalado y funcionando sin problemas.
Contenido
  1. Instalación de Ubuntu o Xubuntu
  2. Instalación de paquetes necesarios para tener una vida cibernética (idiomas, codecs, configuración del correo y los programas necesarios para el resto de los cursos: Inkscape, etc.).
  3. Navegación de los menús de programas para conocer los programas básicos
Duración
3 horas
Fechas
Sábado 7 Junio, 12:30H
Requisitos
----
Material
Muy importante que la gente traiga sus ordenadores para llevarse Ubuntu instalado a casa.
Aplicación
Quien no traiga su ordenador podría instalar ubuntu en los ordenadores del hamlab que se han reciclado en el curso de hardware

Curso Base III: Administración básica de Ubuntu (Domingo 8 Junio, 11:30H)

Título
Administración básica de Ubuntu GNU/Linux en 3 horas!
Coordinadores
Xabier + apardo + andrés
Objetivos
Aprender a administrar máquinas con GNU/Linux en tareas básicas post-instalación y comprender la estructura básica de un sistema operativo (dar las claves para poder solucionar poblemas y aprender más).
Contenido
  1. Intro a sistemas operativos (arranque, estructura de directorios, conceptos de usuario, sudo, etc.)
  2. Repositorios de software, instalación, desinstalación, búsqueda
  3. Administración básica del escritorio: un recorrido por los menús del sistema
  4. Periféricos: impresoras, escanneres, cámaras
  5. Programas básicos: OO, mensajería instantánea (configuración de cuenta), configuración de correo, etc.
  6. Consola: comandos básicos (cd, ls, rm, cp, mv, sudo, halta reboot), instalación de algo vía manual, mini exploración del sistema de ficheros
  7. Cómo seguir aprendiendo y solucionando problemas por tu cuenta (foros, manuales, etc.)
Duración
3 Horas
Fechas
Domingo 8 Junio, 11:30H
Requisitos
Curso Base II (o al menos tener acceso a algún ordenador con Ubuntu para poder poner en práctica lo aprendido
Material
Haría falta un ordenador por cada 2 personas al menos.
Aplicación
Crear un grupo de personas que pueda gestionar la administración de los ordenadores del hamlab y que cada participante pueda replicar su conocimiento con otros colectivos.

Cypherpunk: Comunicación segura y privada (Domingo 8 Junio, 17:00)

Título
Cypherpunk: Comunicación segura y privada
Coordinadores
Xabi, Syvic, dw
Objetivos Educativos
Aprender que es "comunicación segura" y principales herramientas , utilidades prácticas y conceptos.
Aplicación
Desarrollar un protocolo básico de seguridad para un colectivo.
Contenido
  1. ¿Tu pass en servilletas?
  2. Conceptos de cifrado
  3. GNUpg
  4. Jabber, irc
  5. wikileaks
  6. invisiblog
  7. TOR
  8. p2p
  9. R*
Duración
3 Horas
Fechas
Domingo 8 Junio, 17:00H
Requisitos
discrección ;)
Material
Portátiles (si puedes) y una llave usb (muy recomendable)
Recursos
Enlaces y recursos Cypherpunk


Taller práctico sobre licencias libres (Viernes 13 Junio 20:00)

Título
Sobre licencias libres: ¿qué licencia uso y para qué?
Coordinadores
Miquel Vidal, pazar
Objetivos
Aprender a usar, identificar y distinguir entre las distintas modalidades de licencias no restrictivas (semirestrictivas y libres).
Contenido
Transparencias
  • Breve introducción a la base jurídica/filosófica de las licencias libres.
  • Concepto de obra cultural libre. Concepto de copyleft.
  • Aprender a distinguir entre las distintas modalidades de licencias, qué cosas se pueden hacer con cada una de ellas.
  • Distintos contextos: obras funcionales versus obras creativas. Problemática y debate al respecto. Estado de la cuestión (compatibilidad entre licencias copyleft relicenciamiento de Wikipedia, cc-by-sa 3.0, etc.)
  • Casos prácticos
Duración
2 horas (un solo día partido en dos mitades)
Material
Se repartirán varios textos y un listado de enlaces como recursos
Lecturas previas recomendadas
Fecha
Viernes 13 Junio 20:00
Requisitos
Proyector


BLOQUE Multimedia

De Cine! Edición vídeo 1: Kino, Cinelerra, Captura de vídeo, edición y montaje (Sábado 14 mañana 11.30-14.30 y tarde 17.00-20.00)

Título
De Cine! Edición vídeo 1: Kino, Cinelerra, Captura de vídeo, edición y montaje
Coordinador_s
Jay
Objetivos Educativos
saber trabajar con vídeo en Linux
Aplicación (en qué objetivo práctico, de tipo social, se puede centrar el curso)
ensenar a colectivos y movientes sociales como capturar, editar, manipular, convertir y publicar sus vídeos.
Contenido
  1. las diferencian entre /dev/raw1394 y /dev/video
  2. configurar tu cámara
  3. formas de capturar // dvgrab// kino // mencoder
  4. como manejarte en cinelerra
  5. como y en que formatos exportar
Duración
Fechas
Sábado 14 mañana 11.30-14.30 y tarde 17.00-20.00
Requisitos
ganas de aprender, algún conocimiento de vídeo
Material
estaría bien si puedes traer portatil, camara, firewall, material de video para trabajar... sino seguro que nos apañamos con algo por aquí

Para poder llevar acabo el taller sería importante tener instalados los programas:

  • Cinelerra.. en mi página web, te puedes bajar las instuciones.. http://labbs.net/~jay/ es el primer enlance.. cinelerra con akira dentro de la sección de scripts
  • dvgrab, kino / estos y estan con ubuntu studio/// también están en synapitc..
  • avidmux, fffmpeg ffmep2theora, transcode, mencoder // estos estan en el repositoros y se pueden bajar por synaptic.
  • Si tienes camaras de video o material para capturar / editar vendrán muy bien.


De Cine! Edición vídeo 2: Codecs, contenedores, Licencias, Streaming radio, Streaming TV (Domingo 15 de Junio mañana y tarde)

Título
De Cine! Edición vídeo 2: Codecs, contenedores, Licencias, Streaming radio, Streaming TV
Coordinador_s
Jay
Objetivos Educativos
saber trabajar con vídeo en Linux
Aplicación (en qué objetivo práctico, de tipo social, se puede centrar el curso)
ensenar a colectivos y movientes sociales como capturar, editar, manipular, convertir y publicar sus vídeos.
Contenido
  1. formatos de compresión
  2. como utilizar diferentes programas como mencoder // ffmpeg // transcode // avidemux
  3. crear tu vídeo channel, escribirte a Miro, y otras alternativas libres a youtube..
  4. streaming de vídeo..
  5. streaming de audio
Duración
Día completo
Fechas
Domingo 15 de Junio mañana 11.30 - 14.30 y tarde 17.00 - 20.00
Requisitos
ganas de aprender y conocimientos de vídeo
Material
cámara, firewire, material para trabajar


Intimando con tu portal de internet Administración de Drupal (Jueves 19 de Junio de 18.00-21.00)

Título
Intimando con tu portal de internet Administración de Drupal
Coordinadores
Jay + Iokese + pablo
Objetivos Educativos
Aprender a administrar un CMS (Drupal), instalación básica y comprender su estructura interna y uso
Aplicación (en qué objetivo práctico, de tipo social, se puede centrar el curso)
Aprender a usar el gestor de contenidos y calendario del Patio Maravillas que funciona con Drupal
Contenido
  1. Introducción
  2. Instalación
    1. Requisitos previos
    2. Conectarse al servidor por ssh
    3. Bajar Drupal
    4. Instalación web
  3. Configuración
    1. Un ejemplo práctico: filtro para vídeos
    2. Ejercicio: bajarse un tema
    3. Bloques
  4. Uso básico
    1. Login
    2. Crear contenido de distintos tipos: páginas, votaciones
    3. Gestionar contenido: editar, traducir, desplazar, archivar páginas
  5. Más configuración y extensión de drupal
    1. Lo que surja
Duración
3 horas
Fechas
Jueves 19 de Junio de 18.00 - 21.00
Requisitos
Conocimientos básicos de html. Sistema operativo: Debian o Ubuntu.
Material
Traete el portátil si puedes. No vamos a instalar nada en tu portátil, sino en un servidor que hemos habilitado en el hamlab. Sólo tendrás que usar la terminal y el navegador para conectarte al servidor. Para poder conectarte desde la terminal sólo necesitas el cliente ssh, que viene instalado por defecto.
Notas
Tenemos unas notas a medio preparar en Drupal. No dudes en modificarlas si observas erratas.

Guerrilla visual Gimp/Inkscape, Manipulación/edición de imágenes aplicado a cartelería. (Viernes 20 Junio 20.00-22.00 y Sábado 21 de Junio mañana 11.30-14.30 y tarde 17.00-20.00)

Título
Guerrilla visual Gimp/Inkscape, Manipulación/edición de imágenes aplicado a cartelería.
Coordinador
dw
Objetivos Educativos
Familiarizarse con los fundamentos de los dos programas de diseño gráfico más importantes: Gimp (retoque fotográfico) e Inkscape (dibujo vectorial)
Aplicación (en qué objetivo práctico, de tipo social, se puede centrar el curso)
Difusión de materiales gráficos en la promoción del Patio por Web, Carteles, Móviles y mas. VisualGuerrilla.
Contenido
  • Viernes
    • Presentación de los participantes: ¿Quiénes somos?
    • Presentación del Proyecto
    • Motivaciones
    • Objetivos
    • Modalidades
    • Software
    • Licencias
    • Lluvias de ideas y Planificación del trabajo
    • Instalación y presentación de GIMP y Inkscape
  • Sábado:
    • Mañana: Fundamentos de Gimp e Inkscape (todo lo que hace falta para cumplir con la planificacion)
    • Tarde: Sesion de trabajo
Duración
Tres sesiones de 3 horas aprox. (Viernes y Sábado)
Fechas
  • Viernes 20 Junio 20.00 - 22.00
  • Sábado 21 de Junio, mañana 11.30 - 14.30 y 17.00 - 20.00
Requisitos
Conocimientos básicos de informática (preferiblemente GNU/Linux)
Material
Si podéis traed vuestros ordenadores! Para traer las aplicaciones instaladas, seleccionar en el Gestor de Paquetes Synaptic gimp e inkscape o abrir una terminal y escribir: sudo apt-get install gimp inkscape

My first Pure Data patch. Manipulación Audiovisual freakJamming (Domingo 22 de Junio mañana 11.30 - 14.30 y tarde 17.00 - 20.00)

Título
My first Pure Data patch. Manipulación Audiovisual freakJamming
Coordinador
Jay
Objetivos Educativos
aprender las nociones basicas de Pure Data
Aplicación (en qué objetivo práctico, de tipo social, se puede centrar el curso)
Mirar las posibilidades que tiene PureData, y progamar un patch que acabará con un freak jam
Contenido
  1. Vainilla o Extended.
  2. Introdución al entorno y las internals basicas.
  3. Introdución a los external de Pdp y Pididp.
  4. Human Interface conections.
  5. Introducion a los otros externals.
  6. Mi primer patch.
Duración
Día entero
Fechas
Domingo 22 de Junio mañana 11.30 - 14.30 y tarde 17.00 - 20.00.
Requisitos
Ganas de aprender y conocimientos de vídeo y música.
Material
Portátil, tarjeta gráfica potente (para GEM), algún Human Interface Control (Teclados o pads, midi, tabletas ..etc...).

Patadón a la SGAE - Autoproducción musical libre (Viernes 27 de Junio de 17.00 - 20.00)

Título
Patadón a la SGAE. Autoproducción musical libre
Coordinadora
El Antimanayer y Annouk
Objetivos Educativos
Aprender a producir música al margen de la SGAE y con copyleft (permitiendo la libre distribución, copia y uso) y distribución alternativa
Aplicación
Crear y grabar una canción, ponerle una licencia copyleft, comprimir, subir a la red, distribuir, etc.
Contenido
Se intentará crear un mapa de posibilidades y herramientas, sobre las diferentes opciones que existen para conseguir los objetivos.

Los asistentes obtendrán los conocimientos básicos y la información para acceder a los recursos y serán participes de la autoría y edición de la canción propuesta

Duración
4 horas (puede extenderse al día siguiente)
Fechas
Viernes 27 de junio, 17:00 - 20:00
Requisitos
Que te guste la música
Material
Si traes tu portátil con un editor instalado y unos AURICULARES mejor ,

Patadón a la SGAE Parte 2 - Autoproducción musical libre (Sabado 12 de Julio 11:30)

Título
Patadón a la SGAE. Autoproducción musical libre
Coordinadora
El Antimanayer y Annouk
Objetivos Educativos
Aprender a producir música al margen de la SGAE y con copyleft (permitiendo la libre distribución, copia y uso) y distribución alternativa

Edición con Ardour

1-Jack
Controlar e iniciar
2-Empezamos con el Ardour
Prepararcion para importar archivos
Creacion de un proyecto
Añadir pistas
Impotar archivos
Empezamos a cacharrear con todo y nos metemos en lios
Mezclamos
Masterizamos
Guardamos y exportamos
Registramos la obra
Licenciamos
!La liamos¡
Duración
4 horas (puede extenderse a la tarde)
Fechas
Sabado 12 de Julio, 11:30
Requisitos
Que te guste la música
Material
Si traes tu portátil con un editor instalado y unos AURICULARES mejor ,

Apricot o Blender para aplicaciones interactivas (Viernes 27 de Junio de 20.00-22.00)

Título
Apricot o Blender para aplicaciones interactivas
Coordinadores
Daniel, Nestor, Feel, juan,
Objetivos Educativos
Una Introducción al framework de trabajo del proyecto "Apricot"
Aplicación 
Videojuegos, simuladores, realidad virtual ...
Contenido
Blender2crystal es un plugin para blender capaz de exportar al formato xml de CrystalSpace y de empaquetar y generar todos los datos necesarios del juego en un archivo .zip que puede ser usado directamente por crystalspace .
Enlaces
Apricot ; b2cs ; Blender
  • Blender
Blender es un editor 3d orientado a render pero con varios plugins que permiten su uso para el desarrollo de videojuegos y aplicaciones 3d. De esta manera la mayor parte del desarrollo se produce en el propio blender, diseñando los escenarios y asignando los distintos parámetros de interactividad (comportamientos, quests, propiedades específicas).

Es uno de los programas con mayor fuerza en el mundo de la creación de contenidos con software libre y tiene una de las mayores y más activas comunidades de usuarios.

Aunque blender no será necesario para la ejecución de la aplicación, si que es una potente herramienta que seguira ampliandose por la impresionante comunidad que representa.

Blender

  • Crystalspace
CrystalSpace es una plataforma para el diseño de aplicaciones 3d, y preparado para crear juegos con todas las características actuales. Tiene una extensísima api que permite acceder a todos los aspectos del mundo 3d para su programación, asi como un lenguaje xml que permite especificar los mundos de manera accesible.

Tiene gran número de características, entre ellas:

  • Completa libreria de funciones para desarrollar aplicaciones multiplataforma (windows, linux, macosx).
  • Plugins para fisica usando ODE o bullet.
  • Sólida base de gráficos.
  • Soporte para shaders utilizando xml, ensamblador (ARB) o alto nivel con cg.
  • Completa base de materiales soportando todo tipo de tarjetas por medio de diferentes niveles de compatibilidad (parallax, bumpmaps, terrenos, animación de personajes por hardware, aspecto de dibujos animados...).
  • Soporte para paginación de terrenos e integración entre escenas de exterior e interior.
  • Integración con Blender, 3DStudio Max y Maya, SoftImage
  • Formato xml conciso para describir escenas, y un formato binario para velocidad.
  • Soporte para amplio abanico de formatos de imagen, sonido y 3d.
  • Programable en c++, python, java y perl.
  • Amplia base de desarrolladores trabajando dia a dia en hacer de esta infraestructura más potente.
  • Completísimo sistema de ventanas por medio de cegui, o integración en apliciones de ventanas nativas utilizando wxwindows.
Crystalspace

  • b2cs
Blender2crystal es un plugin para blender que permite el diseño de aplicaciones completas para Crystalspace o el entorno de ejecución Celstart.

Tiene un interfaz que permite a los diseñadores 3d crear la mayor parte de la aplicación, a la vez que los programadores diseñan packs específicos de interacción que se pueden asignar directamente desde este.

La mayor parte de los videojuegos actualmente en desarrollo con crystalspace y cel lo utilizan actualmente: CrystalCore, Precursos, Planeshift, Ecksdee, Interstate Outlaws, Tiamet Theorem Online, Peragro...

b2cs


  • Celstart
Celstart es un entorno de ejecución de aplicaciones 3d que permite la ejecución de aplicaciones diseñadas completamente usando xml y/o python. Toda la funcionalidad de crystalspace y cel viene incluida en dicho entorno de ejecución, por lo que en principio es posible diseñar cualquier tipo de aplicación para que se ejecute sobre CelStart.

Las aplicaciones ejecutables con celstart se empaquetan en un archivo zip, y se descomprimen automáticamente al ejecutarlos. Dentro de dicho .zip se incluyen todos los datos, scripts, imágenes de la aplicación. Es decir, la aplicación viene en un .zip muy sencillo posteriormente de modificar por gente interesada.

Toda la interacción viene definida en los scripts y archivos de mundo, por lo que cualquiera puede modificar o crear nuevoas aplicaciones sin necesidad de recompilar, es decir simplemente modificando los archivos pertinentes y comprimiendo de nuevo.

Aunque es una plataforma muy nueva de programación hay varios juegos que lo están utilizando, como CrystalCore o Automanic.

Celstart


  • Ejemplo practico
Duración
3 Horas
Fechas
Viernes 27 de Junio 20:00 - 22:00
Requisitos
Conocimientos básicos en el mundo del 3D, ya que sera una presentación muy centrada en los avances específicos a "Apricot".
Material
Portátil

Tu vida sin MySpace. Diseño web: HTML, CSS y Accessibilidad (Sábado 28 mañana 11.30 - 14.30)

Título
Tu vida sin MySpace. Diseño web: html, css y accesibilidad
Coordinador_s
Flow.
Objetivos Educativos
Aprender los fundamentos y los conceptos básicos del diseño web.

Hasta ahora la transmisión de la información se daba de manera unidireccional, en la que la generación de contenidos estaba a cargo de pequeños núcleos de expertos y técnicos. En la actualidad este esquema ha evolucionado gracias a la aparición de las TIC, que facilitan la existencia de múltiples emisores manteniendo todas las posibilidades existentes en un medio convencional. Nos acercaremos al mundo de las TIC. y sus posibilidades pedagógicas y participativas como extensión de la ciudadanía, desde un tratamiento integral, realista y crítico, participativo, reflexivo-práctico-propositivo.

Aplicación
en el ámbito ciudadano, como vigilante de los medios, como participante en Indymedia, como usuario de correo electrónico, como blogger, como dinamizador de las nuevas tecnologías entre tu familia y/o amig@s... en definitiva, como persona crítica y consciente

Contenido
  1. ----Internet
  2. ----Web
  3. ----Cambio de paradigma: de la lectura lineal al hipertexto.
  4. ----Ventajas o utilidades de las nuevas tecnologías
  5. ----El uso del ordenador como herramienta integral de intervención pedagógica en las aulas.
  6. ----Introducción al software libre como componente importante en fomentar los valores de cooperación y difusión del conocimiento.
  7. ----Herramientas disponibles que abarquen los ámbitos de la ofimática, uso y publicación en internet y diferentes formatos multimedia.
  8. ----Software libre, tecnologías libres y accesibilidad
  9. ----Navegadores y buscadores, FTP
  10. ----Recursos informativos
  11. ----Correo electrónico: la netiqueta
  12. ----Seguridad/Privacidad: PGP / GnuPG, navegación anónima
  13. ----Diseño web: SGML, HTML, WAI, CSS, AJAX
  14. ----Publicación Libre en Internet
  15. ----Web semántica, RSS, ATOM, FOAF, etc.
  16. ----Redes sociales: vídeos (Youtube, Blip, dailymotion...), imágenes (flickr, photobucket, picasa, badoo...), audio (myspace, jamendo, last.fm...), enlaces (delicious, delirious...), perfiles (facebook...), wikis (Wikipedia)
  17. ----Qué es un blog, con el ejemplo de WordPress: páginas estáticas y dinámicas, blogrolls, múltiples autores, categorías y subcategorías, comentarios, permalinks, publicación por correo electrónico, plugins...
  18. ---- Gestores de contenidos: Drupal, Wordpress, Lifetype, SPIP.. PHP y MySQL, RoR
  19. ----Editores Web: nvu, bluefish, vim.
Duración
según nos vaya
Fechas
Sábado 28 mañana 11.30 - 14.30
Requisitos
muchas ganas de aprender
Material
hojas, lápices, bolígrafos, portátiles...

Para mas informacion sobre el curso y sitios web alternativos: tuvida

BLOQUE BÁSICO 2- Contraataque al imperio

Curso Base I: Instalación de Ubuntu GNU/Linux (Sabado 5 Julio, 12:30H)

Título
Instalacion GNU Linux - Ubuntu Hardy. Extortizate!
Coordinadores
Andres+
Objetivos
Que la gente se lleve a casa el ordenador con Ubuntu instalado y funcionando sin problemas.
Contenido
  1. Instalación de Ubuntu o Xubuntu
  2. Instalación de paquetes necesarios para tener una vida cibernética (idiomas, codecs, configuración del correo y los programas necesarios para el resto de los cursos: Inkscape, etc.).
  3. Navegación de los menús de programas para conocer los programas básicos
Duración
2 horas
Fechas
Sabado 5 Julio, 12:30H
Requisitos
----
Material
Muy importante que la gente traiga sus ordenadores para llevarse Ubuntu instalado a casa.
Aplicación
Quien no traiga su ordenador podría instalar ubuntu en los ordenadores del hamlab que se han reciclado en el curso de hardware

Curso Base II: Administración básica de Ubuntu (Sabado 5 Julio 17:00H)

Título
¡ Administración básica de Ubuntu en 3 horas!
Coordinadores
Julián
Objetivos
Aprender a administrar máquinas con en tareas básicas post-instalación y comprender la estructura básica de un sistema operativo (dar las claves para poder solucionar poblemas y aprender más).
Contenido
  1. Intro a sistemas operativos (arranque, estructura de directorios, conceptos de usuario, sudo, etc.)
  2. Repositorios de software, instalación, desinstalación, búsqueda
  3. Administración básica del escritorio: un recorrido por los menús del sistema
  4. Periféricos: impresoras, escanneres, cámaras
  5. Programas básicos: OO, mensajería instantánea (configuración de cuenta), configuración de correo, etc.
  6. Consola: comandos básicos (cd, ls, rm, cp, mv, sudo, halta reboot), instalación de algo vía manual, mini exploración del sistema de ficheros
  7. Cómo seguir aprendiendo y solucionando problemas por tu cuenta (foros, manuales, etc.)
Duración
3 Horas
Fechas
Sabado 5 Julio, 17:00H
Requisitos
Curso Base I(o al menos tener acceso a algún ordenador con Ubuntu para poder poner en práctica lo aprendido
Material
Haría falta un ordenador por cada 2 personas al menos.
Aplicación
Crear un grupo de personas que pueda gestionar la administración de los ordenadores del hamlab y que cada participante pueda replicar su conocimiento con otros colectivos.

Curso Base III: Dentro de la caracola - bash para tod@s. Operando la consola de comandos (Viernes 11 Julio 20:00H)

Título
Dentro de la caracola - bash para tod@s. Operando la consola de comandos.
Coordinadores
Andrés+
Objetivos
Aprender a utilizar la línea de comandos para independizarnos del servidor grafico.
Contenido
Ver el tutorial ---> Hackademy/Terminal
  1. Bash. Diferencias entre la terminal y lo grafico. Sistema de ficheros.
  2. Como moverse. Login. Clear. Reset. History. Reverse-i-search. Man, help e info. Pipe. Autocompletar.
  3. Comandos: orden, opciones, argumentos.
  4. Descomprimiendo
  5. Editores de textos: nano y vim.
  6. COMO matar procesos rebeldes: kill, killall, xkill.
  7. Archivos de configuracion mas utilizados: /etc/apt/sources.list, /etc/X11/xorg.conf, /etc/network/interfaces
  8. Reiniciar servidor grafico (gdm, kdm).
  9. Instalar, desinstalar y actualizar aplicaciones y el sistema (apt-get y aptitude). Instalar .deb. Compilar.
  10. Redes: ifconfig, iwconfig, iwlist, dhclient. nm-tool, ping
  11. Bonus: hacia el infinito y mas alla. MC, mp3, navegador, torrents, mensajeria, videos.
Duración
2 horas y 30 minutos.
Fechas
Viernes 11 de Julio a las 20:00.
Requisitos
tener instalado un SO con bash.
Material
Trae tu portatil, si es posible con alguna distribucion de GNU/Linux.

Curso Base IV: HamJam. Terapia informática grupal (Sabado 12 de Julio 17:00H)

Título
HamJam. Terapia informatic grupal
Coordinadores
Andrés+
Objetivos
Ver varias aplicaciones curiosas de Ubuntu y GNU/Linux en general.
Contenido
  1. Cambiando la apariencia de Ubuntu. Gnome-looks
  2. CompizFusion: pruebas para saber que funcione. Emerald. Fusion-icon
  3. Diferentes sabores de Linux: Gnome, KDE, XFCE, Fluxbox, Enlightment
  4. Juegos libres: OpenArena, SecondLife.
  5. Mas temas a peticion!!
Duración
2 horas
Fechas
Sabado 12 de Julio a las 17:00.
Requisitos
Ganas de aprender
Material
Trae tu portatil, si es posible con alguna distribucion de GNU/Linux.

ACTIVIDAD ESPECIAL

Informática para Inmigrantes (Lunes 14 de Julio de 20.00-22.00)

Título
Primer contacto con un ordenador: Hardware básico y Software libre
Coordinadores
Julián + DW
Objetivos Educativos
Aprender a utilizar un ordenador, buscar algo en Internet (ayudas del ayuntamiento, comunidad, bibliotecas), paginas de internet, crear una dirección de correo.
Aplicación (en qué objetivo práctico, de tipo social, se puede centrar el curso)
Contenido
  1. Conceptos básicos
  2. Donde está cada cosa cuando trabajamos en castellano
  3. Internet- búsqueda, navegación, correo electrónico y mensajería instantánea
  4. Manejo de archivos. Tipos, formatos, compresión
  5. Opcional. Nociones básicas de procesamiento de texto

Posible segunda parte del taller. Ofimática( OOo, GIMP, etc.)

Duración
2 horas
Fechas
Lunes 14 de Julio de 20.00-22.00
Requisitos
Material
Traete el portátil si puedes


BLOQUE Desarrollo

Desarrollo de Aplicaciones en C++ y Java

Título
----
Coordinador_s
Maximo, Javi
Objetivos Educativos
----
Aplicación (en qué objetivo práctico, de tipo social, se puede centrar el curso)
-----
Contenido
  1. ----
  2. ----
  3. ----
  4. ----
  5. ----
Duración
----
Fechas
----
Requisitos
----
Material
----

Herramientas y tecnicas por el trabajo de equipo

Título
----
Coordinador_s
----
Objetivos Educativos
----
Aplicación (en qué objetivo práctico, de tipo social, se puede centrar el curso)
-----
Contenido
  1. ----
  2. ----
  3. ----
  4. ----
  5. ----
Duración
----
Fechas
----
Requisitos
----
Material
----

Creación de interfaces de usuario: Escritorio GNOME, Web y otros (Viernes 18 Julio 20:00)

Título
Creación de interfaces de usuario: Escritorio GNOME, Web y otros
Coordinador_s
Pazar
Objetivos Educativos
Entender las claves para la creación de interfaces hombres/máquina y las tecnologías que se utilizar para crearlas.
Aplicación (en qué objetivo práctico, de tipo social, se puede centrar el curso)
Desarrollo de todas las interfaces necesarias para utilizar las funcionalidades de las herramientas informáticas que se utilicen.
Contenido
  1. Introducción a las interfaces de usuario
  2. Interfaces de usuarios de escritorio
  3. Interfaces de usuario web
  4. Taller práctico utilizando GTK+
Duración
4h
Fechas
No podría durante la GUADEC Hispana (3 y 4 de Julio)
Requisitos
Familiaridad con los ordenadores, en especial GNU/Linux. Nociones de programación.
Material
Ordenadores, portátiles con GNOME idealmente!
Documentación
Artículo base
Herramientas personales