You are on page 1of 9

UNIVERSIDAD CENTRAL DEL ECUADOR

SYLLABUS

1. DATOS INFORMATIVOS

1.1. FACULTAD: INGENIERA CIENCIAS FSICAS Y MATEMTICA


1.2. CARRERA: INGENIERA INFORMTICA
1.3. ASIGNATURA: PROGRAMACIN I
1.4. CDIGO DE ASIGNATURA: 104
1.5. CRDITOS: 6
1.6. SEMESTRE: 1
1.7. UNIDAD DE ORGANIZACIN
PROFESIONAL
CURRICULAR:
1.8. TIPO DE ASIGNATURA: OBLIGATORIA
1.9. PROFESOR COORDINADOR DE ASIGNATURA: JEFFERSON BELTRN
1.10. PROFESORES DE LA ASIGNATURA: JEFFERSON BELTRN
1.11. PERODO ACADMICO: 2015-2016
1.12. N. HORAS DE CLASE: Presenciales: 96 Prcticas: 0

1.13. N. HORAS DE TUTORIAS: Presenciales: 144 Virtuales: 0

PROPEDUTICO
1.14. PRERREQUISITOS Asignaturas: Cdigos:

ANLISIS I 101

FSICA I 102
COMUNICACIN
103
ORAL Y ESCRITA
1.15. CORREQUISITOS Asignaturas: Cdigos:
FUNDAMENTOS
DE 104
MATEMTICA
REALIDAD
305
NACIONAL

VICERRECTORADO ACADMICO DE INVESTIGACIN Y POSGRADO


DIRECCIN GENERAL ACADMICA Pgina1
Perodo 2015 - 2016
UNIVERSIDAD CENTRAL DEL ECUADOR
SYLLABUS

2. DESCRIPCIN DE LA ASIGNATURA
Esta disciplina capacita al estudiante en los conceptos bsicos y fundamentos de la programacin, mediante la
elaboracin de algoritmos, utilizando diferentes tcnicas algortmicas, lenguajes de programacin y herramientas de
desarrollo de software para escribir programas de computacin, y de esta manera entender de manera ms sencilla el
fascinante mundo de la programacin.

El estudiante aprender los fundamentos de un lenguaje de programacin (Java) con el que pondr en prctica los
conocimientos tericos. Los conocimientos adquiridos, tericos y prcticos sern aplicados mediante el desarrollo de
programas bsicos y sencillos que se presentan comnmente en el proceso de aprendizaje de la programacin, se
pondr enfoque en programas de matemtica aplicada.

En el presente curso, se har nfasis en las tcnicas de la Programacin Estructurada y se dar una pequea
introduccin a la Programacin Orientada a Objetos.

3. OBJETIVO GENERAL DE LA ASIGNATURA (Con fundamento en los


objetivos generales de la carrera)
Mostrar los fundamentos de la programacin, de modo que al final del curso, el estudiante ser capaz de disear
algoritmos bsicos y sencillos mediante ejercicios prcticos con enfoque en matemtica aplicada, utilizados
cotidianamente en el desarrollo de aplicaciones de software, con ayuda de las diferentes tcnicas algortmicas, con la
finalidad de formarse una mentalidad de programador.

4. OBJETIVOS ESPECFICOS DE LA ASIGNATURA (Con fundamento en


los objetivos generales de la carrera)

VICERRECTORADO ACADMICO DE INVESTIGACIN Y POSGRADO


DIRECCIN GENERAL ACADMICA Pgina2
Perodo 2015 - 2016
UNIVERSIDAD CENTRAL DEL ECUADOR
SYLLABUS

El estudiante al aprobar la asignatura, estar en capacidad de analizar y disear algoritmos bsicos y sencillos
utilizando los fundamentos y tcnicas algortmicas de la programacin estructurada, y construir pequeos programas
usando un lenguaje de programacin, trabajando en forma responsable y colaborativa.

Construir programas bsicos y sencillos en lenguaje Java usando NetBeans o Eclipse como herramienta de desarrollo
de software, utilizando las diferentes tcnicas algortmicas de la programacin estructurada y de la programacin
orientada a objetos (atributos, mtodos).

5. CONTRIBUCIN DE LA ASIGNATURA EN LA FORMACIN DEL


PROFESIONAL
Los estudiantes titulados en Ingeniera Matemtica, son capaces de aplicar sus conocimientos de programacin para
resolver problemas de matemtica aplicada, en entidades pblicas o privadas. Esta es la primera asignatura en donde
el estudiante adquiere los fundamentos de la programacin y se forma una mentalidad de programador.

Esta asignatura aportar con conocimientos bsicos para disear algoritmos que sern implementados como
programas de computador utilizando un lenguaje de programacin como Java.

6. RESULTADOS DE APRENDIZAJE DE LA ASIGNATURA: (Para alcanzar


los resultados de aprendizaje del perfil de egreso de la carrera)
El estudiante construye programas bsicos y sencillos que se presentan comnmente en el proceso de aprendizaje de
programacin en lenguaje Java usando NetBeans o Eclipse como herramienta de desarrollo de software, utilizando las
diferentes tcnicas algortmicas de la programacin estructurada y de la programacin orientada a objetos (atributos,
mtodos) trabajando en forma responsable y colaborativa.

7. PROGRAMACIN DE UNIDADES CURRICULARES


DATOS INFORMATIVOS DE LA UNIDAD CURRICULAR No. 1
NOMBRE DE LA UNIDAD: FUNDAMENTOS DE PROGRAMACIN ALGORITMOS
OBJETIVO DE LA UNIDAD: Conoce e identifica los fundamentos de la Programacin y de los Algoritmos.

RESULTADOS DE Conoce los fundamentos y principales caractersticas de la programacin y de


APRENDIZAJE DE LA UNIDAD: los algoritmos.

12
ESCENARIOS N. Horas aprendizaje Tericas
DE
0
APRENDIZAJE N. Horas Prcticas- laboratorio
CLCULO DE HORAS DE LA 2
N. Horas Presenciales
UNIDAD
TUTORAS
N. Horas Aprendizaje Aula 4
Virtual
TRABAJO 12
Horas de Trabajo Autnomo
AUTNOMO
PROGRAMACIN CURRICULAR

VICERRECTORADO ACADMICO DE INVESTIGACIN Y POSGRADO


DIRECCIN GENERAL ACADMICA Pgina3
Perodo 2015 - 2016
UNIVERSIDAD CENTRAL DEL ECUADOR
SYLLABUS

ACTIVIDADES DE TRABAJO
AUTNOMO, ACTIVIDADES
MECANISMOS DE
CONTENIDOS DE INVESTIGACIN Y DE
EVALUACIN
VINCULACIN CON LA
SOCIEDAD
El Ordenador y el Software Revisin bibliogrfica

Sistema Binario y representacin Binaria Revisin bibliogrfica


de datos
Algoritmos y elementos que lo conforman Revisin bibliogrfica

Conceptos bsicos de Programacin Revisin bibliogrfica

Resolucin de Problemas con Revisin bibliogrfica


Computadora - Desarrollo de Software
Lenguajes de Programacin Revisin bibliogrfica

La lgica como aspecto fundamental de la Revisin bibliogrfica


programacin
Representacin grfica de algoritmos Revisin bibliogrfica

Entorno de Programacin Integrado Revisin bibliogrfica Prueba terica de toda la unidad


(IDE).
METODOLOGAS DE APRENDIZAJE: Mtodo cientfico y aprendizaje colaborativo

RECURSOS DIDCTICOS: Aula clase y virtual, laboratorio, computadoras, proyector,


material bibliogrfico y audiovisuales.
BIBLIOGRAFA:

DISPONIBILIDAD
NOMBRE BIBLIOTECA
OBRAS FSICAS EN BIBLIOTECA VIRTUAL
VIRTUAL
SI NO
JOYANES X
AGUILAR LUIS,
Fundamentos
de
Programacin.
Algoritmos,
Estructura de
BSICA Datos y
Objetos,
Tercera
Edicin,
McGraw-Hill,
2003

X
BELTRN
JFFERSON,
Fundamentos
COMPLEMENTARIA de
Programacin
Algoritmos,
ISBN: 978-
9942-11-536-

VICERRECTORADO ACADMICO DE INVESTIGACIN Y POSGRADO


DIRECCIN GENERAL ACADMICA Pgina4
Perodo 2015 - 2016
UNIVERSIDAD CENTRAL DEL ECUADOR
SYLLABUS

2, Primera
Edicin, Mayo
2012

DATOS INFORMATIVOS DE LA UNIDAD CURRICULAR No. 2


NOMBRE DE LA UNIDAD: PROGRAMACIN ESTRUCTURADA
OBJETIVO DE LA UNIDAD: Disea y Construye algoritmos sencillos usando la Programacin Estructurada
RESULTADOS DE Analiza y disea algoritmos bsicos y sencillos usando los fundamentos y
APRENDIZAJE DE LA UNIDAD: tcnicas algortmicos de la programacin estructurada en PSeInt.

36
ESCENARIOS N. Horas aprendizaje Tericas
DE
12
APRENDIZAJE N. Horas Prcticas- laboratorio
CLCULO DE HORAS DE LA 2
N. Horas Presenciales
UNIDAD
TUTORAS
N. Horas Aprendizaje Aula 4
Virtual
TRABAJO 36
Horas de Trabajo Autnomo
AUTNOMO
PROGRAMACIN CURRICULAR

