Sei sulla pagina 1di 2

Curriculum de la especialidad de Computacin e Informtica del ISPP Diego Thomson

Macro Competencias: 1. Manejo de los sistemas operativos Windows y Linux. 2. Uso de aplicaciones y lenguages de programacin de Software Libre disponible para ambos sistemas operativos. 3. Conocimiento de la instalacin y mantemiento de una red informtica bajo entorno Linux.
Duracin del semestre: 17 semanas

Area

I
Sistemas Operativos Linux y Windows Horas: 6 por semana Competencias: Conocimiento sobre aspectos tecnicos y nontecnicos de informtica, manejo del entorno grfico de los sistemas operativos Windows y Linux

II
Ofimtica I y Internet Horas: 6 por semana Competencias: Manejo bsico del entorno ofimtica, uso del web

III
Base de Datos Horas: 6 por semana Competencias: Conocer SQL, utilizar base de datos en servidores y en computadores de desktop

IV
Ofimtica II y Correo Electronica Horas: 6 por semana Competencias: Manejo avanzado del entorno ofimtica, uso de correo electrnico

V
Software Educativa Horas: 6 por semana Competencias: Creacin de un software educativo con Squeak, crear el silabus y el contenido de un curso con un software de campus virtual

VI
Diseo Grafico y Multimedia Horas: 4 por semana Competencias: Conocimiento de tcnicas y de software para diseo de vectores, bitmaps y layout y 3D, edicin de sonido y video

VII
Linux Avanzado Horas: 4 por semana

VIII
Administracin de Servidores Horas: 6 por semana

Competencias: Competencias: Conocimiento avanzado de Instalacin de un red Linux como desktop basada en Linux con varios servidores bsicos, Temas: Temas: mantemiento de la red 1. Procesor de texto: Temas: Temas: Instalacin de Linux, como administrador Formato de prrafos y 1. Teoria sobre base de 1. Procesor de texto: configurar el LILO, pgina, encabezado, datos relativos, comandos Estilos de texto, prrafos y Temas: configurar particiones, Temas: Temas: interlineado, listas, insertar bsicos de SQL en Python: pginas, creacin y diseo Temas: 1. Vectores: Dibujo de configurar en detalle el Conceptos de servidores y Historia de computadora, y formatear tablas, leer, insertar, actualizar y de ndices, grabar 1. Instalacin de Squeak en lneas, curvas, rectngulos, GNOME, usar GConf, uso clientes, planificacin de funcionamiento de la columnas, imagenes, borrar datos, crear modicifaciones para Windows y Linux, trabajar cuadrados, circulos, de entorno texto, aplicar un red incluso usuarios y computadora, hardware y vietas, notas al pie, estructura del base de corregir documentos, con programas existentes elipses, textos, edicin de comandos bsicos, uso del grupos, configuracin de software, caractersticas de exportar como PDF y datos, generar consultas configuracin del de Squeak, creacin de un nodos, transformacin de editor de texto vi, concepto conexin internet y tarjetas los sistemas operativos archivo de Word, revisin complejas con relaciones OpenOffice, combinar proyecto nuevo, aplicar los objetos, combinaciones de de permisos, usuarios y de red, instalacin y Linux y Windows, uso del ortogrfica, busqueda y con otras tablas, ordenar correspondencia, uso de las herramientas de Squeak reas, definicin de grupos, montar unidades, configuracin de los entorno grfico, instalacin reemplaza de texto resultados, y agruparlas barras de herramientas, 2. Instalacin y colores, relleno de conocer el lugar y las servidores: y configuracin del sistema 2. Presentaciones: Uso de 2. Crear base de datos con creacin de macros configuracin de Moodle, grficos, exportacin de comandos de los archivos 1. DHCP operativo y de diseos, ingreso de OpenOffice Base, insertar 2. Hoja de calculo: Uso de administracin de usuarios, grficos bsicos de configuracin, 2. NFS y Samba (servidor aplicaciones, usuarios y contenidos, insertar y tablas, crear diferentes formulas avanazadas, crear creacin de cursos y 2. Bitmaps: Tratamiento de conocer concepto de de archivos) grupos, filosofia de ordenar dispositivos, tipos de campos, crear grficos estadsticos, filtros talleres, agregacin de imgenes, uso de capas, paquetes y actualizacin 3. CUPS (servidor de Software Libre, aspectos efectos de transicin, consultas en vista diseo y de datos, ordenar datos, recursos como encuestas, aplicar filtros, uso de del sistema, uso de apt y impression) legales creacin de pginas SQL, crear indices y tablas dinmicas, manejo tareas cuestionarios, mscaras, aplicar dpkg, convertir paquetes 4. Squid (proxy) maestras relaciones de tablas, de formularios, editar glossarios, eventos, foros, gradientes y transparencia rpm a deb, comprimir 5. IPTables (firewall) Software: 3. Hoja de calculo: creacin de formularios y macros con Python chats etc., evaluar 3. Layout: Posiciones de archivos, configuracin de 6. Apache Webserver Linux, GNOME, Nautilus, Ingreso y manipulacin de informes 3. Creacin de una cuante estadsticas, textos e imgenes, uso de tarjeta de red, video, 7. Postfix (Email) herramientas de sistema, datos, formatear celdas, de correo electrnico, capas, flujo de texto teclado, ratn, impresoras, 8. ProFTP (FTP) Windows, Explorador configurar la pgina, Software: teora sobre POP, IMAP y Software: 4. Animaciones 3D perifricos, sessiones 9. NIS funciones bsicos XAMPP (MySQL, SMTP, uso de un cliente de Squeak, Moodle 5. Multimedia: Edicin de remotos, administracin de 10. SSH 4. Navegando el web, Apache, PHP, correo sonido, aplicar efectos, procesos, teora sobre X uso de Webmin, busqueda de informacin phpMyAdmin), exportar a diferentes Windows, display instalacin de un sistema OpenOffice Base Software: formatos, grabar CDs managers e entornos de de backup Software: OpenOffice Writer, 6. Edicin de videos escritorios, conceptos del OpenOffice Writer, Profesores possibles: OpenOffice Calc, Python, kernel y mdulos Software: Impress y Calc, Firefox Gustavo Picon, Alfonso de Thunderbird Software: Varias servidores la Guarda Inkscape, OpenOffice Software: Profesores possibles: Draw, GIMP, Audacity, Linux, GNOME, GConf, Elisa Ribadeneyra K3B, Blender, Kino vi, apt, dpkg etc.

