Syllabus
INC-1005 ALGORITMOS Y LENGUAJES DE PROGRAMACION
FRANCIA ISABEL MIRANDA RODRÍGUEZ
fimiranda@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
4 | 2 | 2 | 4 | Ingeniería Aplicada |
Prerrequisitos |
-Manejar operaciones algebraicas. -Usar los conocimientos de Trigonometría y Geometría Analítica. -Conocer el Algebra Matricial. -Conocer y manejar el Hardware y software básico. |
Competencias | Atributos de Ingeniería |
Normatividad |
1. El alumno deberá tener asistencia mínima de un 80% para tener derecho a exámen. 2. El alumno tendrá una tolerancia de 10 minutos como máximo para ingresar al aula o laboratorio. Después de este tiempo, se considerará como retardo y después de 15 minutos, será falta. Tres retardos en el mes, corresponden a una falta. 3. La falta colectiva del grupo a clases será considerada doble y se dará por visto el tema programado. 4. Los trabajos documentales (tareas, actividades, investigaciones, etc.) se entregarán en tiempo y forma de acuerdo a la fecha indicada, quedando claro que NO SE RECIBIRÁN trabajos posteriores a la fecha indicada. 5. El trabajo en equipo, participación y presentación es obligatoria. 6. No se permite en el salón de clases comida, solo el acceso de agua. 7. En el salón no se permite el uso de gorras, lentes negros, estar masticando chicles; así como tampoco vestimenta considerada inadecuada (faldas cortas, shorts, bermudas, blusas escotadas). 8. No está permitido el uso de celulares. 9. Las llamadas podrán contestarse fuera del salón de clases siempre y cuando el celular se encuentre en modo de vibrador o en silencio. 10. El alumno que demuestre una mala actitud o conducta ante sus compañeros o ante el maestro será suspendido el tiempo que considere el profesor, y se verá reflejada dicha actitud en su calificación del 20% correspondiente al indicador de participación. |
Materiales |
1. Computadora. 2. Programas de aplicación y de desarrollo de software. 3. Materiales propuestos. 4. Libro Fundamentos de programación, algoritmos y estructura de datos. |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Parámetros de Examen | ||
PARCIAL 1 | De la actividad 1.1.1 a la actividad 2.1.2 | |
PARCIAL 2 | De la actividad 3.1.1 a la actividad 4.1.2 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Introducción a la computación y hoja de cálculo
1.1. Aplicar el conocimiento en el manejo de la hoja de cálculo. 1.1.1. Investigar en Internet sobre las tecnologías de la información ![]() 1.1.2. Conocer los elementos que conforma un equipo computacional en software y hardware ![]() 1.1.3. Utilizar hojas de cálculo para manejo de bases de datos ![]() 1.1.4. Utilizar la hoja de cálculo de Excel en las funciones de: estadísticas, matemáticas y trigonométricas, así como las financieras ![]() 1.1.5. Aplicar las tablas dinámicas para filtrar información ![]() 1.1.6. Aplicar macros para sistematizar una hoja de cálculo ![]() |
2. Desarrollo de lógica algorítmica
2.1. Desarrollar en el alumno el pensamiento lógico computacional 2.1.1. Elaborar algoritmos a problemas cotidianos 2.1.2. Solucionar problemas utilizando diferentes tipos de algoritmos |
3. Introducción a la programación de un lenguaje estructurado
3.1. Conocer los conceptos básicos de la programación, la estructura de un programa para diseñar programas elementales 3.1.1. Realizar investigación sobre la introducción a la programación. 3.1.2. Realizar investigación sobre la estructura de programación y su aplicación. 3.1.3. Diseñar la solución de problemas, utilizando diferentes tipos de algoritmos de programación básicos. |
4. Estructuras selectivas y de repetición
4.1. Desarrollar la estructura de un lenguaje de programación para dar solución a problemas cualitativos o cuantitativos 4.1.1. Realizar programas de aplicación usando estructuras selectivas y de repetición. 4.1.2. Realizar programas con aplicación a la ingeniería industrial. |
5. Arreglos y archivos
5.1. Aplicar los arreglos y archivos para la solución de problemas en donde se requiera la manipulación de datos, mismos que deberán almacenarse 5.1.1. Desarrollar programas usando arreglos unidimensionales y bidimensionales. 5.1.2. Diseñar programas para almacenar la información de manera permanente. |
6. Funciones
6.1. Utilizar las funciones definidas por el usuario, con la finalidad de optimizar el código en la programación 6.1.1. Realizar ejemplos que requieran funciones estándar. 6.1.2. Realizar ejemplos que requieran funciones aplicadas a la ingeniería industrial. |
Prácticas de Laboratorio (20242025N) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20242025N) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |