Académique Documents
Professionnel Documents
Culture Documents
SATCA1: 2-2-4
2. Presentacin
Caracterizacin de la asignatura
La asignatura de Algoritmos y Lenguajes de Programacin aporta al perfil del egresado, los
conocimientos, habilidades, metodologas, as como capacidades de anlisis y sntesis, para resolver
problemas numricos en hojas de clculo y lenguajes de programacin pertinentes a las reas de
produccin y toma de decisiones.
La asignatura es muy importante para los estudiantes ya que el uso de las tecnologas de informacin
y comunicacin son muy utilizadas en el ambiente laboral, la capacidad de resolver problemas por
medio de las computadoras es muy demandado en la industria manufacturera que es el principal campo
de accin de los egresados
La asignatura Algoritmos y Lenguajes de Programacin ubicada en cuarto semestre se relacionan con
la asignatura previa lgebra Lineal, por lo que se requiere de los conocimientos previos de matrices y
ecuaciones lineales. Con la asignatura posterior de Simulacin de sexto semestre en donde se aborda
la solucin de problemas por medio de modelos matemticos para lo cual se utilizan la metodologa
para el diseo de software.
Intencin didctica
Este programa de estudios se sugiere eminentemente prctico, es decir, el docente propone el
planteamiento de un problema y el estudiante deber resolverlo mediante diversas tcnicas, por
mencionar algunas: diagramas de flujo, pseudocdigo y codificacin con el monitoreo del docente.
En la unidad uno se aborda la introduccin a la computacin, el uso y aplicacin de la hoja de
clculo.
En el tema dos se plantean el desarrollo de la lgica algortmica.
El tema tres aborda la programacin de un lenguaje estructurado.
En el tema cuatro se consideran las estructuras selectivas y de repeticin.
En el tema cinco se abordan temas de aplicacin de arreglos y archivos.
En el tema seis se manejan las funciones definidas por el usuario.
A travs del conocimiento y uso de diferentes metodologas para la solucin de problemas por medio
de la computadora, el estudiante adquiere habilidades en el uso de las tecnologas de informacin y la
comunicacin a la vez que desarrolla la capacidad de actuar en nuevas situaciones y lleva los
conocimientos a la prctica.
Las competencias genricas se estn desarrollando con el tratamiento de los contenidos de la
asignatura.
Capacidad de abstraccin, anlisis y sntesis.
Capacidad de aplicar los conocimientos en la prctica.
1
Sistema de Asignacin y Transferencia de Crditos Acadmicos
5. Competencias previas
Resuelve problemas de aplicacin e interpreta la solucin utilizando matrices y sistemas de
ecuaciones lineales para las diferentes reas de la ingeniera.
6. Temario
No. Temas Subtemas
1 Introduccin a la computacin y hoja de 1.1. Introduccin a la computacin.
clculo. 1.2. Sistemas operativos.
1.3. Elementos de Excel.
1.4. Frmulas y funciones.
1.5. Macros.
1.6. Aplicaciones.
2 Desarrollo de lgica algortmica. 2.1. Metodologa para la solucin de
problemas.
2.2. Metodologa para el diseo de software:
Top down, Bottom up, modular y
programacin estructurada.
2.3. Elementos y reglas de los lenguajes
algortmicos.
2.3.1. Diagramas de flujo.
2.3.2. Pseudocdigo.
2.4. Implementacin de algoritmos.
2.4.1. Secuenciales.
2.4.2. Selectivos.
2.4.3. Repetitivos.
2.5. Pruebas y depuracin.
3 Introduccin a la programacin de un 3.1 Introduccin y estructura del entorno de
lenguaje estructurado. un lenguaje de programacin.
3.2 Estructura bsica de un programa.
3.3 Tipos de datos.
3.4 Identificadores.
3.5 Almacenamiento, direccionamiento y
representacin en memoria.
3.6 Proposicin de asignacin.
3.7 Operadores, operandos y expresiones.
8. Prctica(s)
Manejo de sistemas operativos Windows (creacin de folders y arboles).
Manejo de hojas en Excel, uso de funciones.
Jerarqua de operadores.
Solucin a problemas propuestos con las funciones de sum, average, cont, min,max, mod,if
lgico y aleatorias.
Creacin de macros.
Utilizar diagramas de flujo en la solucin de problemas.
Identificacin y manejo de operadores y operandos.
Implementacin de algoritmos secuenciales, selectivos y repetitivos.
Elaboracin de programas aplicando las estructuras selectivas y repetitivas.
Utilizacin del mtodo de la burbuja para el ordenamiento de un arreglo unidimensional.
Aplicacin de matrices de algebra lineal (inversa, Gauss-Jordan).
Paso de parmetros por valor y por referencias.
9. Proyecto de asignatura
El objetivo del proyecto que plante el docente que imparta esta asignatura, es demostrar el desarrollo
y alcance de la(s) competencia(s) de la asignatura, considerando las siguientes fases:
Fundamentacin: marco referencial (terico, conceptual, contextual, legal) en el cual se
fundamenta el proyecto de acuerdo con un diagnstico realizado, mismo que permite a los
estudiantes lograr la comprensin de la realidad o situacin objeto de estudio para definir un
proceso de intervencin o hacer el diseo de un modelo.
Planeacin: con base en el diagnstico en esta fase se realiza el diseo del proyecto por parte de
los estudiantes con asesora del docente; implica planificar un proceso: de intervencin
empresarial, social o comunitario, el diseo de un modelo, entre otros, segn el tipo de proyecto,
las actividades a realizar los recursos requeridos y el cronograma de trabajo.
Ejecucin: consiste en el desarrollo de la planeacin del proyecto realizada por parte de los
estudiantes con asesora del docente, es decir en la intervencin (social, empresarial), o
construccin del modelo propuesto segn el tipo de proyecto, es la fase de mayor duracin que
implica el desempeo de las competencias genricas y especificas a desarrollar.
Evaluacin: es la fase final que aplica un juicio de valor en el contexto laboral-profesin, social e
investigativo, sta se debe realizar a travs del reconocimiento de logros y aspectos a mejorar se
estar promoviendo el concepto de evaluacin para la mejora continua, la metacognicin, el
desarrollo del pensamiento crtico y reflexivo en los estudiantes.