Vous êtes sur la page 1sur 11

UNIVERSIDAD POPULAR DEL CESAR

FACULTAD INGENIERIAS Y TECNOLOGICAS


DEPARTAMENTO DE INGENIERIA DE SISTEMAS

PLANEACIÓN PARA EL DESARROLLO DE CONTENIDOS PROGRAMÁTICOS

I. IDENTIFICACIÓN
PROGRAMA : Ingeniería de Sistemas
ASIGNATURA: FUNDAMENTOS DE PROGRAMACIÓN CODIGO: SS407 DOCENTE: Eliecer Suarez Serrano
PERÍODO : 2 - 2009 HORARIO 01 Lunes 6 a 8 a.m. y miércoles 7 a 8 a.m.
GRUPOS : 01 y 02 HORARIO 02 Lunes 12 a 1 p.m. y Jueves 12 a 2 p.m.

II. JUSTIFICACIÓN

Es importante que el estudiante de ingeniería obtenga y desarrolle destrezas y habilidades en la solución de problemas
mediante computadores a partir de conceptos básicos de algoritmos, siendo esta una asignatura básica, que permite al
alumno la construcción adecuada y eficiente en el desarrollo de software.

A través de todo el contenido y con el propósito de que el estudiante adquiera la destreza necesaria para la interpretación
racional a ejercicios requeridos se refuerza la lógica, base para el diseño de algoritmos, y que posteriormente serán
implementados en un lenguaje de programación. Se utilizarán conceptos semejantes de los lenguajes procedimentales a
manera de seudo código.

III. OBJETIVO GENERAL

Presentar el concepto de algoritmos, familiarizar al estudiante con el diseño de pseudocódigos y estructuras de control y
de datos (Arreglos), reemplazando la tradicional herramienta de la diagramación por pseudocódigo, como base para el
posterior desarrollo de algoritmos que implementarán en un lenguaje de programación en un curso posterior

IV. OBJETIVOS ESPECÍFICOS


• Lograr que el estudiante desarrolle una nueva forma de pensar dotándolo de herramientas lógicas que le permitan
aprender a resolver problemas.
• Introducir al alumno en el entorno de la programación. A través el lenguaje del pseudo código para resolver las
actividades, escribiendo el algoritmos que las resuelva.
UNIVERSIDAD POPULAR DEL CESAR
FACULTAD INGENIERIAS Y TECNOLOGICAS
DEPARTAMENTO DE INGENIERIA DE SISTEMAS

• Diferenciar las distintas herramientas de programación, tales como estructuras de decisión, de control, entre otras.

V. HABILIDADES QUE CONTRIBUYE A DESARROLLAR


9 Desarrollar capacidad de análisis y solución de problemas.
9 Desarrollar la capacidad de análisis, síntesis y pensamiento crítico.
9 Desarrollar el pensamiento creativo y la búsqueda de nuevas soluciones.
9 Desarrollar del pensamiento lógico-sistémico.
9 Transferir conocimientos teóricos a la práctica, representando procesos mediante algoritmos y diagramas de flujo.
9 Desarrollar aplicaciones a través del empleo de la programación estructurada y lenguajes de programación.
9 Integrar conocimientos básicos de la profesión.
9 Manejar las TIC y gestionar información.
9 Desarrollar la capacidad para la autogestión y el estudio independiente

VI. ESTRATEGIAS PEDAGÓGICAS

1. Aprendizaje Directivo Mediado (Clases magistrales)


2. Aprendizaje Colaborativo (Trabajo en grupo)
3. Talleres basados en problemas
4. Las categorías de trabajo independiente son:
a. Tareas y ejercicios
b. Preparación de clase
c. Preparación de Talleres
d. Proyectos

VII. SISTEMA DE EVALUACIÓN

Primer parcial 30%


Segundo parcial 30%
Examen final 40%
_____
100%
UNIVERSIDAD POPULAR DEL CESAR
FACULTAD INGENIERIAS Y TECNOLOGICAS
DEPARTAMENTO DE INGENIERIA DE SISTEMAS

VIII. CONTENIDO PROGRAMATICO

Descripción de las actividades: Descripción de las Indicadores del Logro de


SEMAN
Tema Primer ambiente de actividades trabajo Competencias que desarrolla en
A
aprendizaje independiente el estudiante cada actividad

Consulta de Conceptos básicos. Ubica la importancia de la asignatura


