You are on page 1of 8

UNIVERSIDAD TECNICA DE MACHALA

UNIDAD ACADEMICA DE CIENCIAS SOCIALES


CIENCIAS DE LA EDUCACION MENCION DOCENCIA EN INFORMATICA

SYLLABUS ESTANDARIZADO

1.- DATOS GENERALES

Asignatura: Código de la Asignatura:


PROGRAMACION I DI.4.03

Eje Curricular de la Asignatura: Año:


PROFESIONAL 2018-1

Horas Presenciales Teoría: Ciclo/Nivel:


32 CUARTO

Horas Presenciales Práctica: Números de Créditos:


64 6.0

Horas Atención a Estudiantes: Horas Trabajo Autónomo:


64 96

Fecha Inicio: Fecha de Finalización:


2018-05-01 2018-08-25
Prerrequisitos:
FUNDAMENTOS DE PROGRAMACION
Correquisitos:

2.- FUNDAMENTACIÓN DE LA ASIGNATURA


Uno de los principios fundamentales para el nacimiento del software es la utilización de la técnica de
programación estructural, para obtener un código limpio, simple y claro, siguiendo sus tres reglas:
Secuencia, decisión e iteración. De allí su valor para elaborar programas eficaces y más eficientes
por ser más precisos, y sencillos de entender y mantener.
La asignatura es de naturaleza práctica y pretende iniciar al estudiante en el manejo de lenguajes de
programación estructurada. Este curso está basado en los sólidos conceptos teórico-prácticos sobre
algoritmos y estructuras de control.
Esta asignatura cubre la técnica más utilizada (con directrices Top – Down), que es la programación
estructurada, así como el desarrollo de lógica y código básico de programación.

3.- OPERACIONALIZACIÓN DE LA ASIGNATURA CON RESPECTO AL PERFIL DE EGRESO

3.1 Objeto de Estudio de la Asignatura


La técnica de programación estructurada y el algoritmo en la solución de problemas.

3.2 Objetivo de la Asignatura


Aplicar la técnica de programación estructurada para soluciones algorítmicas de problemas
básicos, utilizando un lenguaje de programación de código abierto.
3.3 Relación de la asignatura con los resultados de aprendizaje

Syllabus Estandarizado UTMACH Pág. 1 de 8


Generado por: SIUTMACH/ACADÉMICO 2018-05-02 08:10 - Emitido por: jlarmijos
CONTRIBUCIÓN AL PERFIL DE
RESULTADOS DE APRENDIZAJE EGRESO
(Alta, Media, Baja)

Aplica algoritmos para solución de problemas Alta


Implementa algoritmos básicos en un lenguaje de programación
Alta

Utiliza técnicas para la programación de procesos Media


Desarrolla aplicaciones utilizando un lenguaje estructurado de
Alta
código abierto de última generación
Reconoce la importancia de la investigación y el
comportamiento ético en aspectos relacionados a la Alta
programación durante la elaboración del proyecto final

3.4 Proyecto o Producto de la Asignatura


Los estudiantes elaborarán como trabajo final en parejas, una aplicación que automatice una
sección de cualquier institución y/o negocio de la localidad. Deberá presentar un informe final que
justifique el objetivo del proyecto, el problema que intenta resolver, así mismo exponer y/o
sustentar el proyecto, los algoritmos utilizados, DFD, seudocódigo empleado.

4.- PROGRAMA DE ACTIVIDADES

4.1 Estructura de la Asignatura por Unidades

RESULTADOS DE
UNIDAD CONTENIDOS
APRENDIZAJE

Reconoce a la programación
Fundamentos la programación
estructurada como técnica. Aplica
I. INTRODUCCIÓN A LA PROGRAMACIÓN estructurada. Resolución de
diagramas de flujo para resolver
ESTRUCTURADA problemas mediante algoritmos
problemas algorítmicamente
(diagramas de flujo)

Programa variables y constantes.


Definición de variables y
Aplica estructuras de control en
II. ESTRUCTURAS DE CONTROL Y TIPO constantes. Definición y
los algoritmos. Programa
DE VARIABLE clasificación de las estructuras de
correctamente estructuras de
control
control
Aplica arreglos unidimensionales y
Arreglos unidimensionales y bidimensionales en la resolución
multidimensionales. Métodos de de problemas. Aplica métodos de
ordenamiento de arreglos ordenamiento de arreglos. Aplica
III. VECTORES Y MATRICES
unidimensionales. Métodos de métodos de búsqueda en arreglos
búsqueda en arreglos
unidimensionales

Describe la sobrecarga de
métodos. Describe la recursividad
Definición de sobrecarga.
IV. SEGMENTACIÓN Y RECURSIVIDAD como solución a problemas con
Definición de recursividad
procesos repetitivos

Control de excepciones. Definición Programa el control de


V. MANEJO DE ARCHIVOS Y y clasificación de archivos excepciones. Aplica archivos para
EXCEPCIONES persistencia de datos
Describe los elementos de
Elementos de un ambiente gráfico aplicaciones en ambiente gráfico.
VI. AMBIENTE GRÁFICO
Desarrolla aplicaciones de
escritorio.

4.2 Estructura detallada por Temas

Syllabus Estandarizado UTMACH Pág. 2 de 8


Generado por: SIUTMACH/ACADÉMICO 2018-05-02 08:10 - Emitido por: jlarmijos
UNIDAD I: INTRODUCCIÓN A LA PROGRAMACIÓN ESTRUCTURADA[18 Hora(s)]

PSEUDOCÓDIGO Y DIAGRAMAS DE FLUJO

Semanas de Estudio Número de Horas


01/Mayo/2018 - 04/Mayo/2018 6

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Encuadre de asignatura. Conceptos básicos: Lluvia de ideas. Discusión. Organizadores gráficos.


01 Algoritmo. Diagramas. Cuadros comparativos. Repetición.
Resolución de problemas.
Elementos de los diagramas de flujo. Resolución de Lluvia de ideas. Discusión. Organizadores gráficos.
02 problemas. Pseudocódigo. Diagramas. Cuadros comparativos. Repetición.
Resolución de problemas.

CONCEPTOS BÁSICOS

Semanas de Estudio Número de Horas


07/Mayo/2018 - 11/Mayo/2018 3

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Historia. Fundamentos. Tipos de programación. Preguntas y respuestas. Lluvia de ideas. Discusión.


01 Clases de lenguaje de programación. Organizadores gráficos. Repetición. Investigación.

TIPOS DE DATOS

Semanas de Estudio Número de Horas


07/Mayo/2018 - 11/Mayo/2018 3

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos básicos. Operadores. Rangos. Preguntas y respuestas. Lluvia de ideas. Discusión.


01 Organizadores gráficos. Repetición. Investigación.

VARIABLES Y CONSTANTES

Semanas de Estudio Número de Horas


14/Mayo/2018 - 18/Mayo/2018 3

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos. Tipos. Uso de las variables. Preguntas y respuestas. Lluvia de ideas. Discusión.
01 Organizadores gráficos. Repetición. Investigación.

EXPRESIONES Y SENTENCIAS

Semanas de Estudio Número de Horas


14/Mayo/2018 - 18/Mayo/2018 3

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos. Orden de operadores. Evaluación de Preguntas y respuestas. Lluvia de ideas. Discusión.


01 Unidad. Organizadores gráficos. Repetición. Investigación.
Evaluar lo aprendido.

UNIDAD II: ESTRUCTURAS DE CONTROL Y TIPO DE VARIABLE[24 Hora(s)]

Syllabus Estandarizado UTMACH Pág. 3 de 8


Generado por: SIUTMACH/ACADÉMICO 2018-05-02 08:10 - Emitido por: jlarmijos
TIPOS DE VARIABLES Y CONSTANTES

Semanas de Estudio Número de Horas


21/Mayo/2018 - 25/Mayo/2018 3

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Variables primitivas. Constantes. Alcance. Preguntas y respuestas. Organizadores gráficos.


Elementos de una variable. Cuadros comparativos. Repetición. Discusión.
01
Trabajo individual y grupal. Investigación.
Resolución de problemas
ESTRUCTURAS DE CONTROL CONDICIONALES

Semanas de Estudio Número de Horas


21/Mayo/2018 - 01/Junio/2018 9

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos básicos. If/else. Switch-Case. Preguntas y respuestas. Lluvia de ideas. Discusión.


Problemas. Diagramas. Repetición. Trabajo individual y grupal.
01
Resolución de problemas Evaluar lo aprendido.

ESTRUCTURAS DE CONTROL ITERATIVAS

Semanas de Estudio Número de Horas


04/Junio/2018 - 15/Junio/2018 9

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos. Lazos While y Do while. Preguntas y respuestas. Lluvia de ideas. Discusión.


Diagramas. Repetición. Trabajo individual y grupal.
01
Resolución de problemas Exposición.

ESTRUCTURAS DE CONTROL ITERATIVAS (CONT)

Semanas de Estudio Número de Horas


11/Junio/2018 - 15/Junio/2018 3

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos. Lazo For. Problemas. Preguntas y respuestas. Lluvia de ideas. Discusión.


Diagramas. Repetición. Trabajo individual y grupal.
01
Resolución de problemas en el laboratorio. Evaluar
lo aprendido.
UNIDAD III: VECTORES Y MATRICES[12 Hora(s)]

ARRAY

Semanas de Estudio Número de Horas


18/Junio/2018 - 22/Junio/2018 6

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Concepto. Arreglos unidimensionales. Arreglos Preguntas y respuestas. Lluvia de ideas. Discusión.


bidimensionales. Problemas. Organizadores gráficos. Repetición. Investigación.
01
Trabajo individual y grupal. Resolución de
problemas en el laboratorio.

Syllabus Estandarizado UTMACH Pág. 4 de 8


Generado por: SIUTMACH/ACADÉMICO 2018-05-02 08:10 - Emitido por: jlarmijos
ALGORITMOS DE ORDENACIÓN

Semanas de Estudio Número de Horas


02/Julio/2018 - 06/Julio/2018 3

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos. Tipos. Aplicaciones. Ejercicios. Preguntas y respuestas. Lluvia de ideas. Discusión.


Diagramas. Repetición. Trabajo individual y grupal.
01
Resolución de problemas Investigación.

ALGORITMOS DE BÚSQUEDA

Semanas de Estudio Número de Horas


02/Julio/2018 - 06/Julio/2018 3

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos. Tipos. Aplicaciones. Ejercicios. Preguntas y respuestas. Lluvia de ideas. Discusión.


Evaluación de Unidad. Diagramas. Repetición. Trabajo individual y grupal.
01
Resolución de problemas Investigación.

UNIDAD IV: SEGMENTACIÓN Y RECURSIVIDAD[6 Hora(s)]

RECURSIVIDAD

Semanas de Estudio Número de Horas


09/Julio/2018 - 13/Julio/2018 3

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos. Tipos. Aplicaciones. Ejercicios. Preguntas y respuestas. Discusión. Diagramas.


Repetición. Trabajo individual y grupal.
01
Investigación. Resolución de problemas en el
laboratorio. Evaluar lo aprendido
SOBRECARGA

Semanas de Estudio Número de Horas


09/Julio/2018 - 13/Julio/2018 3

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos básicos: Función y procedimiento. Preguntas y respuestas. Lluvia de ideas. Discusión.


Parámetros por valor y referencia. Sobrecarga. Diagramas Repetición. Trabajo individual y grupal.
01
Investigación. Resolución de problemas

UNIDAD V: MANEJO DE ARCHIVOS Y EXCEPCIONES[12 Hora(s)]

EXCEPCIONES

Semanas de Estudio Número de Horas


16/Julio/2018 - 20/Julio/2018 6

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos. Tipos. Creación de Excepciones. Preguntas y respuestas. Discusión. Diagramas


01 Aplicaciones. Ejercicios Repetición. Trabajo individual y grupal. Resolución
de problemas Investigación.

Syllabus Estandarizado UTMACH Pág. 5 de 8


Generado por: SIUTMACH/ACADÉMICO 2018-05-02 08:10 - Emitido por: jlarmijos
LECTURA Y ESCRITURA DE ARCHIVOS

