Está en la página 1de 6

Universidad Salesiana de Bolivia

Ingeniería de Sistemas
PLAN DE DISCIPLINA
GESTIÓN I - 2011
I. DATOS DE IDENTIFICACIÓN

• INSTITUCIÓN UNIVERSITARIA : Universidad Salesiana de Bolivia


• RECTOR : R. P. Dr. Thelían Argeo Corona Cortés
• CARRERA : Ingeniería de Sistemas
• DIRECTOR DE CARRERA : Lic. Eduardo Fernández Salazar
• DOCENTE : Lic. Freddy Quiroz Nina
• NIVEL DE LA MATERIA : Primer Semestre
• ASIGNATURA : Introducción a la Programación
• SIGLA : SIS - 111
• REQUISITO : Ninguno
• PARALELO : C1
• E-MAIL : fsqn2006@gmail.com

II. OBJETIVOS DE LA MATERIA

• GENERAL

Iniciar al estudiante en el estudio de una metodología de programación para la resolución


de problemas mediante algoritmos computacionales, utilizando metodologías básicas de
resolución de problemas.

• ESPECÍFICOS

- Introducir al estudiante en los conceptos básicos de algoritmos, diagramas de flujo


y otras herramientas necesarias para la programación.

- Proporcionar al estudiante conocimientos de las diferentes estructuras algorítmicas


como componentes básicos de los programas.

- Profundizar en la lógica de la programación estructurada para el diseño y desarrollo


de algoritmos.

- Motivar a los estudiantes a desarrollar competencias sociales, afectivas y


cognitivas; a crear conciencia con la visión y misión salesiana.

1
• COMPETENCIAS:

- Diseña algoritmos computacionales efectivos utilizando metodologías básicas de


resolución de problemas

- Conoce la terminología relacionada en la construcción de algoritmos.

- Identifica las diferentes estructuras algorítmicas como componentes básicos de los


programas.

- Programa en forma inicial en el lenguaje de programación Turbo C.

III. CONTENIDOS

• CONTENIDOS MÍNIMOS OFICIALES

Resolución de Problemas utilizando computadoras – Programación Estructurada –


Estructura de Datos Estáticas – Vectores y Matrices – Introducción a la Programación
Modular.

• CONTENIDOS ANALÍTICOS

UNIDADES Y CONTENIDO ANALÍTICO DE LA MATERIA

UNIDAD I
INTRODUCCIÓN A LOS CONCEPTOS FUNDAMENTALES DE PROGRAMACIÓN

Introducción. Datos. Tipos de Datos. Datos Simples. Datos Numéricos. Datos Lógicos. Datos tipo Carácter. Constantes.
Variables y Expresiones. Tipos de Expresiones. Expresiones Aritméticas. Expresiones Lógicas. Operación de Asignación.
Operaciones de entrada y salida.

UNIDAD II
RESOLUCIÓN DE PROBLEMAS UTILIZANDO COMPUTADORAS

Fases en la resolución de problemas utilizando computadoras. Análisis del problema. Diseño del algoritmo. Algoritmos y
programas. Concepto de algoritmo. Características. Representación del algoritmo. Diagramas de flujo. Verificación
manual del algoritmo. Codificación de un programa. Compilación y ejecución del programa. Verificación y depuración.
Documentación y mantenimiento.

UNIDAD III
PROGRAMACIÓN ESTRUCTURADA

Reglas de Programación. Programación Estructurada. Estructuras Básicas. Estructura Secuencial. Estructura Selectiva.
Selectiva Simple. Selectiva Doble. Selectiva Múltiple. Estructuras Repetitivas. Estructura Mientras (while). Estructura
Repetir (repeat - until). Estructura Desde/Para (for). Estructura Hacer Mientras (do- while). Problemas de Composición
y Descomposición de Números. Problemas con Lotes de Números. Generación de Series.

UNIDAD IV
ESTRUCTURA DE DATOS ESTÁTICAS: VECTORES Y MATRICES

Introducción. Arreglos unidimensionales: vectores. Operaciones con vectores. Asignación. Lectura/escritura de


vectores. Actualización de un vector. Problemas usando vectores. Representación de polinomios. Operaciones con
polinomios. Generación de vectores. Cálculo de fórmulas. Problemas matemáticos. Problemas financieros. Miscelánea de algoritmos
secuenciales. Arreglos de varias dimensiones: matrices. Lectura/escritura de matrices. Operaciones. Ejercicios con
matrices – diagonales. Triangulares. Generación de matrices. Operaciones con vectores y matrices.

2
UNIDAD V
INTRODUCCIÓN A LA PROGRAMACIÓN MODULAR

Introducción. Diseño Descendente. Diseño Modular. Procedimientos y Funciones. Transferencia de Información.


Parámetros. Variables Locales y Variables Globales. Ámbito de un Identificador.

CRONOGRAMA DE EJECUCIÓN Y MEDIOS UTILIZADOS

