Está en la página 1de 2

SILABOS EL CURSO FUNDAMNETOS DE ALGORITMOS

I. INFORMACIÓN GENERAL

Carrera Ingeniería de
Facultad Ingeniería Ciclo 2° Crédito 4
Profesiona Sistemas
s
l Computacionale
Introducción a la Ingeniería de HT HP HL PC
Period s
Sistemas Computacionales
o 2020-5 Requisitos Horas 4 0 2 4
lectivo
El curso aporta a la PENSAMIENTO CREATIVO Y CRÍTICO: Explora y evalúa problemas y creencias para elaborar y argumentar su
competencia propia postura o
general:
El curso aporta a la(s) propuestas creativas
Competencia de solución
A: Capacidad de identificar, formular, buscar información y analizar problemas complejos de ingeniería
competencia(s) específica(s): para llegar a
conclusiones fundamentadas usando principios básicos de matemáticas, ciencias naturales y ciencias de la ingeniería.
El curso desarrolla el Investigación  Responsabilidad Social  Ciudadanía  Práctica Preprofesional
componente:
“En el presente semestre académico, por situación de excepción en el país, se podría reformular la secuencia y/o modalidad de las actividades para el
desarrollo de contenidos y/o evaluaciones, en función a las disposiciones que emitan el gobierno del Perú y la universidad”

II. SUMILLA

El curso es de naturaleza teórico – práctico. Tiene un enfoque centrado en la resolución de problemas, contribuyendo a que el estudiante desarrolle soluciones
a problemas mediante el diseño de algoritmos para transformarlos en código, haciendo uso de un lenguaje de programación, poniendo en práctica su capacidad
de abstracción y análisis.
Los temas principales son: Resolución de problemas, estructuras de control para el desarrollo de programas, funciones, arreglos unidimensionales y arreglos
bidimensionales.

III. LOGRO DEL CURSO

Al finalizar el curso, el estudiante desarrolla un proyecto, a partir del análisis de un caso y haciendo uso de las diversas estructuras de control en un lenguaje
de programación de alto nivel, demostrando lógica, legibilidad y buenas prácticas en la solución de problemas.

IV. ORGANIZACIÓN DE UNIDADES DE APRENDIZAJE

UN NOMBRE DE LA UNIDAD / LOGRO SEM SABERES


DE ESENCIALES ACTIVIDADES PC
UNIDAD
ESTRUCTURAS DE CONTROL BÁSICAS. Presentación del sílabo del curso.
Al finalizar la unidad, el estudiante implementa Introducción al lenguaje de programación C#
algoritmos, utilizando estructuras de control básicas
Reconocimiento del Entorno Integrado de Desarrollo.
como estructuras secuenciales, condicionales y
repetitivas en el lenguaje C#; documentando cada Tipos de datos.
1
algoritmo con su respectivo diagrama de flujo, Estructuras secuenciales
pseudocódigo y código C#. Operadores aritméticos, lógicos y relacionales
Expresiones aritméticas y funciones matemáticas
Estructuras Condicionales simples y doble
I
Estructura de selección múltiple
Estructuras condicionales anidadas
2
Taller de casos Ver anexo de
Evaluación T1 actividades práctica de
Estructura Repetitiva Para. campo
3 Estructura Repetitiva Mientras.
Estructura Repetitiva Hacer Mientras.
Taller de resolución de ejercicios
4
EVALUACIÓN PARCIAL
ARREGLOS. Funciones definidas por el usuario.
II Tipos de funciones (Return, void), Parámetros
Al finalizar la unidad, el estudiante, a partir del
método de casos implementa 5 Alcance de variables: Globales, locales, estáticas
algoritmos; utilizando, arreglos unidimensionales Funciones: Parámetros por valor y por referencia
y bidimensionales en el lenguaje C#; demostrando Funciones de encabezados propias. (Bibliotecas)
lógica y habilidad en la implementación del Arreglos unidimensionales: Operaciones: Registrar, mostrar, buscar, modificar
algoritmo. 6 Evaluación T2

Arreglos unidimensionales:
7 Operaciones: Insertar, eliminar, ordenar (burbuja)
Cadenas de Caracteres. Funciones de manipulación de cadenas de
caracteres
8 EVALUACIÓN
Arreglo FINAL
de cadenas. Arreglos paralelos. Ordenamientos.
Matrices, operaciones con matrices
9 EVALUACIÓN
Evaluación T3 SUSTITUTORIA

V. SISTEMA DE EVALUACIÓN

EVALUACIÓN PESOS FECHA LÍMITE PUBLICACIÓN SEM Descripción de Evaluación


NOTAS
Evaluación T1 10% 2 Evaluación T1: según criterio docente*
Evaluación Parcial 30% 4 Evaluación Parcial: Aplicación de examen parcial.
Evaluación T2 10% Evaluación T2: según criterio docente*
Ver Calendario de Ingreso de 6
Evaluación T3 10% Notas WA (Primer y Segundo Evaluación de evidencias de PC descritas en el anexo
Módulo) 7
Evaluación Final 40% 8 Evaluación Final: Aplicación de examen final.
Evaluación Sustitutoria ----- 9 Evaluación Sustitutoria

VI. BIBLIOGRAFÍA BÁSICA


N° AUTOR TÍTULO AÑO ENLACE URL
1 Liza Ávila, C. Algoritmos y su codificación en C++. 2013 https://ebookcentral.proquest.com/lib/upnortesp/reader.action?docID=3216636
&ppg=7

VII. INFORMACIÓN COMPLEMENTARIA

A) ENLACES IMPORTANTES
REFERENCIA ENLACE

B) MEGAEVENTOS INTERNACIONALES UPN


NOMBRE DEL EVENTO
FECHA Ver Calendario de Eventos Internacionales

VIII. ANEXO: ACTIVIDADES PC

Semana Actividades práctica de campo Evidencia del práctica de campo Fecha de Entrega
Preparación de entregable 1
1 Portafolio – Entregable T1 Semana 2
Desarrollo de prácticas y trabajo final
2 Presentar avance de trabajo final. Portafolio Semana 3
Revisar saberes desarrollados en semanas
3 anteriores y/o preparar entregable para Fichas de resumen Semana 4
evaluación parcial
Desarrollo de prácticas y trabajo final Presentar avance de trabajo final.
4 Semana 5
Portafolio
Revisar saberes desarrollados en semanas Portafolio – Entregable T2
5 anteriores y/o preparar entregable Semana 6

Desarrollo de prácticas y trabajo final


6 Portafolio – Entregable T3 Semana 7
Revisar saberes desarrollados en semanas
7 Fichas de resumen Semana 8
anteriores y/o preparar entregable
8 Presentación de portafolio final Portafolio final Semana 8

También podría gustarte