Académique Documents
Professionnel Documents
Culture Documents
SATCA1: 2 - 2 - 4
2. Presentacin
Caracterizacin de la asignatura
El desarrollo de sistemas basados en computadora y la bsqueda de soluciones para problemas de
procesamiento de informacin s
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 programacin dentro de la inteligencia
artificial. El Ingeniero en Sistemas Computacionales contribuir, aplicando estos conocimientos para
la solucin de problemas a travs de la programacin lgica y funcional, con una conciencia tica y de
respeto al medio ambiente.
La Programacin Lgica y Funcional, es una asignatura que requiere tener conocimientos esenciales
acerca de lenguajes de programacin estructurados y orientados a objetos as como el conocimiento
de las asignaturas de Lenguajes y Autmatas 1 y 2.
Esta asignatura aporta al perfil de la carrera de Ingeniera en Sistemas Computacionales los siguientes
elementos:
Implementa aplicaciones computacionales para solucionar problemas de diversos contextos,
integrando diferentes tecnologas, plataformas o dispositivos
Coordina y participa en equipos multidisciplinarios para la aplicacin de soluciones innovadoras
en diferentes contextos
Disea, implementa y administra bases de datos optimizando los recursos disponibles, conforme a
las normas vigentes de manejo y seguridad de la informacin
Desarrolla y administra software para apoyar la productividad y competitividad de las
organizaciones cumpliendo con estndares de calidad
Intencin didctica
La inteligencia artificial incluye varios campos de desarrollo tales como: la robtica, usada
principalmente en el campo industrial; comprensin de lenguajes y traduccin; visin en mquinas que
1
Sistema de Asignacin y Transferencia de Crditos Acadmicos
El temario est organizado en cuatro unidades y con una estructura lgica. En la primera unidad se
inicia con un acercamiento a los diferentes estilos de programacin y una comparacin entre ellos, con
la idea de que el estudiante desarrolle una visin de conjunto de los lenguajes de alto nivel y sirva
como marco de referencia a la metodologa de los lenguajes de inteligencia artificial, como lo son la
programacin lgica y funcional.
La unidad dos integra la programacin funcional, haciendo nfasis, al uso de nuevas metodologas
para que las actividades del estudiante vayan ms all de la intuicin y reflexin. Proporciona nuevas
habilidades, distintas a las desarrolladas en los paradigmas convencionales de la programacin.
Para las unidades tres y cuatro, se realizarn prcticas en los lenguajes simblicos y lgicos,
implementando algoritmos de juegos para aplicar los conceptos aprendidos en cada tema. Se
recomienda el desarrollo de un sistema experto bsico para la unidad cuatro; en la presentacin de cada
sistema es conveniente que el estudiante viva la aplicacin del mismo en el aula, con sus exigencias y
responda con profesionalismo y responsabilidad.
Lugar y fecha de
Participantes Evento
elaboracin o revisin
4. Competencia(s) a desarrollar
Competencia(s) especfica(s) de la asignatura
Conoce los principios lgicos y funcionales de la programacin para aplicarlos en la resolucin de
problemas.
5. Competencias previas
Implementa un compilador para un lenguaje especfico considerando las etapas del mismo.
1. Conceptos Fundamentales.
8. Prctica(s)
Elaboracin de mapas conceptuales y/o mentales de la programacin lgica y funcional.
Desarrollo de programas funcionales con un grado creciente de complejidad, utilizando
herramientas de programacin funcional, que den solucin a problemas reales.
Desarrollo de programas lgicos con un grado creciente de complejidad, utilizando herramientas
de programacin lgica, que den solucin a problemas reales.
Disear y construir una base de conocimiento a travs de programacin funcional.
A partir de una situacin real, disear y construir una base de conocimiento a travs de
herramientas de sistemas expertos basado en programacin lgica.
Construir un sistema experto a partir de la base de conocimiento creada en programacin lgica.
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.
Para evaluar las actividades de aprendizaje se recomienda solicitar: mapas conceptuales, reportes de
prcticas, estudios de casos, exposiciones en clase, ensayos, problemarios, reportes de visitas,
portafolio de evidencias y cuestionarios, cuadro sinptico.
Para verificar el nivel del logro de las competencias del estudiante se recomienda utilizar: listas de
cotejo, listas de verificacin, matrices de valoracin, guas de observacin, coevaluacin y
autoevaluacin.
Impresas: