Está en la página 1de 8

UNIVERSIDAD ANTONIO NARIO

CONTENIDO CURSOS
PROGRAMA
ASIGNATURA
N DE CREDITOS

INGENIERIA ELECTRONICA, MECANICA, ELECTROMECANICA, INDUSTRIAL


SEMESTRE: I
LOGICA COMPUTACIONAL
TIPO: Terica : X
Prctica : X
No Horas Trabajo Independiente : 6
No Horas Trabajo con acompaamiento : 3
3
Motivacin, importancia y pertinencia de la Asignatura
El desarrollo de programas computacionales es en la actualidad una actividad inherente a la mayora de reas del conocimiento, en particular a todas las ramas
de la ingeniera. Esta actividad requiere de un conjunto de competencias asociadas al razonamiento lgico y el pensamiento algortmico que posibilitan la
resolucin de problemas.
En el rea de las ciencias de la computacin, la lgica hace referencia a la capacidad de estructurar el conjunto de acciones necesarias para encontrar una
solucin a un problema concreto. Esta se fundamenta en la lgica matemtica y el clculo proposicional, restringida a expresiones provenientes del lgebra
booleana, que posibilita el tratamiento de datos de tipo digital.
Este curso permitir desarrollar las competencias necesarias para la formulacin e implementacin de soluciones algortmicas en cualquier rama de la
ingeniera.
Esta asignatura desarrolla las siguientes competencias

Competencias generales
Interpretativa

Capacidad de contextualizar el problema, e identificar sus caractersticas esenciales (entradas, salidas, restricciones).
Argumentativa

Comprensin y justificacin del planteamiento y la solucin propuesta con respecto a otras alternativas de solucin a un problema dado.
Propositiva

Capacidad de elaborar algoritmos como estrategia de solucin a problemas propuestos, haciendo uso apropiado de los conocimientos y recursos
presentados en la asignatura.
Comunicativa

Uso del lenguaje oral, escrito y grfico como herramienta de aprendizaje y socializacin de problemas, soluciones y resultados.

Trabajo en equipo:

Reconocimiento del trabajo en equipo como un requisito indispensable para el desarrollo de soluciones a problemas reales en diferentes reas.
Competencias humanistas

Actuar de manera tica en su desempeo personal, acadmico y profesional.

Respetar y valorar la diversidad cultural y las caractersticas individuales como elementos enriquecedores de la sana convivencia.

Promover la equidad, honestidad, libertad y fraternidad, como aspectos del quehacer cotidiano.

Conocer y aplicar los principios de la democracia y de la convivencia ciudadana para garantizar el ejercicio de los derechos y deberes.
Competencias especficas

Capacidad de pensamiento asociativo

Desarrollo del pensamiento crtico-analtico para la identificacin y elaboracin de algoritmos que sirvan para la resolucin de problemas.

Capacidad de anlisis y desarrollo

Aplicacin de la creatividad en el anlisis, diseo e implementacin de soluciones a problemas, obteniendo como productos algoritmos, diagramas,
seudocdigos, y codificaciones en Matlab.

Facultad para abstraer

Desarrollo del pensamiento lgico-espacial para caracterizar problemas, clasificarlos, y obtener soluciones genricas para los mismos.

Pgina 1

UNIVERSIDAD ANTONIO NARIO


CONTENIDO CURSOS
Tabla de saberes
Saber

Saber Hacer

Saber Ser

Conocimiento del concepto de sistema


numrico y el proceso de cambio de base
entre algunos de ellos. (BIN, HEX, DEC,
OCT).
Comprensin y manejo de la lgica
Booleana y el lgebra de Boole, las leyes
ms
importantes
de
la
lgica
proposicional, el uso de operadores
lgicos y la construccin de tablas de
verdad y la lgica de Primer Orden
(operadores para todo y existencial)
Conocimiento de las caractersticas de los
diferentes tipos de datos y operadores.
Conocimiento de la configuracin bsica
de una expresin y del proceso para
determinar su resultado.
Conocimiento del concepto de algoritmo y
del proceso de resolucin de problemas.
Conocimiento de la estructura bsica de
un algoritmo y diferentes esquemas de
representacin (diagramas de flujo y
pseudocdigo)
Conocimiento de la configuracin bsica
de una estructura secuencial (con y sin
condicionales), la definicin de variables y
su aplicacin en el desarrollo
de
algoritmos.
Conocimiento de la configuracin bsica
de las estructuras repetitivas y anidadas y
su aplicacin en el desarrollo de
algoritmos.
Conocimiento del concepto computacional
de arreglo y matriz, su manejo en
memoria, y los procesos usados para
recorrerlos en un algoritmo.
Conocimiento del concepto de funciones,
procedimientos y recursividad.

Realizar cambios de base y elaborar el algoritmo para hacerlo.


Identificar y aplicar el Algebra de Boole para realizar operaciones
binarias.
Analizar y sintetizar circuitos lgicos a partir de los operadores y sus
tablas de verdad.
Identificar variables, constantes y predicados.
Identificar, interpretar y aplicar
los
operadores para todo y
existencial en el clculo de predicados.
Clasificar, declarar y manipular los datos de entrada y de salida de un
problema segn su tipo.
Aplicar adecuadamente los operadores lgicos, aritmticos,
relacionales, referenciacin.
Proponer y resolver expresiones de diferentes tipos haciendo uso de
diferentes tipos de datos y operadores.
Identificar y formular problemas que tengan solucin algortmica,
siguiendo el proceso definido.
Representar algoritmos utilizando diagramas de flujo de datos y
seudocdigos.
Construir algoritmos para solucionar problemas que hagan uso de
estructuras secuencias y condicionales, usando los diferentes
esquemas de representacin e implementar stos en Matlab.
Reconocer y utilizar adecuadamente las diferentes estructuras de
acuerdo a la necesidad del problema planteado.
Construir algoritmos para solucionar problemas que hagan uso de
estructuras repetitivas y anidadas, usando los diferentes esquemas de
representacin e implementar stos en Matlab.
Diferenciar en que contextos se requiere la aplicacin de arreglas y
matrices.
Utilizar estructuras repetitivas para disear e implementar algoritmos
que requieran recorrer y buscar elementos dentro de arreglos y
matrices
Implementar operaciones entre arreglos y matrices haciendo uso de
estructuras repetitivas.
Definir funciones considerando los parmetros de entrada y salidas
requeridas.
Analizar y determinar los casos en los cuales una funcin debe recibir
parmetros por valor por referencia.
Sintetizar funciones usando tcnicas recursivas, incluyendo la
identificacin de condiciones de parada de la recursin.

Muestra inters y cumplimiento


en las tareas de la asignatura.
Muestra agrado y compromiso
con lo que estudia.
Participa activamente en la
discusin de los temas tratados
en el aula.
Reconoce la diferencia de
criterios y mantiene su propia
identidad.
Demuestra sentido de trabajo en
equipo, solidaridad, sentido de
identidad
y
pertenencia
enriqueciendo el ejercicio de la
academia.
Respeta las apreciaciones que
hacen
sus
docentes
y
compaeros.
Comparte sus conocimientos y
habilidades con sus compaeros.
Es responsable en la entrega de
trabajos y en la preparacin de
sus clases y evaluaciones.
Reconoce, valora y asume la
autonoma
(interdependencia,
autodeterminacin) en su proceso
de formacin.
Piensa por s mismo, expresa lo
pensado y obra en consecuencia.
Manifiesta honestidad en la
elaboracin de trabajos, uso del
tiempo
destinado
para
la
preparacin y presentacin de
sus evaluaciones.

Pgina 2

UNIVERSIDAD ANTONIO NARIO


CONTENIDO CURSOS
Estrategias pedaggicas del trabajo en aula.

El trabajo en el aula incluir la revisin terica de los conceptos fundamentales de la asignatura y ejemplos de aplicacin. Tales conceptos debern ser
revisados previamente por el estudiante haciendo uso del material bibliogrfico sugerido, y el desarrollo de ejercicios de aplicacin referentes al tema,
previamente seleccionados por el docente.

Por cada tema se disearan guas o talleres que deber desarrollar el estudiante en el laboratorio con la asesora del docente.

Los estudiantes elaborarn reportes escritos de su trabajo, los cuales deben evidenciar el proceso de formulacin, diseo (con los dos esquemas de
representacin) e implementacin (Matlab) de las soluciones. As como un anlisis de las dificultades encontradas en l, esto con el fin de fomentar la
autoevaluacin y la autocrtica.

Se fomentar el desarrollo de trabajo en equipos interdisciplinarios aprovechando la diversidad de ramas de la ingeniera que toman el curso. Sin
embargo, la evaluacin evidenciar el desempeo de cada estudiante con relacin a las tres ramas del saber propuestas: saber-saber, saber-hacer y
saber-ser.
Criterios de evaluacin.
Se entiende por evaluacin acadmica la medicin del rendimiento acadmico del estudiante en cumplimiento del conjunto de actividades efectuadas de
manera individual y/o grupal.
Al final de la semana 12 del curso, se evaluar un trabajo donde se consolide lo alcanzado durante el desarrollo de la materia, el cual ser asignado en la
primera semana de clases; se deben entregar avances semanales del mismo. La calificacin de dichas entregas parciales solo har parte de la nota del tercer
corte; este trabajo se sustentar mediante ponencia pblica.
Las actividades de lectura, investigaciones y talleres realizados por los estudiantes se sustentarn por escrito o en forma oral.
El proceso evaluativo est enmarcado en los lineamientos consignados en el captulo 8 artculos 28, 29, 30 y sucesivos del reglamento estudiantil.

Evidencias de Aprendizaje
De conocimiento (lo que sabe)
1. Objeto de la lgica, Clase de problemas, principios lgicos: Identidad, No contradiccin, De tercero excluido, otros principios.
Razonamiento y lgica, pensamiento formal, pensamiento lateral.
Funcionamiento de la mente, diferencia del pensamiento lateral y el pensamiento vertical, el pensamiento lateral su naturaleza
2. Problemas y soluciones, casos de estudio, compresin y especificacin del problema, requerimientos funcionales, El modelo del Mundo del problema,
los requerimientos no funcionales. Casos de estudio.
3. Concepto de algoritmo, tipos de datos, variables, operadores, instrucciones de asignacin, estructuras de entra y salidas.
4. Expresiones Operadores relacionales lgicos sobre cadenas de caracteres, manejo de variables, otros operadores de asignacin.
5. Instrucciones condicionales simples en cascada y compuestas
6. Estructuras de control sentencias, expresiones, asignacin y repeticin
7. Funciones Declaracin de prototipos. Argumentos y parmetros. Parmetros por valor
8. Arreglos Vectores, Matrices. Arreglos de n dimensiones
9. Manejo de estructuras de 2 dimensiones (matrices)
De desempeo (lo que sabe hacer)
1. Organizar los conceptos de un problema para interpretar su comportamiento.
2. Identifica diferentes vistas de cmo interpretar y organizar las posibles soluciones de un problema.
3. Identifica las caractersticas y simbologa en la interpretacin de un problema.
4. Reconoce y describe las caractersticas de los algoritmos.
5. Identificar la simbologa y estructura de los algoritmos.

Pgina 3

UNIVERSIDAD ANTONIO NARIO


CONTENIDO CURSOS
6.
7.
8.
9.
10.
11.

Describir las caractersticas de los tipos de datos, operadores y expresiones disponibles en un algoritmo.
Analiza los elementos que conforman la estructura de un algoritmo para ejecutar mediante el computador.
Conceptualiza las alternativas para las estructuras de decisin y repeticin, que se incorpora en un algoritmo en particular.
Describir la sintaxis empleada en la definicin y uso de funciones.
Comparar la forma de declaracin de arreglos de una o ms dimensiones.
Implementar adecuadamente los algoritmos diseados.

De actitud (lo que sabe ser)


1. Manifiesta una actitud cientfica hacia el pensamiento lgico
2. Participa con responsabilidad en cada una de las actividades de la asignatura.
3. Comparte sus conocimientos y habilidades con sus compaeros.
4. Demuestra sentido de pertenencia hacia el desarrollo de la materia
5. Asume con autonoma el desarrollo de las actividades de la asignatura
6. Realiza el trabajo de la materia con responsabilidad
7. Asume con actitud positiva el trabajo individual y grupal
8. Entrega en los tiempos establecidos los trabajos asignados
9. Reconoce, valora y asume la autonoma (interdependencia, autodeterminacin) en su proceso de formacin
Trabajo Independiente
Estudiar las unidades previas a la clase y analizar el estado del arte de la herramienta para conocer
su impacto y los avances tecnolgicos generados.

- Presentacin de talleres
- Elaboracin de algoritmos propuestos

Realizacin y elaboracin en el laboratorio de los talleres propuestos por el docente y genera la


discusin correspondiente para enriquecer el proceso de aprendizaje.
Textos Gua
Fundamentos de Programacin. Aprendizaje activo basado en casos. Jorge A. Villalobos y Rubby Casallas G.(Existe en la Biblioteca suficientes ejemplares
para el curso)
Edward De Bono, El pensamiento lateral, Manual de creatividad, Ediciones Paids, Barcelona-Buenos Aires-Mxico (Entrega en Medio Magntico)
Fundamentos de informtica lgica resolucin de problemas programas y computadoras, Tucker, Allen B / Bradley, W. James / Cupper, Robert B McGraw-Hill
Fundamentos de programacin libro de problemas, Joyanes Aguilar, Luis McGraw-Hill
Textos Complementarios

GALVE, JAVIER Y OTROS, ALGORITMICA, Diseo y anlisis de algoritmos funcionales e imperativos, Computec Rama-AlfaOmega.

LOGICA, Introduccion a la ciencia del razonamiento, P. Chavez C.,Decimaquinta reimpresion, Publicaciones Cultural, Mexico 1998.
CAIRO Battistutti, Oswaldo, Metodologa de la programacin, Tomo I y II, Computec Rama-AlfaOmega.
BAASE G. Computer algorithms: Introduction to design and analysis. Editorial Addison Wesley.
Revistas
178 The Journal of Logic Programming Science Journals
247 Science of Computer Programming Science Journals Journal Journal

Pgina 4

UNIVERSIDAD ANTONIO NARIO


CONTENIDO CURSOS
COMPROMISOS Y POLITICAS DEL CURSO:
Horario de atencin a estudiantes.
Sbado: 08:00 a 09:00
RECURSOS
El estudiante debe disponer de medios de almacenamiento que le permita mantener su portafolio de actividades en medios digitales. Para la
gestin del curso se cuenta con la plataforma MOODLE del CAV.

EVALUACIN
Para efectos de evaluacin, cada uno de los 3 cortes tendr los siguientes componentes de evaluacin:

Criterios de evaluacin:
Trabajo colaborativo.
Trabajo autnomo.
Trabajo participativo. Es una evaluacin acumulativa durante las sesiones de clase e incluye:
La evaluacin de los trabajos realizados durante las sesiones de clase.
El grado de participacin activa en las actividades propuestas.
La puntualidad en la llegada y salida.
La asistencia.
Se calificara negativamente el uso de celulares o cualquier otro medio distractor durante las clases.
Se calificara negativamente el realizar otras actividades que no correspondan a las planteadas.
Evaluacin de conocimientos que se realizara al final de cada uno de los cortes y ser una prueba individual.

Porcentajes de evaluacin.
Parciales 60%
Quices, talleres, trabajos y autoevaluacin (tercer corte) 40%

Examen Final (4 corte): Evaluacin de conocimientos que se realizara al final del curso y ser una prueba individual 100%

Prerrequisitos del curso. Adems de los establecidos en el plan de estudio, para el desarrollo normal del curso se requiere que el estudiante cumpla con
los siguientes requisitos bsicos, que no se ensearan en el curso, pero que son necesarios para el desarrollo del mismo.

Manejo bsico de un sistema operativo. El estudiante debe estar en capacidad de desenvolverse adecuadamente en el manejo bsico de un
computador, para realizar tareas como: encendido y apago de la mquina, buscar y ejecutar aplicaciones, manipular archivos, (copiar, borrar,
renombrar, mover), usar el navegador de archivos y manejar dispositivos de almacenamiento mvil.

Manejo adecuado de herramientas de oficina.

Manejo de un navegador de internet (Mozilla Firefox, chrome, Internet explorer, etc.).

Pgina 5

UNIVERSIDAD ANTONIO NARIO


CONTENIDO CURSOS
Uso adecuado del correo electrnico institucional.
Utilizacin adecuada de los buscadores generales como google, bing, etc.
Utilizacin de las bibliotecas virtuales de la UAN y buscadores acadmicos como scholar google,
Manejo de la plataforma MOODLE del centro de apoyo para el aprendizaje virtual, http://apoyovitual.uan.edu.co, en la que el estudiante posee una
cuenta, y a travs de la cual se gestionara todas las actividades, recursos y calificaciones del curso.
Competencias bsicas en la lectura, redaccin, ortografa.
Basic knowledge of English, specifically reading comprehension.

BIBLIOGRAFIA

AEBLI, Hans (1995). 12 formas bsicas de ensear. segunda edicin, Madrid, Narcea.
ALMAGUER Salazar, Teresa. (1998) El desarrollo del alumno. Caractersticas y estilos de aprendizaje. Edit. Trillas. Mxico. CLARET, ZAMBRANO,
A (1996). El constructivismo segn Ausubel, Driver y Vigostki. En: revista Actualidad educativa, ao1 No 3, Bogot. Editorial Libros y Libres,
BRUNER, J (1978). El proceso mental en el aprendizaje. Madrid, Narcea.
cientfico metodolgica del Instituto Superior pedaggico Enrique Jos Varona, No 24(Enero- junio), La Habana, Cuba. LABARRERE, SARDUY,
A (1996). Pensamiento. Anlisis y autorregulacin de la actividad cognoscitiva de los alumnos. La Habana, Cuba, Editorial pueblo y Educacin.
CORNEJO, Miguel ngel. (1996). Enciclopedia de Excelencia. Edit. Grijalbo. Buenos Aires.
DE SNCHEZ, Margarita. (2001) Aprende a Pensar. Planifique y decide. Edit. Trillas. Mxico.
GARCA, RAMIS, J, et, al (1996). Auto perfeccionamiento docente y creatividad. La Habana, Cuba, Editorial Pueblo y Educacin.
GMEZ, H (1998). Educacin. La agenda del siglo XXI. Hacia un desarrollo humano, Tercer mundo Editores, Pnud, Santaf de Bogot
HERNANDEZ, MUJICA, L (1997). La enseanza problmica y la creatividad. Producir vs. Reproducir. En: VARONA, Revista
La Universidad Antonio Nario cuenta con la suscripcin de ProQuest, biblioteca de acceso remoto con 26 bases de datos, de las cuales 4 son
especializadas en Negocios, Economa, industria, finanzas, banca y otros.
LURIA, Alexander (2000) Conciencia y lenguaje, Visor, Madrid.
MITJNS, MARTNEZ, A (1995). Creatividad, Personalidad y Educacin. Editorial Pueblo y Educacin, La Habana, Cuba. MORENO, CASTRO,
J (1994 a). Pensamiento, lenguaje, y comunicacin, Signum, Bogot.
NIO, DIEZ, J (1998). Hacia un sistema nacional de formacin de educadores. Serie documentos especiales, Ministerio de Educacin Nacional,
Santaf de Bogot.
Otras bases. Publicaciones de las principales industrias. Revistas Cientficas y peridicos .Informacin concisa de 15.000 Empresas a nivel mundial.
Sesiones Especiales en Banca y finanzas en donde se encuentra WALL STREET JOUR MAIL. RISK MANAGEMENT. INDUSTRIAL & LABOR
RELATION REVIEW
POZO, J (1999). El aprendizaje estratgico, Madrid, Aula XXI, Santillana.
SMULLYAN, R (1982). La dama o el tigre?. Y otros pasatiempos lgicos. Madrid, Editorial Ctedra, coleccin teorema. VASCO, Carlos
(1996). Las exigencias de la sociedad a la institucin educativa. Revista Arte y Conocimiento, Serie Memorias de eventos cientficos,
volumen 2, Iberoamericana, Santaf de Bogot.
UNESCO (1996) Informe de la comisin Delors: La educacin encierra un tesoro, Madrid, Aula XXI, Santillana, 1997.

