Sie sind auf Seite 1von 15

UNI DAD E DUC ATI VA

I S ABE L DE GODI N
PL ANI F I C AC I ON C URRI C UL AR
MODULO DE PROGRAMACI N
EN LENGUAJ ES
ESTRUCTURADOS
L i c . O l g a c a b r e r a
2 0 1 3 - 2 0 1 4





PLAN CURRICULAR ANUAL
DATOS INFORMATIVOS:
REA: INFORMATICA
ESPECIALIDAD: APLICACIONES INFORMATICAS
ASIGNATURA: MDULO DE PROGRAMACIN EN LENGUAJES ESTRUCTURADOS
CURSO: PRIMERO
PARALELO: A
AO LECTIVO: 2013- 2014
NMERO DE BLOQUES: 6
PROFESORES: LIC. OLGA CABRERA
IMPORTANCIA DE ENSEAR Y APRENDER PROGRAMACIN EN LENGUAJES
ESTRUCTURADOS:
COMPETENCIA GENERAL
Desarrollar aplicaciones informticas realizando la programacin, pruebas y documentacin de
las mismas de conformidad con los requisitos funcionales, especificaciones aprobadas y normativa
vigente. Colaborar en el diseo bajo la supervisin general de responsables de categora superior.
MACRODESTREZAS:
Deducir una metodologa de desarrollo estructurado para el diseo de algoritmos y la codificacin de
programas.
Analizar las estrategias de programacin modular y de programacin orientada a objetos, utilizando mdulos,
unidades o paquetes de desarrollo de programas.
Diferenciar la programacin de procesos interactivos y por lotes (batch).
Analizar la importancia de la claridad y legibilidad de los programas para facilitar el mantenimiento y el
trabajo en equipo.
Diferenciar las estructuras de ficheros tradicionales y las estructuras de almacenamiento basadas en
tecnologa de bases de datos.
Especificar mtodos de actualizacin y mantenimiento de la informacin de una base de datos de forma
interactiva, utilizando lenguajes de cuarta generacin de acceso a datos.
Identificar los datos y mdulos de programacin afectados al modificar los requerimientos de una aplicacin.
Contrastar los nuevos datos y mdulos de programacin de una aplicacin modificada para verificar que estos
no producen prdidas de eficiencia y eficacia en las prestaciones ni en los rendimientos de la aplicacin y
satisfacen los nuevos requerimientos funcionales.
Objetivo del Mdulo formativo:
Utilizar sistemas informticos aislados o interconectados en red
(Asociado a la Unidad de Competencia 3)
Seleccin del tipo de contenido organizador: los procedimientos
Identificacin y ordenacin de los bloques de Trabajo :
Bloque 1: Qu es un programa? (10 perodos)
Bloque 2: Metodologa de la programacin (60 perodos)
Bloque 3: C un lenguaje estructurado procedimental (20 perodos)
Bloque 4: Comenzando a programar en C (40 perodos)
Bloque 5: Estructuras estticas (40 perodos)
Bloque 6: Estructuras externas (40 perodos)
TOTAL PERODOS 210
TOTAL IMPREVISTOS 8
TOTAL 202

RELACIN DE BLOQUES DE TRABAJO DEL MDULO
Y CONEXIN ENTRE ELLAS




DESARROLLO
PLAN DE BLOQUE CURRICULAR N 1
BLOQUE CURRICULAR - Qu es un programa?
OBJETIVO DEL BLOQUE: Introducir los conceptos bsicos de la programacin.
TIEMPO DE EJECUCIN: 10 perodos
FECHA DE INICIO: FECHA DE FINALIZACIN:

EJES TRANSVERSALES
Interculturalidad X Formacin
ciudadana
democrtica
Proteccin del
medio
ambiente
El cuidado de la salud
y los hbitos de
recreacin
La educacin
sexual en los
jvenes

