Sie sind auf Seite 1von 17

PLANIFICACION SEMESTRAL DE ASIGNATURAS

INGENIERIA DE EJEC EN INFORMATICA / ANALISTA PROGRAMADOR (DIURNA Y VESPERTINA) ESTRUCTURAS DE PROGRAMACION

Asignatura/Cdigo: Docente:

Carrera/Jornada: Fecha:

TECNICO EN PLATAFORMAS INFORMATICAS TECNICO EN CONECTIVIDAD Y REDES INGENIERIA EN CONECTIVIDAD Y REDES

MARZO 2012

N Horas semestrales:

126

VB UA:

Capacidad: SOLUCION DE PROBLEMAS DE FORMA DESCRIPTIVA SEMAN A 1 1 TEORICA N sesin Aprendizaje esperado Identificar Conceptos generales de solucin de problemas Contenido Partes de un problema y una solucin Definicin de mtodo y procedimiento Metodologa para resolucin de problemas Diseo Top Down y ejecucion Botton up El rendimiento en la resolucin de un problema Actividades del estudiante Exposicin de conceptos Presentaci n de ejemplos

Unidad : N Horas: 14 I
Recursos Didcticos Proy ector Tipo instrumento (Criterio de evaluacin) Reconoce las partes de un problema y de una solucin

2 PRACTICA

Utilizar tcnicas de Resolucin de problemas de forma descriptiva mediante diseo Top Down y

Solucin de problemas paso a paso Identificaci n de sub problemas Identificaci n de ciclos

Proy ector Gua prctic a de activid ad N 1

Entrega Actividad de portafolio N 1


Entrega un conjunto de pasos como una solucin vlida a un problema determinado. Reconoce una solucin con

ejecucin Botton Up

3 AYUDANT IA

Proy ector Gua ejercici os propue stos N 1

mayor grado de optimizacin a un conjunto de procedimientos dados Entrega un conjunto de pasos como una solucin vlida a un problema determinado. Reconoce una solucin con mayor grado de optimizacin a un conjunto de procedimientos dados

2 4 TEORICA

Identificar Conceptos generales de Toma de decisiones en la solucin de problemas Utilizar estructuras de control, secuencia, ciclos y toma de decisiones en la solucin de problemas

Estructuras de control: Secuencia, Decisin, Ciclos iterativos, Expresiones, Operadores y Operandos.

Exposicin de conceptos Presentaci n de ejemplos

Proy ector

5 PRACTICA

La Solucin de problemas aplicando Estructuras de control: Secuencia, Decisin, Ciclos iterativos, Expresiones, Operadores y Operandos

Solucin de problemas con ciclos , sub problemas y toma de decisiones

Proy ector Gua prctic a de activid ad N 2

Reconoce Estructuras de control: Secuencia, Decisin, Ciclos iterativos, Expresiones, Operadores y Operandos. Evaluacin PORTAFOLIO Actividad N 1
Aplica estructuras de control en la solucin de problemas simples Realiza operaciones simples utilizando expresiones, operandos y operadores.

Entrega Actividad de portafolio N 2

6 AYUDANT IA

Proy ector Gua ejercici os propue stos N 2

Aplica estructuras de control en la solucin de problemas simples Realiza operaciones simples utilizando expresiones, operandos y operadores.

Capacidad: SOLUCION DE PROBLEMAS DE FORMA ALGORTMICA SEMAN A N sesin Aprendizaje esperado Identificar Conceptos de Algoritmos Contenido Definicin de Algoritmos Estructura y diseo de un Algoritmo Diseo de un Algoritmo Tcnicas para el diseo de algoritmos: Componentes de un diagrama de flujo: inicializacin, secuencia. L a solucin de problemas mediante el uso de Tcnicas para el diseo de algoritmos: Diagramas de flujo incorporando secuencia de actividades Actividades del estudiante Exposicin de conceptos Presentaci n de ejemplos

Unidad : N Horas: 49 II
Recursos Didcticos Proy ector Tipo instrumento (Criterio de evaluacin) Describe que es un algoritmo y su utilidad Identifica los componentes de un algoritmo Identificas los componentes de inicializacin y secuencia de un diagrama de flujo

7 TEORICA

8 PRACTICA

Utilizar Tcnicas de diseo de algoritmos: diagramas de Flujos, para la solucin de problemas

Solucin de problemas mediante el uso de diagramas de flujo incorporando secuencia de actividades

Proyector Evaluacin PORTAFOLIO Gua Actividad N 2 prctica Construye un de diagrama de flujo actividad para un problema N 3 con enunciado
propuesto

Entrega Actividad

de portafolio N 3 9 AYUDANT IA Identificar Conceptos de Algoritmos mediante el uso de diagramas de Flujo Utilizar Tcnicas de diseo de algoritmos: diagramas de Flujos, para la solucin de problemas Tcnicas para el diseo de algoritmos: Componentes de un diagrama de flujo: Decisin, Ciclos iterativos. L a solucin de problemas mediante el uso de Tcnicas para el diseo de algoritmos: Componentes de Diagramas de flujo incorporando inicializacin, secuencia, decisin y ciclos iterativos. Exposicin de conceptos Presentaci n de ejemplos Proyector Gua ejercicios propuest os N 3 Proy ector
Construye un diagrama de flujo para un problema con enunciado propuesto

10 TEORICA

Identificas los componentes de Decisin, Ciclos iterativos.de un diagrama de flujo

11 PRACTICA

Solucin de problemas mediante el uso de diagramas de flujo incorporando inicializacin, secuencia, decisin y ciclos iterativos

Proyector Evaluacin PORTAFOLIO Gua Actividad N 3 prctica Construye un de diagrama de flujo actividad para un problema N 4 con enunciado
propuesto

Entrega Actividad de portafolio N 4 Proyector Gua ejercicios propuest os N 4


Construye un diagrama de flujo para un problema con enunciado propuesto

12 AYUDANT IA

13 TEORICA

5 14

Identificar Conceptos de Algoritmos mediante el uso de pseudocdigo Utilizar

Componentes de un pseudocdigo: Inicializacin, secuencia, Decisin, Ciclos iterativos, Entrega de resultados L a solucin de

Exposicin de conceptos Presentaci n de ejemplos

Proy ector

Identificas los componentes de Inicializacin, Decisin, Ciclos iterativos.de un pseudocdigo

Solucin de

Proyector Evaluacin

PRACTICA

Tcnicas de diseo de algoritmos: Pseudocdigo, para la solucin de problemas

problemas mediante el uso de Tcnicas para el diseo de algoritmos: Componentes de Pseudocdigo incorporando inicializacin, secuencia, toma de decisiones y ciclos iterativos

problemas mediante el uso de pseudocdigo incorporando inicializacin, secuencia, toma de decisiones y ciclos iterativos

Gua prctica de actividad N 5

PORTAFOLIO Actividad N 4
Construye un seudocdigo para un problema con enunciado propuesto

Construye un seudocdigo para un diagrama de flujo entregado

Entrega Actividad de portafolio N 5 15 AYUDANT IA Proy ector Gua ejercici os propue stos N 5 Proy ector
Construye un seudocdigo para un problema con enunciado propuesto

16 TEORICA 6

17 PRACTICA

Identificar Conceptos de Algoritmos mediante el uso de pseudocdigo Utilizar Tcnicas de diseo de algoritmos: Pseudocdigo, para la solucin de problemas

18

Pseudocdigo Componentes de un pseudocdigo: Inicializacin, secuencia, Decisin, Ciclos iterativos. L a solucin de problemas mediante el uso de Tcnicas para el diseo de algoritmos: Componentes de Pseudocdigo incorporando inicializacin, secuencia, toma de decisiones y ciclos

Exposicin de conceptos Presentaci n de ejemplos Solucin de problemas mediante el uso de pseudocdigo incorporando toma de decisiones y ciclos iterativos

Identificas los componentes de Inicializacin, Decisin, Ciclos iterativos.de un pseudocdigo

Proyector Evaluacin PORTAFOLIO Gua Actividad N 5 prctica Construye un de seudocdigo para actividad un problema con N 6 enunciado
propuesto

Entrega Actividad de portafolio N 6 Proyector


Construye un

AYUDANT IA

iterativos

Gua ejercicios propuest os N6 Exposicin de conceptos Presentaci n de ejemplos Solucin de problemas mediante el uso de diagramas de flujo incorporando Inicializacin, secuencia, Decisin, Ciclos iterativos, Entrega de resultados y seleccin mltiples Proy ector

seudocdigo para un problema con enunciado propuesto

19 TEORICA 7

20 PRACTICA

Identificar Conceptos de Algoritmos mediante el uso de pseudocdigo Utilizar Tcnicas de diseo de algoritmos: Pseudocdigo, para la solucin de problemas

Componentes de un pseudocdigo: Entrega de resultados y seleccin mltiples L a solucin de problemas mediante el uso de Tcnicas para el diseo de algoritmos: Componentes de Pseudocdigo incorporando inicializacin, secuencia, toma de decisiones y ciclos iterativos Entrega de resultados y seleccin mltiples Los diagrama Estructurados: Componentes de un diagrama estructurado

Identificas los componentes de seleccin multiple.de un pseudocdigo

Proyector Evaluacin PORTAFOLIO Gua Actividad N 6 prctica Construye un de seudocdigo para actividad un problema con N 7 enunciado
propuesto

Entrega Actividad de portafolio N 7 Proyector Gua ejercicios propuest os N7 Proyector


Construye un seudocdigo para un problema con enunciado propuesto

21 AYUDANT IA

22 TEORICA 8

23 PRACTICA

Identificar Conceptos de Algoritmos mediante el uso de diagramas estructurados Utilizar Tcnicas de diseo de algoritmos:

Exposicin de conceptos Presentaci n de ejemplos

Identificas los componentes de Inicializacin, Decisin, Ciclos iterativos.de un Diagrama estructurado

La solucin de problemas mediante el uso de diagramas estructurados

Solucin de problemas mediante el uso de diagramas

Proyector Evaluacin PORTAFOLIO Gua Actividad N 7 prctica Construye un de

seudocdigo para

24 AYUDANT IA

Diagramas Estructurados, para la solucin de problemas

incorporando Inicializacin, secuencia, Decisin, Ciclos iterativos, Entrega de resultados y seleccin mltiples

un problema con estructurados actividad enunciado incorporando N 8 propuesto Inicializacin, Entrega Actividad secuencia, de portafolio N 8 Decisin, Ciclos Construye un iterativos, Entrega Proyector diagrama Gua de resultados y estructurado para ejercicios seleccin un problema con propuest mltiples enunciado os N8 propuesto

25 TEORICO

Identificar Tcnicas para el diseo de algoritmos Utilizar Tcnicas de diseo de algoritmos: Diagramas de Flujo, Pseudocdigo y Diagramas Estructurados, para la solucin de problemas

26 PRACTICO

La revisin de conceptos de Algoritmos con pseudocdigo, Diagramas estructurados y Diagramas de Flujo La solucin de problemas mediante el uso de pseudocdigo, diagramas de Flujo y Diagramas Estructurados.

Exposicin de conceptos Presentaci n de ejemplos Solucin de problemas mediante el uso de pseudocdigo.

Proyector

Proyector Gua prctica de actividad N 9

Evaluacin PORTAFOLIO Actividad N 8

Construye un diagrama estructurado para un problema con enunciado propuesto

27 AYUDANT IA

PRUEBA 1

PRUEBA N 1

Identifica la lgica del problema a partir de un diagrama estructurado entregado Construye un diagrama de flujo para un problema con enunciado

propuesto Construye un seudocdigo para un diagrama de flujo entregado

Capacidad: 10 28 TEORICA Reconocer los elementos bsicos de programaci n. Ciclo de desarrollo de software: etapas, roles, normas y estndares. Historia del Lenguaje C. La estructura de un programa en C y los entornos de desarrollo su instalacin y configuracin. Lenguajes de programacin, Interpretes y compiladores. La instalacin y configuracin de entornos de desarrollo del Lenguaje C. La identificacin de la estructura de un programa en C. La compilacin de un programa en C.

Unidad : N Horas: 63 III


Proy ector

29 PRACTICA

Instalacin y configuraci n de entorno de desarrollo del lenguaje C. Identificaci n de la estructura de un programa en C. Compilacin y ejecucin de un programa

Proy ector Gua prctic a de activid ad N 10

Evaluacin PORTAFOLIO Actividad N 9

en C. 30 AYUDANT IA Ejercicios en el proceso de instalacin y configuracin de entornos de desarrollo del Lenguaje C. Ejercicios en Identificar la estructura de un programa en C. Ejercicios en el procesos de compilacin de un programa en C. Los tipos de instrucciones en el Lenguaje C sus comentarios, tipos de datos, identificadores, las variables y constantes. Los operadores y las expresiones aritmticas, lgicas y relacionales. La Identificacin de las instrucciones de un programa en C. La utilizacin de las variables y las constantes y sus tipos en trminos de problemas simples. La utilizacin de los operadores aritmticos, lgicos y relacionales en Proy ector Gua ejercici os propue stos N 10

11

31 TEORICA

Distinguir las estructuras bsica del lenguaje de programaci n C.

Proy ector

32 PRACTICA

Identificaci n de las instruccione s de un programa en C en trminos de palabras reservadas, identificado res y sus usos. Utilizacin

Proy ector Gua prctic a de activid ad N 11

Evaluacin PORTAFOLIO Actividad N 10

trminos de problemas simples.

de las variables y las constantes en trminos de sus tipos en el contexto Utilizacin de los operadores aritmticos y lgicos en trminos de problemas propuestos Proy ector Gua ejercici os propue stos N 11

33 AYUDANT IA

Ejercicio con respecto a las instrucciones de un programa en C. Ejercicios de variables, constantes y sus tipos en trminos de problemas simples. Ejercicios de los operadores aritmticos, lgicos y relacionales en trminos de problemas simples.

12

34 TEORICA

Elaborar programas en lenguaje C, utilizando estructuras

La entrada y salida estndar de C a travs de scanf y printf en trminos de texto ordinario, sus formatos y secuencias de escape. Las estructuras de control

Proy ector

de control y entrada/sal ida.

35 PRACTICA

selectivas simples, dobles y multiples a travs de las instrucciones if, if-else y switch. Las estrcuturas de control repetitivas a travs de las instrucciones while, do-while y for. Las instrucciones de control de salto a travs de break, continue, goto y return. Ventajas y desventajas de estas. La utilizacin de la entrada y salida estndar en trminos de problemas simples . El uso de las estructuras de control selectivas y repetitivas con instrucciones de salto en trminos de problemas simples.

Diseo, programaci n y utilizacin de la entrada y salida estndar del lenguaje de programaci n C en trminos de problemas propuestos. Diseo, programaci n y utilizacin de estructuras selectivas y repetitivas con

Proy ector Gua prctic a de activid ad N 12

Evaluacin PORTAFOLIO Actividad N 11

instruccione s de salto en trminos de problemas propuestos. 36 AYUDANT IA Ejercicios de entrada y salida estndar utilizando estructuras de control selectivas e iterativas con instrucciones de salto o quiebre. Proy ector Gua ejercici os propue stos N 12 Proy ector

13

37 TEORICA

Elaborar programas en lenguaje C utilizando Arreglos.

Los arreglos y vectores en el lenguaje C. La definicin, estructura e implementacin de un arreglo en C. Los punteros (direccin de memoria) en trminos de los arreglos. El ingreso, recuperacin y actualizacin y eliminacin de datos desde un arreglo. La cadena de caracteres como un arreglo de caracteres en C y la biblioteca de funciones en C para su gestin. La estructura de un arreglo en trminos de espacio de memoria, ndice y contenido (datos). La utilizacin de los

38 PRACTICA

Diseo y

programaci n de una solucin para problemas

Proy ector Gua prctic a de activid

Evaluacin PORTAFOLIO Actividad N 12

39 AYUDANT IA