ACTIVIDADES DE TRABAJO
AUTNOMO, ACTIVIDADES
MECANISMOS DE
CONTENIDOS DE INVESTIGACIN Y DE
EVALUACIN
VINCULACIN CON LA
SOCIEDAD
Programacin Estructurada: estructuras Revisin bibliogrfica.
secuenciales, condicionales: si-entonces, Disea e implementa algoritmos
segn, repetitivas: para, mientras, repetir. sencillos usando programacin
estructurada en PSeInt.
Estructura de Datos y Arreglos Revisin bibliogrfica.
Disea e implementa algoritmos
sencillos usando arreglos y
matrices en PSeInt.
Modularidad Revisin bibliogrfica.
Disea e implementa algoritmos
sencillos usando funciones y
procedimientos en PSeInt.
Recursividad Revisin bibliogrfica.
Disea e implementa algoritmos
sencillos usando recursividad en
PSeInt.
Estilos de Programacin Revisin bibliogrfica. Prueba prctica en laboratorio
de toda la unidad.
Trabajo individual de toda la
unidad.
METODOLOGAS DE APRENDIZAJE: Mtodo cientfico, enseanza problmica (bsqueda parcial e
investigativa) y aprendizaje colaborativo.
RECURSOS DIDCTICOS: Aula clase y virtual, laboratorio, computadoras, proyector,
material bibliogrfico y audiovisuales.

VICERRECTORADO ACADMICO DE INVESTIGACIN Y POSGRADO


DIRECCIN GENERAL ACADMICA Pgina5
Perodo 2015 - 2016
UNIVERSIDAD CENTRAL DEL ECUADOR
SYLLABUS

BIBLIOGRAFA:

DISPONIBILIDAD
NOMBRE BIBLIOTECA
OBRAS FSICAS EN BIBLIOTECA VIRTUAL
VIRTUAL
SI NO
JOYANES X
AGUILAR LUIS,
Fundamentos
de
Programacin.
Algoritmos,
Estructura de
BSICA Datos y
Objetos,
Tercera
Edicin,
McGraw-Hill,
2003

BELTRN X
JFFERSON,
Fundamentos
de
Programacin
Algoritmos,
COMPLEMENTARIA ISBN: 978-
9942-11-536-2,
Primera
Edicin, Mayo
2012

DATOS INFORMATIVOS DE LA UNIDAD CURRICULAR No. 3


NOMBRE DE LA UNIDAD: FUNDAMENTOS DE JAVA
OBJETIVO DE LA UNIDAD: Construye programas sencillos en Lenguaje Java usando la Programacin
Estructurada.
RESULTADOS DE Construye programas bsicos y sencillos en lenguaje Java usando las diferentes
APRENDIZAJE DE LA UNIDAD: tcnicas algortmicas de la programacin estructura y de la programacin
orientada a objetos (atributos y mtodos).
48
ESCENARIOS N. Horas aprendizaje Tericas
DE
18
APRENDIZAJE N. Horas Prcticas- laboratorio
CLCULO DE HORAS DE LA
N. Horas Presenciales
UNIDAD 2
TUTORAS
N. Horas Aprendizaje Aula 4
Virtual
TRABAJO 48
Horas de Trabajo Autnomo
AUTNOMO
PROGRAMACIN CURRICULAR

ACTIVIDADES DE TRABAJO
MECANISMOS DE
CONTENIDOS AUTNOMO, ACTIVIDADES
EVALUACIN
DE INVESTIGACIN Y DE
VICERRECTORADO ACADMICO DE INVESTIGACIN Y POSGRADO
DIRECCIN GENERAL ACADMICA Pgina6
Perodo 2015 - 2016
UNIVERSIDAD CENTRAL DEL ECUADOR
SYLLABUS

VINCULACIN CON LA
SOCIEDAD
Introduccin a la Programacin Revisin bibliogrfica.
Orientada a Objetos
Tipos de datos Revisin bibliogrfica.

Operadores Revisin bibliogrfica. Trabajo individual.


Implementa programas sencillos
en Lenguaje Java usando
estructuras secuenciales.
Control de Flujo: if-else, switch, while, for, Revisin bibliogrfica. Trabajo individual.
do-while. Implementa programas sencillos
en Lenguaje Java usando
estructuras condicionales y
repetitivas.
Entrada/Salida Bsica. Clases de utilidad. Revisin bibliogrfica.

Arreglos y Matrices Revisin bibliogrfica. Trabajo individual.


