Anda di halaman 1dari 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.
1.2.
1.3.
1.4.
1.5.
1.6.
1.7.
1.8.
1.9.
1.10.
1.11.
1.12.
1.13.

Asignatura
Especialidad
Llave
Cdigo
Crditos
Carga Horaria
Ciclo Acadmico
Promocin
Seccin
Rgimen
Duracin
Docente
Correo Electrnico

1.14.

Aula Virtual

: LENGUAJE DE PROGRAMACION
: Telecomunicaciones e Informtica
: 5145
: TCTI0326
: 04 Crditos
: 06 hrs semanales 02 teora 04 prctica
: 2014 - I
: 2013
: E5
: Regular
: 16 Semanas
: Daniel CHIRINOS ARMAS
: drchirinos@hotmail.com
drchirinos@une.edu.pe
: 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
I
II

EXAMEN PARCIAL
III

IV
EXAMEN FINAL
TOTAL DE
SEMANAS Y
HORAS

DENOMINACION
Fundamentos de
programacin
Algoritmos y
programacin con
estructuras
condicionales
Algoritmos y
programacin con
estructuras
repetitivas
Programacin con
C/C++

SEMANAS

N DE HORAS

04

24

04

24

04

24

04

24

16 SEMANAS

96 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
Identifica los principales
Computadoras
Fundamentos
elementos de un problema
Videos
bsicos de
algortmico. Identifica en un
Software
01
problema los datos de
Manuales
Programacin

02

03

04

Metodologas
empleadas
para la
representacin de
un algoritmo PSeint
Instalacin y
Herramientas
del IDE Dev C++
Introduccin al
entorno de
Programacin.

entrada y la informacin de
salida.
Emplea la metodologa para
crear algoritmos
computacionales y los
codifica en un lenguaje de
programacin.

Guas de Prctica

Instala y se familiariza con


las diversas herramientas
del IDE para el uso en la
programacin.

Computadoras
Videos
Software
Manuales
Guas de Prctica
Computadoras
Videos
Software
Manuales
Guas de Prctica

Codifica los algoritmos en


un lenguaje de
programacin y comprueba
la eficacia de los
Mismos.

Computadoras
Videos
Software
Manuales
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
Computadoras
Estructura Selectiva Reconocer escenarios que
invitan al empleo de
Videos
SI: SIMPLE Y
algoritmos que aplican
Software
05
estructuras condicionales
Manuales
DOBLE
06

Estructura Selectiva
SI ANIDADA

07

Estructura Selectiva
Mltiple

08

Desarrollo de casos
prcticos donde se
emplean varios tipos
de
estructuras
condicionales

simples y dobles.
Desarrolla el pensamiento
crtico para la elaboracin
de algoritmos que aplican
estructuras condicionales
anidadas.
Analiza problemas para el
desarrollo de algoritmos
basados en soluciones que
emplean estructuras
condicionales mltiples
Identifican los escenarios
para el empleo de
estructuras de control
simple y mltiple aplicando
el pensamiento crtico.

BIBLIOGRAFIA:
PANTIGOSO SILVA ,Robert Jaime :Fundamentos de Programacin:
Algoritmos y Diagramas de flujo. Paso a Paso,Megabyte,2007.

Guas de Prctica
Computadoras
Videos
Software
Manuales
Guas de Prctica
Computadoras
Videos
Software
Manuales
Guas de Prctica
Computadoras
Videos
Software
Manuales
Guas de Prctica

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
Analiza, sintetiza y evala
Computadoras
Estructura
programas empleando la
Videos
Repetitiva FOR
estructura repetitiva FOR.
Software
09
Manuales
(para)

10

Estructura
Repetitiva WHILE
(mientras)

11

Arreglos
Unidimensionales

12

Arreglos
Bidimensionales

Desarrolla el pensamiento
crtico para la elaboracin
de algoritmos y codifica
programas aplicando la
estructura repetitiva
mientras
Distingue escenarios para el
empleo de algoritmos
basados en el uso de los
arreglos unidimensionales.
El alumno disea algoritmos
y codifica programas
haciendo uso de los
arreglos Bidimensionales.

Guas de Prctica
Computadoras
Videos
Software
Manuales
Guas de Prctica
Computadoras
Videos
Software
Manuales
Guas de Prctica
Computadoras
Videos
Software
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
Plantea, mtodos y formas
Computadoras
Controles de
de controlar la entrada y
Videos
entrada y salida
salida de diferentes tipos de
Software
13
datos.

Controles de lista
14

15

Validaciones de
entrada de
datos

16

Diferenciar
comandos de C y
C++.

Enumera, explica y
ejemplifica cada uno de
los diferentes tipos de
controladores de lista
para tener as una mejor
interfaz
Desarrolla estrategias para
la correcta validacin en la
entrada de datos
Construye aplicaciones
usando el entorno de C/C++

Manuales
Guas de Prctica
Computadoras
Videos
Software
Manuales
Guas de Prctica
Computadoras
Videos
Software
Manuales
Guas de Prctica
Computadoras
Videos
Software
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)
5

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