You are on page 1of 17

Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02

competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 1 de 17

Tecnológico Nacional de México


Subdirección Académica o su equivalente en los Institutos Tecnológicos Descentralizados
INSTITUTO TECNOLÓGICO SUPERIOR DE TANTOYUCA
Instrumentación didáctica para la formación y desarrollo de competencias Profesionales
Periodo: Febrero – Junio 2019

Nombre de la asignatura: Programación Lógica y Funcional


Plan de Estudios: Ingeniería en Sistemas Computacionales
Clave de la asignatura: SCC-1019
Horas teoría-Horas prácticas-Créditos: 2-2-4

1. Caracterización de la asignatura
El desarrollo de sistemas basados en computadora y la búsqueda de soluciones para problemas de procesamiento de información.

La asignatura de Programación Lógica y Funcional aporta al perfil del Ingeniero en Sistemas Computacionales la capacidad de desarrollar habilidades para
la generación de soluciones automatizadas basadas en lenguajes de inteligencia artificial, considerando el entorno y la aplicación de diversas técnicas,
herramientas y conocimientos.

Los programas para computadora actualmente son fundamentales en muchas áreas del ser humano, debido a que se usan para resolver diversos
problemas en la ciencia, la industria y los negocios. Para cubrir estas necesidades, se han desarrollado lenguajes de programación dentro de la
inteligencia artificial. El Ingeniero en Sistemas Computacionales contribuirá, aplicando estos conocimientos para la solución de problemas a través de la
programación lógica y funcional, con una conciencia ética y de respeto al medio ambiente.

La Programación Lógica y Funcional, es una asignatura que requiere tener conocimientos esenciales acerca de lenguajes de programación estructurados
y orientados a objetos así como el conocimiento de las asignaturas de Lenguajes y Autómatas 1 y 2.

Esta asignatura aporta al perfil de la carrera de Ingeniería en Sistemas Computacionales los siguientes elementos:
 Implementa aplicaciones computacionales para solucionar problemas de diversos contextos, integrando diferentes tecnologías, plataformas o
dispositivos.
 Coordina y participa en equipos multidisciplinarios para la aplicación de soluciones innovadoras en diferentes contextos.
 Diseña, implementa y administra bases de datos optimizando los recursos disponibles, conforme a las normas vigentes de manejo y seguridad de
la información.
 Desarrolla y administra software para apoyar la productividad y competitividad de las organizaciones cumpliendo con estándares de calidad.

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 2 de 17

2. Intención Didáctica
La inteligencia artificial incluye varios campos de desarrollo tales como: la robótica, usada principalmente en el campo industrial; comprensión de lenguajes
y traducción; visión en máquinas que distinguen formas y que se usan en líneas de ensamblaje; reconocimiento de palabras y aprendizaje de máquinas;
sistemas computacionales expertos, etc.

El temario está organizado en cuatro unidades y con una estructura lógica. En la primera unidad se inicia con un acercamiento a los diferentes estilos de
programación y una comparación entre ellos, con la idea de que el estudiante desarrolle una visión de conjunto de los lenguajes de alto nivel y sirva como
marco de referencia a la metodología de los lenguajes de inteligencia artificial, como lo son la programación lógica y funcional.

La unidad dos integra la programación funcional, haciendo énfasis, al uso de nuevas metodologías para que las actividades del estudiante vayan más allá
de la intuición y reflexión. Proporciona nuevas habilidades, distintas a las desarrolladas en los paradigmas convencionales de la programación.

Para las unidades tres y cuatro, se realizarán prácticas en los lenguajes simbólicos y lógicos, implementando algoritmos de juegos para aplicar los
conceptos aprendidos en cada tema. Se recomienda el desarrollo de un sistema experto básico para la unidad cuatro; en la presentación de cada sistema
es conveniente que el estudiante viva la aplicación del mismo en el aula, con sus exigencias y responda con profesionalismo y responsabilidad.

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 3 de 17

3. Competencia de la asignatura
Conoce los principios lógicos y funcionales de la programación para aplicarlos en la resolución de problemas.

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 4 de 17

