You are on page 1of 12

Universidad Nacional Jos Faustino Snchez Carrin

SLABO DE ALGORITMO Y PROGRAMACIN


I.

DATOS GENERALES
ESCUELA ACADMICO
PROFESIONAL
REA
CDIGO
CARCTER
PREREQUISITO
CRDITOS
PLAN DE ESTUDIOS
SEMESTRE ACADMICO
CICLO
DOCENTES

II.

INGENIERA QUIMICA
FORMACIN BSICA
OBLIGATORIO
NINGUNO
3
HORA TEORICA: 2 HORA DE LAB. 1
PRACTICA: 2
04
2016-II
I
Dr. DANIEL ANDRADE GIRN

HORA

DESCRIPCIN DEL CURSO Y SUMILLA

El Algoritmo y Programacin,
vienen desempeando un papel fundamental en la
transformacin de la informtica y la computacin, se ha convertido en una parte importante
e integral en la gestin de la informacin y el conocimiento.
Para todo estudiante de ingeniera qumica, es necesaria y fundamental tener un
conocimiento slido sobre los algoritmos y programacin a fin de optimizar los procesos
relevantes en una organizacin.
El curso ALGORITMO Y PROGRAMACIN, est diseado de manera que al finalizar el
desarrollo de la asignatura el estudiante logre la competencia:
Aplicar los Algoritmos y Programacin en un contexto de Ingeniera Qumica,
acrecentando la calidad de la informacin y el conocimiento.
Los temas a desarrollarse en la asignatura comprenden: Nociones de Algoritmo,
herramientas para la representacin de algoritmos, programacin estructurada,
programacin modular, programacin orientada a objetos, arreglos, mtodos de ordenacin
y bsqueda.

Universidad Nacional Jos Faustino Snchez Carrin


III.- COMPETENCIAS Y CAPACIDADES
COMPETENC
IA

Aplica los algoritmos y la programacin, a fin de procesar la informacin y


el conocimiento en un contexto determinado, acrecentando la calidad.

Aplica los algoritmos y programacin en el proceso de gestin de


la informacin.

CAPACIDADE
S

Soluciona problemas inherentes a su carrera,


consideracin la programacin estructurada.

teniendo

en

Aplica las herramientas de programacin modular, teniendo en


consideracin el software de programacin.
Fundamenta y Aplica las estructuras de datos arreglos teniendo en
consideracin el lenguaje Java.

IV. CAPACIDADES Y APRENDIZAJES ESPERADOS


CAPACIDAD 01

Aplica los algoritmos y


programacin en el
proceso de gestin de
la informacin.

1.
2.
3.
4.

APRENDIZAJES ESPERADOS
Describe las herramientas para representar los algoritmos
Describe la composicin de los algoritmos
Analiza la secuencia de los algoritmos
Aplica los algoritmos en la solucin de problemas a travs
de la programacin.

CAPACIDAD 02

APRENDIZAJES ESPERADOS
1.
1.
Utiliza
la
estructura
secuencial en el desarrollo de
Soluciona problemas
inherentes a su carrera, programas
2. 2. Aplica la estructura selectiva en la solucin de problemas
teniendo en
3. 3. Disea programas haciendo uso de estructuras repetitivas.
consideracin la
4. 4. Aplica la estructura repetitivas en la solucin de problemas.

programacin
estructurada

CAPACIDAD 03
1.

Aplica
las 2.
herramientas
de
3.
programacin modular,
teniendo
en 4.
consideracin
el
software
de
programacin.

APRENDIZAJES ESPERADOS
Utiliza la estructura modular en el desarrollo de programas.
Aplica los parmetros en el desarrollo de programas basado
en mdulos.
Utiliza el valor de retorno de un mdulo y el proceso de
llamada
Aplica el mtodo para el paso de parmetros de un modulo

Universidad Nacional Jos Faustino Snchez Carrin


CAPACIDAD 04

APRENDIZAJES ESPERADOS

1. Utiliza arreglos unidimensionales o vectores en la solucin


Fundamenta y Aplica
de problemas
las estructuras de
2.
Aplica los arreglos bidimensionales en la solucin de
datos arreglos teniendo
problemas.
en consideracin el
3. Utiliza el arreglo multidimensionales en la solucin de
lenguaje Java.
problemas
4. Aplica el paso de arreglos a mdulos en la solucin de
problemas.

IV.- MODULOS Y SUS CAPACIDADES


MODUL
OS

MODULOS Y SUS CAPACIDADES RELACIONADAS


SEMANAS
NOMBRE DEL
MODULO
ALGORITMOS

II

III

PROGRAMACIN
ESTRUCTURADA

PROGRAMACIN
MODULAR

CAPACIDAD DEL MODULO

Aplica los algoritmos y programacin en 1,2,3,4


el proceso de gestin de la informacin
5,6,7,8

Soluciona problemas inherentes a su


carrera, teniendo en consideracin la
programacin estructurada.
Aplica
las
herramientas
de 9,10,11,12
programacin modular,
teniendo en
consideracin
el
software
de
programacin.

ARREGLOS

IV

Fundamenta y Aplica las estructuras de


datos arreglos teniendo en consideracin
el lenguaje Java.

13,14,15,1
6

Universidad Nacional Jos Faustino Snchez Carrin

MODULO I : ALGORITMOS

V.- DESARROLLO DE LOS MODULOS: CONTENIDOS, ESTRATEGIAS DIDCTICAS, RESULTADOS DE


APRENDIZAJE

CAPACIDAD DE LA UNIDAD DIDCTICA I : Aplica los algoritmos y programacin en el proceso de gestin


de la informacin
SEMA
NA

CONCEPTUAL

CONTENIDOS
PROCEDIMENTAL

ACTITUDINAL

ESTRATEGIA DIDCTICA
Clase expositiva y
anlisis de las
algoritmos y
programacin

APRENDIZAJES ESPERADOS

Describe las herramientas


para representar los
algoritmos

Definicin de
algoritmos

Representa los
algoritmos
adecuadamente

Trabajo en equipo
para representar los
algoritmos

Composicin
de algoritmos

Ejecuta las
diferentes formas
de composicin de
algoritmos.

Analiza las
secuencias del
algoritmo.

Clase expositiva y
taller a fin de
presentar las
diferentes formas
de composicin de
algoritmos.
Se realiza taller de
social media

Describe la composicin de los


algoritmos

Secuencia de
los algoritmos.

Trabajo en equipo
para clasificar y
determinar las
diferentes formas de
composicin de
algoritmos.
Se propicia en el
estudiante el
aprendizaje virtual
autnomo.

Aplicacin de
algoritmos.

Aplica algoritmos
en la solucin de
problemas

Se propicia en el
estudiante el
pensamiento
sistmico.

Desarrollar los
ejercicios
presentados en la
plataforma virtual.

Aplica los algoritmos en la


solucin de problemas a
travs de la programacin.

EVIDENCIA DE
PRODUCTO
Informes
escritos
de algoritmos y
programacin.

EVIDENCIA DE
DESEMPEO
Lista de cotejo
Observacin en el
desarrollo de los
diferentes talleres de

EVIDENCIA DE CONOCIMIENTO
Sustentacin oral
Exposiciones de los informes presentados.
Argumentacin de la importancia de las diferentes
programas presentadas.

EVALUACI
N
( 4. Horas)

Analiza la secuencia de los


algoritmos

Universidad Nacional Jos Faustino Snchez Carrin


programacin

MODULO II : PROGRAMACION ESTRUCTURADA

Universidad Nacional Jos Faustino Snchez Carrin


CAPACIDAD DEL MODULO II : Soluciona problemas inherentes a su carrera, teniendo en consideracin la
programacin estructurada.
SEMA
NA

CONTENIDOS
ESTRATEGIA
MODULAR
CONCEPTUAL

PROCEDIMENTA
L

ACTITUDINAL

Aplicar la estructura
secuencial en el
desarrollo de
programas.
Usa las estructuras
selectivas en la
solucin de
problemas.

Propicia en el
estudiante el
inters de
programar
Acrecienta el
inters sobre la
aplicacin de
estructuras
selectivas.

Aplicacin de
estructura repetitivas

Usa las estructuras


repetitivas en la
solucin de
problemas.

Acrecienta el
inters sobre la
aplicacin de
estructuras
repetitivas.

Aplicacin de
estructuras
secuenciales

Disea programas
con las estructuras
secuenciales

Acrecienta el
inters por aplicar
las estructuras
secuenciales

Estructura secuencial

Aplicacin de
estructura selectiva

APRENDIZAJE
ESPERADO

Exposicin de
5. Utiliza la estructura
ejemplos prcticos.
secuencial en el

