0% encontró este documento útil (0 votos)
12 vistas

Syllabus

Este documento presenta el plan de trabajo de un docente para la asignatura de Programación I en la Universidad Católica de El Salvador. Incluye la información general del docente, los objetivos de la asignatura, el calendario de temas a cubrir dividido en tres períodos, la metodología de enseñanza y los recursos didácticos. También detalla la forma de evaluación que consiste en portafolios de guías prácticas, evaluaciones teórico-prácticas y dos exámenes parciales durante el semestre.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas

Syllabus

Este documento presenta el plan de trabajo de un docente para la asignatura de Programación I en la Universidad Católica de El Salvador. Incluye la información general del docente, los objetivos de la asignatura, el calendario de temas a cubrir dividido en tres períodos, la metodología de enseñanza y los recursos didácticos. También detalla la forma de evaluación que consiste en portafolios de guías prácticas, evaluaciones teórico-prácticas y dos exámenes parciales durante el semestre.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

UNIVERSIDAD CATÓLICA DE EL

SALVADOR FACULTAD DE INGENIERIA Y


ARQUITECTURAPLAN DE TRABAJO
DOCENTE
CICLO Y AÑO: I/2023

I. GENERALIDADES
Nombre del docente: Ing. José Ernesto Erazo Linares
Tipo de contrato: DTC DHC
Asignatura y sección: Programación I
Carrera: ingeniería en sistemas informáticos.
Horario de clases: Lunes 10:15 a.m. a 11:55 a.m.
Martes 10:15 a.m. a 11:55 a.m.
Aula: C12
B46
Materias de la que es Bachillerato
prerrequisito este
curso:
Correo electrónico [email protected]
(solo institucional)

II. OBJETIVOS

• Elaborar algoritmos y diagramas de flujo acorde a requerimientos de usuario y estándares de


programación.
• Desarrollar aplicaciones en modo consola conforme al paradigma de programación estructurada.
• Crear programas legibles y manejables mediante el paradigma de programación modular.
III. CALENDARIZACIÓN
Fecha Tema
PRIMER PERÍODO
30/01/2023 Programación I.
1. Organización de la materia.
2. Formato de estudio.
3. Sistema de evaluación.
4. Sondeo de conocimientos.
31/01/2023 1. Introducción a la programación.
1.1. Algoritmos.
Y 06/02/2023
1.2. Variables y constantes.
1.3. Operadores.
1.4. Tablas de verdad, calculo lógico.

07/02/2023 2. Operaciones en programación.


2.1. Jerarquía de operaciones.
Y 13/02/2023
2.2. Tipos de operaciones.
2.3. Pruebas y depuración de algoritmos.
2.4. Introducción a PSEINT.

14/02/2023 3. Pseint, Flujogramas.


3.1. Diagramas de flujo
Y 20/02/2023
3.2. Simbología de un diagrama de flujo.
3.3. Creación de un diagrama de flujo.
3.4. Diagrama de flujo y programación en lenguaje natural.

21/02/2023 4. Pseint, Estructuras de control.


Y 27/02/2023 4.1 creación de programas básicos.
4.2 Estructuras selectivas.
4.3 creación de programas basados en condiciones IF.
4.4 Estructuras repetitivas.
4.5 creación de programas basados en condiciones WHILE.

28/02/2023 5. Pseint, Estructuras de control.


5.1 Contadores y acumuladores
5.2 Estructuras de control combinadas y anidadas
06/03/2023 Parcial
07/03/2023 Introducción a C#
SEGUNDO
PERÍODO
13/03/2023 5. Instalación y configuración de entorno de desarrollo.
Y 14/03/2023 5.1 Herramientas de Visual Studio.
5.2 Aplicaciones consola.
5.3 Tipos de datos del lenguaje C#.
5.4 Definición de variables.

20/03/2023 6. Datos en C#
• Captura y manejo de datos.
Y 21/03/2023 • Conversión de datos según necesidad.
• Creación de primer programa en C#.
• Comparación entre Pseudocodigo y programación
estructurada.

27/03/2023 7. Estructuras de control.


Y 28/03/2023 7.1 Estructuras de control selectivas
7.2 Estructuras de control repetitivas.
7.3 Aplicación de estructuras de control.

03/04/2023 8. VACACIONES DE SEMANA SANTA


Y 10/04/2023
11/03/2023 9. Arreglos
9.1 Arreglos unidimensionales.
9.2 Arreglos bidimensionales.

17/04/2023
10. Manejo de archivos de texto en C#
Y 28/04/2023 10.1 Lectura de un archivo de texto.
10.2 Escritura en un archivo de texto.
10.3 Uso de librería para archivos.
10.4 creación de un archivo de texto.

24/04/2023 II EXAMEN PARCIAL


25/04/2020 Introducción a 3 periodo

TERCER PERÍODO
01/05/2023 Asueto por día del trabajo
02/05/2023 11. Introducción programación modular.
11.1 Ventajas de la programación modular.
11.2 Usos de la programación modular.
11.3 Ejemplos de código usando programación modular.

08/05/2023 12. Programación modular.


12.1 Técnicas de programación modular.
Y 09/05/2023
12.2 Procedimientos.
12.3 parámetros.
12.4 Funciones.

15/05/2023 13. Recursividad.