Informtica

Area

I
Programacin Web Estatico Horas: 6 por semana Competencias: Creacin de un sitio web

II
Programacin Python I Horas: 6 por semana Competencias: Desarrollar una programa funcional, ejemplo calculadora avanzada

III
Programacin Python II Horas: 6 por semana Competencias: Desarrollar una programa de objetos con acceso a base de datos y uso de diversas mdulos, ejemplo caja electronica de ingresos y egresos

IV

VI

VII
Programacin XML y XUL Horas: 4 por semana

VIII
Topicos de Programacin Avanazadas Horas: 6 por semana Competencias: Conocer otras principales lenguages de programacin relevantes Temas: 1. Sintaxis de Bash, comandos bsicos de Bash, programacin de scripts 2. Conceptos bsicos de C,comandos bsicos de C, uso de header files, manejo de memoria, punteros, conocimiento del proceso de compilacin, configurar la compilacin, uso de make y makeinstall, uso de glib 3. Diferencias de C y C++, programacin de clases 4. Programacin bsica con Java 5. Programacin bsica con C# Software: Editor de texto, gcc (C y C++), Anjuta (C y C++), KDevelop (C++), Eclipse (Java), Mono (C#)

Programacin Python III Programacin Python IV Programacin Web Dinmico Horas: 6 por semana Competencias: Desarrollar una programa educativa con una interfaz visual y acceso a base de datos, ejemplo quiz interactivo de manera aleatoria Horas: 6 por semana Competencias: Planificacin y ejecucin de un proyecto, anlisis de sistema, mejorar una programa educativa existente en equipo, contribuir al mundo de Software Libre Horas: 4 por semana Competencias: Desarrollar una aplicacin web con acceso a base de datos

