Syllabus Introduccion Computacion

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

UNIVERSIDAD NACIONAL DE

INGENIERÍA
Facultad de Ingeniería Industrial y de Sistemas
Escuela Profesional de Ingeniería de Sistemas
SYLABUS
INTRODUCCION A LA COMPUTACION

I. INFORMACIÓN GENERAL

CODIGO : BIC01-U
CICLO : 3
CREDITOS : 3
HORAS POR SEMANA : 5 (Teoría: 2 – Laboratorio: 3)
PRERREQUISITOS : Algoritmos y Estructura de Datos
CONDICION : Obligatorio
ÁREA ACADÉMICA : Sistemas y Telemática
PROFESOR : MCS. Córdova Neri Teodoro

II. SUMILLA DEL CURSO

Para los alumnos de Ingeniería es importante diseñar, implementar y ejecutar programas de


casos de la vida real, .enfocados en paradigmas más importantes de la programación como son
la programación estructurada y la programación orientada objetos, en área de aplicaciones
básicas como en áreas avanzadas: visión por computadora (IA).
El curso de diseñado de manera que al finalizar el alumno alumnos debe haber desarrollado
competencias que le permitirán saber, definir, aplicar los principios fundamentales del
paradigma estructurado que son las estructuras de control, arreglos, programación modular
(subprogramas), registros, archivos, estructuras de datos dinámicas y estáticas lineales y no
lineales para cual utilizara un lenguaje de programación Interpretado como herramienta para
soluciones concretas.

III. COMPETENCIAS
El estudiante:
1. Describe los fundamentos y técnicas básicas de las estructuras de control para desarrollar
algoritmos e implementar apreciando las buenas prácticas y la importancia de los mismos.
2. Argumenta la necesidad de la aplicación de la programación modular en el diseño de las
operaciones básicas de las estructuras estáticas formulando soluciones y valorando las
buenas prácticas con una herramienta
3. Emplea los fundamentos y técnicas básicas de registros para diseñar e implementar
soluciones de la realidad, argumentando la necesidad de aplicar e implementar en
archivos apreciando la diferencia entre la memoria primaria y secundaria con las buenas
prácticas.
4. Establece las estructuras no lineadas adecuadas para diseñar operaciones básicas

IV. UNIDADES DE APRENDIZAJE

1. OPERADORES y Estructuras de Control /20 HORAS


Introducción a la programación estructurada /Operadores relacionales, lógicos / Estructuras
de control secuencial / selectiva/ repetitivas. Listas. Tuplas. Diccionarios

F02-silabo-FIIS 1
2. Programación modular y Estructuras Estáticas / 20 HORAS
Programación modular / Especificación de programas / Funciones, procedimientos / Arreglos
unidimensionales / Arreglos bidimensionales / Ordenamiento y búsqueda.
3. Registros y Archivos / 15 HORAS
Registros, operaciones básicas / Vector de registros / Registros anidados / Archivos
secuenciales / Archivos directos, Archivo de índices / Búsqueda secuencial / Ordenamiento
por mezcla/mantenimiento de archivos
4. Base de Dato SQSLITE / 15 HORAS
Modelamiento de datos, mantenimiento de registros usando BD y Archivo
Mezcla con otras herramientas de las Tics.
5. Visión computacional / 15 HORAS
Aplicación de todas las técnicas aprendidas a la visión por computadora
LABORATORIOS Y EXPERIENCIAS PRÁCTICAS

Los laboratorios se realizan utilizando el lenguaje de programación Python vía plataforma


zoom el docente desarrolla programas y el alumno le seguirá para la verificación de la
solución

V. METODOLOGÍA

El curso se desarrolla en sesiones de teoría, prácticas de laboratorio de. En las sesiones de


teoría, el docente presenta los conceptos, definiciones y aplicaciones. En las sesiones
prácticas, se modela y resuelven diversos problemas y se analiza su solución. En las sesiones
de laboratorio se utiliza el lenguaje de programación Python 3.8.2 para concretizar lo
modelado y la solución. Al final del curso el alumno debe presentar y exponer un trabajo o
proyecto integrador. En todas las sesiones se promueve la participación activa del alumno.

VI. SISTEMA D E EVALUACIÓN

Sistema de Evaluación “F” donde


1.- Son 3 prácticas calificadas
2.- Proyecto Final: Es obligatorio y consta de:
Informe: PC4
Sustentación del Informe: PC5
3.- Promedio de prácticas:
PP= ((PC1+PC2+P3+PC4+PC5)-min)/4
4.- Dos exámenes Parciales (EP), examen Final (EF)
5.- Promedio final
PF= (EP+2EF+PP)/4
Obs. Alumno puede rendir Examen Sustitutorio (ExS)

VII. BIBLIOGRAFÍA *
1Joyanes Aguilar, Luis. (2003). Fundamentos de la Programación. Algoritmos,
Estructura de Datos y Objetos. 3ra. Edición. Editorial McGraw-Hill, Madrid.
2 Juan Ignacio Rodriguez de Leon jileon en parcan.es
Lun Feb 4 10:54:31 CET 2008
3 Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming
de Eric Matthes | 3 mayo 2019
4 Curso completo de Machine Learning: Data Science en Python
Aprende los algoritmos de Machine Learning con Python para convertirte en un Data Science
con todo el código para usar
por Juan Gabriel Gomila Salas Fecha de la última actualización: 1/2020

F01-CV-FIIS 2

También podría gustarte