EJES DE APRENDIZAJE
- Manejar e interpretar el material bibliogrfico.
- Procesar la informacin.
- Describir el ciclo de vida de una aplicacin informtica.
- Interpretar problemas.
- Interpretar algoritmos.
- Interpretar errores,
- Describir las caractersticas que debe tener un buen
programa.
- Documentar algoritmos y programas.
- Identificar y utilizar los objetos de un programa.
TEMAS PRINCIPALES
- Los sistemas de procesamiento de la informacin.
- Algoritmos.
- Aplicacin informtica.
- Ciclo de vida de una aplicacin informtica. Diseo del
programa. Instalacin y explotacin del
programa
- Errores. Tipos de errores
- Programacin. Tipos de programacin. Calidad de los
programas.
- Documentacin de los programas. Formas de
documentacin
- Objetos de un programa. Identificadores. Tipos de datos.
Constantes. Variables. Expresiones. Tipos.
Operadores
- Lenguajes de programacin. Tipos de lenguajes.
Ensambladores. Interpretes. Compiladores
DESTREZAS CON CRITERIO DE DESEMPEO
- Realizar los trabajos encomendados con autonoma.
PRESICIONES PARA LA ENSEANZA
APRENDIZAJE
- Reconocer los distintos componentes de los
sistemas de informacin disponibles.
- Plantear situaciones cotidianas para su
resolucin mediante el correspondiente
algoritmo.
- Utilizar aplicaciones informticas realizadas con
anterioridad, de las que se disponga de la
documentacin suficiente para seguir su ciclo de
vida.
- Identificar los distintos objetos de un programa
sobre los listados fuente.
- Interpretar y discutir los algoritmos presentes en
la aplicacin.
- Comprender y discutir programacin de
procesos interactivos y por lotes.
INDICADORES ESENCIALES DE EVALUACIN
- Se han resuelto los ejercicios planteados.
- Se ha diferenciado entre la programacin de
procesos interactivos y por lotes.
- Se han discutido y justificado los algoritmos
diseados.
- Se han identificado y discutido las distintas fases
del ciclo de vida de una aplicacin informtica.
- Se han identificado los elementos u objetos de un
programa.
- Se han creado y diseado algoritmos sencillos.
- Se han obtenido conclusiones del estudio de la
documentacin.
- Responsabilizarse de las tareas realizadas.
- Tomar iniciativas, realizando sugerencias de mejora.
- Desarrollar los trabajos y actividades emprendidos con
eficacia.

MATERIALES:
Videos,
BIBLIOGRAFIA:





PLAN DE BLOQUE CURRICULAR N 2
BLOQUE CURRICULAR - Metodologa de la programacin.
OBJETIVO DEL BLOQUE: Introducir los mtodos y tcnicas para el desarrollo de programas.
TIEMPO DE EJECUCIN: 60 perodos
FECHA DE INICIO: FECHA DE FINALIZACIN:

EJES TRANSVERSALES
Interculturalidad Formacin
ciudadana
democrtica
X Proteccin del
medio ambiente
El cuidado de la
salud y los hbitos
de recreacin
La educacin
sexual en los
jvenes