Presentación personal docente y Leer y analizar el documento dentro del plan de estudios.
PRESENTACIÓN dicentes soporte dejado en la dirección
DEL CURSO www.elsuse.wordpress.com Argumenta sus posiciones con
9 Definiciones, Datos, relación al proceso metodológico y
1
CONCERTACIÓN información e Informática Realiza un cuadro sinóptico y/o evaluativo
DE 9 Sistemas, Sistema de mapa conceptual sobre el desarrollo
EVALUACIONES Procesamiento de Datos y evolución de las computadoras. Manejar las TIC y gestionar
9 Componentes básicos de un información.
sistema de procesamiento de Test lógico.
INTRODUCCIÓN datos, Hardware, Software Desarrollar la capacidad para la
9 Historia de los computadores Introducción Metodológica a los autogestión y el estudio independiente
Algoritmos guiada con Nuevas
Estrategias de Aprendizaje
Sistemas de numeración. Consulta de Conceptos básicos. Manejar los diferentes Sistemas de
Conversiones dentro de los sistemas. Revisar para complementar Numeración para gestionar
Representación de números. conceptos sobre sistemas de información.
SISTEMAS DE Precisión finita de la información. numeración, el documento dejado
NUMERACIÓN Codificación de Alfanuméricos. en la dirección Estimular la destreza para solucionar
www.elsuse.wordpress.com problemas propios de los sistemas de
2 Numeración
Realizar taller de ejercicios de
conversiones y operaciones como
parte del primer parcial.
Explicación Pedagógica:
Estrategias Matemáticas para
resolver problemas de Sistemas de
Nuemración.
UNIVERSIDAD POPULAR DEL CESAR
FACULTAD INGENIERIAS Y TECNOLOGICAS
DEPARTAMENTO DE INGENIERIA DE SISTEMAS

Indicadores del Logro de


Descripción de las actividades: Descripción de las Competencias que desarrolla en
SEMAN
Tema Primer ambiente de actividades trabajo el estudiante cada actividad
A
aprendizaje independiente

Consulta de Conceptos básicos. Reconoce los diferentes métodos de


Revisar para complementar escritura de algoritmos
conceptos sobre algoritmos en , el
documento dejado en la dirección Desarrollar capacidad de análisis y
www.elsuse.wordpress.com solución de problemas

Solución taller razonamiento


