Documentos de Académico
Documentos de Profesional
Documentos de Cultura
0
Tabla de contenido
CONTENIDO
1
A UNIVERSIDAD PÚBLICA DE EL ALTO
CARRERA INGENIERÍA DE
SISTEMAS
2
2. DESCRIPCIÓN DEL SEMESTRE
La materia de Introducción a la Programación consiste en presentar conceptos y
ejercicios de programación de sistemas. Orientado a estudiantes de primeros años
de universidad y a últimos años de colegio. Para un uso efectivo de este material,
se recomienda: primero manejar las estructuras de control (secuencial, selectiva,
repetitivas) para solucionar cualquier problema con análisis, diseño y prueba de un
algoritmo, segundo instalar un compilador C++ y el entorno de desarrollo.
3. CONTENIDO TEMÁTICO
El contenido del semestre se presentará por módulos que están organizados en
cuatro unidades de estudio. Cada Módulo representa a una Unidad formativa
organizada en secuencias, que desarrolla capacidades necesarias para conocer y
comprender el rol y el desempeño personal y profesional en el aula y fuera de ella,
y que está relacionada a competencias que debe desarrollar el o la participante.
3
UNIDAD 2: PROGRAMACIÓN Estructuras Básicas
ESTRUCTURADA Secuencial
o Algoritmos secuenciales -
Aplicación / Ejercicios
Condicional (if, switch, bandera,
semáforo)
o Algoritmos condicionados -
Aplicación / Ejercicios
Repetitive (while, do while y for)
o Algoritmos Repetitivos -
Aplicación / Ejercicios
Descomposición de un número -
Composición de números
Series / sucesiones y Sumatorias
Manejo de cadenas
UNIDAD 3: ARREGLOS (VECTORES Y Arreglos
MATRICES) Unidimensionales (Vectores)
o Entrada / Salida de datos
o Métodos Búsqueda
(secuencial, binaria)
o Métodos de ordenación
o Aplicación / Ejercicios
Bidimensionales (Matrices)
o Entrada / Salida
o Matrices cuadradas -
Ejercicios con diagonales -
Triangulares
o Operaciones con matrices,
inversión, suma,
multiplicación
o Generación de matrices
o Aplicación / Ejercicios
Arreglos multidimensionales
UNIDAD 4: LENGUAJES DE Orígenes del Lenguaje C.
PROGRAMACIÓN Características del lenguaje c
Sintaxis de un programa en C
La biblioteca y el enlazado
Compilación. Depuración.
4
4. ORIENTACIONES DEL SEMESTRE
La metodología que se utilizará está basada en E-learning considerando como
plataforma virtual Moodle el cual tiene actividades funciones y recursos que ayudan
al desarrollo del Proceso de enseñanza y aprendizaje. Se contará con un material
de estudio digital básico y otro complementario en formato digital. El proceso
formativo esta mediado por la plataforma virtual Moodle que se permitirá acceder
en diferentes formatos como pdf, asociado a videos y videoconferencias.
Tarea: Por cada unidad temática, el docente propondrá la elaboración de una tarea
específica de unidad que tiene que enviarlo con la opción “Agregar entrega”. Serán
muestras o capturas del avance práctico del contenido en formato pdf.
Cuestionarios de evaluación: Al final del módulo se hará un cuestionario general,
será una evaluación en línea que podrá resolverlo en las fechas señaladas.
5. CRONOGRAMA DE EVALUACIÓN
EVALUACIÓN DEL SEMESTRE
UNIDAD I. 20 puntos
UNIDAD II 20 puntos
UNIDAD III. 20 puntos
5
CONTENIDOS
UNIDADES
CRONOGRAMA
CRONOGRAMA DE ACTIVIDADES
ACTIVIDADES PUNTOS FECHA DIA/HORA FECHA HORA
INICIO ENTREGA
UNIDAD 1: FUNDAMENTOS DE LA PROGRAMACIÓN Y RAZONAMIENTO LÓGICO
FORO 1 5 24 HORAS EN 23:59 PM
TARA 1 5 PLATAFORMA
VIRTUAL
EVALUACIÓN 1 10 17/09/2020
UNIDAD 2: PROGRAMACIÓN ESTRUCTURADA
FORO 2 5 24 HORAS EN 23:59 PM
TAREA 2 5 PLATAFORMA
VIRTUAL
EVALUACIÓN 2 10 15/10/2020
UNIDAD 3: ARREGLOS (VECTORES Y MATRICES)
FORO 3 5 24 HORAS EN 23:59 PM
PLATAFORMA
VIRTUAL
TAREA 3 5
EVALUACIÓN 3 10 12 /11/2020
EVALUACIÓN 4 10 10/12/2020
TRABAJO FINAL 10 17/12/2020
6. BIBLIOGRAFÍA
Ticona, F. Programación C++, UMSA Facultad de Ingeniería. La Paz –
Bolivia, 2011.
Angulo, J. Introducción a los computadores. McGraw-Hill, 1995
Quispe, R. Introducción a la Programación, 1ra Edición, 2015.