desarrollo de programas
Establece dinmicas6.
grupales para
adiestrar en la
aplicacin de las
estructuras
selectivas.
Establece dinmicas7.
grupales para
adiestrar en la
aplicacin de las
estructuras
repetitivas.
Exposicin de sus 8.
trabajos.

Aplica la estructura
selectiva en la solucin
de problemas

Disea programas
haciendo uso de
estructuras repetitivas.

Aplica la estructura
secuencial en la solucin
de problemas.

Universidad Nacional Jos Faustino Snchez Carrin


8

EVALUACIN
( 4. Horas)

EVIDENCIA DE PRODUCTO
Informes escritos de estructura
secuencial
y
las
diferentes
instrucciones de control.

EVIDENCIA DE
DESEMPEO
Lista de cotejo
Observacin en el desarrollo
de los diferentes talleres de
programacin secuencial

EVIDENCIA DE
CONOCIMIENTO
Sustentacin oral
Exposiciones de los
programas secuenciales
presentados.
Argumentacin de la
importancia de dichos
programas.

MODULO III : PROGRAMACION


MODULAR

Universidad Nacional Jos Faustino Snchez Carrin

CAPACIDAD DEL MODULO III : Aplica las herramientas de programacin modular, teniendo en
consideracin el software de programacin.
SEMA
NA

CONCEPTUAL

CONTENIDOS
PROCEDIMENTAL

ACTITUDINAL

Estructura
modular

Aplica la estructura
modular
en
el
desarrollo
de
programas

Propicia
trabajo
en
equipo para aplica la
estructura modular

Parmetro de
funciones
y
procedimientos
..

Aplicar
parmetros
funciones

los
en

Propicia
trabajo
en
equipo
para
aplicar
parmetros

Retorno
llamadas
mdulos

y
de

Aplica retornos y
llamadas
de
mdulos

Propicia
trabajo
en
equipo
para
aplicar
llamadas y retornos

Parmetros por
argumentos

Disear programas
con parmetros y
argumentos.

Propicia
trabajo
en
equipo para disear
programas
con
argumentos

ESTRATEGIA
MODULAR
Exposicin
y
taller
de
programas

Establece
dinmicas
grupales
para
adiestrar en el
uso
de
parmetros.
Establece
dinmicas
grupales
para
adiestrar en el
diseo
de
programas
con
retornos
y
llamadas.
Establece
dinmicas
grupales
para
adiestrar en el
diseo
de
programas
con
argumentos.

APRENDIZAJES ESPERADOS

Utiliza la estructura modular en


el desarrollo de programas.

Aplica los parmetros en el


desarrollo de programas basado
en mdulos.

Utiliza el valor de retorno de un


mdulo y el proceso de llamada

Aplica el mtodo para el paso de


parmetros de un modulo

Universidad Nacional Jos Faustino Snchez Carrin


EVALUACI
N
( 4. Horas)

EVIDENCIA DE
PRODUCTO
Informes
escritos
de la programacin
modular.

EVIDENCIA DE
DESEMPEO
Lista de cotejo
Observacin en el
desarrollo de los
programas

EVIDENCIA DE CONOCIMIENTO
Sustentacin oral
Exposiciones de los programas modulares
Argumentacin de la importancia de las diferentes
programas modulares.

MODULO IV : ARREGLOS

Universidad Nacional Jos Faustino Snchez Carrin


CAPACIDAD DEL MODULO IV : Fundamenta y Aplica las estructuras de datos arreglos teniendo en
consideracin el lenguaje Java.
SEMA
CONTENIDOS
CONCEPTUAL PROCEDIMENTA
ACTITUDINAL
NA
ESTRATEGIA
INDICADORES DE
L
MODULAR
DESEMPEO
5

Arreglos
unidimensionales

Aplica los arreglos


unidimensionales

Acrecienta
la
aplicacin
de
arreglos o vectores.

Arreglos
bidimensionales.

Aplica
arreglos
bidimensionales en el
desarrollo
de
programas

Propicia trabajo en
equipo para realizar
programas

Exposicin y taller de
presentaciones
eficaces de arreglos.

Utiliza
arreglos
unidimensionales
o
vectores en la solucin de
problemas
Aplica
los
arreglos
bidimensionales
en
la
solucin de problemas.