RECURSOS DIGITALES

Fundamentos de programacin. [Versin electrnica]. Licencia Creative Commons Atribucin/Compartir-Igual


3.0.http://es.wikibooks.org/wiki/Fundamentos_de_programaci%C3%B3n

Universidad Nacional sede Medelln. Fundamentos de programacin. En


internet.http://www.virtual.unal.edu.co/cursos/sedes/medellin/programacion/html/contenido.html

Plataforma de Libricentro. En internet. http://uan.librositio.net/libroImprime.php?libroId=206 Fundamentos de Programacin Autor: Jorge A. Villalobos

Pgina 6

UNIVERSIDAD ANTONIO NARIO


CONTENIDO CURSOS
ISBN: 9789702608462
CRONOGRAMA DE ACTIVIDADES Y EVALUACIONES
Las actividades, recursos y evaluaciones correspondientes a cada una de las unidades, se publicaran, actualizaran y las puede consultar en la
plataforma del CAV en el curso.
CRONOGRAMA DE ACTIVIDADES Y EVALUACIONES
Corte
Semana de parciales
Ultimo da de exmenes supletorios
Publicacin de notas
PRIMER CORTE O SEGUIMIENTO
10 de marzo de 2014 hasta 15 de marzo de 2014 17 de marzo de 2014 hasta 22 de marzo de 2014 10 de marzo de 2014 hasta 17 de marzo de 2014
SEGUNDO CORTE O SEGUIMIENTO
7 de abril de 2014 hasta 12 de abril de 2014
21 de abril de 2014 hasta 26 de abril de 2014
7 de abril de 2014 hasta 21 de abril de 2014
TERCERO CORTE
12 de mayo de 2014 hasta 17 de mayo de 2014 19 de mayo de 2014 hasta 24 de mayo de 2014 12 de mayo de 2014 hasta 19 de mayo de 2014
EXMENES FINALES
9 de junio de 2014 hasta 14 de junio de 2014
16 de junio de 2014 hasta 20 de junio de 2014
9 de junio de 2014 hasta 20 de junio de 2014

Actividad en idioma Ingles


Develop an algorithm in English, to prepare a typical Colombian dish.
Actividad Bases de datos
Consulte y elija de las bases de datos o mdulo de Bibliotecas por lo menos (2) dos documentos de diferentes bibliotecas electrnicas que la universidad
tiene a su disposicin, relacionadas con los contenidos mnimos de la asignatura y realice un ensayo a partir de los temas expuestos en los artculos por
usted elegidos.
COMPROMISOS EN EL AULA:

Ser cumplidos en la hora de entrada y salida del horario presencial

Se solicita trabajar en temas exclusivamente de la materia, no se debe utilizar el computador para otras distracciones dentro de ellas redes
sociales

Se solicita dejar en silencio el celular, y preferiblemente no contestar cuando se est realizando la clase magistral o exposicin

En caso de contestar una llamada de urgencia por favor ser prudente y breve en su intervencin

Se prohbe el consumo de alimentos, bebidas, dulces, chicles y dems que puedan ser causa de desconcentracin

Por favor al salir apague el computador, deje organizada la silla y no dejar basura alguna, muy amables

El uso del correo electrnico es exclusivamente el correo institucional es decir que finalice en uan.edu.co
FIRMA DOCENTE Y ESTUDIANTES
Cdigo
7161396

Nombre
Frey Alfonso Santamara Buitrago

Correo Electrnico Institucional

Firma

Fsantamaria@uan.edu.co

Pgina 7

UNIVERSIDAD ANTONIO NARIO


CONTENIDO CURSOS

Pgina 8

También podría gustarte