4. Análisis por competencias específicas


Competencia No.: 1 Descripción: Identificar los paradigmas de los lenguajes de programación.

T EMAS Y SUBTEMAS PARA HORAS


DESARROLLO DE COMPETENCIAS
DESARROLLAR LA COMPETENCIA ACTIVIDADES DE APRENDIZAJE ACTIVIDADES DE ENSEÑANZA TEÓRICO-
GENÉRICAS
ESPECÍFICA PRÁCTICA

- MEDIANTE EL ENCUADRE, EL DOCENTE PRESENTA LA


- CAPACIDAD DE ANÁLISIS Y SÍNTESIS.
ASIGNATURA, DESCRIBIENDO LAS COMPETENCIAS, TEMAS,
Y SUBTEMAS, ACTIVIDADES DE ENSEÑANZA Y
- CAPACIDAD DE ORGANIZAR Y PLANIFICAR.
APRENDIZAJE; ASÍ COMO MOMENTOS Y TIPOS DE
EVALUACIÓN.
- HABILIDAD PARA BUSCAR Y ANALIZAR
INFORMACIÓN PROVENIENTE DE FUENTES
- PROMOVER LA INVESTIGACIÓN Y AUTOAPRENDIZAJE,
DIVERSAS.
CONTEMPLANDO ACTIVIDADES DE BÚSQUEDA DE
INFORMACIÓN Y COMPRENSIÓN DEL MISMO SOBRE LOS
A - Visualizar los diversos estilos de la programación. - SOLUCIÓN DE PROBLEMAS.
TEMAS DE LA UNIDAD 1.
I – CONCEPTOS FUNDAMENTALES
1.1. DIFERENTES ESTILOS DE PROGRAMACIÓN B - Identificar los conceptos básicos de los diferentes - TOMA DE DECISIONES.
- MOTIVAR LA PARTICIPACIÓN EN CLASE, PARA
1.2. ANALIZANDO DIFERENTES DE ESTILOS DE paradigmas de programación.
DESARROLLAR EL SENTIDO CRÍTICO Y LA ATENCIÓN EN
PROGRAMACIÓN LOS NUEVOS CONOCIMIENTOS QUE ESTÁ ADQUIRIENDO.
- TRABAJO EN EQUIPO. 8HRS
1.2.1. EVALUACIÓN DE EXPRESIONES C - Reconocer las características de los diferentes 4HRS
1.2.2. TIPOS DE DATOS paradigmas de programación. - CAPACIDAD DE APLICAR LOS CONOCIMIENTOS.
- EL DOCENTE PROPORCIONA EL MATERIAL DIGITAL DE
1.2.3. DISCIPLINA TIPOS LOS TEMAS PRESENTADOS EN CLASES PARA APOYARSE
1.2.4. FUNCIONES D - Realizar una infografía de los paradigmas y - HABILIDADES DE INVESTIGACIÓN.
EN EL DESARROLLO DE LA INFOGRAFÍA.
lenguajes de la programación representativa.
- CAPACIDAD DE GENERAR NUEVAS IDEAS.
- ORGANIZADOS EN EQUIPOS, LOS ALUMNOS
DESARROLLARÁN UNA INFOGRAFÍA Y PRESENTARLO ANTE
- LIDERAZGO.
EL GRUPO, LA INFOGRAFÍA DESARROLLADO CON BASE A LA
INVESTIGACIÓN REALIZADA POR EL EQUIPO Y EL MATERIAL
- HABILIDAD PARA TRABAJAR EN FORMA
PROPORCIONADO POR EL DOCENTE.
AUTÓNOMA.
ACTIVIDADES QUE EL PROFESOR VA A DESARROLLAR EN
- BÚSQUEDA DEL LOGRO.
SUS CLASES PARA LOGRAR QUE EL ESTUDIANTE ALCANCE
LA COMPETENCIA.

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 5 de 17

INDICADORES DE ALCANCE VALOR DE INDICADOR


A - Conoce los estilos de la programación. 20%
B - Identifica los conceptos básicos de los diferentes paradigmas de programación. 15%
C - Reconoce las características de los diferentes paradigmas de programación. 15%
D - Elabora una infografía sobre los paradigmas y lenguajes de la programación representativa. 50%

