Sie sind auf Seite 1von 4

Programacin Bsica 2013

El mdulo de Programacin bsica, se imparte en el tercer semestre y corresponde al ncleo de formacin profesional, de las carreras de Profesional Tcnico y Profesional Tcnico-Bachiller en Informtica. Tiene como finalidad, que el alumno obtenga los fundamentos de programacin para desarrollar diversas soluciones informticas aplicndolos a distintas herramientas existentes en el mercado laboral y migrando o actualizando la informacin conforme al desarrollo de las mismas. Para ello, el mdulo est conformado por dos unidades de aprendizaje la primera aborda las principales tcnicas de programacin estructurada, la sintaxis y elementos bsicos del lenguaje C, para el planteamiento y para la estructuracin de problemas; la segunda unidad comprende la elaboracin de programas codificados con elementos complejos del lenguaje C englobando as los temas aplicables en la solucin de problemas. La contribucin de este mdulo al perfil de egreso es desarrollar programacin estructurada y bsica en cualquier lenguaje de programacin o que le facilita realizar el anlisis, y diseo de un programa estructurado para la solucin de problemas, satisfaciendo requerimientos del usuario. La formacin profesional del PT y el PT-B, est diseada con un enfoque de procesos, lo cual implica un desarrollo en la adquisicin de competencias profesionales que abarca: a) el planteamiento de soluciones a problemas elaborando el anlisis, diagramas de flujo, algoritmos, pseudocdigo, pruebas de escritorio, solucin codificada en C. b) La construccin del programa es elaborado con comentarios (documentacin), inicio, variables, constantes, peticin de datos, proceso, escritura de resultado en sintaxis de lenguaje C. c) Los elementos de los programas son abordados con datos, tipo de datos, constantes, variables, operadores, expresiones, instrucciones y estructuras bsicas de control en C. d) La especificacin de orden de los procesos en los algoritmos es establecido con estructuras de control de flujo. Y adicionalmente la adquisicin de competencias se refleja cuando con las bases aqu asentadas, el PT y el PT-B utilizan para distintas herramienta: a) Los programas de cmputo son elaborados con base en tcnica de programacin estructurada. b) Las rutinas de programacin son elaboradas usando funciones. c) Las rutinas de programacin son elaboradas usando apuntadores d) Las rutinas de programacin son elaboradas usando estructuras estticas tales como arreglos. e) Los programas son elaborados aplicando estructuras dinmicas f) Los programas son elaborados aplicando formatos de entrada y salida. g) Los programas son elaborados aplicando estructuras (combinando estticas y dinmicas). Adems, estas competencias se complementan con la incorporacin de otras competencias bsicas, las profesionales y genricas que refuerzan la formacin tecnolgica y cientfica, y fortalecen la formacin integral de los educandos; que los prepara para comprender los procesos productivos en los que est involucrado para enriquecerlos, transformarlos, resolver problemas, ejercer la toma de decisiones y desempearse en diferentes ambientes laborales, con una actitud creadora, crtica, responsable y propositiva; de la misma manera, fomenta el trabajo en equipo, el desarrollo pleno de su potencial en los mbitos profesional y personal y la convivencia de manera armnica con el medio ambiente y la sociedad. La tarea docente en este mdulo tendr que diversificarse, a fin de que los docentes realicen funciones preceptoras, las que consistirn en la gua y acompaamiento de los alumnos durante su proceso de formacin acadmica y personal y en la definicin de estrategias de participacin que permitan incorporar a su familia en un esquema de corresponsabilidad que coadyuve a su desarrollo integral; por tal motivo, deber destinar tiempo dentro de cada unidad para brindar este apoyo a la labor educativa de acuerdo al Programa de Preceptoras.

L.I. Blanca Briza Gallegos Aguilar.

Programacin Bsica 2013


Por ltimo, es necesario que al final de cada unidad de aprendizaje se considere una sesin de clase en la cual se realice la recapitulacin de los aprendizajes logrados, en lo general, por los alumnos, con el propsito de verificar que stos se han alcanzado o, en caso contrario, determinar las acciones de mejora pertinentes. Cabe sealar que en esta sesin el alumno que haya obtenido insuficiencia en sus actividades de evaluacin o desee mejorar su resultado, tendr la oportunidad de entregar nuevas evidencias. PROPSITO DEL MDULO Desarrollar software de aplicacin bsica utilizando programacin estructurada en lenguaje C a fin de cubrir requerimientos y necesidades establecidas por el usuario. UNIDAD 1: Manejo de los componentes del lenguaje C. Propsito de la Unidad: Desarrolla programas en lenguaje C mediante la identificacin de sus principales componentes y la aplicacin de los mecanismos de control de flujo que el sistema requiera. Resultado de aprendizaje: 1.1 Identifica los elementos y las caractersticas de un programa desarrollado en lenguaje C, de acuerdo con estndares internacionales.

A. Desarrollo de rutinas de programacin

B. Identificacin de elementos del lenguaje C

ones, variables, constantes y macros. main ()

C. Reconocimiento del entorno de trabajo

D. Ejecucin de pruebas del programa desarrollado ebugger o depurador E. Realiza operaciones de entrada y salida de datos. F. Realiza operaciones entre cadenas y valores numricos.

L.I. Blanca Briza Gallegos Aguilar.

Programacin Bsica 2013

Resultado de aprendizaje: 1.2 Organiza y ordena bloques de cdigo para resolver una situacin dada mediante estructuras de control de flujo. A. Identificacin de proposiciones y bloques de cdigo

B. Aplica estructuras de decisin para definir el orden de ejecucin de bloques de cdigo if else if C. Aplica estructuras de ciclo para la ejecucin continua y/o repetida de bloques de cdigo. for while do while goto y etiquetas UNIDAD 2: Aplicacin de funciones desarrolladas en lenguaje C. Propsito de la unidad: Desarrollar programas en lenguaje C mediante la creacin y aplicacin de funciones, as como la administracin de memoria para resolver los requerimientos de diseo del sistema. Resultado de aprendizaje: 2.1. Automatiza operaciones mediante la creacin de funciones para la agilizacin de procesos.

A. Identifica los componentes de una funcin

a funcin

L.I. Blanca Briza Gallegos Aguilar.

Programacin Bsica 2013


B. Creacin de librera

Resultado de aprendizaje: 2.2 Maneja racionalizacin y reservacin de la misma. A. Manejo de apuntadores de memoria.

memoria

del

equipo

mediante

la

B. Realiza operaciones en arreglos

C. Crea, utiliza y elimina estructuras dinmicas de memoria mediante pilas, colas y listas. D. Deteccin y correccin de los principales errores de programacin.

e enteros.

NOTA:
Cada llamada de atencin se quitar el 10% de la calificacin. Todos los trabajos no entregados en tiempo y forma automticamente pasarn a hacer INSUFICIENTE. Para poder entregar trabajos atrasados debern ir al corriente con todos los trabajos de lo contrario no se tomarn en cuenta. En caso de no cumplir llmese con tareas, trabajos, prcticas, etc. a la tercera vez se le citar al padre de familia para informarle de la situacin. Prohibido el uso de celulares en el saln de clases.

L.I. Blanca Briza Gallegos Aguilar.