Está en la página 1de 7

DOCENTE: ING.

YOLANDA ESCOBAR MANCILLA

UNIVERSIDAD PÚBLICA DE EL ALTO


CARRERA INGENIERÍA DE
SISTEMAS

PLAN DE TRABAJO ING. YOLANDA ESCOBAR MANCILLA


INTRODUCCIÓN ALA PROGRAMACIÓN

PRIMER SEMESTRE 1 “A”


GESTIÓN II / 2020

0
Tabla de contenido

CONTENIDO

1. PRESENTACIÓN DEL CURSO ........................................................................................2


2. DESCRIPCIÓN DEL SEMESTRE .......................................................................................3
2.1. PROPÓSITO DEL SEMESTRE ...................................................................................3
3. CONTENIDO TEMÁTICO ................................................................................................3
4. ORIENTACIONES DEL SEMESTRE ...................................................................................5
5. CRONOGRAMA DE EVALUACIÓN ..................................................................................5
6. BIBLIOGRAFÍA ..............................................................................................................6

1
A UNIVERSIDAD PÚBLICA DE EL ALTO

CARRERA INGENIERÍA DE
SISTEMAS

CURSO VIRTUAL DE INTRODUCCIÓN DE LA


PROGRAMACIÓN

1. Presentación del curso


Debido a las circunstancias actuales de nuestro país, en relación al coronavirus (COVID – 19), La
carrera de Ingeniería de Sistemas – UPEA, preocupados por esta situación, quiere contribuir
brindando un Curso Virtual de Introducción a la Programación para todos los estudiantes miembros
de esta casa de estudios superiores, con el fin de fortalecer las competencias tecnológicas,
pedagógicas y comunicativas de los estudiantes en la formación del uso de plataformas y programas
educativos que permitirá coadyuvar en la continuidad del avance de contenidos curriculares de esta
asignatura. Al mismo tiempo, este curso me permitirá como docente cuente con un espacio virtual
y colocar todos los materiales de su curso, enlazar otros, incluir foros, recibir tareas de sus alumnos,
desarrollar test, promover debates, obtener estadísticas de evaluación y el uso de otros recursos
que crea necesarios incluir en su curso, estableciendo actividades de aprendizaje y que ayude al
docente/estudiantes a lograr los objetivos planteados. Esperando contar con la participación de
todos los estudiantes y aumentar conocimientos sobre las tecnologías educativas se apertura este
espacio de formación e interacción educativa.

ING. YOLANDA ESCOBAR MANCILLA


DOCENTE – UPEA

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.

2.1. Propósito del semestre


El estudiante conocerá las herramientas tecnológicas aplicables a la educación
superior, en el marco de una reflexión profunda acerca de la sociedad del
conocimiento que caracteriza la vida social actual en que se desenvuelve.

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.

Las unidades temáticas que se desarrollarán en el módulo serán:


CONTENIDOS
UNIDADES

UNIDAD 1: FUNDAMENTOS DE LA  Introducción a la programación


PROGRAMACIÓN Y RAZONAMIENTO  Conceptos básicos en
LÓGICO programación
 Fases de desarrollo de un
programa
 Metodologías de la programación
 Lenguajes de máquina, lenguajes
ensambladores y lenguajes de alto
nivel
 Comprensión global de un
problema
 Estructura general de un algoritmo
 Diseño de un algoritmo
 Pseudocódigo – Diagrama de flujo

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.

El Foro de Consultas: Espacio que estará habilitado junto a las actividades


semanales en la que se podrá hacer las consultas de manera que sean absueltas
en las videoconferencias.

Videoconferencias: Se programarán sesiones a través de aplicaciones para este


fin (ZOOM), con dos objetivos, primero el de absolver dudas que se planteen en los
foros de consultas y segundo para realizar una explicación general del tema de
avance.

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

Se considera la evaluación conceptual y procedimental a partir de la participación


en foros, lecturas, análisis audiovisual, pruebas de conocimiento en laboratorios,
controles de lectura, resúmenes, entre otros. La asignación de puntajes será
básicamente según el criterio siguiente:
UNIDADES PUNTAJE TENTATIVO

UNIDAD I. 20 puntos
UNIDAD II 20 puntos
UNIDAD III. 20 puntos

5
CONTENIDOS
UNIDADES

UNIDAD I. Del 20 de agosto al 17 de septiembre


UNIDAD II Del 18 de septiembre al 15 de octubre
UNIDAD III. Del 16 de octubre al 12 de noviembre
Del 13 de noviembre al 17 de diciembre
UNIDAD IV.

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

UNIDAD 4: LENGUAJES DE PROGRAMACIÓN


FORO 4 5 24 HORAS EN 23:59 PM
PLATAFORMA
VIRTUAL
TAREA 4 5

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.

También podría gustarte