Está en la página 1de 6

Unin Informtica

Provincia de Buenos Aires




Materia Programacin I
Ciudad Autnoma de Buenos Aires - Buenos Aires


P R O Y E C T O D E T R A B A J O

OBJETIVOS del curso(resumen)
Garantizar la produccin y adquisicin de conocimientos propiciando la continuacin
de los estudios y asegurando la inclusin, permanencia y continuidad de los alumnos
en el sistema educativo.
Reconocer a los adolescentes y jvenes como sujetos de derecho y a sus prcticas
culturales como parte constitutiva de las experiencias pedaggicas.
Consolidar en cada alumno las capacidades de estudio, de trabajo individual y en
equipo, de esfuerzo, iniciativa y responsabilidad, como condiciones necesarias para el
acceso al mundo laboral
Promover en los adolescentes, jvenes, adultos y adultos mayores el respeto a la
interculturalidad y a las semejanzas y diferencias, garantizando una educacin integral

PROYECTO DE AULA
DEPARTAMENTO: Informtica
MATERIA: Programacin I
DOCENTE:



FUNDAMENTACIN

No cabe duda de que durante el ltimo siglo se produjeron grandes logros
en el campo de la tecnologa, el aprovechamiento de nuevas fuentes de energa, la
creacin de incontables herramientas, la posibilidad de comunicarnos en forma inmediata
con otras personas y sin dudas, el uso de computadoras que facilitan mltiples y variadas
actividades. Las nuevas tecnologas ya estn aqu, y no podemos elegir si las aceptamos
o no; forman parte de nuestra vida y la de nuestros alumnos, an de los que viven en las
condiciones sociales ms desventajosas. En cierto modo estamos inmersos en y
expuestos a todos estos avances tecnolgicos y las repercusiones que tienen en nuestra
sociedad.

La aceleracin en los avances tecnolgicos son determinantes en la vida
cotidiana. Las prcticas profesionales deben adaptarse a los avances impuestos por la
revolucin tecnolgica, es as como Internet y todos sus recursos representan un espacio
con oportunidades para socializar.

En nuestra actualidad, la Informtica y las Tecnologas de la Informacin
(TIC) cumplen un rol primordial en la configuracin del modelo emergente de organizacin
social. Las TIC han creado nuevas formas de comunicacin, nuevos estilos de trabajo,
nuevas maneras de acceder y producir conocimiento, adems, han dado lugar a la
aparicin de nuevas profesiones y a nuevas disciplinas de estudio, dentro de las cuales,
se destaca la informtica. Por ello, la educacin est obligada a responder a las nuevas
necesidades que surgen en este contexto.

La transversalidad y la interactividad digital conforman una base necesaria
de integracin a la expansin tecnolgica, comunicativa y social del individuo como
condicin para ser sujetos sociales activos. La complementacin de nuevas interfaces
comunicativas, digitales y colaborativas, pueden ser abordados y manipulados
concretamente desde la modalidad de educacin a distancia.

Se destaca que la utilizacin de las tecnologas exige alineacin a campos
de competencias no slo vinculadas con la adquisicin del conocimiento sino tambin en
el uso inteligente de los datos. Los sujetos inmersos en la sociedad de la informacin
debe ser usuarios de la tecnologas y en consecuencia deben disponer de competencias
para la gestin de la informacin que se concreta en la adquisicin de habilidades para
decodificar datos; capacidad cognitiva para procesar informacin, como as tambin,
destrezas participativas para promover las relaciones interpersonales. La predisposicin a
la socializacin en la informacin, la cooperacin y el trabajo en equipo para finalmente
compartir conocimiento personal.




OBJETIVOS DE ENSEANZA

- Desarrollo de habilidades propias para el uso de las nuevas tecnologas,
promoviendo la capacidad de crear, innovar, comunicar, investigar y localizar la
informacin relevante.
- Manipulacin de la tecnologa para comunicar eficazmente sus ideas, localizar
efectivamente la informacin e intercambio con otros pares utilizando distintos
medios basados en comunicacin cooperativa
- Trabajo en colaboracin, localizando, evaluando y organizando informacin
proveniente de mltiples fuentes, procesando datos y generando redes de
comunicacin.


OBJETIVOS DE APRENDIZAJE

El objetivo de este proyecto es lograr insertar en la cultura de los
estudiantes una nueva forma de educacin de las TICs como herramientas de trabajo
complementarias para todas las actividades educativas. Desde el punto de vista
pedaggico, se plantea la creacin de una metodologa propia, dinmica y efectiva de
cursos donde el alumno se mantiene activo mediante el trabajo colaborativo, y la actividad
del docente ser la de facilitar nuevas opciones para su aprendizaje. Esta propuesta
orientar el desarrollo de las actividades en el aula con posibilidades de continuarlas a
travs de la conexin y comunicacin va Internet. En resumen los puntos que se espera
que el alumno pueda alcanzar son los siguientes:

- Conocer una adecuada metodologa de trabajo para la resolucin de los
problemas que puedan ser resueltos utilizando un computador digital.
- Generar la capacidad necesaria para saber interpretar claramente los objetivos
del problema y poder resolverlo, aplicando una adecuada estrategia en la
resolucin.
- Saber un lenguaje de programacin adecuado para poder confeccionar el
programa que resuelve el problema planteado.
- Saber ser un integrante ms de un grupo de trabajo , teniendo la predisposicin
necesaria para una adecuada comunicacin oral y escrita dentro y fuera del
grupo.




CONTENIDOS

Bloque 1. Comprensin de problemas.
Introduccin a la programacin de computadoras. Compresin de problemas. Enunciados
e interpretacin. Anlisis de ideas. Relacin entre datos, incgnitas y resultados. Diversos
tipos de problemas, anlisis. Definicin de un programa. Resolucin de problemas usando
un computador. Metodologa a desarrollar para su resolucin. Diseo de estrategias.
Elaboracin de un plan general. Algoritmos, concepto y definicin. Caractersticas,
limitaciones. Anlisis del problema y diseo del algoritmo. Ideas de Pseudocdigo.

Bloque 2. Lenguaje de programacin estructurado (Lenguaje C).
El entorno de la programacin. Creacin de programas. Edicin del programa,
compilacin y ejecucin. Instalacin y uso del C. Programacin iterativa. Depuracin de
programas. Descripcin general del lenguaje C y comentarios sobre C++.

Bloque 3. Estructura de un programa.
Descripcin general. Estructura de un programa, la funcin del main. Elementos bsicos
con los cuales opera. Alfabeto. Palabras reservadas. Tipos de datos. Constantes,
variables y operadores. Expresiones, prioridades. Precisin. Sentencias de asignacin.
Contador y acumulador. Funciones estndar del C. Casos tpicos de error por
almacenamiento y de las operaciones.
Sentencias de entrada y salida con y sin formato. Funciones Printf() y Scanf(). Sentencias
de comentario. Funciones. Llamada a funciones, argumentos. Proposicin Return.

Bloque 4. Estructuras de control selectivas.
Expresiones lgicas. Operadores. Sentencia de seleccin simple If. Sentencias If
anidadas. Estructuracin modular. Sentencia de seleccin mltiple Switch. Comparacin
entre ambas.

Bloque 5. Estructuras de control iterativas.
El concepto de bucle. Sentencia de iteracin definida. Sentencia For. Diseo de bucles.
Bucles anidados. Sentencia de iteracin condicionada. Sentencias While y Do While,
comparacin entre ambas. Estructuras de iteracin anidadas y combinadas.
Proposiciones Break, Continue y Exit.

Bloque 6. Estructura de datos.
Conceptos bsicos sobre estructuras de datos tipo array. Arrays unidimensionales, los
vectores. Inicializacin. Comprobacin de lmites, procesamiento. Arrays
multidimensionales, tablas y matrices. Aplicaciones. Operaciones de ordenamiento y
bsqueda en arrays. Arrays como parmetros de funciones. Funciones standard para
manejo de cadenas: Strcpy(); Strcat(); Strlen(); Strcmp().

Bloque 10. Archivos de datos.
Conceptos generales sobre archivos en C. Tipos permitidos, el binario. Definicin,
creacin, eliminacin. Archivos secuenciales. Lectura y grabacin. Funciones estndar
para su operatoria. Archivos como parmetros de funciones.




RECURSOS

- Computadoras.
- Pizarra.
- Libros.
- Internet.
- Apuntes de la Ctedra.


ESTRATEGIAS DE LOS DOCENTES

Desarrollar entornos de trabajo cooperativo para la aprehensin del conocimiento
fomentando actividad ldica desde la manipulacin de las TIC como herramientas de
trabajo para la resolucin de problemas. Poniendo para esto especial atencin en:

- Uso de los recursos informticos.
- Elaboracin de cuadros sinpticos y comparativos.
- Lectura y comparacin de distintos textos
- Dinmica de grupo.
- Exposicin dialogada.
- Exposicin oral.
- Resolucin de problemas.


ACTIVIDADES DEL ALUMNO

Confeccionar un primer programa Hola Mundo.
Desarrollar algoritmos para la resolucin de diversas situaciones.
Lectura de clculos y exhibicin de resultados.
Ampliar un proceso iterativo con varios juegos de datos.
Aplicacin de funciones.
Utilizacin de estructuras de tipo arrays.
Aplicacin de estructuras de tipo registro (struct).
Generacin y lectura de archivos binarios.




EVALUACIN

Sistema de evaluacin permanente y continua en diferentes entornos de aprendizaje el
que se consideran los siguientes aspectos:

a) Criterios:
- Anlisis crtico.
- Comunicacin oral y escrita.
- Identificacin de los datos.
- Utilizacin del marco terico.
- Produccin oral y escrita.
- Interpretacin de consignas.
- Uso del lenguaje especfico.
- Presentacin de trabajos.
- Respeto hacia sus pares y dems integrantes de la comunidad educativa.

b) Instrumentos:
- Evaluaciones escritas.
- Trabajos prcticos escritos, grupales e individuales.
- Participacin en clase.
- Exposicin oral.


TIEMPO ESTIMADO PARA CADA UNIDAD DIDCTICA

Divisin de los bloques:
- Bloques 1 al 5 1 mes y medio
- Bloques 6 al 10 1 mes


BIBLIOGRAFA

Bibliografa:

- Kernighan y Ritchie El lenguaje de Programacin C Prentice Hall
- Langsman, Augenstein y Tenembaum Estructura de datos con C y C++
Prentice Hall
- Byron S. Gottfried - Programacin en C Mc Graw Hill

También podría gustarte