Semanas de Estudio Número de Horas


23/Julio/2018 - 27/Julio/2018 6

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos. Tipos de lectura y escritura. Manejo de Preguntas y respuestas. Lluvia de ideas. Discusión.
archivos. Evaluación de Unidad Diagramas. Repetición. Trabajo individual y grupal.
01
Resolución de problemas en el laboratorio.
Investigación.
UNIDAD VI: AMBIENTE GRÁFICO[24 Hora(s)]

INTERFAZ GRÁFICA DE USUARIO

Semanas de Estudio Número de Horas


30/Julio/2018 - 17/Agosto/2018 18

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Conceptos. Evolución. Elementos. Tipos de GUI’s. Preguntas y respuestas. Discusión. Organizadores


01 Ventajas y desventajas. Diseño de un GUI. gráficos. Repetición. Trabajo individual y grupal.
01
Evaluar lo aprendido. Exposición.

DESARROLLO DE PROYECTO

Semanas de Estudio Número de Horas


20/Agosto/2018 - 24/Agosto/2018 6

ORDEN CONTENIDO ESTRATEGIAS DE APRENDIZAJE

Desarrollo de software aplicando las técnicas de Ejecución de programas en laboratorio.


01
programación estructurada.

5.- METODOLOGÍA (ENFOQUE METODOLÓGICO)

5.1 METODOLOGÍA

a) Métodos de Enseñanza
Expositivo, para los temas teóricos de las conferencias y clases participativas.
Elaboración conjunta, en la construcción de algoritmos y programas, así como presentaciones
e informes técnicos.
Problémico, para resolver casos de estudio de problemas con solución algorítmica, de manera
individual o grupal, en una clase práctica o laboratorio.
Investigativo, para el desarrollo del proyecto final y trabajos autónomos, y preparación de
temas de actualidad.
b) Formas de Enseñanza
Conferencia, clases prácticas, talleres, prácticas de laboratorio.

c) Medios Tecnológicos que se utilizarán para la enseñanza


Libros y revistas de la biblioteca de la UACS y virtual de la UTMACH
Plataforma Virtual Moodle de la UTMACH
Equipo de proyección multimedia y material académico en diapositivas y PDF u otros
documentos.
Software y otras herramientas conocidas de diseño de algoritmos y edición de código de
programación.
d) Escenarios de Aprendizaje
Áulico
Laboratorio.

Syllabus Estandarizado UTMACH Pág. 6 de 8


Generado por: SIUTMACH/ACADÉMICO 2018-05-02 08:10 - Emitido por: jlarmijos
6.- COMPONENTE INVESTIGATIVO DE LA ASIGNATURA
Investigación Formativa.- Referida al aprendizaje por descubrimiento y construcción del conocimiento
por parte de los estudiantes. Este método consiste en que el profesor a partir de una situación
problémica, logra que el estudiante busque, indague, y encuentre situaciones similares, así mismo que
haga revisiones de literatura, (bibliografía, códigos y especificaciones) recoja datos, los organice,
interprete y encuentre soluciones a las dificultades

7.- PORTAFOLIO DE LA ASIGNATURA


Durante el desarrollo de la actividad académica el estudiante construirá un Portafolio (tanto físico,
como digital) como evidencia de dichas actividades, con la siguiente información recopilada en el
transcurso de la asignatura:
•Portada
•Introducción informativa de la carrera y del estudiante
•Syllabus de la asignatura
•Diarios de Clase
•Tareas intra clase por unidad
•Tareas extra clase por unidad (incluye investigaciones)
•Evaluaciones parciales
•Evaluación del hemisemestre y final
•Proyecto final (informe)
•Anexos con material bibliográfico, fotocopias y apuntes
8.- EVALUACIÓN

8.1 Evaluaciones Parciales


Pruebas escritas dentro del proceso, determinadas como evaluación de cada unidad.
Presentación de informes escritos como producto de investigaciones bibliográficas y tareas de
resolución de problemas.
Participación en clase y prácticas de laboratorio como trabajo intra clase del estudiante.
Participación en un proyecto final grupal de acuerdo a la pertinencia en la asignatura.
8.2 Exámenes
Examen de hemisemestre. Los estudiantes rendirán un examen práctico (escrito o en laboratorio)
que englobará todo lo estudiado hasta la fecha, según el presente cronograma.
Examen final. Al finalizar las unidades, luego de la semana #16, los estudiantes rendirán una
evaluación final de tipo práctica en laboratorio que englobará todo lo estudiado a lo largo del
semestre en la asignatura.

8.3 Parámetros de Evaluación

GRUPO PARÁMETROS DE EVALUACIÓN PORCENTAJE

PARCIAL I EVAL. 1: PROMEDIO DE TRABAJO AUTÓNOMO 10,00

PARCIAL I EVAL. 2: PROMEDIO DE ACTIVIDADES INTRACLASE INDIVIDUALES 20,00

PARCIAL I EVAL. 3: PROMEDIO DE ACTIVIDADES INTRACLASE COLABORATIVAS 20,00

PARCIAL I EVAL. 4: OTRAS CONSIDERACIONES DESDE LA ASIGNATURA 20,00

PARCIAL I EXAMEN 30,00

TOTAL PARCIAL I: 100,00

PARCIAL II EVAL. 1: PROMEDIO DE TRABAJO AUTÓNOMO 10,00

PARCIAL II EVAL. 2: PROMEDIO DE ACTIVIDADES INTRACLASE INDIVIDUALES 15,00

PARCIAL II EVAL. 3: PROMEDIO DE ACTIVIDADES INTRACLASE COLABORATIVAS 15,00

PARCIAL II EVAL. 4: PROYECTO FINAL DE LA ASIGNATURA 30,00

Syllabus Estandarizado UTMACH Pág. 7 de 8


Generado por: SIUTMACH/ACADÉMICO 2018-05-02 08:10 - Emitido por: jlarmijos
GRUPO PARÁMETROS DE EVALUACIÓN PORCENTAJE

PARCIAL II EXAMEN 30,00

TOTAL PARCIAL II: 100,00

9.- BIBLIOGRAFÍA

9.1 Bibliografía Básica


Joyanes Aguilar, Luis.(2013). Fundamentos generales de programación. México D.F. [México] :
McGraw-Hill Interamericana.ISBN: 978-607-15-0818-8. BCS02058. (736 p.)
Prieto Saez, N.; Casanova Faus, A.; Marqués Hernández, F.; Llorens Agost, ML.; Galiano Ronda,
IR.,... (2016). Empezar a programar usando Java. 3era edición. España: Universidad Politècnica
de València.
9.2 Bibliografía Complementaria
Criado Clavero, Asunción. “Programación en lenguajes estructurados”, 2006. Primera Edición
Santos González, Manuel. “Fundamentos de programación”, 2006. Primera Edición
Pauta Ayabaca, Leopoldo. "Algoritmos Computacionales Libro de trabajo, Primera Edición, 2015,
EDUNICA"

9.3 Páginas Web (Webgrafía)


.

10.- DATOS DEL O LOS DOCENTES

DATOS PERSONALES
Docente: Ing. De Sist. Armijos Carrion Jorge Luis, Mgs.
Teléfonos:0995935091
Correo Institucional:jlarmijos@utmachala.edu.ec

PERFIL PROFESIONAL

NIVEL INSTITUCIÓN TÍTULO FECHA

Pregrado Universidad Tecnica De Machala Ingeniero De Sistemas 12/08/2010


Postgrado Maestria Magister En Docencia Y Gerencia En
Universidad De Guayaquil 26/06/2015
Educacion Superior

11.- FIRMA DEL DOCENTE RESPONSABLE DE LA ELABORACIÓN DEL SYLLABUS

Ing. De Sist. Armijos Carrion Jorge Luis, Mgs.

12.- FECHA DE PRESENTACIÓN

02 mayo 2018

Fecha de Creación: 26 abril 2018 Fecha de Finalización: 29 abril 2018

Syllabus Estandarizado UTMACH Pág. 8 de 8


Generado por: SIUTMACH/ACADÉMICO 2018-05-02 08:10 - Emitido por: jlarmijos

You might also like