Niveles de desempeño:
Desempeño Nivel de Desempeño Indicadores de Alcance Valoración Numérica
Cumple con todos los indicadores de alcance de manera
Excelente satisfactoria.
95% - 100%
Cumple con todos los indicadores de alcance de manera parcial:
Notable A, B, C y D
85% - 94%
Competencia Alcanzada Bueno Cumple con A, B, C, D y D de manera buena. 75% - 84%
Cumple con al menos bueno los indicadores de alcance A, B, C y
D.
Suficiente o
70% - 74%
.Cumple con todos los indicadores de manera suficiente.

Competencia No Alcanzada Insuficiente No se cumple con el 100% de los indicadores de alcance. 0% - NA

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 6 de 17

Matriz de evaluación:
Indicadores de Alcance Evaluación formativa de la
Evidencia de Aprendizaje %
A B C D competencia
El examen escrito integra los temas
Examen escrito 70% X X X X
de la unidad 1.
Se evalúa el contenido y la calidad
del trabajo en la cual se integran los
Infografía de la unidad 1 30% X X X X temas de la unidad cumpliendo con
los elementos establecidos en la lista
de cotejo.
80% de asistencia para asentar
Asistencia 0%
calificación.
100%

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 7 de 17

Realiza una aplicación dando solución a un problema del entorno usando el paradigma
Competencia No.: 2 Descripción:
de la programación funcional.

T EMAS Y SUBTEMAS PARA HORAS


DESARROLLO DE COMPETENCIAS
DESARROLLAR LA COMPETENCIA ACTIVIDADES DE APRENDIZAJE ACTIVIDADES DE ENSEÑANZA TEÓRICO-
GENÉRICAS
ESPECÍFICA PRÁCTICA
- CAPACIDAD DE ANÁLISIS Y SÍNTESIS
- PROMOVER LA INVESTIGACIÓN Y
- CAPACIDAD DE ORGANIZAR Y PLANIFICAR
AUTOAPRENDIZAJE, CONTEMPLANDO ACTIVIDADES
DE BÚSQUEDA DE INFORMACIÓN Y COMPRENSIÓN
- HABILIDAD PARA BUSCAR Y ANALIZAR INFORMACIÓN
DEL MISMO SOBRE LOS TEMAS DE LA UNIDAD 2.
PROVENIENTE DE FUENTES DIVERSAS.

E - Conocer el paradigma de la programación - MOTIVAR LA PARTICIPACIÓN EN CLASE, PARA


II – M ODELO DE PROGRAMACIÓN funcional. DESARROLLAR EL SENTIDO CRÍTICO Y LA ATENCIÓN
- SOLUCIÓN DE PROBLEMAS.
FUNCIONAL EN LOS NUEVOS CONOCIMIENTOS QUE ESTÁ
2.1. DIFERENTES ESTILOS DE PROGRAMACIÓN - TOMA DE DECISIONES.
F - Identificar los conceptos básicos de la ADQUIRIENDO.
2.2. EL TIPO DE DATOS programación funcional.
2.3. FUNCIONES - MOTIVAR EL USO DE UN LENGUAJE DE
- TRABAJO EN EQUIPO. 10HRS
2.4. INTERVALOS G - Describir las características de la programación PROGRAMACIÓN PARA LA SOLUCIÓN DE LAS TAREAS 10HRS
2.5. OPERADORES - CAPACIDAD DE APLICAR LOS CONOCIMIENTOS.
funcional. Y PRÁCTICAS.
2.6. APLICACIONES DE LAS LISTAS
2.7. ÁRBOLES - HABILIDADES DE INVESTIGACIÓN.
H - Reconocer la estructura y elementos de la - PRESENTAR EJEMPLOS QUE DAN SOLUCIÓN A
2.8. EVALUACIÓN PEREZOSA programación funcional. PROBLEMAS BAJO EL MODELO DE PROGRAMACIÓN
- CAPACIDAD DE GENERAR NUEVAS IDEAS.
FUNCIONAL.

