lenguaje de programación

Anuncio
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
SILABO
ASIGNATURA: LENGUAJE DE PROGRAMACION I
1.
DATOS PERSONALES:
1.1 Departamento Académico
1.2 Escuela Profesional
1.3 Especialidad
1.4 Ciclo de Estudios
1.5 Créditos
1.6 Condición
1.7 Pre – Requisito
1.8 Horas semanales
1.9 Horas de clases Total
1.10 Profesor Responsable
1.11 Email del profesor
1.12 Año Lectivo Académico
2.
3.
CÓDIGO : 8B0026
: Ingeniería Electrónica e Informática
: Ingeniería Informática
: Ingeniería Informática
: III Ciclo – Segundo Año
: 05
: Obligatorio
: 8B0020 (Matemática Discreta para Informática)
: 04 (Teoría: 02 y Practica 02)
: 68 horas
: Ing. José E. Pastor Castillo.
: jose.pastor@fiei.unfv.edu.pe
: 2014 – I
Sección: A
SUMILLA
Esta asignatura provee a los estudiantes un nivel básico de Enlace entre la lógica y
las fases tempranas de la programación Estructurada siendo de vital importancia para
aquel que se inicia en el área de la programación. Conceptos tales como Algoritmos,
datos, Estructuras de control; Estructuras Repetitivas entre otros son comunes a
cualquier de programación de allí que una sólida formación en esta manera será
crucial para el aprendizaje de cualquier asignatura que involucre lenguajes de
programación y codificación en todo nivel por servir de fundamento para desarrollar
cualquier programa.
COMPETENCIA GENERAL
La competencia más compleja que el estudiante desarrollará en el módulo de
Programación I está compuesta de tres acciones: Analizar, Diseñar y Construir soluciones
computacionales a problemas utilizando un lenguaje estructurado, asegurando su correcto
funcionamiento.
El nivel de logro esperado por el estudiante está dado por el tipo de problemas que pueda
resolver, demostrando el desarrollo de la competencia perseguida por el módulo. Los
problemas a resolver involucran un avance secuencial partiendo desde un nivel bajo con
problemas secuenciales, condicionales e iterativos; pasando por un nivel intermedio que
considere la descomposición en subproblemas; hasta un nivel superior en que se requiere
el uso de estructuras de datos estáticas.
4.
ORGANIZACIÓN DE LAS UNIDADES DE APRENDIZAJE
UNIDAD
I
II
III
IV
DENOMINACION
Principios de Algorítmica y Programación Básica
Tipos de Datos Estructurados y Funciones.
Archivos.
Introducción a la programación orientada a Objetos.
Página 1
Nº DE HORAS
18
18
10
12
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
Evaluaciones
Total Horas:
5.
10
68
PROGRAMACIÓN DE LAS UNIDADES DE APRENDIZAJE
UNIDAD I: PRINCIPIOS DE ALGORATMICA Y PROGRAMACION BASICA.
Competencia específica 1: Comprende los principios de Algorítmica y
Programación Estructurada.
Competencia específica 2: Comprender el manejo y gestión de las Interfaces de
desarrollo para la construcción de programas.
Competencia específica 3: Comprender el manejo y gestion de la entrada y salida
de datos utilizando lenguaje C.
Competencia específica 4: Comprender el control de flujo de programación
utilizando estructuras de control.
Contenidos:
CONCEPTUAL
Conceptúalizar la
algorítmica y la
programación estructurada.
PROCEDIMENTAL
Analiza como plantear
problemas y llevarlos a un
lenguaje de programación
para obtener una solución
ACTITUDINAL
Participa activamente, con
responsabilidad y respeto.
UNIDAD II: TIPOS DE DATOS ESTRUCTURADOS Y FUNCIONES.
Competencia específica 1: Utilizar tipos de datos estructurados como arreglos ,
matrices y Estructuras para implementar soluciones en
Lenguaje C.
Competencia específica 2: Estructurar programas en complejos en módulos(funciones
y procedimientos).
Contenidos:
CONCEPTUAL
PROCEDIMENTAL
Conceptúa el manejo y
gestión de estructuras de
Datos y organiza la
programación en funciones
y procedimientos.
Implementa y organiza la
información en datos
estructurados y organiza la
programación en base a
funciones y
procedimientos.
Página 2
ACTITUDINAL
Participa activamente con
responsabilidad y respeto.
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
UNIDAD III: ARCHIVOS
Competencia específica 1: Comprende el manejo y gestión de archivos de texto
Competencia específica 2: Comprender el manejo y gestión de archivos binarios.
Contenidos:
CONCEPTUAL
Conceptúa el
almacenamiento de datos
permanente.
PROCEDIMENTAL
Almacenamiento y Acceso
a datos en formato de texto
y Binario.
ACTITUDINAL
Participa activamente, con
responsabilidad, esmero y
respeto.
UNIDAD IV: INTRODUCCION A LA PROGRAMACION ORIENTADA A OBJETOS
Competencia específica 1: Comprende la diferencia entre la programación
estructurada y la programación orientada a objetos.
Competencia específica 2: Comprender la definición y manejo de clases y objetos.
Contenidos:
6.
CONCEPTUAL
PROCEDIMENTAL
Conceptúa la diferencia
entra la programación
estructurada y POO.
Resolver ejercicios
utilizando los paradigmas
orientados a objetos.
ACTITUDINAL
Participa activamente, con
responsabilidad y respeto.
ESTRATEGIAS METODOLÓGICAS
Para el logro de un aprendizaje significativo, dentro del enfoque Constructivista, se
aplicará:
6.1 Método de Cambio Conceptual y Verbal Significativo para la parte teórica.
6.2 Método Científico y por Descubrimiento para el diseño de programas en
lenguaje C.
6.3 Método de Resolución de Problemas como Investigación, mediante los
problemas abiertos y trabajo en grupos de no más de tres alumnos.
6.4 Construcción de una aplicación que gestione datos en lenguaje C.
7.
EVALUACIÓN
La evaluación es continua y apunta hacia el establecimiento de relaciones significativas
entre los distintos conceptos, así mismo toma en cuenta la retroalimentación.
PROMEDIO FINAL se obtiene:
PF = (PP + 2*EP + 3*EF) / 3
(PP) promedio de prácticas: (5 prácticas calificadas)/5
Página 3
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
(EP) Examen parcial
(EF) Examen final
8.
REFERENCIAS BIBLIOGRÁFICAS.
Metodología de la programación
Osvaldo Cairó Battistutti
Publicado por Alfaomega, 2006
ISBN 970151100X, 9789701511008
El lenguaje de programación C
Brian Kernighan, Dennis M. Ritchie, Néstor tr Gómez Muñoz, David rev. téc Frid
Publicado por Prentice Hall
ISBN: 9688802050
Fundamentos de programación : piensa en C
Osvaldo Cairo Battistutti
Publicado por Prentice Hall
ISBN 9702608104
Programación de Computadores y el lenguaje C
Roberto Uribe Paredes
Publicado por Universidad De Magallanes
ISBN 9567189242
Programación Estructurada En C
José Rafael García-Bermejo
Publicado por Pearson –Prentice Hall
ISBN: 9788483224236.
Clases.
https://skydrive.live.com/redir?resid=1BF6B491B9E59533!110
Libros Electronicos.
https://skydrive.live.com/redir?resid=1BF6B491B9E59533!109
Software.
https://skydrive.live.com/redir?resid=1BF6B491B9E59533!108
Tweet : @cocopastor
Página 4
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
SÍLABO
ASIGNATURA: LENGUAJE DE PROGRAMACION I
CÓDIGO: 8B0026
I.
DATOS GENERALES
1.1 DEPARTAMENTO
:Ing. Electrónica e Informática
1.2 ESCUELA PROFESIONAL
: Ingeniería Informática
1.3 ESPECIALIDAD
: Ingeniería Informática
1.4 NOMBRE DE LA CARRERA : Ingeniería Informática
1.5 CICLO DE ESTUDIOS
: III
1.6 CRÉDITOS
: 04
1.9 ÁREA DE LA ASIGNATURA : PROGRAMACION
1.8 CONDICIÓN
: Obligatorio
1.9 PRE-REQUISITOS
: Introd. a la Ingeniería Informática
1.10 HORAS DE CLASE SEMANAL : 5 Horas(3 Teoría – 2 Practica)
1.11 PROFESOR RESPONSABLE : Ing. William E., Bravo García
1.12 AÑO ACADÉMICO LECTIVO : 2014 - I
II
SUMILLA
Sección: B
La asignatura es teórico-práctica y representa un curso básico donde se
aprenderá: Algoritmos: Representación y descubrimiento. Metodologías y
Técnicas en la creación, Desarrollo de Algoritmos y su Codificación en el Leguaje
C++. Componentes de un programa. Estructuras de Control Selectivas.
Estructuras de Control Repetitivas. Funciones. Apuntadores. Arreglos. Registros
III.
COMPETENCIA GENERAL
Conocer y comprende la importancia los principios de una algorítmica simple
y avanzada, sus reglas, construcciones lógicas, funciones, estructuras, para
la implementación de soluciones utilizando un lenguaje de programación.
IV.
APORTE DE LA ASIGNATURA AL PERFIL PROFESIONAL:
Un Ingeniero Informático estará en la capacidad de:
V.
Implementar soluciones de automatización a ciertos problemas básicos
de forma estructurada
ORGANIZACIÓN DE LAS UNIDADES DE APRENDIZAJE
UNIDAD Nº
DENOMINACIÓN
Nº DE HORAS
Unidad Nº I
Algoritmos: PSeudo-códigos
10 Horas
Unidad Nº II
Conceptos Básicos de C++
10 Horas
Página 5
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
Unidad Nº III
Estructura de Control Selectiva
10 Horas
Unidad Nº IV
Estructura de Control Repetitiva
10 Horas
Unidad Nº V
Arreglos Unidimensionales
10 Horas
Unidad Nº VI
Funciones
10 Horas
Unidad Nº VII
Registros e Introducción a POO
10 Horas
Evaluaciones
15 Horas
Total Horas
85 horas
VI.- PROGRAMACIÓN DE LAS UNIDADES DE APRENDIZAJE
UNIDAD I Algoritmos: Pseudo-códigos
Competencia específica 1:
El estudiante está en la capacidad de plantear múltiples soluciones a
problemas de una forma estructurada y secuencial.
PRIMERA SEMANA
PRIMERA SESIÓN
Se evalúa con una prueba de entrada a los alumnos, para ver el nivel de
lógica con que ingresan al curs
SEGUNDA SESIÓN
Se explica la solución esperada en la prueba de entrada a los alumnos,
para que vean cuales son las habilidades que deben desarrollar.
Se hace una introducción a los algoritmos mediante casos de la vida
diaria. Es decir, se les plantea problemas y se les encamina para que
hallen una solución estructurada
SEGUNDA SEMANA
Página 6
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
PRIMERA SESIÓN
Se explica mediante ejemplos de problemas de volúmenes o
descomposición numérica, cálculo de descuentos, subtotales, totales la
forma como pueden ser expresadas las soluciones mediante pseudocodigos
SEGUNDA SESIÓN
Se deja ejercicios a los alumnos de problemas de volúmenes,
descomposición numérica, cálculo de descuentos, subtotales, totales y
se les guía para que puedan expresar sus soluciones mediante pseudocodigos
PROCEDIMENTAL
ACTITUDINAL
CONCEPT
UAL
El
alumno
halla Resuelve
ejercicios
solución
de aplicativos de cálculo,
problemas mediante métodos
numéricos,
la
aplicación
de razonamiento
Pseudo-códigos
matemático.
UNIDAD II Conceptos Básicos de C++
El alumno participa en
la
solución
de
problemas y ejercicios
planteados en clase.
Competencia específica 1:
El estudiante está en la posibilidad de implementar soluciones a
problemas básicos de cálculos matemáticos y lógicos.
.
TERCERA SEMANA
PRIMERA SESIÓN
Se hace una introducción al entorno de programación. Es decir, se define
los conceptos de variables, tipos de datos, operaciones numéricas,
lógicas y relacionales. También se explica las funciones estándar de
ingreso y salida de datos
SEGUNDA SESIÓN
Página 7
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
Se hace una introducción a la interfaz del lenguaje de programación.Se
empieza con la implementación de programas en base a algunos
ejercicios de volúmenes y descomposición numérica vistos en la Unidad
I.
CUARTA SEMANA
PRIMERA SESIÓN
Se realiza la implementación de programas con ejemplos de cálculo
de descuentos, subtotales, totales
SEGUNDA SESIÓN
Se deja ejercicios a los alumnos de problemas de volúmenes,
descomposición numérica, cálculo de descuentos, subtotales, totales y
se les guía para que puedan implementar sus algoritmos en programas
CONCEPTUAL
PROCEDIMENTAL
ACTITUDINAL
El alumno está en la
capacidad de crear,
compilar y enlazar
código fuente de un
programa
estructurado
en
Lenguaje
C.
Mediante la consola
puede manejar datos
de entrada y salida
en programas que
den solución a los
problemas
planteados.
Implementa algoritmos
utilizando una interfaz
de
desarrollo
y
compilador de lenguaje
C.
El alumno participa
activamente en la
solución
de
problemas y ejercicios
en clase.
UNIDAD III
-
Estructura de Control Selectiva
Competencia específica 1:
El estudiante está en la posibilidad de saber cómo aplicar tomas de
decisión en la implementación de la solución mediante de un programa.
Página 8
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
QUINTA SEMANA
PRIMERA SESIÓN
Se hace una introducción a las estructuras de control selectivas. Es decir,
se define IF, IF-ELSE. Se explica su uso en programas en C con
ejemplos básicos vistos en los algoritmos desarrollados en la Unidad I.
SEGUNDA SESIÓN
Se implementa más ejemplos de programas donde se pueda aplicar el
uso las estructuras vistas en la sesión anterior.
Se deja ejercicios a los alumnos de problemas donde tenga decisiones o
condicionales y puedan aplicar IF, IF-ELSE. Se les guía para que puedan
implementar correctamente el uso de estas estructuras en sus
programas.
SEXTA SEMANA
PRIMERA SESIÓN
Se define IF-ELSE anidados y SWITCH. Se explica con ejemplos
básicos su aplicación.
SEGUNDA SESIÓN
Se deja ejercicios a los alumnos de problemas donde tenga
decisiones o condicionales y puedan aplicar IF-ELSE anidados o
SWITCH. Se les guía para que puedan implementar correctamente el
uso de estas estructuras en sus programas.
CONCEPTUAL
PROCEDIMENTAL
Página 9
ACTITUDINAL
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
El
alumno
comprende y aplica
las
estructuras
selectivas dentro de
un
programa
estructurado
en
Lenguaje C.
UNIDAD IV
-
Implementa programas
en C donde puede
aplicar
decisiones
(Participación Activa de
los alumnos a través de
preguntas).
El alumno participa
activamente en la
solución
de
problemas y ejercicios
en clase. Muestra
disposición
a
investigar información
adicional.
Estructura de Control Repetitiva
Competencia específica 1:
El estudiante está en la posibilidad de saber cómo aplicar iteraciones
ante la presencia de acciones que se repiten en la implementación de la
solución mediante de un programa.
SÉPTIMA SEMANA
PRIMERA SESIÓN
Se hace una introducción a las estructuras de control repetitivas. Es
decir, se define WHILE, DO WHILE, FOR. Se explica su uso en
programas en C con ejemplos básicos.
SEGUNDA SESIÓN
Se implementa más ejemplos de programas donde se pueda aplicar el
uso de WHILE y FOR para las iteraciones y DO WHILE para las
validaciones de los datos de entrada.
Se deja ejercicios a los alumnos de problemas donde tengan que validar
los datos de entrada y puedan aplicar FOR y DO WHILE. Se les guía
para que puedan implementar correctamente el uso de estas estructuras
en sus programas.
OCTAVA SEMANA
PRIMERA SESIÓN
Se implementa ejemplos de programas donde se pueda aplicar el
Página 10
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
uso de FOR para las iteraciones e IF, IF-ELSE o SWITCH para las
condiciones.
SEGUNDA SESIÓN
Se realiza el Examen Parcial.
NOVENA SEMANA
PRIMERA SESIÓN
Se explica la solución del Examen Parcial.
SEGUNDA SESIÓN
Se deja ejercicios a los alumnos para cerrar estas 8 semanas previas
de problemas donde tenga iteraciones y condiciones donde puedan
aplicar DO-WHILE, FOR, IF-ELSE, SWITCH. Se les guía para que
puedan implementar correctamente el uso de estas estructuras en sus
programas.
CONCEPTUAL
PROCEDIMENTAL
ACTITUDINAL
El
alumno
comprende y aplica
las
estructuras
repetitivas dentro de
un
programa
estructurado
en
Lenguaje C.
Implementa programas
en C donde puede
aplicar
iteraciones
(Participación Activa de
los alumnos a través de
preguntas).
El alumno participa
activamente en la
solución
de
problemas y ejercicios
en clase. Muestra
disposición
a
investigar información
adicional.
UNIDAD V
-
Arreglos Unidimensionales
Competencia específica 1:
El estudiante está en la capacidad de analizar problemas y aplicar las
estructuras estáticas básicas de arreglos
DECIMA SEMANA
Página 11
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
PRIMERA SESIÓN
Se hace una introducción a el concepto de lo que viene a ser un arreglo ,
definición y su beneficio. Se explica su declaración, inicialización, ingreso
de datos por el usuario o generación aleatoria de datos y a su vez la
impresión de un arreglo
SEGUNDA SESIÓN
Se implementa ejemplos de programas donde se pueda aplicar el uso de
arreglos con operaciones de sumar, contar y mayor.
Se deja ejercicios a los alumnos de problemas donde tengan que aplicar
lo visto anteriormente. Se les guía para que puedan implementar
correctamente el uso de estas operaciones con arreglos en sus
programas.
DECIMA PRIMERA SEMANA
PRIMERA SESIÓN
Se implementa ejemplos de programas donde se pueda aplicar el uso de
arreglos con operaciones de buscar, promedio y ordenar.
SEGUNDA SESIÓN
Se deja ejercicios a los alumnos de problemas donde tengan que
aplicar lo visto anteriormente. Se les guía para que puedan implementar
correctamente el uso de estas operaciones con arreglos en sus
programas.
CONCEPTUAL
PROCEDIMENTAL
ACTITUDINAL
El
alumno
comprende y aplica
las estructuras de
tipo arreglo dentro de
un
programa
estructurado
en
Lenguaje C.
Implementa programas
en C donde puede
aplicar el uso de
estructuras
de
almacenamiento como
los
arreglos
(Participación Activa de
los alumnos a través de
preguntas).
El alumno participa
activamente en la
solución
de
problemas y ejercicios
en clase.
Página 12
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
UNIDAD VI – Funciones
Competencia específica 1:
El estudiante está en la capacidad de analizar y aplicar funciones y
apuntadores.
DECIMA SEGUNDA SEMANA
PRIMERA SESIÓN
Se hace una introducción a el concepto de lo que viene a ser una tarea y
la analogía con funciones, definición y su beneficio modular que nos
permitirá. Se explica su declaración, tipos de funciones, parámetros.
SEGUNDA SESIÓN
Se implementa ejemplos de programas donde se muestra la diferencia
entre pasar un parámetro simple y pasar un parámetro como un arreglo
Se deja ejercicios a los alumnos de problemas donde tengan que aplicar
lo visto anteriormente. Se les guía para que puedan implementar
correctamente el uso de estas operaciones con funciones en sus
programas.
DÉCIMO TERCERA SEMANA
PRIMERA SESIÓN
Se implementa ejemplos de programas donde se pueda aplicar el uso de
funciones con arreglos con operaciones de leer datos, generar datos,
buscar, promedio y ordenar.
SEGUNDA SESIÓN
Se deja ejercicios a los alumnos de problemas donde tengan que
aplicar lo visto anteriormente. Se les guía para que puedan implementar
correctamente el uso de estas operaciones con arreglos en sus
programas.
CONCEPTUAL
PROCEDIMENTAL
Página 13
ACTITUDINAL
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
El
alumno
comprende y aplica
las funciones dentro
de
un
programa
estructurado
en
Lenguaje C.
Implementa programas
en C donde puede
aplicar el uso de
funciones
para
modularizar
el
contenido (Participación
Activa de los alumnos a
través de preguntas).
Muestra disposición a
la investigación y
búsqueda
de
información adicional.
UNIDAD VII – Registros e Introducción a POO
Competencia específica 1:
El estudiante está en la capacidad de definir y crear estructuras tales
como los registros.
DÉCIMO CUARTA SEMANA
PRIMERA SESIÓN
Se hace una introducción
estructuras/registros.
a
la
definición,
operaciones
de
SEGUNDA SESIÓN
Se implementa ejemplos de programas donde se muestra la aplicación y
diseño de programas donde se use registros
DECIMA QUINTA SEMANA
PRIMERA SESIÓN
Se implementa ejemplos de programas donde se pueda aplicar el uso de
operaciones sobre registros.
SEGUNDA SESIÓN
Se deja ejercicios a los alumnos de problemas donde tengan que
aplicar lo visto anteriormente. Se les guía para que puedan implementar
correctamente el uso de los registros en sus programas.
Página 14
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
Se hace una introducción conceptual al tema de POO
DECIMA SEXTA SEMANA
PRIMERA SESIÓN
Se hace una revisión completa de los conceptos visto a lo largo del curso
SEGUNDA SESIÓN
Se realiza el examen final
CONCEPTUAL
PROCEDIMENTAL
ACTITUDINAL
El
alumno
comprende y aplica
las estructuras de
tipo registro dentro
de un programa en
Lenguaje C.
Implementa programas
en C donde puede
aplicar el uso de
registros
Muestra disposición a
la investigación y
búsqueda
de
información adicional.
DECIMA SEPTIMA SEMANA
PRIMERA SESIÓN
Se realiza el examen de aplazados
VII
ESTRATEGIAS METODOLÓGICAS
7.1 MÉTODO
El Método de desarrollo de la asignatura será el interactivo, donde se
motivara la participación del estudiante en cada uno de los temas a
desarrollar. Se realizaran talleres que serán desarrollados y debatidos
en el aula.
En cada sesión, al estudiante, se le dará material de lectura, el cual
será discutido en la clase siguiente, bajo el monitoreo del docente. Las
intervenciones de los estudiantes serán debidamente evaluadas.
Página 15
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
7.2 TÉCNICA: TRABAJOS INDIVIDUAL Y GRUPAL
Exposición de docente de cada contenido de la unidad temática
Lecturas especializadas
Discusión de casos
Explicación de conclusiones sobre el tema discutido.
7.3 MEDIOS DIDÁCTICOS
EQUIPOS: Proyector Multimedia, Retroproyector, Ecran, pizarra.
MATERIALES:
Lecturas,
transparencias,
electrónicas, diapositivas en power point.
VIII
direcciones
EVALUACIÓN
8.1 TÉCNICA
Evaluación permanente del estudiante. Midiendo su capacidad
cognoscitiva y crítica.
8.2 INSTRUMENTOS
La evaluación del alumno será mediante la presentación de los
trabajos individual y grupal, teniendo en consideración la asistencia, el
conocimiento y su participación, exposiciones, trabajos en equipo,
intervenciones orales.
El conocimiento y la participación se darán bajo tres exámenes y tres
prácticas y/o intervenciones.
8.3 CRITERIOS
Capacidad innovadora, el criterio es Integral en la evaluación,
asistencia, exposiciones, cumplimiento de trabajos dentro del
cronograma establecido, prácticas calificadas.
La calificación se dará ente 01 y 20
La nota mínima para aprobar el curso será de 10.5
La nota Final del curso será: Promedio Final = (PP*3+EP*3+EF*4)/10
Donde:
PP
=
Promedio de prácticas
EP
=
Nota de Examen parcial
EF
=
Nota del Examen final
8.4 ASPECTOS
Página 16
UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA
Conocimientos, análisis críticos, capacidad de razonamiento y de
deducción.
Los aspectos que se tomara en cuenta en la evaluación es personal y
en grupos
Personal en los exámenes.
En grupo, los trabajos, exposiciones, la organización y el debate en
clase por cada tema expuesto.
VIII
BIBLIOGRAFÍA GENERAL
1. Joyanes Aguilar, Luis(2010),”Programación en C, C++, Java y UML”, 2da.
Edición, McGraw-Hill, Madrid-España. ISBN 9789701069493
2. Joyanes Aguilar, Luis(2006),”Fundamentos de Programación: Algoritmos,
Estructura de Datos y Objetos”, 2da. Edición, McGraw-Hill, Madrid-España.
3. Javier Ceballos (1991), Curso de Programación C++: Programación
Orientada a Objetos”, Editorial RA-MA, Madrid – España.
Página 17
Descargar