EJES CURRICULARES
- Manejar e interpretar los manuales y el material
bibliogrfico.
- Interpretar el problema.
- Elegir las estructuras de programacin necesarias
para la resolucin del problema.
- Construir el algoritmo utilizando las estructuras
elegidas.
- Editar el algoritmo.
- Realizar pruebas.
- Corregir los errores observados.
- Documentar el programa.
TEMAS PRINCIPALES
- Herramientas y anotaciones para el diseo de
algoritmos. Diagramas de flujo. Pseudocdigo.
Tablas de decisin.
- Estructura general de un programa. Partes de un
programa (entrada, proceso, salida).
- Clasificacin de las instrucciones. De declaracin.
Primitivas. De control. Compuestas.
- Variables auxiliares. Contadores. Acumuladores.
Switches
- Tcnicas de programacin. Programacin
convencional. Programacin estructurada (teorema
herramientas). Programacin modular
(subprogramas, procedimientos, funciones, recursos).
DESTREZAS CON CRITERIO DE DESEMPEO
- Realizar los trabajos con autonoma
- Responsabilizarse de las tareas realizadas.
- Tomar iniciativas, realizando sugerencias de mejora.
- Desarrollar los trabajos y actividades emprendidos
con eficacia.
- Mostrar inters y aprecio por la buena finalizacin
de los trabajos realizados
- Responsabilizarse de las tareas realizadas.
- Tomar iniciativas, realizando sugerencias de mejora.
- Desarrollar los trabajos y actividades emprendidos con
eficacia.
- Mostrar inters y aprecio por la buena finalizacin
de los trabajos realizados
- Rigurosidad en el anlisis de las necesidades y de
los recursos disponibles
PRESICIONES PARA LA ENSEANZA APRENDIZAJE
- Evaluar inicialmente los conocimientos previos.
- Utilizar las distintas herramientas y notaciones de
diseo de algoritmos.
- Utilizar las tcnicas de programacin estructurada y
modular.
- Utilizar algoritmos ya probados para su discusin y
modificacin o mejora.
- Elegir y utilizar las estructuras de programacin que
faciliten la resolucin de problemas.
INDICADORES ESENCIALES DE EVALUACIN
- Se ha descrito y justificado el proceso de obtencin de
programas ejecutables.
- Se han reconocido y manejado las utilidades de un
editor.
- Se han utilizado de forma prctica el compilador,
enlazador, libreras, y depurador a partir de los listados
de programas fuentes.
- Se han resuelto y presentado los ejercicios propuestos
en el modo y tiempo previstos.
- Se ha identificado y comprendido la documentacin
presente en los listados.
- Se han construido los algoritmos de los problemas que
resuelven los listados.
MATERIALES:
BIBLIOGRAFIA:
- Rigurosidad en el anlisis de las necesidades y de
los recursos disponibles






DESARROLLO DE LAS UNIDADES DE TRABAJO
UNIDAD DE TRABAJO N 3 - C un lenguaje estructurado procedimental.
Objetivo de la Unidad de Trabajo: Presentar un lenguaje procedimental estructurado.
(Tiempo estimado: 20 perodos)
EJES TRANSVERSALES
Interculturalidad Formacin
ciudadana
democrtica
Proteccin del
medio ambiente
X El cuidado de la
salud y los hbitos
de recreacin
La educacin
sexual en los
jvenes

EJES CURRICULARES
- Manejar e interpretar los manuales y el material
bibliogrfico.
- Utilizar los recursos del sistema.
- Crear una gua-resumen de instalacin y utilizacin
del compilador empleado a partir de los manuales
del producto.
- Crear una gua-resumen de utilizacin del editor de
textos empleado a partir de los manuales del
producto.
- Describir e identificar los distintos elementos del
listado de un programa fuente escrito en C.
- Identificar las distintas estructuras de
programacin que aparecen en el listado fuente.
- Editar un programa a partir de su listado fuente.
- Utilizar el compilador de C elegido.
- Realizar pruebas.
- Corregir los errores observados.
- Documentar el programa.
TEMAS PRINCIPALES
- Historia del lenguaje C.
- C como lenguaje estructurado.
- Compiladores frente a intrpretes.
- Estructura de un programa C. Ficheros de cabecera.
Directrices #include y #define. Variables.
Declaracin y definicin. Expresiones. Sentencias.
Funciones
- Un editor de texto. Elementos.
- Funciones de usuario. Funciones de librera.
- La compilacin. Caractersticas del compilador que
se emplee.
- El enlazado.
- Libreras de C.
- Ejecucin de un programa.
- La depuracin.
DESTREZAS CON CRITERIO DE DESEMPEO
- Responsabilizarse de las tareas realizadas.
- Tomar iniciativas, realizando sugerencias de mejora.
- Desarrollar los trabajos y actividades emprendidos con
eficacia.
- Mostrar inters y aprecio por la buena finalizacin
de los trabajos realizados
- Rigurosidad en el anlisis de las necesidades y de
los recursos disponibles
PRESICIONES PARA LA ENSEANZA APRENDIZAJE
- Utilizar los manuales especficos del compilador,
del editor y del equipo que se va emplear.
- Discutir y utilizar varios listados en papel de programas
fuente codificados en C.
- Utilizar prcticamente un editor para introducir, corregir,
salvar e imprimir texto.
- Instalar el compilador que se va a emplear.
- Utilizar el depurador de cdigo que acompae al
compilador.
- Obtener y probar el cdigo ejecutable de programas ya
elaborados.
- Elaborar un esquema general del proceso de obtencin de
programas ejecutables y de las funciones bsicas de un
editor.
INDICADORES ESENCIALES DE EVALUACIN
- Se han resuelto los ejercicios planteados.
- Se ha diferenciado entre la programacin de procesos
interactivos y por lotes.
- Se han discutido y justificado los algoritmos diseados.
- Se han identificado y discutido las distintas fases del ciclo
de vida de una aplicacin informtica.
- Se han identificado los elementos u objetos de un
programa.
- Se han creado y diseado algoritmos sencillos.
- Se han obtenido conclusiones del estudio de la
documentacin.



PLAN DE BLOQUE CURRICULAR N 4
UNIDAD DE TRABAJO N 4 - Comenzando a programar en C..
Objetivo de la Unidad de Trabajo: Presentar los tipos de datos que se utilizan en C.
(Tiempo estimado: 40 perodos)
EJES TRANSVERSALES
Interculturalidad Formacin
ciudadana
democrtica
Proteccin del
medio ambiente
El cuidado de la
salud y los hbitos
de recreacin
X La educacin
sexual en los
jvenes

EJES CURRICULARES
- Manejar e interpretar manuales y material
bibliogrfico.
- Identificar las distintas estructuras de
programacin que aparecen en un listado fuente.
- Interpretar el problema.
- Elegir los objetos de programacin necesarios para
la resolucin del problema.
- Construir el algoritmo utilizando tipos simples de
datos.
- Codificar el algoritmo.
- Compilar el programa fuente,
- Montar (enlazar) el programa objeto y las libreras
necesarias.
- Realizar pruebas.
- Corregir los errores observados.
- Documentar el programa.
TEMAS PRINCIPALES
- Tipos de datos. Simples. Estructuras de datos
- Elementos del lenguaje C. Caracteres de C.
- Tipos de datos. Fundamentales. Derivados.
Nombres de tipos. Constantes. Identificadores.
Palabras clave. Comentarios. Variables. Declaracin
de constantes. Expresiones numricas.
Operadores. Evaluacin de operadores.
Conversin de tipos.
- Accesibilidad de variables. mbito. Variables
locales y globales. Clases de almacenamiento.
Variables declaradas externamente. Variables
declaradas internamente
- Sintaxis de las sentencias y funciones de C.
- Entrada y salida estndar por consola. Funciones
DESTREZAS CON CRITERIO DE DESEMPEO
- Realizar los trabajos encomendados con autonoma.
- Responsabilizarse de las tareas realizadas.
- Tomar iniciativas, realizando sugerencias de mejora.
- Desarrollar los trabajos y actividades emprendidos con
eficacia.
- Mostrar inters y aprecio por la buena finalizacin
de los trabajos realizados
- Rigurosidad en el anlisis de las necesidades y de
los recursos disponibles
PRESICIONES PARA LA ENSEANZA APRENDIZAJE
- Evaluar inicialmente los conocimientos previos.
- Utilizar y consultar libros, manuales y revistas.
- Identificar los distintos elementos que constituyen la
estructura de un programa en C.
- Utilizar las variables de un programa en C.
- Crear funciones de usuario.
- Utilizar las funciones de librera.
- Discutir sobre ejercicios resueltos.
- Plantear ejercicios.
- Resolver ejercicios en grupo.
- Corregir distintas versiones del mismo ejercicio
discutiendo las ventajas e inconvenientes de cada uno as
como los elementos de programacin utilizados.
- Documentar los ejercicios resueltos de la forma en que
se estime ms conveniente.
INDICADORES ESENCIALES DE EVALUACIN
- Se han identificado los elementos del lenguaje C
empleados.
- Se han resuelto y presentado los ejercicios
propuestos valorando la correcta eleccin de las
estructuras, calidad del resultado, eficiencia del
de entrada y salida con formato. Otras funciones de
entrada y salida de caracteres.
- Sentencia de asignacin.
- Sentencias de control de programa. Sentencias de
seleccin. Sentencias de interaccin. Sentencias de
salto.
- Funciones: declaracin, definicin, llamada y
pasando argumentos.
- Funciones predefinidas en C. Funciones
matemticas. Otras funciones de inters.
resultado, documentacin y pruebas realizadas.
- Se han realizado trabajos en el aula.
- Se ha realizado una prueba escrita.



