PROGRAMACION II
Presentación de la Materia
Bienvenida
Estimados alumnos, sean bienvenidos al presente ciclo, en el cual
cursaremos la materia:
PROGRAMACIÓN II
Como es del conocimiento de ustedes, cada ciclo es un nuevo reto en su
vida como estudiante universitario, y eso implica ciertos compromisos y
obligaciones que tanto ustedes como mi persona debemos enfrentar.
La materia presenta los conceptos básicos para desarrollarse en el área de
la programación, utilizando herramientas tales como:
Fundamentos de la POO
Conexión y manipulación de Base de Datos
HTML5 y su entorno
Aplicaciones Web
Programación II
AGENDA
Auto presentación
Normas disciplinarias
Normas académicas
Detectar expectativas de asignatura
Programa de la asignatura
Obtención de nota
Dinámica de la materia
Preguntas y respuestas
Programación II
Luis Enrique Reyes Valencia
Ingeniero en Sistemas y Computación
Docente Hora Clase
Email: [email protected]
Autopresentación Luis Enrique Reyes Valencia
Ingeniero en Sistemas y Computación
Docente Hora Clase
Lugar de Trabajo Actual: Banco Central de Reserva Email: [email protected]
Experiencia Laboral (Siempre en el área Informática):
Laborando en el área informática desde 1979
Revisión de documentos,
Digitador,
Operador,
Programador,
Analista,
Coordinador de proyectos,
Jefaturas interinas.
Experiencia en el área de desarrollo de aplicaciones, coordinación de
grupos de trabajo desde 1990 en el Banco Central de Reserva.
Ejerzo actividades en el área de Soluciones Web desde el año 2000
hasta la fecha
Programación II
Autopresentación Luis Enrique Reyes Valencia
Ingeniero en Sistemas y Computación
Docente Hora Clase
Laborando en la docencia para la UFG desde el 2000
así como también en otras universidades tales como
la UNSSA y UMA
Oferta académica servida en UFG:
Programación I
Programación II
Programación III
Programación IV
Análisis de Sistemas I
Diseño de Bases de Datos (Diseño y Admón. de B.de D. I )
Administración de Bases de Datos (Diseño y Admón. de B.de D. II )
Gestión de Tecnología de la Información
Auditoría de Sistemas
Ingeniería de software II
Programación II
Autopresentación Luis Enrique Reyes Valencia
Ingeniero en Sistemas y Computación
Docente Hora Clase
Informática I y II
Computación I y II
Administración de Proyectos
Asesor de trabajos de Graduación desde el año 2000 a la fecha
Miembro Jurado Evaluador de Tesis desde el año 2001 al 2009.
Programación II
Normas Disciplinarias
NORMAS DISCIPLINARIAS
La participación y opinión de los compañeros debe respetarse.
No concentrarse al final del salón
Respeto hacia el docente, guardando el orden dentro del salón de clases,
evitando hablar en el salón en temas fuera de contexto.
Podrán atender llamadas telefónicas pero poner en formato de vibrador y
salir del salón.
Evitar ingerir alimentos y no fumar en clases.
Equipo tecnológicos como laptop, iPod, etc. deberán ser autorizadas por el
docente durante las evaluaciones.
Programación II
NORMAS DISCIPLINARIAS
Se habilita la U-Virtual para colocar el material, sin embargo es obligatorio
asistir a clases, la materia no es virtual
No se considera excusa el desconocimiento u olvido para la entrega de
tareas o elaboración de pruebas en línea para las fechas que se definan,
pues se hará la programación con tiempo suficiente.
No se harán tareas o cualquier otra actividad para recuperación de notas
de tareas o parciales no realizados en las fechas que se habían
programado.
Al final de ciclo, no hacer solicitudes de realizar tareas o cualquier otra
actividad extraordinaria para pasar la materia (para aproximar a 6.0).
Programación II
NORMAS DISCIPLINARIAS
La inscripción de la materia NO TIENE OBLIGATORIEDAD DE ACCESO A
U-VIRTUAL, pues es un recurso solicitado por el Docente.
La inasistencia de 2 semanas sin justificación, provocará des-inscripción de
la U-Virtual.
Es obligación del estudiante ingresar a la U-Virtual de manera periódica.
En la manera de lo posible debería ingresar todos los días, por cualquier
noticia o aclaración a cualquier eventualidad no programada.
No se considera excusa el desconocimiento para la entrega de tareas o
elaboración de pruebas en línea, pues se hará la programación con tiempo
suficiente y será colocado en U-Virtual los avisos.
Programación II
Normas Académicas
NORMAS ACADEMICAS
Estas normas son establecidas por la universidad y por supuesto deben ser
acatadas. A continuación se muestran algunas que tienen que ver con su rol y
responsabilidad académica.
Fechas de pruebas objetivas (según calendario académico)
Para la materia se realizarán los días jueves
1ra. Prueba, del 19 al 25 de Agosto (miércoles 21)
2da. Prueba, del 23 al 29 de Septiembre (miércoles 25)
3ra. Prueba, del 28 de Octubre al 03 de Noviembre (miércoles 30)
4ta. Prueba, del 02 al 08 de Diciembre (miércoles 04)
Programación II
NORMAS ACADEMICAS
En los siguientes 5 días después de los exámenes ordinarios, deberá realizar
el trámite para prueba diferida
Fechas pruebas diferidas
1ra. Prueba Diferida, Domingo 08 de Septiembre
2da. Prueba Diferida, Domingo 13 de Octubre
3ra. Prueba Diferida, Domingo 17 de Noviembre
4ta. Prueba Diferida NO EXISTE EVALUACIÓN DIFERIDA
Programación II
NORMAS ACADEMICAS
Para evitar inconvenientes de tipo académicas, debe recordar mantenerse
solvente durante los períodos de exámenes parciales o cualquier otro
movimiento académico que usted deba realizar.
Para exámenes diferidos, deberá realizar los trámites correspondientes en
la Facultad de Ingeniería, llenar el formulario y cancelar el arancel
correspondiente.
Las evaluaciones de exámenes cuando estos sean escritos, se entregarán
en la siguiente clase.
Movimientos Académicos hacerlos de acuerdo a los procesos
Administrativos
Inscripciones extraordinarias
Retiros
Cambios de Grupos
Programación II
SOBRE LAS EVALUACIONES
Los exámenes parciales tiene una ponderación del 60% (15% cada parcial)
de la nota global.
Las notas de laboratorio tienen una ponderación del 40% de la nota global:
Las ponderación y forma de obtención se da libertad al docente de
establecerlas al inicio de ciclo (se detalla mas adelante)
5% para el primer período
5% para el segundo período
10% para el tercer período
20% para el cuarto período.
Programación II
SOBRE LAS EVALUACIONES
Las evaluaciones de exámenes parciales se basan de acuerdo al
calendario académico de la UFG
Las fechas y horas que serán deben ser definidas oportunamente por el
docente de acuerdo al horario en que se imparte la materia..
Las notas se ingresan en el sistema de registro académico, y dependiendo
si el alumno se encuentra solvente podrá visualizarlas (esto lo hace el
sistema automáticamente, no depende del docente).
Programación II
Expectativas
EXPECTATIVAS DE LA MATERIA
Qué experiencia tienen en el desarrollo de aplicaciones
Qué han oído de la asignatura
Qué esperan aprender.
Cómo contribuye la materia a su formación profesional.
Programación II
Programa de Estudio
PROGRAMA DE ESTUDIOS
UNIDAD I. Fundamentos de Programas
Objetivos específicos:
Conocer y aplicar el paradigma de programación orientada a objetos.
1.1 Desarrollo de programas.
1.2 Conceptos básicos de la Programación Orientada a Objetos.
1.3 Sentencias de control, bucles, matrices y manejo de cadenas.
1.4 Funciones y Procedimientos.
Programación II
PROGRAMA DE ESTUDIOS
UNIDAD II. Interfaz gráfica y acceso a datos
Objetivos específicos:
Obtener los conocimientos para la creación aplicaciones informáticas con
conexión y manipulación de los datos de una base de datos
2.1 Interfaz gráfica y formularios.
2.2 Desarrollo de aplicaciones gráficas.
2.3 Conexión y recuperación de datos, manipulación de registros.
2.4 Aplicaciones con manejo de datos.
Programación II
PROGRAMA DE ESTUDIOS
UNIDAD III. HTML
Objetivos específicos:
Aprender a crear sitios web dinámicos utilizando HTML5, Hojas de estilos y
JavaScript.
3.1 Estructura, historia y versiones.
3.2 Hojas de Estilo.
3.3 Configuración de un Servidor Web.
3.4 JavaScript.
Programación II
PROGRAMA DE ESTUDIOS
UNIDAD IV. Aplicaciones Web.
Objetivos específicos:
Dominar el manejo de cadenas, ordenamiento de arreglos (matrices).
4.1 Formularios y aplicaciones web.
4.2 XML.
4.3 Servicios Web.
4.4 JSON.
Programación II
ACTIVIDADES A REALIZAR
(para obtención de notas)
LABORATORIOS (40%)
Nota laboratorio 1 (5%). Será la nota promedio de las actividades.
Controles de lectura, evidencias de prácticas, temas de investigación,
propuesta de proyecto grupal.
Nota laboratorio 2 (5%). Será la nota promedio de las actividades.
Controles de lectura, evidencias de prácticas, temas de investigación,
avance de proyecto grupal.
Nota laboratorio 3 (10%). Será la nota promedio de las actividades.
Controles de lectura, evidencias de prácticas, temas de investigación,
avance de proyecto grupal.
Nota laboratorio 4 (20%). Será la nota promedio de las actividades.
Desarrollo de un proyecto (sistema) con acceso a base de datos.
Controles de lectura, evidencias de prácticas.
Programación II
PARCIALES (60%)
Nota parcial 1 (15%)
Material proporcionado para la materia y se indicarán los temas a evaluar.
Nota parcial 2 (15%)
Material proporcionado para la materia y se indicarán los temas a evaluar.
Nota parcial 3 (15%)
Material proporcionado para la materia y se indicarán los temas a evaluar.
Nota parcial 4 (15%)
Material proporcionado para la materia y se indicarán los temas a evaluar.
Programación II
Algo importante a recordar, es que a medida
se va avanzando en el ciclo, otras materias
también le dejarán tareas y proyectos que
deberá realizar.
Por lo cual tenga en cuenta una adecuada
distribución de su tiempo para hacerle frente
a la carga académica y no tener
inconvenientes con sus compañeros de
grupo.
- Algunos se retiran
- No apoyan
Programación II
Dinámica de la Materia
Colocación del material de Estudio
Estaré colocando el material de acuerdo a los temas que correspondan por
cada unidad.
El material de estudio, será colocado a mas tardar 2 días posteriores a la
presentación de contenidos.
De igual manera, serán colocadas guías para realizar las prácticas para
temas específicos.
Estas serán colocadas y deberán entregar evidencias de su realización.
Para ellos se colocará el espacio correspondiente de entrega como una
tarea.
Programación II
Formación de grupos
En términos generales formaré grupos de alumnos integrados entre 5 a 6
personas.
El número de integrantes, me reservo el derecho de conformarlos.
En este caso, ustedes no definirán quienes los integrarán, puesto que yo
formaré los grupos de trabajo.
La razón es que espero que vivan algunos retos de la vida real, pues
cuando ya nos desarrollamos como profesionales debemos trabajar con
personas que posiblemente no conozcamos, pero deberemos sacar
adelante algún proyecto.
Esto es similar como en los lugares de trabajo, que es el jefe o tipo de
proyecto quien define los integrantes del equipo de trabajo.
Programación II
Formación de grupos
Deberá aprender a convivir con diferentes tipos de personas. Y si en el
grupo no hay participación de alguno de los integrantes, deberán
reportármelo por correo y con copia al integrante que no está colaborando.
Sugiero que cuando un alumno no participe, no se comunique, no apoye o
no le importe la nota a sacar, me lo notifiquen para tomar las acciones
pertinentes.
Existen alumnos que cuando saben que ya “pasaron la materia” ya no
colaboran, esto puede provocar inconvenientes al resto de alumnos que sí
deseen presentar el proyecto para su nota de parcial. Por lo tanto, si no me
informan al respecto, no tendrán derecho de reclamar al final de ciclo.
Programación II
Gracias y Bienvenidos