Curso Basico GNU/Linux 2009

De Grupo GNU/Linux de la Universidad del Cauca

Tabla de contenidos

Introducción

El Grupo de Estudio Linux de La Corporación Universitaria Autonoma del Cauca, se encuentra muy interesado en iniciarse en el mundo GNU/Linux mediante un curso básico, y teniendo en cuenta la experiencia que tiene el GLUC en este tipo de espacios de formación, se espera construir una propuesta en esta página.

Los antecedentes a tener en cuenta para la construcción de esta propuesta, son:

Ejes del Curso

Los ejes son aspectos esenciales que se deben tener en cuenta para estructurar los contenidos, pero que se deben ir entrelazando de forma simultanea con el desarrollo del curso.

  • Principios y Origen: Lo importante del software libre no son las herramientas en si, sino el entender porque hay tantas personas trabajando con una filosofía y una dinámica social y económica que parece ser muy diferente con las ideas de negocio y desarrollo tecnológico imperantes en la actualidad. Este tema mostraría la historia, los contratos, licencias y principios del movimiento de software libre, open source, cultura libre y como se materializan en algunos proyectos (ej: debian, opensuse, openoffice, etc.).
  • Comunidad: Ser usuario (básico o avanzado) o desarrollador en el mundo del software libre no es cuestión de personas aisladas, hay que conocer las comunidades, los temas que discuten, las dinámicas, las normas de etiqueta, entender que una lista, un foro o wiki no es sólo para pedir soporte, sino para compartir, ayudar y socializar inquietudes o problemas. Se desarrollaría, principalmente, participando de listas de correo, foros o wikis sobre temas de instalación y manejo básico de distribuciones.
  • Posibilidades: El software libre esta en todo (servidores, computadores de escritorio, portatiles, sistemas embebidos, en windows, etc.). La clave en este eje es mostrar y poder realizar algunos ejercicios básicos de instalación y configuración en servidores y en equipos sobre sistemas operativos privativos.
  • Manejo: Hay que saber instalar, configurar y sobre todo, manejar la línea de comandos. Dependiendo del tiempo, se podría probar la instalación de una distribución y probar los LiveCD de otras.


Propuesta de Contenidos

La siguiente propuesta esta pensado para un curso de 40 horas, en 10 sesiones de 4 horas. La estrategia didáctica a utilizar es la exposición magistral, la demostración en el uso y el desarrollo de una taller,

Origen y Evolución del Movimiento de Software Libre

Mostrar los principales hitos, los principios y los desarrollos del movimiento del software libre, del movimiento open source y del movimiento creative commons..


Exploración de diferentes Sistemas Operativos Libres desde LiveCD

Hablar de la historia, características particulares y probar algunas programas. Se podría probar Ubuntu, Mandriva y OpenSuse (susceptible de cambiar la lista).


Dinámica Social de las Comunidades de Software Libre

Una vez escogida la distribución con la que se va a trabajar, realizar un taller que permita la inscripción en la lista de correos, foros, wikis y demás recursos en español, preferiblemente colombianos, y hacer una síntesis de los recursos disponibles, principios, normas de conducta, etc.


Instalación del Sistema Base de una Distribución GNU/Linux

Realizar la preparación de las particiones y la instalación del sistema base de una distribución GNU/Linux.


Instalación y Configuración de Aplicaciones Básicas Adicionales en una Distribución GNU/Linux

Identificar, instalar y configurar los programas para realizar actividades cotidianas con un computador: documentos, hojas de calculo, presentaciones, dibujo, reproducción de archivos multimedia, navegar, realizar mapas mentales y conceptuales, mensajería instantánea, quemar CD/DVD, etc. El propósito de esta sesión es aprender a instalar los programas.


Realizando Tareas Cotidianas en una Distribución GNU/Linux

Realizar una inducción al manejo de archivos y directorios, herramientas ofimáticas y demás programas para realizar las tareas cotidianas, profundizando en las funcionalidades dependiendo de los intereses de los asistentes.


Realizando Tareas Básicas con Bash

Realizar una inducción al manejo de funciones del computador por línea de comandos, tales como manejo de archivos y directorios y manejo de procesos.


Realizando Tareas Avanzadas con Bash

Realizar una inducción al manejo de funciones de red por línea de comandos.


Demostración del uso de Software Libre para implementar Servidores Web

Hacer la instalación básica de un servidor web, un administrador de bases de datos y lenguajes de preprocesamiento (como PHP) para instalar una aplicación web.

Demostración de Aplicaciones para el Desarrollo de Software

Realizar la instalación y uso de aplicaciones para el desarrollo de software.


Certificación

Para la certificación de este curso se requiere la asistencia al 80% de las actividades y la presentación o realización del 80% de los talleres propuestos.

Herramientas Personales
MediaWiki