Implementa programas sencillos
en Lenguaje Java usando arreglos
y matrices.
Atributos y Mtodos Revisin bibliogrfica. Trabajo individual.
Implementa programas sencillos Prueba terica de toda la unidad.
en Lenguaje Java usando mtodos. Prueba prctica de toda la
unidad.
METODOLOGAS DE APRENDIZAJE: Mtodo cientfico, enseanza problmica (bsqueda parcial e
investigativa) y aprendizaje colaborativo.
RECURSOS DIDCTICOS: Aula clase y virtual, laboratorio, computadoras, proyector,
material bibliogrfico y audiovisuales.
BIBLIOGRAFA:

DISPONIBILIDAD
NOMBRE BIBLIOTECA
OBRAS FSICAS EN BIBLIOTECA VIRTUAL
VIRTUAL
SI NO
DEITEL X
HARVEY M.
Cmo
programar en
Java, Quinta
BSICA Edicin,
Pearson
Educacin,
2004

PRIETO NATIVIDAD, Ebrary


MARQUS FRANCISCO,
LLORENS MARISA,
Empezar a programar
en JAVA, Segunda
COMPLEMENTARIA Edicin. Editorial de la
Universidad Politcnica
de Valencia, 2013,
ProQuest ebrary. Web.
2 April 2015

VICERRECTORADO ACADMICO DE INVESTIGACIN Y POSGRADO


DIRECCIN GENERAL ACADMICA Pgina7
Perodo 2015 - 2016
UNIVERSIDAD CENTRAL DEL ECUADOR
SYLLABUS

8. RELACIN DE LA ASIGNATURA CON LOS RESULTADOS DEL PERFIL


DE EGRESO DE LA CARRERA
RESULTADOS O LOGROS DE APRENDIZAJE DEL EL ESTUDIANTE DEBE
PERFIL DE EGRESO DE LA CARRERA (Evidencias de aprendizaje: Conocimientos, habilidades
( Copiar los elaborados por cada unidad) y valores)
a) Conoce los fundamentos y principales Identificar los fundamentos y principales caractersticas
caractersticas de la programacin y de los de la programacin y de los algoritmos.
algoritmos.
Presentar trabajo prctico entregado por el profesor en
b) Analiza y disea algoritmos bsicos y
PSeInt usando los conceptos de programacin
sencillos usando los fundamentos y tcnicas
estructurada.
algortmicos de la programacin estructurada.
Presentar trabajo prctico entregado por el profesor en
c) Construye programas bsicos y sencillos en
lenguaje Java (NetBeans, Eclipse o en la Plataforma
lenguaje Java usando las diferentes tcnicas
algortmicas de la programacin estructura y de la Virtual de Aprendizaje) usando los conceptos de
programacin estructurada y de la programacin
programacin orientada a objetos (atributos y
orientada a objetos (atributos y mtodos).
mtodos).

9. EVALUACIN DEL ESTUDIANTE POR RESULTADOS DE


APRENDIZAJE
PRIMER SEGUNDO
TCNICAS HEMISEMESTRE HEMISEMESTRE
(PUNTOS) (PUNTOS)
Evaluacin escrita o prctica, parcial o (10 Puntos) (10 Puntos)
final
Trabajo autnomo y/o virtual ( 0 Puntos) ( 0 Puntos)
Trabajos individuales ( 4 Puntos) ( 8 Puntos)
Trabajos grupales ( Puntos) ( Puntos)
Trabajos integradores ( Puntos) ( Puntos)
Pruebas parciales ( 6 Puntos) ( 2 Puntos)
TOTAL (20 Puntos) (20 Puntos)

10. PERFIL DEL DOCENTE QUE IMPARTE LA ASIGNATURA


Ingeniero Matemtico
Ingeniero Informtico
Diplomado en Finanzas Corporativas
Magster en Gestin Informtica Empresarial

VICERRECTORADO ACADMICO DE INVESTIGACIN Y POSGRADO


DIRECCIN GENERAL ACADMICA Pgina8
Perodo 2015 - 2016
UNIVERSIDAD CENTRAL DEL ECUADOR
SYLLABUS

11. REVISIN Y APROBACIN

ELABORADO POR: REVISADO APROBADO


FIRMA DE LOS DOCENTES QUE DICTAN Coordinador del rea: Consejo de Carrera
LA ASIGNATURA
Ing. Jfferson Beltrn
FECHA: 2015-09-16 NOMBRE:

Docente 1: Jfferson Beltrn


FECHA: 2015-09-16 FECHA: 2015-09-17

Docente 2: ______________________
FIRMA: ______________________ FIRMA: ____________________

Docente 3: ______________________

Director de Carrera Ingeniera


Docente 4: ______________________
Matemtica

Ing. Jaime Salvador


Docente 5: ______________________

FECHA: 2015-09-17
Docente 6: ______________________

FIRMA: ______________________

VICERRECTORADO ACADMICO DE INVESTIGACIN Y POSGRADO


DIRECCIN GENERAL ACADMICA Pgina9
Perodo 2015 - 2016

You might also like