PLAN DE BLOQUE CURRICULAR N 5
UNIDAD DE TRABAJO N 5 - Estructuras estticas.
Objetivo de la Unidad de Trabajo: Presentar las estructuras internas estticas en C.
(Tiempo estimado: 40 perodos)
EJES TRANSVERSALES
Interculturalidad Formacin
ciudadana
democrtica
Proteccin del
medio ambiente
El cuidado de la
salud y los hbitos
de recreacin
La educacin
sexual en los
jvenes
X
EJES CURRICULARES
- Manejar e interpretar manuales y material
bibliogrfico.
- Identificar las distintas estructuras de datos.
- Interpretar el problema.
- Elegir las estructuras estticas necesarias para la
resolucin del problema.
- Construir el algoritmo utilizando las estructuras
estticas elegidas.
- Codificar el algoritmo.
- Compilar el programa fuente.
- Realizar pruebas.
- Corregir los errores observados.
- Documentar el programa.
TEMAS PRINCIPALES
- Estructuras de datos: internas, estticas, dinmicas
y externas.
- Estructuras estticas. Definiciones y caractersticas.
- Tablas o arrays. Caractersticas. Tipos de tablas.
Declaracin de tablas. Representacin de tablas.
Operaciones con tablas.
- Cadenas de caracteres. Operaciones con cadenas.
Funciones para manipular cadenas de caracteres.
Funciones para la conversin de datos. Funciones
para conversin de caracteres.
- Estructuras. Creacin. Operaciones con estructuras.
Arrays de estructuras.
- Uniones.
- Punteros. Creacin. Utilizacin. Operaciones con
punteros.
- Punteros y arrays. Punteros a cadenas de
caracteres. Inicializacin de cadenas.
- Arrays de punteros. Punteros a punteros:
inicializacin de un array de punteros a cadenas de
caracteres.
- Punteros a estructuras. Punteros a uniones.
Punteros a funciones.
DESTREZAS CON CRITERIO DE DESEMPEO
- Realizar los trabajos encomendados con autonoma.
- Responsabilizarse de las tareas realizadas.
- Tomar iniciativas, realizando sugerencias de mejora.
- Desarrollar los trabajos y actividades emprendidos con
eficacia.
PRESICIONES PARA LA ENSEANZA APRENDIZAJE
- Evaluar inicialmente los conocimientos previos.
- Aplicar las herramientas de diseo de algoritmos a la
utilizacin de las estructuras estticas y punteros.
- Utilizar y consultar libros, manuales y revistas.
- Crear funciones de usuario.
- Utilizar las funciones de librera.
- Discutir ejercicios resueltos.
- Plantear ejercicios,
- Resolver ejercicios en grupo.
- Corregir distintas versiones del mismo ejercicio
discutiendo las ventajas e inconvenientes de cada uno as
como los elementos de programacin utiliza- dos.
- Documentar los ejercicios resueltos de la forma en que
se estime ms conveniente.
INDICADORES ESENCIALES DE EVALUACIN
- Se han resuelto y presentado los ejercicios propuestos
valorando la correcta eleccin de las estructuras, la
calidad del resultado, la documentacin y las pruebas
realizadas.
- Se ha justificado la importancia de las estructuras
estticas.
- Se ha justificado la importancia de los punteros.
- Se han realizado trabajos en el aula.


PLAN DE BLOQUE CURRICULAR N 6
UNIDAD DE TRABAJO N 6 - Estructuras externas.
Objetivo de la Unidad de Trabajo: Presentar las estructuras externas de datos en C.
(Tiempo estimado: 40 perodos)
EJES TRANSVERSALES
Interculturalidad Formacin
ciudadana
democrtica
Proteccin del
medio ambiente
El cuidado de la
salud y los hbitos
de recreacin
La educacin
sexual en los
jvenes
X
EJES CURRICULARES
- Manejar e interpretar manuales y material
bibliogrfico.
- Interpretar el problema.
- Elegir las estructuras externas necesarias para la
resolucin del problema.
- Construir el algoritmo utilizando las estructuras
externas elegidas.
- Codificar el algoritmo.
- Compilar el programa fuente.
- Realizar pruebas.
- Corregir los errores observados.
- Documentar el programa.
TEMAS PRINCIPALES
- Archivos o ficheros. Terminologa. Caractersticas.
Clasificacin segn su uso. Soportes. Tipos.
- Organizacin de archivos. Secuencia. Aleatoria o
directa. Secuencia indexada.
- Forma de acceso a archivos. Secuencial. Directa.
Dinmica.
- Los archivos en C. Punteros a ficheros.
Operaciones sobre archivos: creacin, consulta,
actualizacin, clasificacin, reorganizacin,
destruccin, fusin de archivos y rotura de un
archivo.
- Procesamiento de archivos secuenciales: creacin,
consulta y actualizacin.
- Procesamiento de archivos directos: clave-
direccin,
colisiones y tratamiento, creacin, consulta y
actualizacin.
- Procesamiento de archivos secuenciales indexados:
clave, creacin, consulta y actualizacin.
- Mtodos de tratamiento de archivos: bsqueda
(secuencial, binaria, mediante transformacin de
DESTREZAS CON CRITERIO DE DESEMPEO
- Realizar los trabajos encomendados con autonoma.
- Responsabilizarse de las tareas realizadas.
- Tomar iniciativas, realizando sugerencias de mejora.
- Desarrollar los trabajos y actividades emprendidos con
eficacia.
PRESICIONES PARA LA ENSEANZA APRENDIZAJE
- Evaluar inicialmente los conocimientos previos.
- Utilizar y consultar libros, manuales y revistas.
- Aplicar las herramientas de diseo de algoritmos a la
utilizacin de las estructuras externas.
- Crear funciones de usuario.
- Utilizar las funciones de librera.
- Discutir ejercicios resueltos.
- Plantear ejercicios.
- Resolver ejercicios en grupo.
- Corregir distintas versiones del mismo ejercicio
discutiendo las ventajas e inconvenientes de cada uno as
como los elementos de programacin utilizados.
- Documentar los ejercicios resueltos de la forma en que se
estime ms conveniente.
INDICADORES ESENCIALES DE EVALUACIN
- Se han resuelto y presentado ejercicios en la forma y
tiempo previstos.
- Se ha reconocido y utilizado la organizacin lgica de los
datos en los ficheros.
- Se han reconocido y utilizado las distintas formas de
acceso a ficheros.
- Se han relacionado las operaciones que se van a realizar
sobre ficheros y su organizacin y acceso.
- Se han realizado las distintas operaciones sobre ficheros.
- Se han aplicado los distintos mtodos de tratamiento de
archivos.
- Se han realizado trabajos en el aula.
claves (colisiones), particin (por contenido, en
secuencias); mezcla (con registro centinela,
controla- da por valor de clave mxima y controlada
por fin de archivo); clasificacin (por mezcla directa,
por mezcla equilibrada); ordenacin (mtodos).

Das könnte Ihnen auch gefallen