Cronograma de UNIDADES Y Porcentaje MEDIOS Y TÉCNICAS


Ejecución CONTENIDO ANALÍTICO Avanzado UTILIZADAS

01 – FEB – 11 Presentación e introducción de la materia. Explicación sistema de Pizarra


evaluación. Evaluación previa.

03 – FEB – 11 UNIDAD I RESOLUCION DE PROBLEMAS UTILIZANDO 3% Pizarra


COMPUTADORAS
Datos. Tipos de Datos. Datos numéricos. Datos lógicos. Datos
tipo carácter. Constantes. Variables.

08 – FEB – 11 UNIDAD I Continuación 6% Internet (Web)


Expresiones. Expresiones aritméticas. Jerarquía de las
operaciones. Expresiones lógicas. Ejercicios sobre evaluación de
expresiones

10 – FEB – 11 UNIDAD I Continuación 9% Pizarra


Ejercicios sobre evaluación de expresiones

15 – FEB – 11 UNIDAD I Continuación 12 % Power Point – Pizarra


Operaciones de Asignación. Asignación aritmética. Asignación
lógica. Asignación de caracteres. Operaciones de entrada y salida
de información.

17 – FEB – 11 UNIDAD I Continuación 15 % Internet (Web)


Programación de computadoras. La resolución de problemas
utilizando computadoras. Fases. Análisis del problema.

22 – FEB – 11 UNIDAD I Continuación 18 % Power Point – Pizarra


Diseño del algoritmo. Concepto de Algoritmo. Características de
los algoritmos. Representación del algoritmo. Diagramas de
Flujo.

24 – FEB – 11 UNIDAD I Continuación 21 % Power Point – Pizarra


Verificación manual del algoritmo. Codificación de un programa.
Compilación y ejecución del programa.

01 - MAR – 11 UNIDAD I Continuación 23 % Power Point – Pizarra


Verificación manual del algoritmo. Codificación de un programa.
Compilación y ejecución del programa.

03 – MAR – 11 UNIDAD I Continuación 25 % Power Point – Pizarra


Verificación y depuración. Documentación y mantenimiento

10 – MAR – 11 UNIDAD I Continuación 27 % Power Point - Pizarra


Verificación y depuración. Documentación y mantenimiento

15 – MAR – 11 UNIDAD II PROGRAMACION ESTRUCTURADA


Introducción. Estructuras básicas. Estructura secuencial. 30 % Pizarra
Estructura selectiva. Selectiva simple. Selectiva doble. Selectiva
múltiple.

17 – MAR – 11 PRIMERA EVALUACIÓN PARCIAL

22 – MAR – 11 UNIDAD II Continuación 33 % Pizarra


Estructuras repetitivas. Estructura Mientras (while). Estructura
Repetir (repeat – until). Estructura Desde/Para (for). Estructura
Hacer mientras (do- while).

3
Cronograma de UNIDADES Y Porcentaje MEDIOS Y TÉCNICAS
Ejecución CONTENIDO ANALÍTICO Avanzado UTILIZADAS

24 – MAR – 11 UNIDAD II Continuación 36 % Pizarra


Estructuras repetitivas. Estructura Mientras (while). Estructura
Repetir (repeat – until). Estructura Desde/Para (for). Estructura
Hacer mientras (do- while).

29 – MAR – 11 UNIDAD II Ejercicios 40 % Laboratorio


Estructura Secuencial Estructura selectiva. Selectiva simple.
Selectiva doble. Selectiva múltiple.

31 – MAR – 11 UNIDAD II Continuación 45 % Pizarra


Dígitos

05 – ABR – 11 UNIDAD II Continuación 48 % Laboratorio


Dígitos

07 – ABR – 11 UNIDAD II Continuación 51 % Pizarra


Generación de Series.

12 – ABR – 11 UNIDAD II Continuación 55 % Laboratorio


Generación de Series.
UNIDAD III ESTRUCTURAS DE DATOS ESTATICAS :
14 – ABR – 11 VECTORES Y MATRICES 57 % Pizarra
Estructuras de datos. Arreglos Unidimensionales (Vectores).
Operación con vectores.
UNIDAD III Continuación
19 – ABR – 11 Asignación. Lectura/Escritura de vectores. Actualización de un 61 % Pizarra
vector. Internet (Web)

21 – ABR – 11 UNIDAD III Continuación 65 % Pizarra


Problemas usando vectores.

UNIDAD III Continuación Pizarra


26 – ABR – 11 70 %
Problemas usando vectores. Laboratorio

UNIDAD III Continuación


Pizarra
28 – ABR - 11 Problemas usando vectores. 70 %

UNIDAD III Continuación


Arreglos Bidimensionales (Matrices). Concepto. Pizarra
03 – MAY – 11 72 %
Lectura/Escritura de matrices. Operaciones. Ejercicios con
matrices - Diagonales.