- LIDERAZGO.
- ORGANIZADOS EN EQUIPOS, LOS ALUMNOS
RESOLVERÁN PROBLEMAS EN CLASE Y
- HABILIDAD PARA TRABAJAR EN FORMA. AUTÓNOMA.
PRESENTARLO ANTE EL GRUPO.

- BÚSQUEDA DEL LOGRO

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 8 de 17

INDICADORES DE ALCANCE VALOR DE INDICADOR


E – IDENTIFICA LOS PARADIGMAS DE PROGRAMACIÓN 5%
F – COMPRENDE LOS CONCEPTOS BÁSICOS DEL PARADIGMA DE PROGRAMACIÓN FUNCIONAL 5%
G – IDENTIFICA LAS CARACTERÍSTICAS DEL PARADIGMA DE PROGRAMACIÓN FUNCIONAL 10%
H – RECONOCE Y APLICA LOS ELEMENTOS DEL MODELO DE PROGRAMACIÓN FUNCIONAL 80%

Niveles de desempeño:
Desempeño Nivel de Desempeño Indicadores de Alcance Valoración Numérica
Cumple con todos los indicadores de alcance de manera
Excelente satisfactoria.
95% - 100%
Cumple con todos los indicadores de alcance de manera parcial:
Notable E, F, G y H
85% - 94%
Competencia Alcanzada Bueno Cumple con E, F, G y H de manera buena. 75% - 84%
Cumple con al menos bueno los indicadores de alcance E, F, G y
H.
Suficiente o
70% - 74%
.Cumple con todos los indicadores de manera suficiente.

Competencia No Alcanzada Insuficiente No se cumple con el 100% de los indicadores de alcance. 0% - NA

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 9 de 17

Matriz de evaluación:
Indicadores de Alcance Evaluación formativa de la
Evidencia de Aprendizaje %
E F G H competencia
Se evalúa el contenido y la calidad
del trabajo en el cual se integren
Infografía 10% X X X todos los temas de la unidad 2
cumpliendo con los elementos
establecidos en la lista de cotejo.
Del manual se evalúa el proceso de
instalación y configuración de
intérpretes, IDE’s, librerías, diseñador
Manual de Instalación y configuración de de GUIs, SGBD adecuados en la
IDEs, librerías, SGBD y compiladores para el 30% X X computadora del estudiante para
modelo de programación funcional realizar prácticas bajo del modelo de
programación funcional cumpliendo
con los elementos establecidos en la
lista de cotejo.
Se evalúa la estructura, contenido y
la colaboración de los integrantes del
equipo (en la elaboración del reporte)
Reporte de prácticas 20% X
de la práctica cumpliendo con los
elementos establecidos en la lista de
cotejo.
Se evalúa la funcionalidad y la
colaboración de los integrantes del
equipo para desarrollar las prácticas
verificando que se cumplan con los
Programas 40% X elementos de todo desarrollo de
software bajo los requerimientos
indicados en el manual/catálogo de
prácticas y elementos establecidos
en la lista de escala.
TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 10 de 17

Debe contar con el 80% de asistencia


Asistencia 0% como mínimo para asentar
calificación.
100%

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 11 de 17

Conoce las ventajas y desventajas del paradigma de programación lógica.


Competencia No.: 3 Descripción:
Identifica los elementos de la programación lógica.

T EMAS Y SUBTEMAS PARA HORAS


DESARROLLO DE COMPETENCIAS
DESARROLLAR LA COMPETENCIA ACTIVIDADES DE APRENDIZAJE ACTIVIDADES DE ENSEÑANZA TEÓRICO-
GENÉRICAS
ESPECÍFICA PRÁCTICA
- PROMOVER LA INVESTIGACIÓN Y
AUTOAPRENDIZAJE, CONTEMPLANDO ACTIVIDADES
DE BÚSQUEDA DE INFORMACIÓN Y COMPRENSIÓN
DEL MISMO SOBRE LOS TEMAS DE LA UNIDAD 3.

- MOTIVAR LA PARTICIPACIÓN EN CLASE, PARA - CAPACIDAD DE ANÁLISIS Y SÍNTESIS


DESARROLLAR EL SENTIDO CRÍTICO Y LA ATENCIÓN
- CAPACIDAD DE ORGANIZAR Y PLANIFICAR
EN LOS NUEVOS CONOCIMIENTOS QUE ESTÁ
- HABILIDAD PARA BUSCAR Y ANALIZAR INFORMACIÓN
PROVENIENTE DE FUENTES DIVERSAS.
III – PROGRAMACIÓN LÓGICA A - IDENTIFICAR LOS CONCEPTOS BÁSICOS DE LA ADQUIRIENDO.
- SOLUCIÓN DE PROBLEMAS.
3.1. REPASO DE LA LÓGICA DE PRIMER ORDEN. PROGRAMACIÓN LÓGICA. 8HRS
- EL DOCENTE LE PROPORCIONA AL ESTUDIANTE - TOMA DE DECISIONES.
3.2. UNIFICACIÓN Y RESOLUCIÓN.
3.3. CLÁUSULAS DE HORN, RESOLUCIÓN SLD. B - DESCRIBIR LAS CLÁUSULAS DE HORN Y RESOLUCIÓN MATERIAL IMPRESA Y/O DIGITAL VISTO EN EL SALÓN
- TRABAJO EN EQUIPO. 4HRS
- CAPACIDAD DE APLICAR LOS CONOCIMIENTOS.
3.4. PROGRAMACIÓN LÓGICA CON CLÁUSULAS DE SLD, PARA IDENTIFICAR REGLAS DE INFERENCIA LÓGICA Y DE CLASES SOBRE LOS TEMAS DE LA
- HABILIDADES DE INVESTIGACIÓN.
HORN EMPLEARLAS EN LA REPRESENTACIÓN DEL CONOCIMIENTO PROGRAMACIÓN LÓGICA.
- CAPACIDAD DE GENERAR NUEVAS IDEAS.
- ORGANIZADOS EN EQUIPOS, LOS ALUMNOS - LIDERAZGO.
DESARROLLARÁN UNA INFOGRAFÍA Y PRESENTARLO
- HABILIDAD PARA TRABAJAR EN FORMA. AUTÓNOMA.
ANTE EL GRUPO, LA INFOGRAFÍA DESARROLLADO
- BÚSQUEDA DEL LOGRO
CON BASE A LA INVESTIGACIÓN REALIZADA POR EL
MISMO EQUIPO Y EL MATERIAL PROPORCIONADO
POR EL DOCENTE.

INDICADORES DE ALCANCE VALOR DE INDICADOR


I – Identifica los conceptos básicos de la programación lógica. 10%
J – Comprende las cláusulas de Horn y la Resolución SLD 15%
K – Comprende la creación de reglas de inferencia lógica 15%
L – Representa el conocimiento a través del uso de cláusulas de Horn y la resolución de Horn definiendo la
60%
inferencia lógica.

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 12 de 17

Niveles de desempeño:
Desempeño Nivel de Desempeño Indicadores de Alcance Valoración Numérica
Cumple con todos los indicadores de alcance de manera
Excelente satisfactoria.
95% - 100%
Cumple con todos los indicadores de alcance de manera parcial:
Notable I, J, K y L
85% - 94%
Competencia Alcanzada Bueno Cumple con I, J, K y L de manera buena. 75% - 84%
Cumple con al menos bueno los indicadores de alcance I, J, K y
L.
Suficiente o
70% - 74%
.Cumple con todos los indicadores de manera suficiente.

Competencia No Alcanzada Insuficiente No se cumple con el 100% de los indicadores de alcance. 0% - NA

Matriz de evaluación:
Indicadores de Alcance Evaluación formativa de la
Evidencia de Aprendizaje %
I J K L competencia
Se evalúa todos los temas de la
Examen escrito 70% X X X unidad 3 a través de la aplicación de
un examen teórico.
Se evalúa el contenido y la calidad
del trabajo mediante una lista de
Infografía 30% X X X
cotejo en la cual se establecen los
detalles de los elementos a evaluar.
Debe contar con el 80% de asistencia
Asistencia 0% como mínimo para asentar la
calificación en la unidad 3.
100%

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 13 de 17

Realiza una aplicación dando solución a un problema del entorno usando el paradigma
Competencia No.: 4 Descripción:
de la programación lógica.

T EMAS Y SUBTEMAS PARA HORAS


DESARROLLO DE COMPETENCIAS
DESARROLLAR LA COMPETENCIA ACTIVIDADES DE APRENDIZAJE ACTIVIDADES DE ENSEÑANZA TEÓRICO-
GENÉRICAS
ESPECÍFICA PRÁCTICA
- PROMOVER LA INVESTIGACIÓN Y
AUTOAPRENDIZAJE, CONTEMPLANDO ACTIVIDADES - CAPACIDAD DE ANÁLISIS Y SÍNTESIS
DE BÚSQUEDA DE INFORMACIÓN Y COMPRENSIÓN
DEL MISMO SOBRE LOS TEMAS DE LA UNIDAD 4. - CAPACIDAD DE ORGANIZAR Y PLANIFICAR

- MOTIVAR LA PARTICIPACIÓN EN CLASE, PARA - HABILIDAD PARA BUSCAR Y ANALIZAR INFORMACIÓN


IV – M ODELO DE PROGRAMACIÓN LÓGICA M - RECONOCER LOS ELEMENTOS DE LA SEMÁNTICA DE LA DESARROLLAR EL SENTIDO CRÍTICO Y LA ATENCIÓN PROVENIENTE DE FUENTES DIVERSAS.
4.1. INTRODUCCIÓN AL MODELO DE PROGRAMACIÓN PROGRAMACIÓN LÓGICA PARA INTERPRETAR EL EN LOS NUEVOS CONOCIMIENTOS QUE ESTÁ
LÓGICA.
CONOCIMIENTO Y APLICARLO EN SU REPRESENTACIÓN. ADQUIRIENDO. - SOLUCIÓN DE PROBLEMAS.
4.2. SEMÁNTICA DE LOS PROGRAMAS LÓGICOS.
4.3. REPRESENTACIÓN CLAUSADA DEL N - INVESTIGAR, AL MENOS, UN LENGUAJE DE - MOTIVAR EL USO DE UN LENGUAJE DE - TOMA DE DECISIONES.
CONOCIMIENTO.
PROGRAMACIÓN LÓGICA DIFERENTE AL ESTABLECIDO PROGRAMACIÓN PARA LA SOLUCIÓN DE LAS TAREAS
4.4. CONSULTA DE UNA BASE DE CLÁUSULAS. PARA LA MATERIA. Y PRÁCTICAS. - TRABAJO EN EQUIPO. 10HRS
4.5. ESPACIOS DE BÚSQUEDA.
4.6. PROGRAMACIÓN LÓGICA CON NÚMEROS, LISTAS 10HRS
O - REALIZAR MAPA CONCEPTUAL DE LA PROGRAMACIÓN - PRESENTAR EJEMPLOS QUE DAN SOLUCIÓN A - CAPACIDAD DE APLICAR LOS CONOCIMIENTOS.
Y ÁRBOLES.
LÓGICA. PROBLEMAS BAJO EL MODELO DE PROGRAMACIÓN
4.7. CONTROL DE BÚSQUEDA EN PROGRAMAS
FUNCIONAL. - HABILIDADES DE INVESTIGACIÓN.
LÓGICOS.
P - APLICAR LA PROGRAMACIÓN LÓGICA PARA RESOLVER
4.8. MANIPULACIÓN DE TÉRMINOS. UN PROBLEMA REAL. - EL DOCENTE LE PROPORCIONA AL ESTUDIANTE - CAPACIDAD DE GENERAR NUEVAS IDEAS.
4.9. PREDICADOS MITOLÓGICOS.
MATERIAL IMPRESA Y/O DIGITAL VISTO EN EL SALÓN
DE CLASES SOBRE LOS TEMAS DE LA - LIDERAZGO.
PROGRAMACIÓN LÓGICA.
- HABILIDAD PARA TRABAJAR EN FORMA. AUTÓNOMA.
- ORGANIZADOS EN EQUIPOS, LOS ALUMNOS
RESOLVERÁN PROBLEMAS EN CLASE Y - BÚSQUEDA DEL LOGRO
PRESENTARLO ANTE EL GRUPO.

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 14 de 17

INDICADORES DE ALCANCE VALOR DE INDICADOR


M – RECONOCE ADECUADAMENTE LOS ELEMENTOS DE LA SEMÁNTICA DEL MODELO DE PROGRAMACIÓN LÓGICA PARA INTERPRETAR EL CONOCIMIENTO Y APLICARLO EN SU
REPRESENTACIÓN.
15%
N – CONOCE OTRO LENGUAJE DE PROGRAMACIÓN FUNCIONAL ADEMÁS DEL ESTABLECIDO POR EL PROFESOR. 15%
O – GENERA UN MAPA CONCEPTUAL DEL MODELO DE PROGRAMACIÓN LÓGICA 10%
P – APLICA EL MODELO DE PROGRAMACIÓN LÓGICA ADECUADAMENTE PARA RESOLVER PROBLEMAS DE LA VIDA REAL. 60%

Niveles de desempeño:
Desempeño Nivel de Desempeño Indicadores de Alcance Valoración Numérica
Cumple con todos los indicadores de alcance de manera
Excelente satisfactoria.
95% - 100%
Cumple con todos los indicadores de alcance de manera parcial:
Notable M, N, O y P
85% - 94%
Competencia Alcanzada Bueno Cumple con M, N, O y P de manera buena. 75% - 84%
Cumple con al menos bueno los indicadores de alcance M, N, O y
P.
Suficiente o
70% - 74%
Cumple con todos los indicadores de manera suficiente.

Competencia No Alcanzada Insuficiente No se cumple con el 100% de los indicadores de alcance. 0% - NA

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 15 de 17

Matriz de evaluación:
Indicadores de
Alcance Evaluación formativa de la
Evidencia de Aprendizaje %
competencia
M N O P
Se evalúa todos los temas de la
Mapa conceptual 15% X
unidad 4.
Se evalúa el manual, el proceso de
instalación y configuración adecuada
Manual de instalación y configuración de en la computadora del estudiante
IDEs, librerías, SGBD e intérpretes para el 20% X para realizar prácticas bajo del
modelo de programación lógico. modelo de programación lógico
cumpliendo con los elementos
establecidos en la lista de cotejo.
Se evalúa la estructura, contenido y
la colaboración de los integrantes del
Reporte de práctica evaluada con una lista de equipo en la elaboración del reporte
25% X X X
cotejo (Aplicable a la presentación) de la práctica verificando que se
cumplan con los elementos
establecidos en la lista de cotejo.
Se evalúa la funcionalidad y la
colaboración de los integrantes del
equipo para desarrollar las prácticas
Programas de la práctica evaluada con una verificando que se cumplan con los
40% X X X
lista de escala (aplicable al proyecto) elementos de todo desarrollo de
software bajo los requerimientos y
elementos establecidos en la lista de
escala.
100%

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 16 de 17

