Proyectos de software
elzipero4 de Julio de 2011
452 Palabras (2 Páginas)1.176 Visitas
- OBJETIVO GENERAL DEL CURSO
El alumno conocerá las particularidades del desarrollo de software libre y
abierto y será capaz de emprender sus propios proyectos y contribuir en los
ya existentes dentro de este campo.
5. TEMARIO
NÚM
TEMAS
I.
Introducción al Software
Libre
SUBTEMAS
1.1 Definición
1.2 Historia.
1.3 Aspectos legales.
1.3.1 La licencia GPL
1.3.2 La licencia BSD
1.3.3 Otras licencias.
1.4
Desarrollo bajo modelos libres
1.4.1.- Motivación
1.4.2.- Economía
II.
Estudio de casos
Procesos en el software libre
3.1 Definición
Historia
3.3
IV.
La catedral y el bazar
3.2
El movimiento “open
source”
2.1 2.2
III.
Ingeniería de software
libre
La “Open Source Initiative”
4.1 Linux
4.2 Free BSD
4.3 gcc
4.4 make
4.5 bison
4.6 Apache
23
4.7 GNOME
4.8 KDE
4.9 Mozilla
4.10 Mono
4.11 Sistemas APM (Apache-Php y MySQL)
6.- APRENDIZAJES REQUERIDOS
•
•
•
Conocimientos sobre desarrollo de proyectos de software
Dominio de planificación y modelado de proyectos de software
Dominio de fundamentos de desarrollos de sistemas
7.- SUGERENCIAS DIDÁCTICAS
• Uso de un portal de Internet para apoyo didáctico de la materia, el cual
cuente por lo menos con un foro, preguntas frecuentes, material de apoyo y
correo electrónico.
• Definir los lineamientos de documentación que deberán
tareas.
• Mostrar a los alumnos la ventaja del uso del software libre y abierto
• Utilizar el aprendizaje basado en problemas, trabajando en grupos
pequeños, para sintetizar y construir el conocimiento necesario para
resolver problemas relacionados con situaciones reales.
• Solicitar al alumno, la elaboración de los programas ejemplo en la
computadora.
• Solicitar al alumno propuestas de problemas a resolver y que sean
significativas para él.
• Propiciar el uso de terminología técnica apropiada.
• Propiciar que el alumno experimente con diferentes programas encontrados
en revistas, Internet y libros de la especialidad, que lo lleven a descubrir
nuevos conocimientos.
• Fomentar el trabajo en equipo.
contener las
24
8.- SUGERENCIAS DE EVALUACIÓN
•
•
•
•
•
•
•
•
Ponderar tareas
Participación y desempeño del alumno en el aula.
Dar seguimiento al desempeño integral del alumno en el desarrollo del
programa (dominio de los conceptos, capacidad de la aplicación de los
conocimientos en problemas reales, trasferencia del conocimiento).
Desarrollo de un proyecto final que integre todas las unidades de
aprendizaje.
Dar valor a la participación del alumno (mesas redondas y de debate).
Integración del alumno en actividades de auto evaluación.
Exámenes departamentales.
Cumplimiento de los objetivos y desempeño del alumno en las prácticas
9.- UNIDADES DE APRENDIZAJE
UNIDAD I: Introducción al software libre
Objetivo educacional
Actividades de aprendizaje
El alumno conocerá el 1.1
Exposición de los conceptos de
concepto de software
software libre, copyleft.
libre, así como los
hechos que originaron 1.2
Investigación y exposición de
...