05 – MAY – 11 SEGUNDA EVALUACIÓN PARCIAL

10 – MAY – 11 UNIDAD III Continuación 74 % Laboratorio


Ejercicios con matrices - Triangulares

12 – MAY – 11 UNIDAD III Continuación 78 % Pizarra


Problemas de aplicación de vectores y matrices

17 – MAY – 11 UNIDAD III Continuación 80 % Laboratorio


Problemas de aplicación de vectores y matrices.

19 – MAY – 11 UNIDAD III Continuación 81 % Laboratorio


Problemas de aplicación de vectores y matrices.

24 – MAY – 11 UNIDAD III Continuación 84 % Pizarra


Problemas de aplicación de vectores y matrices.

26 – MAY – 11 UNIDAD III Continuación 87 % Laboratorio


Problemas de aplicación de vectores y matrices

31 – MAY – 11 UNIDAD IV Introducción a la Programación Modular 91% Pizarra


Introducción. Diseño Descendente. Diseño Modular.
Procedimientos y Funciones. Ejemplos

02 – JUN – 11 UNIDAD IV Introducción a la Programación Modular 93% Pizarra

4
Cronograma de UNIDADES Y Porcentaje MEDIOS Y TÉCNICAS
Ejecución CONTENIDO ANALÍTICO Avanzado UTILIZADAS
Transferencia de Información. Parámetros. Variables
Locales y Variables Globales. Ámbito de un
Identificador. Ejemplos

07 – JUN – 11 FUNCIONES 95% Pizarra


Concepto de función. Funciones y uso de argumentos. Ejemplos
de uso de funciones.
Continuación Pizarra
09 – JUN – 11 97%
Ejercicios con el uso de funciones.
PROCEDIMIENTOS
Pizarra
14 – JUN – 11 Concepto de procedimientos. Procedimientos y uso de 99%
argumentos.
Continuación Pizarra
16 – JUN – 11 100%
Ejercicios con el uso de procedimientos.

22 – JUN – 11 EVALUACIÓN FINAL

IV. MÉTODO DE ENSEÑANZA: GRUPO DE APRENDIZAJE COOPERATIVO,


TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN. ESTILO
SALESIANO.

- Los métodos de enseñanza que se emplearán son: el método magistral (expositivo), clases
teóricas participativas (método expositivo con interacción entre los estudiantes y el docente),
clases teórica/prácticas,

- Trabajos en grupos, aplicando para ello los principios de los grupos de aprendizaje
cooperativo (estudio de casos prácticos y solución de problemas).

Además de los métodos explicados, de manera implícita, se aplicará el Estilo Salesiano basado
en la razón, en la religión y en el amor. En el amor y la amabilidad, siendo amigo de los
estudiantes, creando un ambiente familiar basado en el respeto mutuo, confianza y diálogo,
favoreciendo el proceso de enseñanza–aprendizaje. En la razón, creando un clima de diálogo
abierto basado en el respeto mutuo. En la religión, estableciendo principios morales,
profesionales, sociales y políticos, de manera de lograr en ambos (docente y estudiantes) una
conducta ejemplar.

V. METODOLOGÍA DE EVALUACION
La metodología de evaluación será de acuerdo al siguiente plan de evaluaciones para cada uno
de los tres parciales:

Criterio Evaluación Puntaje


Examen Teórico/Practico 60 pts.
Trabajos de Investigación 15 pts
Prácticas 15 pts.
Asistencia 10 pts.
Total 100 pts

5
Evaluación Por parciales:
1er. Parcial 100
2do. Parcial 100
Promedio 1er y 2do Parcial 200/2 =100
3er Parcial (Obligatoria) 100

Promedio 1er Prom. y 3er. Parcial 200/2


Nota final 100

VI. BIBLIOGRAFÍA

Autor Obra Lugar Editorial Año

Joyanes Aguilar, Luis “Fundamentos de programación” Madrid Mc Graw Hill 1996

Alcalde Eduardo “Metodología de la programación” Madrid Mc Graw Hill 1990

“Técnicas y elementos de
Virgo, Fernando Barcelona Mc Graw Hill 1985
programación”

“Algoritmos + Estructura de datos =


Nicklaus Wirth Mexico Prentice Hall 1987
Programas”

Lipschutz, Seymour “Estructura de Datos” Barcelona Mc Graw Hill 1986

Kernigham B. M. “El lenguaje de programación C” Mexico Prentice Hall 1991

Direcciones de Internet:

http://www.programacion.com/tutorial/introprog/ (Para unidades 3 al 5)


http://www.ucm.es/info/dsip/ (Para unidades 3 al 5)
http://www.people.virginia.edu/~am2zb/cursos/res_prob/intro.htm (Para unidades 3 al 5)

La Paz, Febrero de 2011

DOCENTE VoBo Director Carrera VoBo. Secretaría Académica


C.I.:3434541 LP.

También podría gustarte