1
1. DATOS INFORMATIVOS:
MATERIA O MÓDULO: LENGUAJES DE PROGRAMACION
CÓDIGO: 13056
CARRERA: INGENIERIA DE SISTEMAS
NIVEL: CUARTO
No. CRÉDITOS: 4
CRÉDITOS TEORÍA: 2
CRÉDITOS PRÁCTICA: 2
SEMESTRE / AÑO ACADÉMICO: Primero 2010 – 2011
PROFESOR:
Nombre: FABIO PUENTE BURBANO
Grado académico o título profesional:
Ingeniero en Sistemas y Computación, Master en Redes de Comunicaciones
Breve indicación de la línea de actividad académica:
Programación, Diseño y Desarrollo de Software, Bases de Datos
Indicación de horario de atención a estudiantes:
7:00 a 15:00
Correo electrónico:
[email protected]
Teléfono: casa: 2414767, cel: 098314496, ext
PUCE: 1840
2. DESCRIPCIÓN DE LA MATERIA:
La materia tiene como propósito revisar los conceptos de la programación visual,
entregando conceptos de este tipo de programación al estudiante, adicionalmente
establecer una relación entre la lógica programativa y la manipulación de datos
registrados en una base, por último se tocarán temas relacionados con HTML y
conceptos de hosting, configuración y administración y manejo de SQL.
2
3. OBJETIVO GENERAL:
Entregar al estudiante el conocimiento necesario para que maneje una herramienta
visual, comprenda el uso de HTML y conozca generalidades de hosting,
administraciones y configuraciones y practique el uso de SQL.
4. OBJETIVOS ESPECÍFICOS:
- Usar el lenguaje de programación Java. - Relacionar la sintaxis de HTML
- Usar la teoría de la orientación a objetos
- Resolver problemas de complejidad aceptable mediante el uso de este lenguaje
- Comprender el uso de Sql para el manejo de datos en temas de programación. - Enumerar, clasificar y relacionar soluciones prácticas a problemas que se
generen.
5. CONTENIDOS :
Principios de la Programación Visual
Componentes
Botones
Etiquetas
Cuadros de Texto
Areas de Texto
Cuadros de selección
Choice
Lista
Radios
Gráficas
Diseño y desarrollo de aplicaciones
Net Beans
Ambiente
Estructura
Lógica de uso
Eventos
Del botón
Del choice
Del mouse
De las teclas
Otros
Diseño y desarrollo de aplicaciones
Archivos
Manejo de Archivos
Lectura y escritura en Archivos
Alternativas de manejo de información en archivos
Aplicaciones
3
Conexión a Base de datos
SQL
Objetos relacionados
Funcionalidad
Recuperación de datos
Inserción de datos
Actualización de datos
Introducción a las aplicaciones tipo web
HTML
Tags
Tablas
Creación
Administración
Juntura
Layers
Conceptos de
Hosting
Configuración de valores y parámetros
Benchmarking
Servidores web
Configuración y parametrización
Aplicación ejemplo
6. METODOLOGÍA, RECURSOS:
Las clases teóricas tienen componentes como: lecciones, clase magistral, taller, (el primer día de la semana de clases se da lectura a una noticia tecnológica que el estudiante tiene la obligación de leer y participar a sus compañeros, continúa la clase magistral y se concluye con un taller o trabajo en clase), los días miércoles son de práctica en el cual se aplica una técnica que le permite al estudiante entender los conceptos de: trabajo en grupo, trabajo bajo presión, competencia interna.
Los exámenes serán teóricos y prácticos, el examen teórico asegurará el manejo adecuado de los conceptos impartidos y el examen práctico será un programa de complejidad aceptable el cual será desarrollado por el estudiante en el computador.
Cada bimestre se considera puntos extras (máximo 1 punto) para los estudiantes que quieran realizar trabajos de investigación previa aprobación por parte del profesor.
RECURSOS: - Software:
4
Eclipse o net beans 6.8 o superiorxampp - Hardware: Computadores (Laboratorio) Portátil Cañón de proyección.
7. EVALUACIÓN:
Bimestre Actividad Puntaje
Primero Deberes y consultas 1.5 Primero Laboratorios 1.5
Primero Prueba 2
Primero Talleres en clase 1 Primero Examen teórico 4.5 Primero Examen práctico 4.5 Segundo Deberes y consultas 1.5 Segundo Laboratorios 1.5
Segundo Prueba 2
Segundo Talleres en clase 1 Segundo Examen teórico 4.5 Segundo Examen práctico 4.5 Tercero Deberes y consultas 2 Tercero Laboratorios 2
Tercero Prueba 3
Tercero Talleres en clase 1 Tercero Examen teórico 6 Tercero Examen práctico 6
Total 50
puntos
FECHA DE ENTREGA DE CALIFICACIONES EN SECRETARÍA:
ENTREGA DE NOTAS PRIMER BIMESTRE: 27 de Septiembre de 2010 ENTREGA DE NOTAS SEGUNDO BIMESTRE: 8 de noviembre de 2010 ENTREGA DE NOTAS TERCER BIMESTRE: 17 de diciembre de 2010
8. BIBLIOGRAFÍA:
Seminario de Programación en Java, TEC Monterrey (2004)
www.javasoft.com
(manuales en línea)Internet
Material en CD (programas, ayudas y documentación entregada por el profesor)
5
Aprobado:
Por el Consejo de Escuela
____________________________
f) Director de Escuela
fecha: ______________________
Por el Consejo de Facultad
__________________________
6
SEMANA (1 - 17) DOCENTE - ESTUDIANTES (HORAS PRESENCIALES) ESTUDIANTE (HORAS NO PRESENCIALES) EVALUACIONES (N° del tema, unidad, o capítulo descritos en Contenidos) N° de horas de clases teóricas N° de horas de clases prácticas, laboratorios, talleres N° de horas de tutorías especializadasACTIVIDADES (Descripción) N° de horas
1° semana 2 2 Consultas Deberes, programas 4 2° semana 2 2 Consultas Deberes, programas 4
3° semana 2 2 Consultas Deberes, programas
4
4° semana 2 2 Consultas Deberes, programas
4
5° semana 2 2 Consultas Deberes, programas
4
6° semana 2 2 4 Primera
Evaluación
7° semana 2 2 Consultas Deberes, programas
4
8° semana 2 2 Consultas Deberes, programas
4
9° semana 2 2 Consultas Deberes, programas
4
10° semana 2 2 Consultas Deberes, programas
4
11° semana 2 2 Consultas Deberes, programas
4
12° semana 2 2 4 Segunda
Evaluación
7
16° semana 2 2 Consultas Deberes, programas
4
17° semana 2 2 Consultas Deberes, programas
4