You are on page 1of 5

UNIVERSIDAD NACIONAL DE EDUCACION

Enrique Guzmn y Valle


Alma Mater del Magisterio Nacional

FACULTAD DE TECNOLOGIA
DEPARTAMENTO ACADEMICO DE ELECTRONICA Y TELECOMUNICACIONES

SLABO
2014 I

I.- INFORMACION GENERAL:

1.1. Asignatura : LENGUAJE DE PROGRAMACION


1.2. Especialidad : Telecomunicaciones e Informtica
1.3. Llave : 5145
1.4. Cdigo : TCTI0326
1.5. Crditos : 04 Crditos
1.6. Carga Horaria : 06 hrs semanales 02 teora 04 prctica
1.7. Ciclo Acadmico : 2014 - I
1.8. Promocin : 2013
1.9. Seccin : E5
1.10. Rgimen : Regular
1.11. Duracin : 16 Semanas
1.12. Docente : Daniel CHIRINOS ARMAS
1.13. Correo Electrnico : drchirinos@hotmail.com
drchirinos@une.edu.pe
1.14. Aula Virtual : www.aulavirtualune.com

II.- SUMILLA:

El curso de Lenguaje de Programacin es de naturaleza practico - terico, capacita e


introduce al estudiante en los conceptos y elementos fundamentales de la programacin,
permite que el estudiante desarrolle una lgica algortmica computacional eficiente,
haciendo uso de una metodologa prctica, establecindose de esta forma las
competencias bsicas y elementales para que el estudiante pueda asimilar todos los
dems cursos de programacin de la carrera profesional de Telecomunicaciones e
Informtica, con la cual podr elaborar aplicaciones informticas que den soluciones a los
sistemas de informacin de una organizacin.

Se exige al estudiante la elaboracin, presentacin y sustentacin de un perfil de


proyecto sobre Procesos Algortmicos orientados a la Gestin Educativa y/o
Empresarial. El curso comprende cuatro unidades de aprendizaje:
I. Fundamentos de programacin.
II. Algoritmos y programacin con estructuras condicionales.
III. Algoritmos y programacin con estructuras repetitivas.
IV. Programacin con C/C++.
III.- OBJETIVOS:

3.1. OBJETIVOS GENERALES:

Al trmino del semestre el estudiante estar en condiciones de:

Construir programas informticos para resolver problemas computacionales


aplicando las diferentes estructuras de control y la metodologa de los
algoritmos.

3.2. OBJETIVOS ESPECIFICOS:

1. Elabora y procesa algoritmos computacionales de estructura simple y elabora


programas con dichos algoritmos.

2. Plantea, formula y procesa algoritmos computacionales de estructura


condicional simple, doble, anidada y mltiple y programa con dichos algoritmos.

3. Plantea, formula y procesa algoritmos computacionales de estructura repetitiva y


programa con dichos algoritmos.

4. Elabora una aplicacin integrada por un conjunto de algoritmos consolidando


todos los aprendizajes obtenidos en el presente curso.

IV. ORGANIZACIN DE LAS UNIDADES DE APRENDIZAJE:

UNIDAD DENOMINACION SEMANAS N DE HORAS


I Fundamentos de
04 24
programacin
II Algoritmos y
programacin con
04 24
estructuras
condicionales
EXAMEN PARCIAL
III Algoritmos y
programacin con
04 24
estructuras
repetitivas
IV Programacin con
04 24
C/C++
EXAMEN FINAL
TOTAL DE
SEMANAS Y 16 SEMANAS 96 HORAS
HORAS
V.- PROGRAMACION DE LAS UNIDADES DE APRENDIZAJE:

PRIMERA UNIDAD: Fundamentos de programacin.


OBJETIVO ESPECIFICO: Elabora y procesa algoritmos computacionales de estructura
simple y elabora programas con dichos algoritmos.
SEMANAS CONTENIDO ESTRATEGIAS RECURSOS
TEMATICO
Fundamentos Identifica los principales Computadoras
elementos de un problema Videos
bsicos de algortmico. Identifica en un Software
01 Programacin problema los datos de Manuales
entrada y la informacin de Guas de Prctica
salida.
Metodologas Emplea la metodologa para Computadoras
crear algoritmos Videos
empleadas computacionales y los Software
para la codifica en un lenguaje de Manuales
02 programacin. Guas de Prctica
representacin de
un algoritmo -
PSeint
Instalacin y Instala y se familiariza con Computadoras
las diversas herramientas Videos
03 Herramientas del IDE para el uso en la Software
del IDE Dev C++ programacin. Manuales
Guas de Prctica
Introduccin al Codifica los algoritmos en Computadoras
un lenguaje de Videos
04 entorno de programacin y comprueba Software
Programacin. la eficacia de los Manuales
Mismos. Guas de Prctica
BIBLIOGRAFIA:
JOYANES AGUILAR, Lus:Fundamentos de programacin. Algoritmos, Estructura
de datos y Objetos, McGraw Hill, 2007

SEGUNDA UNIDAD: Algoritmos y programacin con estructuras condicionales..