9 El concepto de algoritmos, abstracto. Realizar ejercicios.
algoritmos en la vida diaria.
9 Pasos para la solución de Interacción e Introducción
DETALLES
problemas de computador Pedagógicas al manejo de los
INTRODUCTORIOS
(def. probl., análisis, Algoritmos: Esquemas,
SOBRE LA
3 9 selección de alternativas, Representaciones y Mapas
NATURALEZA DE
representación de Conceptuales.
LOS
pseudocódigos, prueba de
ALGORITMOS.
escritorio, codificación, Flujo y Correlación de
compilación, pruebas y Transformación del aprendizaje-
documentación enseñanza de la Robótica
Pedagógica conjuntamente con la
Neuropsicología , Psicopedagogía y
Neuropedagogía orientada en el
razonamiento de los nuevos
Enfoques Actuales en
Programación para efectuar en la
Lógica Computacional.
4 Reglas de prioridad Leer y analizar el documento Aplica el manejo de los operadores y
OPERADORES Expresiones soporte su prioridad en las expresiones
LÓGICOS Y Prioridad de los operadores en las Solución taller razonamiento matemáticas
MATEMÁTICOS expresiones lógica y matemáticas abstracto
UNIVERSIDAD POPULAR DEL CESAR
FACULTAD INGENIERIAS Y TECNOLOGICAS
DEPARTAMENTO DE INGENIERIA DE SISTEMAS

Entradas y salidas de Definición de variables y constantes. Realizar ejercicios. Reconoce los diferentes operadores y
datos Entradas y salidas de información. Analizar los ejercicios resueltos. muestra interés en su aplicación.
Instrucciones de asignación. Introito Pedagógico al manejo de
El concepto de variable y constante las Tecnologías de la Información y Saber el manejo de los diferentes tipos
Comunicaciones en base a los de datos en la entrada, proceso y
Algoritmos, mediante el uso de salida de información.
DFD, Karel The Robot y demás
NTIC.

Taller de conectores lógicos.,


prioridad de operadores como parte
del primer parcial
Leer y analizar el documento Diferencia los tipos de
soporte. algoritmos, Conocerá los
conceptos básicos para el
Analizar los ejercicios resueltos, desarrollo de un algoritmo Conoce
Entradas y salidas de información realizar pruebas de escritorio a los los diferentes tipos de datos, y
. ejercicios propuestos elementos básicos para realizar un
Definición de programación algoritmo.
ENTRADA Y Análisis de Modelos Actuales de
modular.
5 SALIDA DE Realiza solución de problemas
las Nuevas Estrategias para
INFORMACIÓN sencillos que le permiten entrar datos,
Subprogramas: realizar algoritmos manejando
Funciones y procedimientos. Karel The Robot. procesarlos y dar respuestas.

Demuestra interés por conseguir una


1 Evaluación: Conceptos
respuesta correcta.
generales. Operadores
matemáticos y lógicos.
Entradas y salidas de datos

Solución de la evaluación por Aprender el manejo de las


INSTRUCCIONES Condiciones equipos instrucciones de decisión
6 DE DECISIÓN Leer y analizar el documento
Simples soporte .Soluciona problemas con Adquirir destreza en el análisis del
UNIVERSIDAD POPULAR DEL CESAR
FACULTAD INGENIERIAS Y TECNOLOGICAS
DEPARTAMENTO DE INGENIERIA DE SISTEMAS

Dobles alternativas problema planteado y utilizando


Taller de condicionales, pruebas de múltiples decisiones.
escritorio.
Descripción Práctica de la
enseñanza de la Robótica
Pedagógica conjuntamente con la
Neuropsicología estructurada en el
análisis de la Lógica
Computacional y la Programación
Neurolingüística asistido con Karel
The Robot.
Taller condicionales múltiples y Implementación eficaz de soluciones
INSTRUCCIONES anidados utilizando las estructuras más
DE DECISIÓN • En bloque pruebas de escritorio adecuadas de acuerdo al caso y
7 • Anidadas Evaluación de Conceptos escogiendo la alternativa que la
• Múltiples adquiridos guiados con Karel The solución del problema requiera
Robot.
2 Evaluación : Entradas y salida de Adquirir destreza en el análisis del
datos , condicionales simples y problema planteado y utilizando
compuestos Trabaja la múltiples decisiones.
programación modular como parte
del segundo parcial
Indicadores del Logro de
Descripción de las actividades: Descripción de las Competencias que desarrolla en
SEMAN
Tema Primer ambiente de actividades trabajo el estudiante cada actividad
A
aprendizaje independiente
UNIVERSIDAD POPULAR DEL CESAR
FACULTAD INGENIERIAS Y TECNOLOGICAS
DEPARTAMENTO DE INGENIERIA DE SISTEMAS

Solución de la evaluación por Utilizar contadores y acumuladores en


Definición de contadores y equipos la solución de un problema con varios
CICLOS acumuladores registros.
Instrucciones repetitivas: Leer y analizar el documento Reconocer los diferentes ciclos y
• Ciclo Mientras soporte saber aplicarlos de acuerdo a la
8 • Ciclo para Analizar los ejercicios resueltos, situación.
Definición de registro centinela e realizar pruebas de escritorio Utilizar datos centinelas en el manejo
identificador Implementación Neuropsicológica de los ciclos.
de Patrones de Comportamiento
para el tratamiento de una
resolución de problemas estas
instrucciones guiadas por Karel The
Robot. Evaluación de Conceptos
guiados con Karel The Robot.
Leer y analizar el documento Diferencia los conceptos de:
• Ciclo Haga Para o Desde soporte acumulador y contador; registro
9 o Ciclo Repita Hasta Taller ciclos con registro centinela y registro identificador.
CICLOS o Definición de suiches o identificador y centinela y prueba
banderas de escritorio. Soluciona problemas, con mas de un
o Variable de rompimiento Evaluación de Conceptos registro, aplicando las estructuras de
Ciclos anidados adquiridos guiados con Karel The ciclos y las señales de fin de archivo
Robot.
Solución de la evaluación por
equipos Demuestra interés en resolución de
Leer y analizar el documento problemas simples mediante
soporte algoritmos basados en estructuras de
10 Analizar los ejercicios resueltos, control alternativas e iterativas.
CICLOS Ciclo para. Registro identificador.
realizar pruebas de escritorio
ANIDADOS Variable de rompimiento
Evaluación: Ciclo mientras con Implementa soluciones para datos
registro identificador y centinela organizados, por grupos.
condicional anidado segundo
parcial
Solución de la evaluación por
equipos.
UNIVERSIDAD POPULAR DEL CESAR
FACULTAD INGENIERIAS Y TECNOLOGICAS
DEPARTAMENTO DE INGENIERIA DE SISTEMAS

Evaluación de Conceptos
adquiridos guiados con Karel The
Robot.
Indicadores del Logro de
Descripción de las actividades: Descripción de las Competencias que desarrolla en
SEMAN
Tema Primer ambiente de actividades trabajo el estudiante cada actividad
A
aprendizaje independiente

Leer y analizar el documento


soporte.
Analizar los ejercicios resueltos, Resuelve problemas mediante
realizar pruebas de escritorio. algoritmos que requieran operaciones
Flujo y Correlación de con datos almacenados en vectores
Transformación del aprendizaje-
enseñanza de la Robótica
Pedagógica conjuntamente con la
Neuropsicología , Psicopedagogía y
.
Neuropedagogía orientada en el
11
razonamiento de los nuevos
ARREGLOS Definición de arreglos:
Enfoques Actuales en
Unidimensionales (vectores);
Programación para efectuar en la
bidimensionales (matrices) y
Lógica Computacional.
Tridimensionales.
Prólogo Pedagógico al manejo de
las Tecnologías de la Información y
Comunicaciones en base a los
Algoritmos, mediante el uso de
DFD, Karel The Robot y demás
NTIC como viaducto de
comunicación al Plan de Trabajo de
Programación Estructurada.
UNIVERSIDAD POPULAR DEL CESAR
FACULTAD INGENIERIAS Y TECNOLOGICAS
DEPARTAMENTO DE INGENIERIA DE SISTEMAS

Leer y analizar el documento


soporte A Resuelve problemas mediante
algoritmos que requieran operaciones
Analizar los ejercicios resueltos, con datos almacenados en vectores.
Operaciones con vectores:
12 realizar pruebas de escritorio
Asignación, Lectura, Búsqueda
ARREGLOS
Vectores:
Evaluación de Conceptos
adquiridos guiados con Karel The
Unión, Suma, Inversión.
Robot.

Evaluación: operaciones con los


vectores
Solución de la evaluación por
equipos Reconocer las estructuras de los
arreglos unidimensionales y las
Leer y analizar el documento diferentes operaciones que se dan en
13 Ciclos anidados soporte su recorrido.
ARREGLOS Vectores: Ordenamiento,
Analizar los ejercicios resueltos,
realizar pruebas de escritorio

Evaluación de Conceptos
adquiridos guiados con Karel The
Robot.
Leer y analizar el documento
soporte Ordenar, o buscar los datos en
Vectores: Inserción, Eliminación, Analizar los ejercicios resueltos, arreglos de una dimensión
14 Modificación realizar pruebas de escritorio
ARREGLOS Eliminar, modificar, insertar o
Matrices, recorrido, llenado, Evaluación de Conceptos buscar los datos en arreglos de una
Impresión adquiridos guiados con Karel The dimensión
Robot.

5 Evaluación vectores con prueba


UNIVERSIDAD POPULAR DEL CESAR
FACULTAD INGENIERIAS Y TECNOLOGICAS
DEPARTAMENTO DE INGENIERIA DE SISTEMAS

de escritorio de métodos de
ordenamiento.
Solución de la evaluación por
equipos Reconocer las estructuras de los
arreglos bidimensionales y las
Leer y analizar el documento diferentes operaciones que se dan en
15 Recorrido de matrices: soporte su recorrido.
ARREGLOS
Diagonal principal y secundaria Analizar los ejercicios resueltos,
Operaciones con vectores y matrices realizar pruebas de escritorio Resuelve problemas mediante
Arreglos paralelos algoritmos que requieran operaciones
Evaluación de Conceptos con datos almacenados en vectores y
adquiridos guiados con Karel The matrices, y el manejo de ciclos
Robot. anidados.

Leer y analizar el documento


soporte. Resuelve problemas mediante
Analizar los ejercicios resueltos, algoritmos que requieran operaciones
realizar pruebas de escritorio. con datos almacenados en vectores y
matrices, y el manejo de ciclos
Flujo y Correlación de anidados
Transformación del aprendizaje-
enseñanza de la Robótica
Pedagógica conjuntamente con la
16 ARREGLOS Neuropsicología , Psicopedagogía y
Neuropedagogía orientada en el
razonamiento de los nuevos
Enfoques Actuales en
Programación para efectuar en la
Lógica Computacional.

Prólogo Pedagógico al manejo de


las Tecnologías de la Información y
Comunicaciones en base a los
Algoritmos, mediante el uso de
UNIVERSIDAD POPULAR DEL CESAR
FACULTAD INGENIERIAS Y TECNOLOGICAS
DEPARTAMENTO DE INGENIERIA DE SISTEMAS

DFD, Karel The Robot y demás


NTIC como viaducto de
comunicación al Plan de Trabajo de
Programación Estructurada.

Evaluación de Conceptos
adquiridos guiados con Karel The
Robot.

Evaluación: operaciones con


matrices, examen final

Leyenda: Los ítems marcados con matiz rojo son los contextos de trabajo para el desarrollo pedagógico de la Tutoría.

Vous aimerez peut-être aussi