13.1 ¿Qué es la recursividad?
Y 16/05/2023 13.2 Ventajas de la recursividad.
13.3 Creación de una función recursiva.

22/05/2020 14. Aplicación de recursividad.


Y 23/05/2020 14.1 Cuando aplicar recursividad.
14.2 Vectores, matrices y uso de la recursividad.
14.3 Software optimizado.

29/05/2023 15. Buenas prácticas de desarrollo.


15.1 Documentación.
Y 15.2 Clean code
30/05/2023 15.3 El lenguaje según las necesidades.
15.4 La importancia de los comentarios.
05/06/2023 III EXAMEN PARCIAL
06/06/2023 Dudas sobre notas y despedida
IV. METODOLOGÍA
La modalidad de estudio en la cual se imparte la asignatura de
Programación I es presencial.
Tomar siempre en cuenta que la comunicación e interacción continua con
el profesor facilita el aprendizaje. Como punto muy importante a recalcar,
resolver oportunamente cualquier duda o inquietud de carácter
académico o administrativo con el docente; por lo tanto, el estudiantedebe
conocer y utilizar todas las instancias de comunicación facilitadas por la
Universidad.

Las clases serán impartidas en el horario estipulado y la asistencia es de


carácter obligatorio con un 75 % según el reglamento académicode la
universidad. Si por algún motivo el estudiante noespresenta, puede hacer
uso de los servicios de la plataforma en línea o del correo institucional
para solventar cualquier inquietud. En esta asignatura se ofrecen dos
horas teóricas y dos horas practicas semanales, en las mismas se
discuten aspectos teóricos-prácticos relacionadoscon los contenidos de
la materia y se resolverán las dudas de los estudiantes. Hay que recalcar
que la naturaleza de la materia es que los estudiantes comprendan la
importancia de la programación y papel que juega el día a día en las
organizaciones, a la vez que cada estudiante tenga los conocimientos
técnicos y teóricos necesarios para la creación de un software funcional.
V. RECURSOS DIDÁCTICOS
Los siguientes materiales le sirven al estudiante para apoyar el estudio
individual y el aprendizaje de loscontenidos del curso.

Material de apoyo:
• Los recursos compartidos en la plataforma MOODLEcontiene
material de ayuda para realizar las actividades que se
desarrollara en la materia, asícomo también las presentaciones
y otros recursosutilizados en clase.

Material didáctico obligatorio:


1. Pizarrón.
2. Marcadores y borrador.
3. Centro de Computo asignado y equipo multimedia.
VI. EVALUACIÓN
PRIMER PERÍODO
OBJETIVO CRITERIOS
Nº DE ACTIVIDAD DE PONDERACIÓN

ACTIVIDAD EVALUACIÓN
Controlar el avance y Portafolio de guías prácticas.
Consistirá en una
estudio del contenido Fecha de entrega: lunes
guía de ejercicios
1 practico brindado. 27/02/2023
prácticos 25%
desarrollados por el
alumno.
Evaluación teórica/practica. Consistirá en
Controlar el
Fecha: viernes 28/02/2023 una prueba
2 avance y estudio
teoría/practica 25%
teórico y práctico
individual.
impartido.

Evaluación final de período


Examen parcial N° 1: modalidad práctica, contenidos vistos en clases 50%
teóricas y prácticas. Lunes 06/03/2023

SEGUNDO PERÍODO
OBJETIVO CRITERIOS
Nº DE ACTIVIDAD DE PONDERACIÓN

ACTIVIDAD EVALUACIÓN
Controlar el avance y Portafolio de guías prácticas.
estudio del contenido Consistirá en una
Fecha de entrega: lunes 17/04/2023
practico brindado. guía de ejercicios
1 prácticos 25%
desarrollados por el
alumno.
Controlar el avance y Evaluación teórica/practica Consistirá en una
estudio teórico y Fecha: viernes 18/04/2023 prueba teoría/practica
2 práctico impartido. individual. 25%

Evaluación final de período


Examen parcial N° 2: modalidad práctica, contenidos vistos en clasesteóricas y 50%
prácticas. Lunes 24/04/2023
TERCER PERÍODO
OBJETIVO CRITERIOS
Nº DE ACTIVIDAD DE PONDERACIÓN

ACTIVIDAD EVALUACIÓN
Entrega de proyecto. En grupos los estudiantes
Consistirá en la
entregaran un software funcional
entrega del proyecto
1 modo consola en C#, el cual 50%
bajo puntos
gestionara un parqueo para centro
especificados en una
comercial.29/05/2023-30/05/2023
rubrica de evaluación.
Evaluación final de período
Examen parcial N° 2: modalidad práctica, contenidos vistos en clasesteóricas y 50%
prácticas. Lunes 05/06/2023

Nota importante: para una variante en el porcentaje de laprueba parcial


debe solicitarse autorización con el decano dela facultad (Art. 9, Reglamento de
Evaluación).

VII. BIBLIOGRAFÍA

1. Michavila Francisco -L. Gavete (2022), Programación y calculo numérico.

2. Mihaela Juganaru Mathieu (2014), introducción a la programación.

3. San Martín Gerardo Ayala (2018), Algoritmos y programación.

4. Sierra Ceballos Javier (2007), Microsoft C#. Lenguaje y aplicaciones.

También podría gustarte