OBJETIVO ESPECIFICO: Plantea, formula y procesa algoritmos computacionales de
estructura condicional simple, doble, anidada y mltiple y programa con dichos algoritmos
SEMANAS CONTENIDO ESTRATEGIAS RECURSOS
TEMATICO
Estructura Selectiva Reconocer escenarios que Computadoras
invitan al empleo de Videos
05 SI: SIMPLE Y algoritmos que aplican Software
DOBLE estructuras condicionales Manuales
simples y dobles. Guas de Prctica
Estructura Selectiva Desarrolla el pensamiento Computadoras
crtico para la elaboracin Videos
06 SI ANIDADA de algoritmos que aplican Software
estructuras condicionales Manuales
anidadas. Guas de Prctica
Estructura Selectiva Analiza problemas para el Computadoras
desarrollo de algoritmos Videos
07 Mltiple basados en soluciones que Software
emplean estructuras Manuales
condicionales mltiples Guas de Prctica
Desarrollo de casos Identifican los escenarios Computadoras
para el empleo de Videos
prcticos donde se estructuras de control Software
emplean varios tipos simple y mltiple aplicando Manuales
08 el pensamiento crtico. Guas de Prctica
de
estructuras
condicionales
BIBLIOGRAFIA:
PANTIGOSO SILVA ,Robert Jaime :Fundamentos de Programacin:
Algoritmos y Diagramas de flujo. Paso a Paso,Megabyte,2007.
TERCERA UNIDAD: Algoritmos y programacin con estructuras repetitivas
OBJETIVO ESPECIFICO: Plantea, formula y procesa algoritmos computacionales de
estructura repetitiva y programa con dichos algoritmos.
SEMANAS CONTENIDO ESTRATEGIAS RECURSOS
TEMATICO
Estructura Analiza, sintetiza y evala Computadoras
programas empleando la Videos
09 Repetitiva FOR estructura repetitiva FOR. Software
(para) Manuales
Guas de Prctica
Estructura Desarrolla el pensamiento Computadoras
crtico para la elaboracin Videos
Repetitiva WHILE de algoritmos y codifica Software
10 (mientras) programas aplicando la Manuales
estructura repetitiva Guas de Prctica
mientras
Arreglos Distingue escenarios para el Computadoras
empleo de algoritmos Videos
11 Unidimensionales basados en el uso de los Software
arreglos unidimensionales. Manuales
Guas de Prctica
Arreglos El alumno disea algoritmos Computadoras
y codifica programas Videos
12 Bidimensionales haciendo uso de los Software
arreglos Bidimensionales. Manuales
Guas de Prctica
BIBLIOGRAFIA:
OLIVARRIA PAZ,Bernardo Jess:Diseo de Algoritmos con C/C++,Editora
955,2008.

CUARTA UNIDAD: Programacin con C/C++


OBJETIVO ESPECIFICO: Elabora una aplicacin integrada por un conjunto de
algoritmos consolidando todos los aprendizajes obtenidos en el presente curso.
SEMANAS CONTENIDO ESTRATEGIAS RECURSOS
TEMATICO
Controles de Plantea, mtodos y formas Computadoras
de controlar la entrada y Videos
13 entrada y salida salida de diferentes tipos de Software
datos. Manuales
Guas de Prctica
Controles de lista Enumera, explica y Computadoras
ejemplifica cada uno de Videos
los diferentes tipos de Software
14 controladores de lista Manuales
para tener as una mejor Guas de Prctica
interfaz
Validaciones de Desarrolla estrategias para Computadoras
la correcta validacin en la Videos
15 entrada de entrada de datos Software
datos Manuales
Guas de Prctica
Diferenciar Construye aplicaciones Computadoras
usando el entorno de C/C++ Videos
16 comandos de C y Software
C++. Manuales
Guas de Prctica
BIBLIOGRAFIA:
JOYANES AGUILAR, Lus:Fundamentos de programacin. Algoritmos, Estructura
de datos y Objetos, McGraw Hill, 2007
VI.- METODOLOGIA:

Para las clases tericas se emplearn la exposicin utilizando como medio auxiliar un
proyector multimedia y tambin la exposicin del estudiante y la parte experimental se
desarrollarn en el laboratorio de cmputo y el software Dev C++.

VII.- EVALUACION:

CRITERIOS DE EVALUACION:

Claridad terica del curso


Destreza en el desarrollo de las prcticas y los informes de laboratorio.
Actitud de responsabilidad, criticidad, solidaridad y creatividad.

INSTRUMENTOS DE EVALUACION

Exmenes escritos y prcticos


Participacin en clase.
Presentacin de informes de laboratorio desarrollados

La evaluacin del rendimiento de los alumnos ser objetiva, el promedio


final del curso se calcular de la siguiente forma.

PROM FINAL = Prom. Informes Lab + 2Examen Parcial (typ) + 2 Examen Final (typ)

La nota mnima aprobatoria es de 10.5


El alumno podr rendir un examen sustitutorio, ser nico y abarcar toda la
asignatura, dicha nota reemplazar a la nota ms baja de los exmenes.
El 30% de inasistencia se considera 00 de calificativo.

VII.- BIBLIOGRAFIA SUGERIDA

JOYANES AGUILAR, Lus:Fundamentos de programacin. Algoritmos, Estructura


de datos y Objetos, McGraw Hill, 2007

PANTIGOSO SILVA ,Robert Jaime :Fundamentos de Programacin:


Algoritmos y Diagramas de flujo. Paso a Paso,Megabyte,2007

OLIVARRIA PAZ,Bernardo Jess:Diseo de Algoritmos con C/C++,Editora


955,2008