Competencias: Desarrollar una aplicacin web con XUL, PHP5 y Temas: MySQL, ejemplo Conceptos bsicas del administracin de internet, idiomas Temas: Temas: matriculas y notas de declarativas, teoria sobre Conceptos de Conceptos bsicos de alumnos o extensin de etiquetas y atributos programacin, diferencias lenguajes de programacin Firefox HTML: estructura bsica en lenguages interpretadas Temas: Temas: en servidores, sintaxis de una pgina web, y compiladas, algoritmos, Diseo de programas, Conceptos bsicos de GTK Temas: particular, arrays, Temas: parrafos, cabezas, listas, pseudo codigo, interprete comentarios, y wxPython, ventanas, 1. Metodologas y tcnicas sessiones, enviar emails, Sintaxis de XML, enlaces internos, externos y de comandos, editor de tipos estructurados menus, botones, para planificar y ejecutar programacin orientado a estructura de archivos de de correo electronico, textos, entornos integrados (cadenas, listas, matrices), formularios, cuadra de proyectos, anlisis e objetos, acceso a base de XUL, creacin de creacin y compresion de para el desarrollo de operaciones con cadenas y listas, ventanas de dialogo, organizacin de proyectos, datos, uso de PEAR (PHP elementos grficos como imagenes, integracin de aplicaciones, variables, listas, teora sobre imagenes, elementos creacin del plan de trabajo Extension and Application ventanas, botones, imagenes, tablas constantes, operadores, programacin orientada a avanzados, cambiar e un diagrama de Gantt, Repository), instalacin y controles de entrada, listas, CSS: diseo con bloques y expresiones, control de objetos, declaracin de propiedades y accesar a los disposicin de recursos, configuracin de cuadras, grids, tabs, menus, spans, posiciones, formato flujo (sentencias clases, fuciones y atributos eventos de los objetos, uso determinar requerimientos, aplicaciones software libre popup menus, manejo de de texto condicionales y iterativas), de objetos, herencias, del teclado, validacin de estimar uso de recpursos, en servidores (ejemplo un eventos con JavaScript, FTP: publicar pginas web definicin de funciones, introspeccin del modelo, datos, presentacin de realizar prototipo del CMS, Blog, foro, software shortcuts de teclado, variables locales y acceso a base de datos, datos, creacin de sistema, definir criterio de educativo como Moodle) selecciones, estructura de Software: globales, llamada de ingresar datos, crear ejecutables independientes evaluacin, documentacin arboles, sintaxis de DOM Firefox, editor de texto, funciones, recursin consultas y reportes, del proyecto, controlar el Software: (Document Object Model), Nvu, GIMP acceso al sistema de Software: avanze del proyecto Firefox, editor de textos, sintaxis de RDF (Resource Software: ficheros, manejo de Boa Constructor, 2. Anlisis de sistemas, Nvu, XAMPP (MySQL, Description Framework) Editor de texto, Boa mdulos adicionales PythonCard diseo de la estructura de Apache, PHP, Constructor una programa orientado a phpMyAdmin), Software: Software: objetos, conocimiento de Firefox, editor de texto, Profesores possibles: Editor de texto, Boa los diagramas principales XAMPP (MySQL, Gustavo Picon, Alfonso de Constructor de UML (Unified Apache, PHP, la Guarda Modelling Language), phpMyAdmin) Profesores possibles: anlisis y rediseo de Gustavo Picon, Alfonso de procesos la Guarda 3. Proyecto de desarrollo en grupo de 4 a 5 estudiantes siguiendo el proceso: a. Analisar programas educativas de Software Libre escrito en Python b. Elaborar un plan de mejoramiento del programa existente c. Organizar la distribucin del trabajo d. Realizar las mejoras e. Publicar el programa incluyendo el codigo fuente y manuales de uso f. Escribir informe final Software: Planner, Boa Constructor

Lenguaje de Programacin

Potrebbero piacerti anche