Apoyos didácticos:
Fuentes de información
IMPRESAS:
1. Nilsson, N. J. (2001). Inteligencia artificial. Una nueva síntesis. Mc Graw Hill.
2. Poole, D., Mackworth, A. y Goebel, R. (1998). Computational intelligence (a
logical Approach). Oxford University Press.
3. Bratko, I. (1990). Prolog programming for artificial intelligence (2nd ed.).
Addison Wesley.
4. Mitchell, T. M. (1997). Machine learning. Mc Graw Hill.
5. Flach, P. (1994). Simply logical (intelligent reasoning by example). John wiley.
6. Bird, Richard. (2000). Introducción a la programación funcional con haskell.
Segunda Ed. Prentice Hall. - Internet
7. Fokker, Jeroen. (1995). Programación funcional. Universidad de Utrecht,
- Pintarrón
Departamento de informática.
8. Julian, P., Alpuente, M. (2007). Programación lógica. Teoría y práctica. Pearson - Plumones para pintarrón
Prentice Hall.
9. Hogger, C. (1990). Essentials of logic programming. Clarendon Press, Oxford. - Pantalla o vídeoproyector en el salón
10. Bratko. (1991). Prolog programming for artificial intelligence. Segunda edición, - Computadora portátil y/o de escritorio
Addison Wesley.
11. Sterling & shapiro. (1994). The art de prolog. Mit. - Software: Intérpretes (Ghci), librerías (HDBC, HDBC-ODBC), SGBD
12. Lucas, P. y Gaag, L.V.D. (1991). Principles of expert systems. Addison Wesley. (MySQL/PostgreSQL), diseñador de GUI (Glade) y entornos de desarrollo para
lenguajes lógicos (Prolog, CLIPS) y lenguajes funcionales (Haskell, Erlang),
Procesador de texto (MS Office/Libre Office), Acrobat Reader.
ELECTRÓNICAS:
13. Garbusi Pablo. Diseño de compiladores. Obtenido de - Memoria USB
http://www.fing.edu.uy/inco/cursos/compil/teoricos/01_Introduccion.pdf
14. Ortiz Triviño, Jorge Eduardo. Lenguajes Regulares. Obtenido de
http://www.youtube.com/watch?v=2caZNHXsj88
15. Cubur, Alex. Expresion Regular a DFA en JFlap. Obtenido de
http://www.youtube.com/watch?v=S6y0Wu_qp6I
16. Bonelli, Eduardo. Resolución SLD y PROLOG. 2006. Obtenido de http://www-
2.dc.uba.ar/materias/plp/20062C/download/clase10.pdf
17. Gallardo, José, Gutiérrez, Paco, Ruíz, Blas. Tomado de: Hudak, Paul, Peterson,
John, Fasel, Joseph. A gente introduction to Haskell Version 98. 2001. Obtenido

TecNM-AC-PO-003-02 Rev. O
Instrumentación Didáctica para la formación y desarrollo de Código: TecNM-AC-PO-003-02
competencias profesionales
Revisión: 1.0
Referencia a la Norma ISO 9001:2015: 8.1, 8.2.2, 8.5.1
Página 17 de 17

de http://www.lcc.uma.es/~blas/pfHaskell/gentle/
18. Gallardo, José, Gutiérrez, Paco, Ruíz, Blas. Tomado de: Hudak, Paul, Peterson,
John, Fasel, Joseph. A gente introduction to Haskell Version 98. 2001. Obtenido
de http://www.lcc.uma.es/~blas/pfHaskell/gentle/
19. Juganaru, Mihaela. Lenguaje PROLOG. 2010. Obtenido de
http://ce.azc.uam.mx/profesores/mjm/pub/prolog.pdf
20. HolaCódigo. Analizador Lexico con JFlex en Java (NetBeans). 2012. Obtenido
de http://www.youtube.com/watch?v=w-KfjJdRas8

Calendarización de evaluación (semanas):


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Semana
11-15 18-22 25 Feb 4-8 11 – 15 18 – 22 25 – 29 1–5 8 – 12 15 – 19 22 – 26 29 Abr 6 – 10 13 – 17 20 – 24 27 – 31 3–7 10 – 14 17 – 21 24 – 28
Feb Feb 1 Mar Mar Mar Mar Mar Abr Abr Abr Abr 3 May May May May May Jun Jun Jun Jun

T.P. ED,
EF1 EF1 EF2 EF2 EF2 EF2 EF2 EF3 EF3 EF3 EF4 EF4 EF4 EF4 EF4 ES ES
EF1

T.R.
S.D.
ED = Evaluación diagnóstica. EF n = Evaluación formativa. ES = Evaluación sumativa.
TP= Tiempo planeado TR=Tiempo real SD = Seguimiento departamental

Fecha de elaboración: 8 de Febrero, 2019

M.C.C. Manuel Hernández Hernández


Nombre y Firma del Docente Vo. Bo. Jefe del Departamento

TecNM-AC-PO-003-02 Rev. O

You might also like