Establece dinmicas
grupales
para
adiestrar en el uso
arreglos
bidimensionales.
Arreglos
Aplica
arreglos Propicia trabajo en Establece dinmicas Utiliza
el
arreglo
multidimensionale
multidimensionales
equipo para realizar grupales
para multidimensionales en la
s.
en el desarrollo de programas
adiestrar en el uso solucin de problemas
programas
arreglos
multidimensionales.
Arreglos y mdulos Aplica
arreglos
y Propicia trabajo en Establece dinmicas Aplica el paso de arreglos
mdulos
en
el equipo para realizar grupales
para a mdulos en la solucin
desarrollo
de programas
con adiestrar en el uso de problemas.
programas
arreglos y mdulos
arreglos y mdulos.
EVIDENCIA DE PRODUCTO
EVIDENCIA DE DESEMPEO
EVIDENCIA DE
Informes
escritos
de
los
arreglos
y
su
Lista
de
cotejo
CONOCIMIENTO
EVALUACI
importancia.
Observacin en el desarrollo
Sustentacin oral
N
de los diferentes programas
Exposiciones de los programas
( 4.
utilizando arreglos.
presentados.
Horas)
Argumentacin de la
importancia de los diferentes
arreglos presentados.

Universidad Nacional Jos Faustino Snchez Carrin


VI.- MATERIALES EDUCATIVOS Y OTROS RECURSOS DIDCTICOS NECESARIOS
MATERIAL EDUCATIVO:
TIPO MATERIAL
EDUCATIVO

MATERIAL EDUCATIVO

1. Materiales impresos

Libros

Revistas

2. Materiales de apoyo
grfico

Pizarrn

3. Materiales de audio y video

Discos

Videos

Internet, aula virtual, data

MOOC, Moodle

4. Materiales de las nuevas


tecnologas

INDICACIN DE USO

Para consulta y
desarrollo de los
talleres.
Para el desarrollo de la
clase terica y para la
exposicin
Para analizar casos de
tecnologa en el
aprendizaje.
Para las clases virtuales

VII.- DESCRIPCIN DE LA EVALUACIN DEL CURSO


Evaluacin
Modulo Temticos 1 ,2 ,3 y 4

Porcentaje

Instrumentos

30 %

Informes escritos de la presentacin


sobre un tema inherente a su
carrera.

Evaluacin de conocimiento

Evaluacin de producto

35 %

Lista de cotejo, Observacin en el


desarrollo de los diferentes talleres
de aplicacin de herramientas.

Evaluacin de desempeo

35 %

Sustentacin oral, Exposiciones de


los informes presentados.
Argumentacin de la importancia de
las diferentes herramientas
presentadas.

Total Promedio para cada


evaluacin

100 %

Universidad Nacional Jos Faustino Snchez Carrin

VIII.- BIBLIOGRAFA Y REFERENCIAS WEB


MODULO I
BIBLIOGRAF
A
REFERENCIA
S WEB
MODULO II

BIBLIOGRAF
A

ALGORITMOS
Cairo Oswaldo(2000) Metodologa de la Programacin : Algoritmos,
Diagramas de Flujo y Programas Mexico D.F Computer.
Luis Joyanes Aguilar (1999) Algoritmos y Estructura de Datos McGraw- Hill/
Interamericana de Espaa S.A
www.innovandotic.com/moodle

PROGRAMACION ESTRUCTURADA
Luis Joyanes Aguilar (1999) Algoritmos y Estructura de Datos McGraw- Hill/
Interamericana de Espaa S.A
Leobardo Lpez. R(2000) Programcin Estructurada : Un enfoque algoritmico, 2ed Mexico DF
Alfaomega.

REFERENCIA
S WEB

www.innovandotic.com/moodle

MODULO III

PROGRAMACION MODULAR
Ceballos Francisco, Javier(2006) Java 2 Curso de Programacin, Mexico DE Alfaomega.

BIBLIOGRAF
A
REFERENCIA
S WEB

Luis Joyanes Aguilar (1999) Algoritmos y Estructura de Datos McGraw- Hill/


Interamericana de Espaa S.A
www.innovandotic.com/moodle

ARREGLOS
MODULO IV
Ceballos Francisco, Javier(2006) Java 2 Curso de Programacin, Mexico DE Alfaomega.

BIBLIOGRAF
A
REFERENCIA
S WEB

Luis Joyanes Aguilar (1999) Algoritmos y Estructura de Datos McGraw- Hill/


Interamericana de Espaa S.A
www.innovandotic.com/moodle
Huacho, 5 de setiembre de 2016

Dr. Daniel Andrade Girn

You might also like