Esta parte del wiki tiene por objetivo especialmente trabajar en la creación de nuevos trayectos para incorporar a la currícula del CFP. Los interesados cuentan con los documentos que inspiran este trabajo (el nomenclador de los cursos existentes, y un ejemplo de trayecto ya presentado).
Coloco la estructura del futuro trayecto, para que vayamos trabajando aquí sobre él. Algunos de nosotros podremos ayudar más con los antecedentes y fundamentación, otros con la dinámica de trabajo… y así. Tal vez podamos agregar a modo inspirador, que se espera que se incluya en cada sección.
Los trayecto necesitan una parte de fundamentación que por supuesto tiene que estar vinculado con la salida laboral (no olviden que es eduación y trabajo) donde se fundamente las posibilidades de cada trayecto, poniendo incapié en las fortalezas del soft libre como herramienta de sopoerte en la actualidad, y la limitaicón de programas empaquetados, esto habría que ponerlo por supuesto. Además estaría bueno agregar una fundamentación desde el lado de los valores que sobrevuelan en el soft libre y relacionarlos con los de la escuela pública, de esa manera también estamos fundamentando el por qué de la inclusión en nuestor CFP en particular de los trayectos porpuestos.
Administrador de Servidores Linux
dejemos por el momento el segundo trayecto en el tintero Verox
Programación con herramientas libres o algo así? (creo que debería ser programación web, como está planteado-Hernan)
curso 1. Estándares del W3C. (X)HTML, y CSS2.
curso 2. Linux, Apache, MySQL y PHP (LAMP)
curso 3. Algún framework (Symfony por ej.) (tal vez seria mejor mas de uno. Por “salida laboral” la elección esta bien, por “mejor”: Django-Hernan)
(comentario general de esta parte: si es programación desde cero, hay que arrancar con algun lenguaje, y recomendaría Python como lenguaje, y un curso específicamente de fundamentos de programación. Y por otro lado, si se apunta a sacar desarrolladores de software libre, tienen de movida que saber usar en mi opinion SVN y Trac o alguna variante de esto que es manejo de versiones y coordinación distribuida de trabajo, y seria maravilloso que directamente hagan las prácticas en un entorno así y no “colgado de la rama” como suelen ser. Pienso que si se forma programadores de SL, tienen que incorporar la forma de trabajo desde el vamos, que es diferente en otros entornos. Y también algo de métodos ágiles (XP) y UML. Y ya que estamos, en el de administrador tiene que haber programacion de scripts de shell, supongo que estará incorporado - Hernán)
dejemos por el momento el segundo trayecto en el tintero Verox
En antecedentes se puede nombrar los cursos que existen en otros CFPs, incluso hay uno público en el CIFPA que ahora está dando soft libre (Linux) hay una localidad de España que también tiene como soporte el soft libre (Extremadura), y las capacitaciones que se hacen desde el propio Gobierno de la ciudad (Minsterio de educación con el soft libre: CePA que es la escuela de capacitación de la ciudad para docentes). También estaría bueno poner que varias areas del gobeirno están adoptando le sistema linux para sus sistemas operativos.
(para más inspiración: Master de SL en Cataluña http://www.uoc.edu/masters/oficiales/master_oficial_software_libre/master_oficial_software_libre_plan.htm
Países como Brasil, Venezuela, Ecuador y Paraguay ya tomaron la decisión política de utilizar Softwaer Libre en sus propia administración, ya que apostaron al desarrollo local de su tecnología de software, organizando maneras de articular las necesidades del Estado con las aptitudes de su propia comunidad de desarrolladores y sus organizaciones sociales dedicadas a cuestiones relacionadas. Estos paises enmarcaron las medidas de uso de SL en el Estado en la lucha por la autonomía tecnológica y el desarrollo de sus propias naciones.
(Para inspiración: una fundamentación 'estadística' o de mercado, o de solicitud de este perfil de trabajo + una fundamentación en valores compartidos y relativos a la educación y el Software Libre)
En el marco de la incorporación de Trayectos que contemplen una vinculación novedosa y actualizada en las nuevas tecnologías, y que den cuenta de la relación educación-trabajo [1] en la búsqueda de un genuino desarrollo, consideramos que la propuesta del Trayecto “Administrador de Servidores Linux” se posiciona como una oferta valiosa desde diferentes perspectivas:
Desde la perspectiva del Trabajo, especialmente de la salida laboral, la construcción de este Trayecto se propone resolver la carencia de personal capacitado para la tarea de administración de servidores GNU/Linux, habida cuenta que más del 70% de los servidores utilizados son implementados bajo este Sistema Operativo (SO), por lo que la demanda para estos roles es alta.
Cabe destacar que el GNU/Linux, que cada vez se torna más accesible y amigable para el usuario final, fue el SO más usado desde los inicios de Internet especialmente en servidores; y de hecho, en octubre de 2006 el 80% de las compañías que brindaban servicio de hosting lo empleaban para sus servidores web. El motivo más importante de esta elección – frente a otros sistemas 'no libres' o propietarios– es la gran fortaleza, estabilidad y seguridad que permite largos tiempos de encendido sin fallas graves que hagan necesario el reinicio de los servicios. Esta característica, propia del Software Libre por su acceso al código fuente [2], es la que vislumbraron organismos como la propia NASA, al elegir especialmente este SO para 'supercomputadoras' que procesan grandes cantidades de información.
Desde la perspectiva educativa, la utilización y la capacitación de y con Software Libre contribuye con un doble valor: por un lado le permite a los alumnos conocer verdaderamente sobre el Software (a través de su código fuente), pero además nos permite aprender que posible generar transformaciones, en un marco participativo y de trasmisión de los saberes aprendidos que pueda ser utilizado para responder a demandas reales de la sociedad. [3]
De manera coherente con la propuesta del Software Libre, el trayecto propicia un acceso igualitario a las nuevas tecnologías y favorece su apropiación social, permitiendo una real inclusión digital, amplia y abarcativa, en consonancia con los objetivos de la educación pública. Asimismo, siguiendo este línea, la cultura de compartir y colaborar con el espíritu asociativo que se va construyendo alrededor de los proyectos de Software Libre, ofrece también un aprendizaje en valores que repercute en otros ámbitos de la sociedad.
En el caso específico de la escuela pública –que no cuenta con la posibilidad de utilizar su presupuesto para el pago de licencias de sotware propietario, y raramente para la actualización de sus laboratorios informáticos– el Sofware Libre brinda la única alternativa para la implmenteación de software en sus laboratorios informáticos de manera legal, y acorde con su situación económica. Esto se debe a que al permitir su copia y contar con diferentes presentaciones permite el ahorro de licencias propietarias a la vez que posibilita, en muchos casos, la reutilización del parque informático.
En efecto, la declaración de Brasilia (realizada en agosto de 2008) a la que adhirieron numerosos países latinoamericanos en desarrollo participantes del Consegi (Congreso internacional de sociedad y gobierno electrónico) consideró al Software libre “como una alternativa socialmente justa y económicamente viable para colmar la brecha digital y como una valiosa herramienta para incentivar la cooperación entre los países en desarrollo y para favorecer el desarrollo local y autónomo de tecnología”.
El Software Libre (SL) puede definirse como aquél que respeta cuatro libertades del usuario de programas informáticos: usarlo para cualquier fin, copiarlo, modificarlo y distribuirlo mejorado con aquellas modificaciones incluidas (para lo que se debe tener el acceso al código fuente). A los efectos de una comprensión más profunda diremos que el SL puede asimismo entenderse según distintas perspectivas: la tecnológica, la sociopolítica y la económica.
Desde la perspectiva tecnológica el SL puede considerarse como un programa de computadora útil para resolver ciertas necesidades de los usuarios y cuya licencia permite que se cumplan todas las libertades que lo definen, elemento que lo distinguen objetivamente de aquellos otros programas —llamados propietarios o privativos— que no respetan alguna de estas libertades en su licencia de uso. Consecuentemente, según esta perspectiva los distintos tipos de software no se diferencian por la tecnología que aplican, sino por las licencias que emplean para determinar qué tiene y qué no tiene permitido hacer el usuario con esa tecnología (normativa).
Desde el punto de vista sociopolítico, el SL es considerado mucho más que una tecnología licenciada de una determinada manera. Alrededor del mismo se construye también un movimiento social y político —sustentado en una base técnica (el software) que trasciende los límites de las comunidades que lo desarrollan— cuyo propósito general nos remite a la liberación del conocimiento en todas sus formas, incluyendo el software y su libre uso y producción. Por último, desde la perspectiva económica el SL también puede ser entendido como un ’modelo de negocios’ ya que ni su filosofía ni su ética, prohíben la utilización comercial del mismo ni el derecho de venderlo siempre que se respeten las libertades antedichas. Este ’modelo de negocio’ es una forma económicamente sustentable de generar valor a través de los servicios asociados al código disponible (implementación, soporte y mantenimiento, administración, desarrollo de módulos a medida, la capacitación, etc.).
(“Tomé” estos párrafos del ejemplo de Trayecto que nos enviaron, porque me parece útil y lo suficientemente amplio para poder usarlo aquí también. Verox.)
Consideramos que el trabajo articulado e interactivo entre los diferentes módulos/cursos que intervienen en la certificación otorgada, dan cuenta de una construcción compleja e integral en la capacitación del alumno, propia de los requerimientos de un mundo complejo como el que nos toca vivir en las actuales condiciones.
Por otra parte, la construcción de un circuito integrado fomenta y propicia un ámbito de cooperación en donde el aprendizaje de cada modulo/curso convive con otras situaciones de aprendizaje dentro de un mismo proyecto educativo y productivo, logrando desarrollar un perfil profesional definido enriqueciendo la propuesta.
Tal como se sostiene en las diversas definiciones de “certificaciones de competencia” y “competencias laborales”[4] creemos que la propuesta que a continuación se detalla, se ajusta a las filosofías, modalidades y visiones que se trabajan en ellas.
Pero además, la utilización de Software Libre en los trayectos y en el dictado de los cursos de formación profesional contribuye a la coherencia entre la propuesta de este trayecto y los lineamientos del Proyecto Institucional participativo de nuestro CFP.
Fuentes de esta sección:
Declaración de Brasilia: http://www.solar.org.ar/spip.php?article521
Agenda Digital, Software Libre y Solidaridad Tecnológica http://www.solar.org.ar/spip.php?article574
Proyecto Institucional Participativo – Año 2008 – C.F.P. Nº 24
Notas:
[1] Tal como lo sugerimos en el Proyecto Institucional Participativo – Año 2008 – C.F.P. Nº 24
[2] Un conjunto de líneas que conforman un bloque de texto, escrito según las reglas sintácticas de algún lenguaje de programación destinado a ser legible por humanos. Un Programa en su forma original, tal y como fue escrito por el programador, no es ejecutable directamente por el computador, debe convertirse en lenguaje de maquina mediante compiladores, ensambladores o intérpretes. (Wikipedia.org) Haciendo una analogía el código fuente puede considerarse como la “receta” (código fuente) de la “torta” (software).
[3] El caso de este trayecto en particular, puede articularse además con los proyectos ya en curso “Página Web CFP Nº 24” y “El Aprendiz Revista Digital”.
[4] “Conceptos básicos sobre competencia laboral” y “certificación de competencias” Documentos proporcionados en el Coloquio Educación y Trabajo, nuevos desafíos y orientaciones de la formación para el trabajo.
Se propone emplear la siguiente dinámica de trabajo según cada trayecto:
Administrador de Servidores Linux
- El dictado se realizará a modo de taller, con evaluaciones prácticas periódicas, las cuales estarán inspiradas en problemas reales.
- Los alumnos podrán contar con material didáctico para realizar las prácticas en sus hogares.
- Se espera también articular el trabajo de los alumnos del trayecto con las necesidades propias del Centro de Formación para su aplicación en necesidades reales (especialmente del segundo y tercer curso).
- Se prevé realizar un Festival de Instalación al finalizar el primer curso de este Trayecto.
- Para el logro de los objetivos, también se propondrán actividades en Seminarios y Eventos organizados a tales efectos por la Asociación Civil Solar Software Libre Argentina.
El objetivo del siguiente trayecto es facilitar la construcción de capacidades que le permitan a los egresados colocarse en el rol de administrador de Servidores Linux, ejerciendo su potencial creativo en la resolución de los problemas y contingencias aparecidas en esa labor. También se espera que adquiera competencias en la formulación de planes y proyectos de adopción de Software Libre y Linux en Servidores.
Los contenidos los programas de los cursos articulados en este trayecto permitirán al egresado conocer la instalación del Linux para servidores y mantenimiento de paquetes, la personalización del núcleo Linux, manejar permisos de usuarios, grupos y autenticación, administrar servidores de correos, web y diferentes servicios (backup, base de datos, etc).
Perfil del egresado de cada curso:
curso 1: Introdución al sistema GNU/Linux (similar a 'Operador de sistema operativo Linux' del nomenclador) 60hs reloj. El egresado adquirirá los siguientes conocimientos:
curso 2: Servicios básicos de red (similar a 'Introducción a la administración de redes informáticas bajo sistema operativo Linux' del nomenclador) 60hs reloj. El egresado de este curso tendrá conocimiento de los diferentes servicios que se ejecutan en un servidor de red. Por ejemplo:
curso 3: Servicios de red avanzados (tal vez sirva “Servicios y servidores”). Objetivos:
curso 4: Seguridad informática.(podría usarse “Seguridad Informática I”). El egresado se encontrará en condiciones de garantizar la seguridad de los sistemas informáticos y de red, adquiriendo los siguientes conocimientos: