Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción A Los Algoritmos
Introducción A Los Algoritmos
SESIN 1
TERMINOLOGA BSICA DE ALGORITMOS
ACTIVIDADES
1.
2.
3.
4.
5.
Diagnstico previo
Introduccin a la Unidad 1: Mtodos de solucin de
problemas
PRESENTACIN DEL
PROFESOR
CURRCULO BREVE
Estudios de Ingeniera en Sistemas Computacionales en la Universidad
Valle del Bravo, Maestra en Ciencias de la Administracin con especialidad
en Informtica en la Universidad Mxico Americana del Norte; Doctorado en
Administracin y Alta Direccin en la Universidad Autnoma de Coahuila,
todos sus estudios los realiz en Reynosa Tamaulipas. Cuenta con 15 aos
de experiencia docente a nivel universitario, asesor de ms de 80 tesis de
licenciatura de las carreras de comercio, administracin, contabilidad,
relaciones internacionales
y mercadotecnia y de 34 proyectos de
investigacin de maestras, destacando Salud Pblica, Educacin y
Administracin de negocios. Ha dado respuesta a convocatorias del
CONACYT y COTACYT, saliendo aprobados en su totalidad los proyectos
con financiamiento del FONDO MIXTO TAMAULIPAS. Ha sigo organizador
principal en los congresos de investigacin y de las Jornadas Cientficas
Estudiantiles. Ha participado en varios exmenes de grado de Maestra en
Educacin y Gestin de Negocios. Es asesor de Investigacin y Posgrado
en la Universidad Pedaggica Nacional, Unidad 285 Reynosa, y Docente de
Posgrado en la Maestra de Administracin de Negocios y Educacin en la
Universidad Interamericana para el Desarrollo. Actualmente profesor de
tiempo completo en la Universidad Politcnica Regin Riberea.
PRESENTACIN DE LOS
ESTUDIANTES
4 cosas que decir:
Nombre completo.
Lugar de origen o de residencia
Hobby o entretenimiento favorito
Que esperan de esta clase.
PANORAMA GENERAL DE LA
MATERIA ALGORITMOS
La resolucin de problemas implica la ejecucin de una serie
de pasos que llevan un orden y prioridad segn el problema
a resolver, lo anterior aplica para cualquier o mbito, sea
social, econmico, en reas de ciencias y tecnologas, etc
OBJETIVO GENERAL
El alumno ser capaz de utilizar la metodologa de solucin de
problemas y las herramientas necesarias para que aplique el
diseo correcto de las soluciones algortmicas de problemas del
mundo real.
HABILIDADES
A DESARROLLAR EN EL ESTUDIANTE
Resolucin de problemas
Capacidad de anlisis y
sntesis
Diseo lgico
Diseo conceptual
Capacidad de investigacin
por diversas fuentes
COMPETENCIAS GENRICAS
A DESARROLLAR
Capacidad de abstraccin, anlisis y sntesis
Capacidad de investigacin
Habilidades en las TIC y la comunicacin
Habilidades para buscar, procesar
procedente de diferentes fuentes
analizar
informacin
UNIDADES DE LA
ASIGNATURA
I.
II.
III.
IV.
V.
SISTEMA DE EVALUACIN
TODAS LAS UNIDADES:
EVIDENCIA DE CONOCIMIENTO 30%
EVIDENCIA DE PRODUCTO
EVIDENCIA DE DESEMPEO
50%
20%
DIAGNSTICO PREVIO
Como solucionas un problema de la vida real? por ejemplo:
Prepararte el desayuno
Llegar a tiempo a clases
5 INDICACIONES
IMPORTANTES PARA EL
ESTUDIANTE DEL CURSO DE
ALGORITMOS
1. Asistencia
2. Compromiso con la clase
3. Participar en la prcticas
4. Trabajo en equipo
5. Socializar el conocimiento
SISTEMA DE
EVALUACIN
Evidencia de conocimiento (Cuestionarios)
Evidencia de producto (Elaboracin de algoritmos)
Evidencia de desempeo (Exposiciones)
UNIDAD I
MTODOS DE SOLUCIN DE PROBLEMAS
Definicin de algoritmo
Definicin de lenguaje natural
Caractersticas de un algoritmo
Lenguaje maquina.
QUE ES UN ALGORITMO?
Conjunto de pasos, procedimientos o acciones
que nos permiten alcanzar un resultado o
resolver un problema (Cair-Battistutti, 2006).
Un algoritmo es una serie finita de pasos para
resolver un problema (Valenzuela-Ruz, 2003).
Conjunto de reglas para efectuar algn calculo,
bien sea mano, o mas frecuente en una mquina
(Brassard y Bratley, 1997)
PSEUDOCDIGO O
LENGUAJE NATURAL
El pseudocdigo es una herramienta utilizada para el diseo de
programas
que
permite
al
programador
expresar
sus
CARACTERSTICAS DE LOS
ALGORITMOS
1. Preciso: Indicando el orden de realizacin de
cada uno de los pasos.
2. Definido: Si se sigue el algoritmo varias
veces proporcionndole (consistente) los
mismos datos, se deben obtener siempre los
mismos resultados.
3. Finito: Al seguir el algoritmo, este debe
terminar en algn momento, es decir tener un
nmero finito de pasos.
ACTIVIDADE EXTRA
CLASE (TAREA)
GRACIAS !