Vous êtes sur la page 1sur 9

INSTITUTO POLITCNICO NACIONAL

SECRETARA ACADMICA
DIRECCIN DE EDUCACIN SUPERIOR PROGRAMA SINTTICO UNIDAD ACADMICA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGIA

CARRERA:

Ingeniera en Alimentos, Ingeniera Ambiental, Ingeniera. Biomdica, Ingeniera Biotecnolgica e Ingeniera Farmacutica

UNIDAD DE APRENDIZAJE:

Programacin (Taller)

NIVEL:

OBJETIVO GENERAL: El alumno resolver problemas de ingeniera aplicados a la biotecnologa empleando algoritmos de tipo numrico y codificndolos en un lenguaje de programacin de alto nivel DESCRIPCIN GENERAL DE CONTENIDOS: I. II. III. IV. Estructura de una Computadora Desarrollo de Algoritmos Numricos Manejo de un Lenguaje de Programacin. Tcnicas de Programacin Estructurada

ORIENTACIN DIDCTICA: Desarrollo de la habilidad para relacionar la lgica computacional con su entorno, con el propsito de resolver problemas de uso cotidiano y de ingeniera fomentando su desarrollo multidisciplinario. Cabe destacar que se supervisar el desempeo de cada 10 alumnos por profesor en dicho laboratorio EVALUACIN Y ACREDITACIN: Evaluacin mediante tres exmenes parciales cuyo promedio representa 70% de la calificacin final, el 30% restante corresponde a la evaluacin de habilidades practicas realizada en el aula de cmputo. Para aprobar el curso se requiere un mnimo de 80% de asistencia al curso y obtener una calificacin mnima de 6.0 Se podr tambin acreditar el curso previamente mediante un examen general del curso de saber demostrado, si el alumno obtiene en ste una calificacin mnima de 6.0 o ms, acreditar el curso. BIBLIOGRAFA: Joyanes A. L. Metodologa de la Programacin. Diagramas de Flujo, algoritmos y Programacin Estructurada. 2. Edicin. Editorial Mc. Graw-Hill. Mxico. 1988.,1 -222 pgs Lozano R. L.Diagramacin y Programacin Estructurada y Libre.3. Edicin. Editorial. Mc.Graw Hill,Mxico.1988. ,1-380 pgs

INSTITUTO POLITCNICO NACIONAL


SECRETARA ACADMICA
DIRECCIN DE EDUCACIN SUPERIOR

UNIDAD ACADMICA: Unidad Profesional Interdisciplinaria de Biotecnologa CARRERA: Ingeniera en Alimentos, Ingeniera Ambiental, Ingeniera Biomdica, Ingeniera Biotecnolgica e Ingeniera Farmacutica OPCIN:

UNIDAD DE APRENDIZAJE: Programacin TIPO DE UNIDAD DE APRENDIZAJE: Prctica/obligatoria VIGENCIA: Agosto, 2006 NIVEL: I CRDITOS: 3.0

PROFESIONAL ASOCIADO: REA FORMATIVA: Bsica

MODALIDAD: Escolarizada

PROPSITO GENERAL Actualmente la programacin es una herramienta indispensable para resolver un gran nmero de problemas del rea de la ingeniera a travs de la computadora, agilizando procesos que manualmente requeriran un gran numero de horas, haciendo ms sencilla su enseanza a los estudiantes de esta rea y permitiendo concentrarse en el conocimiento mas significativo y por ende ser mas competitivos en diversos mbitos. Este curso nicamente se imparte mediante sesiones prcticas en el Aula de Cmputo, es por ello de suma importancia que exista un profesor por cada 10 alumnos para atender las necesidades requeridas por los alumnos en el aula de cmputo. . El dominio de las habilidades de programacin es una base para cursar la asignatura Mtodos Numricos y otras de ingeniera aplicada, incluidas en los planes de estudio de las carreras profesionales que se imparten en esta institucin OBJETIVO GENERAL El alumno resolver problemas de ingeniera aplicados a la biotecnologa empleando algoritmos de tipo numrico y codificndolos en un lenguaje de programacin de alto nivel

TIEMPOS ASIGNADOS HORAS TEORA/SEMANA: HORAS PRCTICA/SEMANA:3.0 HORAS TEORA/NIVEL: HORAS PRCTICA/NIVEL:54 HORAS TOTALES/NIVEL:54

UNIDAD DE APRENDIZAJE DISEADA O REDISEADA POR: Academia de Modelacin REVISADA POR: Subdireccin Acadmica APROBADA POR: Consejo Tcnico Consultivo Escolar

AUTORIZADO POR: Comisin de Planes y Programas del Consejo General Consultivo del IPN

M. en C. Jorge R. Sosa Pedroza

Dr. Enrique Durn Pramo

INSTITUTO POLITCNICO NACIONAL


SECRETARA ACADMICA
DIRECCIN DE EDUCACIN SUPERIOR

UNIDAD DE APRENDIZAJE: N UNIDAD TEMTICA: I

Programacin (Taller)

HOJA:

DE 7

NOMBRE: Estructura de una Computadora

OBJETIVOS PARTICULARES El alumno identificar la estructura bsica de una computadora y los lenguajes de programacin empleados en el rea computacional

No. 1.1 1.1.1 1.1.2 1.1.3 1.1.4 .1.2 1.2.1 1.2.2 1.3 1.3.1 1.3.2 1.3.3 Hardware

CONTENIDOS

P 3.0

TAA

CLAVE BIBLIOGRFICA

1B,6C

Unidad de Procesamiento Central. Unidad Aritmtica y Lgica Unidad de control. Puertos de entrada-salida. Software y Redes (Internet) Sistemas Operativos multiusuario, multitareas Lenguajes de Programacin Bajo Nivel Nivel Intermedio Alto Nivel. ESTRATEGIAS DIDCTICAS 6.0 6.0

Indagacin de la arquitectura de la computadora en tiempo de aprendizaje autnomo. Presentacin de diapositivas por parte del profesor para la identificacin de componentes de la computadora. A travs de dinmicas grupales se llevan a cabo la discusin para encuadres de temas. Descripcin de lenguajes de programacin de manera grupal. Realizacin de discusiones en grupo con respecto a los diferentes lenguajes de programacin EVALUACIN DE LOS APRENDIZAJES Se evaluar el nivel de logro de los estudiantes mediante un examen terico-prctico de la unidad I y II con un valor del 70 %, participacin en dinmicas grupales 20%, entrega de los trabajos generados en el TAA 10%

INSTITUTO POLITCNICO NACIONAL


SECRETARA ACADMICA
DIRECCIN DE EDUCACIN SUPERIOR

UNIDAD DE APRENDIZAJE: N UNIDAD TEMTICA: II

Programacin (Taller)

HOJA:

DE 7

NOMBRE: Desarrollo de Algoritmos Numricos

OBJETIVOS PARTICULARES El alumno desarrollar algoritmos numricos para la resolucin de problemas de ingeniera.

No. 2.1 2.2 2.2.2 2.2.3 2.3 2.3.1 2.3.2 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5

CONTENIDOS Concepto de algoritmo y sus caractersticas. Planteamiento del problema a resolver. Identificacin de entradas y salidas. Anlisis de los procesos requeridos para resolver un problema con apoyo computacional. Diagramas de flujo. Simbologa estandarizada para diagramas de flujo. Tcnicas para la elaboracin del diagrama de flujo. Resolucin de problemas con algoritmos numricos Conceptos de variables Conceptos de acumuladores Conceptos de contadores. Concepto de estructuras secunciales Conceptos de estructuras repetitivas ESTRATEGIAS DIDCTICAS

P 3.0

TAA 3.0

CLAVE BIBLIOGRFICA

2B,3C,4C

6.0

6.0 6.0

Presentacin de diapositivas por parte del profesor de conceptos generales de algoritmos y el procedimiento para resolver problemas de ingeniera. Discusin de simbologa estandarizada empleada para los diagramas de flujo. Bsqueda de informacin por parte de los alumnos para la aplicacin de tcnicas de elaboracin de diagramas de flujo. A travs de la discusin en equipos construir algoritmos numricos para la resolucin de problemas de ingeniera Realizacin de ejercicios por parte de los alumnos de algoritmos numricos aplicados a la bioingeniera EVALUACIN DE LOS APRENDIZAJES Se evaluar el nivel de logro de los estudiantes mediante un examen terico-prctico de la unidad I y II con un valor del 70 %, participacin en dinmicas grupales 20%, entrega de los trabajos generados en el TAA 10%

INSTITUTO POLITCNICO NACIONAL


SECRETARA ACADMICA
DIRECCIN DE EDUCACIN SUPERIOR

UNIDAD DE APRENDIZAJE: N UNIDAD TEMTICA:

Programacin (Taller) III

HOJA:

DE 7

NOMBRE: Manejo de un lenguaje de programacin

OBJETIVOS PARTICULARES El alumno demostrar el manejo del lenguaje de programacin actual.

No. 3.1 3.1.1 3.2 3.2.1 3.2.2 3.2.3 3.3 3.3.1 3.3.2 3.3.3 3.4 3.4.1 3.4.2 3.4.3 3.4.4 3.5 3.5.1 3.5.2 3.6 3.6.1

CONTENIDOS Descripcin del entorno operativo del lenguaje de programacin Uso de ventanas del compilador y depurador del lenguaje de programacin Tipos de datos Enteros Flotantes De carcter Uso de Constantes y Variables Declaracin de variables. Inicializacin de variables Declaracin de constantes Expresiones matemticas Operaciones bsicas con escalares Tipos de expresiones Instrucciones de expresin Instrucciones compuestas Operadores lgicos, relacionales y aritmticos Precedencia de los operadores aritmticos Precedencia de operadores relacionales y lgicos Funciones predeterminadas del lenguaje Funciones de entrada y salida ESTRATEGIAS DIDCTICAS

P 3.0

TAA 3.0

CLAVE BIBLIOGRFICA

4C,5C,6C

3.0

3.0

3.0

3.0

2.0

6.0

2.0 2.0

Indagacin del entorno del lenguaje de programacin actual a travs del uso de la computadora supervisados por el profesor. Presentacin de diapositivas por parte del profesor del uso de los diferentes tipos de datos y expresiones matemticas en el lenguaje actual de programacin. Descripcin de conceptos bsicos de programacin por parte del profesor empleado el entorno del lenguaje de programacin. Realizacin de prcticas por parte del alumno utilizando los conceptos del lenguaje de programacin EVALUACIN DE LOS APRENDIZAJES Se evaluar el uso del lenguaje de programacin actual a travs de un examen terico- practico de la unidad III ,con una ponderacin del 70 % , La entrega de prcticas realizadas en el aula de computo tendr una ponderacin del 20 % y la entrega oportuna de ejercicios realizados en el tiempo de aprendizaje autnomo es del 10 %

INSTITUTO POLITCNICO NACIONAL


SECRETARA ACADMICA
DIRECCIN DE EDUCACIN SUPERIOR

UNIDAD DE APRENDIZAJE: N UNIDAD TEMTICA:

Programacin (Taller) IV

HOJA: NOMBRE: Programacin Estructurada

DE 7

OBJETIVOS PARTICULARES El alumno demostrar el uso adecuado de las estructuras secunciales y de control del lenguaje de programacin actual

No. 4.1 4.1.1 4.1.2 4.1.3 4.14 4.2 4.2.1 4.2.2 4.2.3 4.3 4.3.1 4.3.2 4.3.2 4.3.3

CONTENIDOS Algortmicas Selectivas Estructura selectiva simple si entonces Estructura selectiva dobles si entonces/sino Estructura selectiva mltiple si mltiple Estructura selectiva anidadas Algortmicas Repetitivas Estructura repetitiva fija (for) Estructura repetitiva condicionada ( mientras cumpla haz) Estructura repetitiva condicionada ( haz mientras cumpla) Funciones Funciones aplicadas para realizar clculos simples Funciones para calcular valores estadsticos Funciones para evaluar un polinomio Operaciones con polinomios Clculo de las races de polinomios

T 3.0

TAA 3.0

CLAVE BIBLIOGRFICA

4C,5C,6C

6.0

6.0

6.0

6.0

ESTRATEGIAS DIDCTICAS Presentacin de diapositivas por parte del profesor de las estructuras secunciales, de control y funciones del lenguaje de programacin. Elaboracin de programas utilizando estructuras secunciales y de control aplicados a problemas de bioingeniera. Realizacin de prcticas por parte de los alumnos empleando funciones y estructuras de programacin EVALUACIN DE LOS APRENDIZAJES Se evaluar el uso del lenguaje de programacin actual a travs de un examen terico- practico de la unidad IV con una ponderacin del 70 % , La entrega de prcticas realizadas en el aula de computo tendr una ponderacin del 20 % y la entrega oportuna de ejercicios realizados en el tiempo de aprendizaje autnomo es del 10 %

INSTITUTO POLITCNICO NACIONAL


SECRETARA ACADMICA
DIRECCIN DE EDUCACIN SUPERIOR

UNIDAD DE APRENDIZAJE:

Programacin (Taller) RELACIN DE PRCTICAS

HOJA:

DE 7

PRCTICA No.

NOMBRE DE LA PRCTICA

UNIDADES TEMTICAS

DURACIN

LUGAR DE REALIZACIN

1 2 3 4 5 6 7 8 9

Algoritmos numricos Algoritmos secunciales Entorno del lenguaje de programacin Operaciones con escalares y conceptos bsicos de programacin Tipos de datos y operadores en el lenguaje de programacin Estructuras secunciales Estructuras de control Estructuras de control anidadas Funciones

I I II II II III III IV IV

3.0 3.0 6.0 6.0 6.0 6.0 6.0 9.0 9.0

Laboratorio de cmputo

EVALUACIN Y ACREDITACIN:

El alumno entregar al menos el 80% de sus prcticas elaboradas en el aula de cmputo a la sesin siguiente correspondiente, para tener derecho a examen departamental, la calificacin del examen departamental corresponder al 70 % del examen terico practico y el 30 % en el cumplimiento de las estrategias didcticas..

INSTITUTO POLITCNICO NACIONAL


SECRETARA ACADMICA
DIRECCIN DE EDUCACIN SUPERIOR

UNIDAD DE APRENDIZAJE:

Programacin (Taller)

HOJA:

DE 7

PERODO 1

UNIDAD I II

PROCEDIMIENTO DE EVALUACIN Se evaluar en el Laboratorio de Computo las destrezas y habilidades adquiridas por el alumno mediante las practicas realizadas y los trabajos realizados en los tiempos de aprendizaje autnomos con el 30% y un examen terico-prctico evaluado al 70 % Se evaluar en el Laboratorio de Computo las destrezas y habilidades adquiridas por el alumno mediante las practicas realizadas y los trabajos realizados en los tiempos de aprendizaje autnomos con el 30% y un examen terico-prctico evaluado al 70 % Se evaluar en el Laboratorio de Computo las destrezas y habilidades adquiridas por el alumno mediante las practicas realizadas y los trabajos realizados en los tiempos de aprendizaje autnomos con el 30% y un examen terico-prctico evaluado al 70 % C BIBLIOGRAFA Joyanes A. L. Metodologa de la Programacin. Diagramas de Flujo, algoritmos y Programacin Estructurada. 2. Edicin. Editorial Mc. Graw-Hill. Mxico. 1988, 1-248 pgs. Lozano R. L. Diagramacin y Programacin Estructurada y Libre. 3. edic. Edit. Mc. Graw Hill, Mxico 1988,1- 380 pgs Delores M. E. Solucin de problemas de ingeniera con MATLAB, 1 edic. Edit. Prentice May, Mxico 1997, 1-329 pgs Nakamura S. Anlisis numrico y visualizacin grfica con MATLAB, 2. edic. Edit. Pearson, Mxico 1997, 1-476 pgs June Jamrich Parsons Conceptos de computacin sexta edicin Thomson. Mxico 2004.,1- 220 pgs. Charles F. Bowman. Algoritmos y estructuras de datos. Editorial Oxford. Mxico 1999 1-222 pgs

III

IV

CLAVE 1

B X

2 3 4

X X X

5 6

X X

INSTITUTO POLITCNICO NACIONAL


SECRETARA ACADMICA
DIRECCIN DE EDUCACIN SUPERIOR PERFIL DOCENTE POR ASIGNATURA 1. DATOS GENERALES UNIDAD ACADEMICA: CARRERA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGA Ingeniera en Alimentos, Ingeniera Ambiental, Ingeniera Biomdica, Ingeniera Biotecnolgica e Ingeniera Farmacutica BSICAS C. INGENIERA Modelacin D. INGENIERA C. SOC. y HUM. Programacin (Taller) NIVEL I

REA: ACADEMIA:

UNIDAD DE APRENDIZAJE:

ESPECIALIDAD Y NIVEL ACADMICO REQUERIDO: 2. OBJETIVOS DE LA ASIGNATURA:

Ingeniera o rea a fin, Posgrado en Computacin.

El alumno resolver problemas de ingeniera aplicados a la biotecnologa empleando numrico y codificndolos en un lenguaje de programacin de alto nivel. 3. PERFIL DOCENTE: CONOCIMIENTOS Desarrollo de algoritmos para resolucin de problemas. Programacin en lenguajes de alto nivel. EXPERIENCIA PROFESIONAL En docencia Programacin de lenguajes de alto nivel en computacin HABILIDADES Para manejar dinmica de grupos. Para explicar la programacin en computacin de manera algortmica. Para desarrollar la creatividad del alumno.

algoritmos de tipo

ACTITUDES Autocrtica con deseo constante de superacin. Atencin para subsanar deficiencias en los conocimientos previos de los alumnos. Apertura hacia las ideas y crticas realizadas por los alumnos. Compromiso social. tica, responsabilidad y honestidad.

Mtodos numricos Tcnicas de programacin aplicados a la computacin para el rea Mtodos Numricos de la ingeniera.

ELABOR

REVIS

AUTORIZ

M. en C. Sandra Vzquez Romero Academia de Modelacin

Dr. Gustavo Valencia del Toro


SUBDIRECTOR ACADMICO

Dr. Enrique Durn Pramo


DIRECTOR

FECHA:

Agosto 2006

Vous aimerez peut-être aussi