viernes, 8 de marzo de 2013

Programa Análisis, Diseño y Programación I - 4to.año


OBJETIVOS GENERALES DE PROMOCIÓN

1.      Manejar adecuadamente las sentencias de un lenguaje de programación estructurada.
2.      Experimentar la diferencia entre los niveles de usuario y de programador.
3.      Conocer los distintos tipos de datos que manejan los lenguajes de alto nivel y seleccionar el adecuado para cada situación.
4.      Analizar un problema informático, buscando la alternativa óptima para su solución.
5.      Implementar un programa solución a un problema informático en un lenguaje de alto nivel.

MODALIDAD DE TRABAJO

Dado que los conceptos que involucran la materia son absolutamente nuevos para los alumnos, se comenzará cada tema con un abordaje teórico, paralelamente al cual se pondrán en práctica los conocimientos adquiridos. No obstante, y a pesar de esta necesidad de transmisión de conceptos, la modalidad de trabajo en la materia es esencialmente práctica, por lo que es imprescindible el compromiso del alumno con el quehacer de cada clase. Por lo expuesto, la gran mayoría del trabajo que se realizará será a modo de taller. Esto implica que a lo largo del año se proporcionarán diversas prácticas con ejercicios que el alumno deberá resolver autónomamente, para lo cual se destinarán espacios de consulta de manera de brindar al alumno el acompañamiento necesario para abordar convenientemente los temas. Es de exclusiva responsabilidad y decisión del alumno aprovechar estos espacios.

CRITERIOS DE EVALUACIÓN

Los procesos de enseñanza y de aprendizaje en la materia son esencialmente espiralados, por lo que cada evaluación resulta integradora de todos los conceptos anteriores. Se evaluará a los alumnos en tres instancias parciales a lo largo del año, correspondientes a cada uno de los informes trimestrales. Estas instancias de evaluación son escritas, presenciales, individuales y obligatorias. A criterio del docente, los alumnos que se considere pertinente, deberán presentarse a una segunda instancia por trimestre.
Las fechas de exámenes se darán a conocer con al menos 30 (treinta) días de anticipación.

La carpeta del alumno es su herramienta de trabajo y como tal no será evaluada. No obstante, considerando que la asignatura no sigue exactamente los lineamientos de ningún libro de texto, es aconsejable que la carpeta esté siempre completa y organizada, ya que será la principal fuente de consulta para el estudio.

La calificación obtenida en el examen trimestral, junto con la apreciación del trabajo del alumno durante el período y los resultados de los trabajos prácticos realizados, definirán las notas que a fin de año se han de promediar para decidir la promoción o no del alumno, según normativa vigente.


PROGRAMA DE CONTENIDOS

UNIDAD 1: Instrucciones
Objetivo: Acercarse a la técnica de programación
Aplicación: Pseudocódigo (PSInt)
·        Lenguaje binario y lenguaje de alto nivel
·        Compiladores
·        Código fuente y ejecutable
·        Lenguaje natural y lenguaje formal
·        Método de refinaciones sucesivas
·        Primitivas
·        Rutinas
·        Generación de programas en pseudocódigo


UNIDAD 2: Variables
Objetivo: Manejar operadores lógicos y condiciones
Aplicación: Programación Pascal

·        Variables y constantes
·        Tipos de variables simples: numéricas, alfanuméricas y booleanas
·        Incompatibilidad de datos
·        Asignaciones: de usuario y de programación
·        Proposiciones
·        Valores de verdad
·        Conectores lógicos
·        Expresiones condicionales
·        Evaluación de expresiones lógicas

UNIDAD 3: Sentencias de Control
Objetivo: Manejar las estructuras lógicas de la programación.
Aplicación: Pseudocódigo (PSInt)

·        Sentencias selectivas simples
·        Sentencias selectivas múltiples
·        Sentencias selectivas complejas
·        Sentencias iterativas simples
·        Sentencias iterativas complejas
·        Sentencias repetitivas con condición de entrada
·        Sentencias repetitivas con condición de salida
·        Sentencias anidadas

UNIDAD 4: Programación con estructuras complejas de datos
Objetivo: Trabajar con vectores, matrices, registros y conjuntos.
Aplicación: Programación Pascal.

·        Arreglos uni y bidimensionales
·        Declaración de vectores y matrices
·        Lectura
·        Asignación
·        Variable índice, fila y columna

No hay comentarios.:

Publicar un comentario