arreglos o vectores utilizando el lenguaje de programacin C. Los punteros en trminos de memoria esttica en el contexto de un arreglo. Funciones bases que operan un arreglo tales como insertar, mostrar, eliminar, buscar datos. El tipo de dato Cadena utilizando arreglos de caracteres y la biblioteca de funciones para gestionar cadenas o palabras (String) Ejercicios sobre arreglos y cadenas en trminos de problemas simples.

dados en trminos de arreglos utilizando el lenguaje de programaci n C.

ad N 13

Diseo y

programaci n de una solucin para problemas dados trminos de cadenas de caracteres. Proy ector Gua ejercici os propue stos N 13 Proy ector

14

40 TEORICA

Elaborar programas en C, utilizando matrices.

Las matrices en el lenguaje C. La definicin, estructura e implementacin de una matriz en C. Los punteros (direccin de memoria) en trminos de estas. El ingreso, recuperacin y actualizacin y eliminacin

41 PRACTICA

de datos desde las matrices. La estructura de una matriz en trminos de espacio de memoria, ndice y contenido (datos). La utilizacin de las matrices utilizando el lenguaje de programacin C. Funciones bases que operan una matriz tales como insertar, mostrar, buscar y recorrer. Los usos de las matrices. Ejercicios sobre matrices y sus usos.

Diseo y

programaci n una solucin para problemas dados en trminos de matrices.

Proy ector Gua prctic a de activid ad N 14

Evaluacin PORTAFOLIO Actividad N 13

42 AYUDANT IA

Proy ector Gua ejercici os propue stos N 14

15

43 TEORICA

Elaborar programas en lenguaje C, utilizando funciones y procedimie ntos.

Las funciones y los procedimientos en el Lenguaje C. Paso de parmetros por referencia y por valor. La elaboracin de funciones y procedimientos, su llamada y el retorno de estas. La utilizacin de las funciones y procedimientos

Diseo y program acin de funcione sy procedim ientos simples en

Proy ector

y la diferencia entre estas. La librera de funciones de C.

trminos de problema s dados.

Diseo y program acin de funcione sy procedim ientos con paso de parmetr os en trminos de problema s dados. Proy ector Gua prctic a de activid ad N 15 Evaluacin PORTAFOLIO Actividad N 14

44 PRACTICA

Problemas sobre

45 AYUDANT IA

funciones y procedimientos con paso de parmetros por valor y por referencia en trmino de problemas simples. Las llamadas de las funciones de un programa general y el retorno de estas. Ejercicios de funciones en trminos de problemas simples con paso de parmetros por valor y por

Proy ector Gua ejercici os

referencia.

propue stos N 15 Recorrid o de program as C dados en el contexto de determin ar su funciona miento previo y bsqued a de errores. Proy ector

16

46 TEORICA

Trazar un programa realizados en C

Las trazas (trace) de un programa en C. Tcnicas y uso del entorno de desarrollo para encontrar y liberar los errores (bugs) que se encuentren.

47 PRACTICA

17

48 AYUDANT IA 49 TEORICA

Traza de programas en C en el contexto de depurar o resolver problemas. Trazas de programas en C con invocacin de funciones o procedimientos considerando el paso de parmetros por valor y por referencia. PRUEBA 2

Proy ector Gua prctic a de activid ad N 16

Evaluacin PORTAFOLIO Actividad N 15

Prue ba

Prueba Sumativa

18

50 PRACTICA 51 AYUDANT IA 52 TEORICA 53 PRACTICA 54 AYUDANT IA

EXAMEN

Examen Global

NOTA: LAS CLASES A RECUPERAR POR FERIADOS , O AUSENCIAS DEL DOCENTE NO ESTAN DEFINIDAS DENTRO DE ESTA PROGRAMACION, EN CASO DE FIJARLAS HABRIA QUE CONTEMPLAR EL CIERRE DEL SEMESTRE EN UNA SEMANA MAS, A MENOS QUE LOS DOCENTES EN COMUN ACUERDO CON SUS ESTUDIANTES, HAGAN LA RECUPERACION DENTRO DE LAS 18 SEMANAS PROGRAMADAS. TAMPOCO SE INCLUYE LA FECHA DEL EXAMEN SEMESTRAL.

Das könnte Ihnen auch gefallen