Silabo Programación y Computación-2019-I

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

(Universidad del Perú, DECANA DE AMÉRICA)


FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS

1. INFORMACIÓN GENERAL
1.1 Nombre y código de la asignatura : Programación y Computación –
1.2 Número de créditos : 02
1.3 Número de horas semanales : Teoría: 01 horas, Práctica: 02 horas
1.4 Ciclo de estudio :I
1.5 Periodo Académico : 2019 - I
1.6 Pre-requisitos : Ninguna
1.7 Profesores : John Ledgard Trujillo Trejo (Coordinador)
[email protected]
Borja Mori, Ytalo Elias
Huapaya Chumpitaz, Mario Agustín
Ruiz rivera, María Elena
Vivanco Muñoz, Percy Elías
Sotelo Bedon Adolfo

2. SUMILLA
Esta asignatura pertenece al área de estudios generales, corresponde al área de formación básica, es de
naturaleza teórico y práctico, tiene el propósito que el alumno comprenda y aplique los principios básicos
de las ciencias de la computación y la programación en la solución de los problemas del mundo real
utilizando el pensamiento computacional con ética y responsabilidad social. Los contenidos principales son:
Conceptos fundamentales de computación, conceptos fundamentales de programación, algoritmos y
estructuras de datos, sistemas de información automatizadas.

3. COMPETENCIA GENERAL
Comprende y aplica los conocimientos de computación. Organiza, analiza, diseña y desarrolla soluciones a
problemas complejos.

4. PROGRAMACIÓN:
Unidad didáctica 1: Conceptos fundamentales de computación.
Competencia específica:
 Comprende, analiza, evalúa y valora la evolución de las computadoras en la parte del hardware y software.
 Comprende, analiza, evalúa y valora los elementos fundamentales de un sistema de información.
 Comprende, analiza, valúa y diseña la solución de problemas con algoritmos.
Semana Contenidos Estrategias Actividades Evaluación
didácticas
1a Introducción a la computación I: Clase magistral Establecemos Obtener de los
1.1. Principios básicos de acuerdos de estudiantes los
computación. Exposición del convivencia. saberes previos a
docente través de una

1
1.2. Evolución de las computadoras Dialogamos sobre prueba de entrada.
hardware y software. Uso del material el contenido del
visual sílabo.
Laboratorio: Introducción al
Lenguaje de programación C/C++, Expositiva Resuelven
comandos básicos, estructura de un Participativa problemas
programa. Aplicación de casos planteados en clase
prácticos. Trabajo Colaborativo de manera personal
y colaborativa.

Implementan en un
programa los
problemas
planteados.
2a Introducción a la computación II: Recuperación de Revisa material de Prueba objetiva
2.1. Dispositivos de entrada y salida saberes previos. clase. escrita.
de un computador.
Exposición del Discute ejemplos.
2.2. Sistemas de almacenamiento.
docente Resuelve problema
planteado en clase
Laboratorio: Sistemas integrados de Uso de diapositivas. de manera personal
Desarrollo (IDE). Compiladores, y colaborativa.
intérpretes. Uso del Python como una Trabajo colaborativo
calculadora avanzada. Sesiones Implementan en un
interactivas. Aplicación de casos programa los
prácticos. problemas
planteados.
3a Resolución de problemas con Recuperación de Revisa material de Prueba objetiva
algoritmos: saberes previos. clase. escrita.
3.1. Definición de algoritmo.
Exposición del Discute ejemplos.
3.2. Características, tipos y medios de
docente Resuelve problema
expresión de un algoritmo. planteado en clase
Uso de diapositivas. de manera personal
Laboratorio: y colaborativa.
Implementación de los algoritmos en Trabajo colaborativo
C/C++: tipos de datos, variables y Implementan en un
asignaciones, funciones predefinidas. programa los
problemas
Aplicación de casos prácticos.
planteados.
Unidad didáctica 2: Conceptos fundamentales de programación.
Competencia específica:
 Comprende, analiza, evalúa y diseña la solución de los problemas con el computador usando lenguajes de
programación.
 Comprende, analiza, evalúa y diseña los programas de computadoras usando técnicas de programación.
Semana Contenidos Estrategias Actividades Evaluación
didácticas
4a Lenguajes de programación: Recuperación de Revisa material de Prueba objetiva
5.1. Paradigmas de programación de saberes previos. clase. escrita.
computadoras
Exposición del Discute ejemplos.
5.2. Evolución de los lenguajes de
docente Resuelve problema
programación. planteado en clase
5.3. Programación estructurada Uso de diapositivas. de manera personal
Aplicación de casos prácticos. y colaborativa.
Trabajo colaborativo
Laboratorio: Sentencias de Implementan en un
estructuras de control con C/C++. programa los
problemas
planteados.

2
5a Procesamiento de datos: Recuperación de Revisa material de Prueba escrita
5.1. Procesos en tiempo real, lotes, en saberes previos. clase. como primera
línea, distribuidos y paralelo. practica
Exposición del Discute ejemplos. calificada.
docente Resuelve problema
Laboratorio: Implementación de los
planteado en clase
algoritmos secuenciales y Uso de diapositivas. de manera personal
condicionales con Python. Aplicación y colaborativa.
de casos prácticos. Trabajo colaborativo
Implementan en un
programa los
problemas
planteados.
6a Sistemas de Información Recuperación de Revisa material de Prueba objetiva
Informáticos saberes previos. clase. escrita.
6.1. Sistemas de información para
Exposición del Discute ejemplos.
PC, Web y móviles.
docente Resuelve problema
6.2. Sistemas Operativos. planteado en clase
Uso de diapositivas. de manera personal
Laboratorio: Implementación de los y colaborativa.
algoritmos iterativos con C/C++. Trabajo colaborativo
Aplicación de casos prácticos. Implementan en un
programa los
problemas
planteados.

7a Software especializado para Recuperación de Revisa material de


ingeniería: saberes previos. clase.
7.1. Lenguajes de programación para
Exposición del Discute ejemplos.
uso de la ingeniería.
docente Resuelve problema
7.2. Software especializado para la planteado en clase
solución de problemas de Uso de diapositivas. de manera personal
ingeniería. y colaborativa.
Trabajo colaborativo
Laboratorio: Implementación de los Implementan en un
algoritmos iterativos con C/C++. programa los
problemas
Aplicación de casos prácticos.
planteados.

8a Examen Parcial Prueba escrita


para desarrollar
problemas.
Unidad didáctica 3: Algoritmos y estructura de datos
Competencia específica:
 Comprende, Analiza, y evalúa la aproximación de la derivada e integral de una función.
 Analiza, evalúa y selecciona el método adecuado para la solución de problemas que involucran la derivada e
integral de una función.
 Analiza, evalúa e implementa el algoritmo adecuado que resuelve numéricamente un determinado problema.
Semana Contenidos Estrategias Actividades Evaluación
didácticas
9a Base de Datos: Recuperación de Revisa material de Prueba escrita
9.1. Definición de base de datos. saberes previos. clase. como segunda
9.2. Evolución de base de datos. practica
Exposición del Discute ejemplos. calificada.
9.3. Tipos de base de datos
docente Resuelve problema
planteado en clase
Laboratorio: Implementación de los Uso de diapositivas. de manera personal
algoritmos con arreglos lineales en y colaborativa.
C/C++. Aplicación de casos prácticos. Trabajo colaborativo
Implementan en un

3
programa los
problemas
planteados.
10a Big Data: Recuperación de Revisa material de Prueba objetiva
10.1. Definición de Big Data. saberes previos. clase. escrita.
10.2. Historia y casos de uso de Big
Exposición del Discute ejemplos.
Data.
docente Resuelve problema
planteado en clase
Laboratorio: Implementación de los Uso de diapositivas. de manera personal
algoritmos con matrices en C/C++. y colaborativa.
Aplicación de casos prácticos. Trabajo colaborativo
Implementan en un
programa los
problemas
planteados.
11a Internet de las cosas I: Recuperación de Revisa material de Prueba objetiva
11.1. Definición de Internet de las saberes previos. clase. escrita.
cosas.
Exposición del Discute ejemplos.
11.2. Elementos básicos de internet de
docente Resuelve problema
las cosas. planteado en clase
Uso de diapositivas. de manera personal
Laboratorio: Implementación de los y colaborativa.
algoritmos con registros en C/C++. Trabajo colaborativo
Aplicación de casos prácticos. Implementan en un
programa los
problemas
planteados.
12a Internet de las cosas II: Recuperación de Revisa material de Prueba objetiva
12.1. Aplicaciones de Internet de las saberes previos. clase. escrita.
cosas en la ingeniería.
Exposición del Discute ejemplos.
docente Resuelve problema
Laboratorio: Implementación de los planteado en clase
algoritmos con registros en C/C++. Uso de diapositivas. de manera personal
Aplicación de casos prácticos. y colaborativa.
Trabajo colaborativo
Implementan en un
programa los
problemas
planteados.
Unidad didáctica: Sistemas de información automatizadas
Competencia específica:
 Analiza, evalúa y formula un algoritmo de resolución numérica para un problema de valor inicial.
 Utiliza un software de resolución numérica para un sistema de ecuaciones diferenciales con valores iniciales.
 Diseña e implementa una aplicación computacional de uso específico.
Semana Contenidos Estrategias Actividades Evaluación
didácticas
13a Inteligencia Artificial Recuperación de Revisa material de Prueba escrita
13.1. Definición. saberes previos. clase. como tercera
13.2. Sistemas inteligentes practica
Exposición del Discute ejemplos. calificada.
13.3. Aplicaciones de Inteligencia
docente Resuelve problema
artificial en la ingeniería planteado en clase
Uso de diapositivas. de manera personal
y colaborativa.
Laboratorio: Implementación de los Trabajo
algoritmos con archivos en C/C++. colaborativo Implementan en un
Aplicación de casos prácticos. programa los
problemas
planteados.

4
14a Automatización industrial: Recuperación de Revisa material de Prueba objetiva
14.1. Definición, evolución. saberes previos. clase. escrita.
14.2. Tecnologías que componen la
Exposición del Discute ejemplos.
automatización industrial.
docente Resuelve problema
14.3. Aplicaciones de automatización planteado en clase
Industrial Uso de diapositivas. de manera personal
y colaborativa.
Laboratorio: Implementación de los Trabajo
algoritmos con archivos en C/C++. colaborativo Implementan en un
Aplicación de casos prácticos. programa los
problemas
planteados.
15a Aplicaciones basadas en dispositivos Recuperación de Revisa material de Prueba objetiva
móviles: saberes previos. clase. escrita.
15.1. Definición, evolución.
Exposición del Discute ejemplos.
15.2. Sistemas operativos para móviles.
docente Resuelve problema
15.3. Aplicaciones. planteado en clase
Uso de diapositivas. de manera personal
Laboratorio: Implementación de los y colaborativa.
algoritmos con archivos en C/C++. Trabajo
Aplicación de casos prácticos. colaborativo Implementan en un
programa los
problemas
planteados.
16a Examen Final Prueba escrita
para desarrollar
problemas.

5. ESTRATEGIA DIDÁCTICA
Exposición de los fundamentos teóricos de los métodos numéricos, se expondrá todos los fundamentos, conceptos
básicos y procedimientos de cálculo, dándose énfasis en todo sentido a la deducción y el análisis de los algoritmos.
Se realizarán prácticas dirigidas y seminarios, se evaluará continuamente al estudiante mediante prácticas calificadas en
el aula, tres exámenes parciales, complementándose con una serie de trabajos escalonados bajo el asesoramiento
continuo de parte del profesor.
 Facilitar espacios y herramientas cognitivo afectivas que permitan la expresión de la creatividad de sujeto y de
grupo de colectividad.
 Propiciar un espíritu de sujeto que manifieste un ser que se hace a si mismo permitiendo el desarrollo del otro.
 Jornadas donde se construye un estilo de interacción tanto con los estudiantes, como de ellos entre si y, sobre
todo, de los estudiantes con el conocimiento.
 Interacción/participación constante entre profesor y alumnos por medio de talleres.
 Realización de preguntas y ejercicios por tema.
 Incentivar la puntualidad.
 Promover el trabajo en equipo

6. EVALUACIÓN DEL APRENDIZAJE


La evaluación de los participantes es integral, continua y permanente. Se tomarán en cuenta los conocimientos
adquiridos y la capacidad de los participantes, de acuerdo a los siguientes criterios:

1. Responsabilidad del participante respecto a la asistencia, obligatoria al 70% de las clases.


2. Se tendrá en cuenta la intervención activa de los participantes durante las clases teóricas, los estudios de casos,
talleres evaluativos y presentación de proyectos de investigación.

El sistema evaluativo para aprobar la asignatura exige a los alumnos una nota mínima de 11, resultante de las 3
notas indicadas por los siguientes conceptos:

5
Notas Instrumento de Evaluación Porcentaje Descripción
N1 Examen Parcial (EP) 33.33 % Examen Parcial (escrito)
N2 Examen Final (EF) 33.33 % Examen Final (escrito)
N3 Promedio de Pruebas objetivas
escrita. (PPOE) 33.33 % N3 = 0.3 PPOE+ 0.7 PPC
Promedio de prácticas
calificadas (PPC)
Fórmula Promedio final = ( N1 + N2 + N3 )/3

En la evaluación se considerará los siguientes parámetros:


 Para la asistencia en las clases teóricas y de laboratorio la tolerancia de ingreso es de 15 minutos.
 En las fechas de evaluaciones de laboratorio y exámenes de teoría, la tolerancia máxima es de 15 minutos.
 Los exámenes parciales y las prácticas calificadas son cancelatorios. Ninguna evaluación se elimina ni se
sustituye.
 En caso de dolo en los exámenes parcial o final esta se sancionará con la nota OA, el cuál no se sustituye por
ningún tipo de evaluación.

7. REFERENCIAS BIBLIOGRÁFICAS

7.1. Norton, P. Introducción a la Computación. España: McGraw-Hill Interamericana. 2014.


7.2. Brookshear, J. Introducción a la computación. Madrid: Pearson Educación.
2012.
7.3. Beekman, G. Introducción a la Informática. Madrid: Pearson Educación.
7.4. Ureña, L. y A. Sánchez. Fundamentos de informática. México: Alfa Omega Grupo Editor
S.A.
7.5. Diego López Talavera, Catalina Rus Casas, Francisco Charle Ojeda (2009). Estructura y
Tecnología del Computador. Editorial Anaya Multimedia – España.
7.6. J. Glenn BrookShear (2012). Introducción a la Computación. 11ª Edición, Person Education
7.7. Downey, Allen (1999). How to think like a computer scientist. C++ version, First Edition
7.8. DEITEL H., Deitel P. 2008. C++ Como programar. 6a Ed. Pearson. Prentice-Hall. México.
1112 p.

También podría gustarte