SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
UNIVERSIDAD ANTONIO NARIÑO
CONTENIDO CURSOS
Página 1
PROGRAMA INGENIERIA ELECTRONICA, MECANICA, ELECTROMECANICA, INDUSTRIAL SEMESTRE: I
ASIGNATURA LOGICA COMPUTACIONAL TIPO: Teórica : X Práctica : X
Nº DE CREDITOS 3 No Horas Trabajo Independiente : 6 No Horas Trabajo con acompañamiento : 3
Motivación, importancia y pertinencia de la Asignatura
El desarrollo de programas computacionales es en la actualidad una actividad inherente a la mayoría de áreas del conocimiento, en particular a todas las ramas
de la ingeniería. Esta actividad requiere de un conjunto de competencias asociadas al razonamiento lógico y el pensamiento algorítmico que posibilitan la
resolución de problemas.
En el área de las ciencias de la computación, la lógica hace referencia a la capacidad de estructurar el conjunto de acciones necesarias para encontrar una
solución a un problema concreto. Esta se fundamenta en la lógica matemática y el cálculo 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 formulación e implementación de soluciones algorítmicas en cualquier rama de la
ingeniería.
Esta asignatura desarrolla las siguientes competencias
 Competencias generales
 Interpretativa
 Capacidad de contextualizar el problema, e identificar sus características esenciales (entradas, salidas, restricciones).
 Argumentativa
 Comprensión y justificación del planteamiento y la solución propuesta con respecto a otras alternativas de solución a un problema dado.
 Propositiva
 Capacidad de elaborar algoritmos como estrategia de solución a problemas propuestos, haciendo uso apropiado de los conocimientos y recursos
presentados en la asignatura.
 Comunicativa
 Uso del lenguaje oral, escrito y gráfico como herramienta de aprendizaje y socialización 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 desempeño personal, académico y profesional.
 Respetar y valorar la diversidad cultural y las características 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 específicas
 Capacidad de pensamiento asociativo
 Desarrollo del pensamiento crítico-analítico para la identificación y elaboración de algoritmos que sirvan para la resolución de problemas.
 Capacidad de análisis y desarrollo
 Aplicación de la creatividad en el análisis, diseño e implementación de soluciones a problemas, obteniendo como productos algoritmos, diagramas,
seudocódigos, y codificaciones en Matlab.
UNIVERSIDAD ANTONIO NARIÑO
CONTENIDO CURSOS
Página 2
 Facultad para abstraer
 Desarrollo del pensamiento lógico-espacial para caracterizar problemas, clasificarlos, y obtener soluciones genéricas para los mismos.
Tabla de saberes
Saber
 Conocimiento del concepto de sistema
numérico y el proceso de cambio de base
entre algunos de ellos. (BIN, HEX, DEC,
OCT).
 Comprensión y manejo de la lógica
Booleana y el álgebra de Boole, las leyes
más importantes de la lógica
proposicional, el uso de operadores
lógicos y la construcción de tablas de
verdad y la lógica de Primer Orden
(operadores “para todo” y “existencial”)
 Conocimiento de las características de los
diferentes tipos de datos y operadores.
 Conocimiento de la configuración básica
de una expresión y del proceso para
determinar su resultado.
 Conocimiento del concepto de algoritmo y
del proceso de resolución de problemas.
 Conocimiento de la estructura básica de
un algoritmo y diferentes esquemas de
representación (diagramas de flujo y
pseudocódigo)
 Conocimiento de la configuración básica
de una estructura secuencial (con y sin
condicionales), la definición de variables y
su aplicación en el desarrollo de
algoritmos.
 Conocimiento de la configuración básica
de las estructuras repetitivas y anidadas y
su aplicación 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.
Saber Hacer
 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 lógicos 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 cálculo de predicados.
 Clasificar, declarar y manipular los datos de entrada y de salida de un
problema según su tipo.
 Aplicar adecuadamente los operadores lógicos, aritméticos,
relacionales, referenciación.
 Proponer y resolver expresiones de diferentes tipos haciendo uso de
diferentes tipos de datos y operadores.
 Identificar y formular problemas que tengan solución algorítmica,
siguiendo el proceso definido.
 Representar algoritmos utilizando diagramas de flujo de datos y
seudocódigos.
 Construir algoritmos para solucionar problemas que hagan uso de
estructuras secuencias y condicionales, usando los diferentes
esquemas de representación 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
representación e implementar éstos en Matlab.
 Diferenciar en que contextos se requiere la aplicación de arreglas y
matrices.
 Utilizar estructuras repetitivas para diseñar 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 parámetros de entrada y salidas
requeridas.
 Analizar y determinar los casos en los cuales una función debe recibir
parámetros por valor ó por referencia.
 Sintetizar funciones usando técnicas recursivas, incluyendo la
Saber Ser
 Muestra interés y cumplimiento
en las tareas de la asignatura.
 Muestra agrado y compromiso
con lo que estudia.
 Participa activamente en la
discusión 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
compañeros.
 Comparte sus conocimientos y
habilidades con sus compañeros.
 Es responsable en la entrega de
trabajos y en la preparación de
sus clases y evaluaciones.
 Reconoce, valora y asume la
autonomía (interdependencia,
autodeterminación) en su proceso
de formación.
 Piensa por sí mismo, expresa lo
pensado y obra en consecuencia.
 Manifiesta honestidad en la
elaboración de trabajos, uso del
tiempo destinado para la
preparación y presentación de
sus evaluaciones.
UNIVERSIDAD ANTONIO NARIÑO
CONTENIDO CURSOS
Página 3
identificación de condiciones de parada de la recursión.
Estrategias pedagógicas del trabajo en aula.
 El trabajo en el aula incluirá la revisión teórica de los conceptos fundamentales de la asignatura y ejemplos de aplicación. Tales conceptos deberán ser
revisados previamente por el estudiante haciendo uso del material bibliográfico sugerido, y el desarrollo de ejercicios de aplicación referentes al tema,
previamente seleccionados por el docente.
 Por cada tema se diseñaran guías o talleres que deberá desarrollar el estudiante en el laboratorio con la asesoría del docente.
 Los estudiantes elaborarán reportes escritos de su trabajo, los cuales deben evidenciar el proceso de formulación, diseño (con los dos esquemas de
representación) e implementación (Matlab) de las soluciones. Así como un análisis de las dificultades encontradas en él, esto con el fin de fomentar la
autoevaluación y la autocrítica.
 Se fomentará el desarrollo de trabajo en equipos interdisciplinarios aprovechando la diversidad de ramas de la ingeniería que toman el curso. Sin
embargo, la evaluación evidenciará el desempeño de cada estudiante con relación a las tres ramas del saber propuestas: saber-saber, saber-hacer y
saber-ser.
Criterios de evaluación.
Se entiende por evaluación académica la medición del rendimiento académico 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 calificación de dichas entregas parciales solo hará parte de la nota del tercer
corte; este trabajo se sustentará mediante ponencia pública.
Las actividades de lectura, investigaciones y talleres realizados por los estudiantes se sustentarán por escrito o en forma oral.
El proceso evaluativo está enmarcado en los lineamientos consignados en el capítulo 8 artículos 28, 29, 30 y sucesivos del reglamento estudiantil.
Evidencias de Aprendizaje
De conocimiento (lo que sabe)
1. Objeto de la lógica, Clase de problemas, principios lógicos: Identidad, No contradicción, De tercero excluido, otros principios.
Razonamiento y lógica, 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, compresión y especificación 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 asignación, estructuras de entra y salidas.
4. Expresiones Operadores relacionales lógicos sobre cadenas de caracteres, manejo de variables, otros operadores de asignación.
5. Instrucciones condicionales simples en cascada y compuestas
6. Estructuras de control sentencias, expresiones, asignación y repetición
7. Funciones Declaración de prototipos. Argumentos y parámetros. Parámetros por valor
8. Arreglos Vectores, Matrices. Arreglos de n dimensiones
9. Manejo de estructuras de 2 dimensiones (matrices)
UNIVERSIDAD ANTONIO NARIÑO
CONTENIDO CURSOS
Página 4
De desempeño (lo que sabe hacer)
1. Organizar los conceptos de un problema para interpretar su comportamiento.
2. Identifica diferentes vistas de cómo interpretar y organizar las posibles soluciones de un problema.
3. Identifica las características y simbología en la interpretación de un problema.
4. Reconoce y describe las características de los algoritmos.
5. Identificar la simbología y estructura de los algoritmos.
6. Describir las características de los tipos de datos, operadores y expresiones disponibles en un algoritmo.
7. Analiza los elementos que conforman la estructura de un algoritmo para ejecutar mediante el computador.
8. Conceptualiza las alternativas para las estructuras de decisión y repetición, que se incorpora en un algoritmo en particular.
9. Describir la sintaxis empleada en la definición y uso de funciones.
10. Comparar la forma de declaración de arreglos de una o más dimensiones.
11. Implementar adecuadamente los algoritmos diseñados.
De actitud (lo que sabe ser)
1. Manifiesta una actitud científica hacia el pensamiento lógico
2. Participa con responsabilidad en cada una de las actividades de la asignatura.
3. Comparte sus conocimientos y habilidades con sus compañeros.
4. Demuestra sentido de pertenencia hacia el desarrollo de la materia
5. Asume con autonomía 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 autonomía (interdependencia, autodeterminación) en su proceso de formación
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 tecnológicos generados.
Realización y elaboración en el laboratorio de los talleres propuestos por el docente y genera la
discusión correspondiente para enriquecer el proceso de aprendizaje.
- Presentación de talleres
- Elaboración de algoritmos propuestos
Textos Guía
Fundamentos de Programación. 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 Paidós, Barcelona-Buenos Aires-México (Entrega en Medio Magnético)
Fundamentos de informática lógica resolución de problemas programas y computadoras, Tucker, Allen B / Bradley, W. James / Cupper, Robert B McGraw-Hill
Fundamentos de programación libro de problemas, Joyanes Aguilar, Luis McGraw-Hill
UNIVERSIDAD ANTONIO NARIÑO
CONTENIDO CURSOS
Página 5
Textos Complementarios
 GALVE, JAVIER Y OTROS, ALGORITMICA, Diseño y análisis 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, Metodología de la programación, 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
COMPROMISOS Y POLITICAS DEL CURSO:
Horario de atención a estudiantes.
Martes: 18:00 20:00
Sábado: 15:00 a 17:00
RECURSOS
El estudiante debe disponer de medios de almacenamiento que le permita mantener su portafolio de actividades en medios digitales. Para la
gestión del curso se cuenta con la plataforma MOODLE del CAV.
EVALUACIÓN
Para efectos de evaluación, cada uno de los 3 cortes tendrá los siguientes componentes de evaluación:
Criterios de evaluación:
Trabajo colaborativo.
Trabajo autónomo.
Trabajo participativo. Es una evaluación acumulativa durante las sesiones de clase e incluye:
 La evaluación de los trabajos realizados durante las sesiones de clase.
 El grado de participación 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.
Evaluación de conocimientos que se realizara al final de cada uno de los cortes y será una prueba individual.
Porcentajes de evaluación.
Parciales 60%
Quices, talleres, trabajos y autoevaluación (tercer corte) 40%
UNIVERSIDAD ANTONIO NARIÑO
CONTENIDO CURSOS
Página 6
Examen Final (4° corte): Evaluación de conocimientos que se realizara al final del curso y será una prueba individual 100%
Prerrequisitos del curso. Además de los establecidos en el plan de estudio, para el desarrollo normal del curso se requiere que el estudiante cumpla con
los siguientes requisitos básicos, que no se enseñaran en el curso, pero que son necesarios para el desarrollo del mismo.
 Manejo básico de un sistema operativo. El estudiante debe estar en capacidad de desenvolverse adecuadamente en el manejo básico de un
computador, para realizar tareas como: encendido y apago de la máquina, buscar y ejecutar aplicaciones, manipular archivos, (copiar, borrar,
renombrar, mover), usar el navegador de archivos y manejar dispositivos de almacenamiento móvil.
 Manejo adecuado de herramientas de oficina.
 Manejo de un navegador de internet (Mozilla Firefox, chrome, Internet explorer, etc.).
 Uso adecuado del correo electrónico institucional.
 Utilización adecuada de los buscadores generales como google, bing, etc.
 Utilización de las bibliotecas virtuales de la UAN y buscadores académicos 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 través de la cual se gestionara todas las actividades, recursos y calificaciones del curso.
 Competencias básicas en la lectura, redacción, ortografía.
 Basic knowledge of English, specifically reading comprehension.
BIBLIOGRAFIA
 AEBLI, Hans (1995). 12 formas básicas de enseñar. segunda edición, Madrid, Narcea.
 ALMAGUER Salazar, Teresa. (1998) El desarrollo del alumno. Características y estilos de aprendizaje. Edit. Trillas. México. CLARET, ZAMBRANO,
A (1996). El constructivismo según Ausubel, Driver y Vigostki. En: revista Actualidad educativa, año1 No 3, Bogotá. Editorial Libros y Libres,
 BRUNER, J (1978). El proceso mental en el aprendizaje. Madrid, Narcea.
 científico metodológica del Instituto Superior pedagógico Enrique José Varona, No 24(Enero- junio), La Habana, Cuba. LABARRERE, SARDUY,
A (1996). Pensamiento. Análisis y autorregulación de la actividad cognoscitiva de los alumnos. La Habana, Cuba, Editorial pueblo y Educación.
 CORNEJO, Miguel Ángel. (1996). Enciclopedia de Excelencia. Edit. Grijalbo. Buenos Aires.
 DE SÁNCHEZ, Margarita. (2001) Aprende a Pensar. Planifique y decide. Edit. Trillas. México.
 GARCÍA, RAMIS, J, et, al (1996). Auto perfeccionamiento docente y creatividad. La Habana, Cuba, Editorial Pueblo y Educación.
 GÓMEZ, H (1998). Educación. La agenda del siglo XXI. Hacia un desarrollo humano, Tercer mundo Editores, Pnud, Santafé de Bogotá
 HERNANDEZ, MUJICA, L (1997). La enseñanza problémica y la creatividad. Producir vs. Reproducir. En: VARONA, Revista
 La Universidad Antonio Nariño cuenta con la suscripción de ProQuest, biblioteca de acceso remoto con 26 bases de datos, de las cuales 4 son
especializadas en Negocios, Economía, industria, finanzas, banca y otros.
 LURIA, Alexander (2000) Conciencia y lenguaje, Visor, Madrid.
 MITJÁNS, MARTÍNEZ, A (1995). Creatividad, Personalidad y Educación. Editorial Pueblo y Educación, La Habana, Cuba. MORENO, CASTRO,
J (1994 a). Pensamiento, lenguaje, y comunicación, Signum, Bogotá.
 NIÑO, DIEZ, J (1998). Hacia un sistema nacional de formación de educadores. Serie documentos especiales, Ministerio de Educación Nacional,
Santafé de Bogotá.
 Otras bases. Publicaciones de las principales industrias. Revistas Científicas y periódicos .Información 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 estratégico, Madrid, Aula XXI, Santillana.
 SMULLYAN, R (1982). ¿ La dama o el tigre?. Y otros pasatiempos lógicos. Madrid, Editorial Cátedra, colección teorema. VASCO, Carlos
UNIVERSIDAD ANTONIO NARIÑO
CONTENIDO CURSOS
Página 7
(1996). “Las exigencias de la sociedad a la institución educativa”. Revista Arte y Conocimiento, Serie Memorias de eventos científicos,
volumen 2, Iberoamericana, Santafé de Bogotá.
 UNESCO (1996) Informe de la comisión Delors: La educación encierra un tesoro, Madrid, Aula XXI, Santillana, 1997.
RECURSOS DIGITALES
 Fundamentos de programación. [Versión electrónica]. Licencia Creative Commons Atribución/Compartir-Igual
3.0.http://es.wikibooks.org/wiki/Fundamentos_de_programaci%C3%B3n
 Universidad Nacional sede Medellín. Fundamentos de programación. 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 Programación Autor: Jorge A. Villalobos
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
Descripción 1er corte 2do corte 3er corte Examen F.
Semana de parciales 26 al 31 Agosto 23 al 28 Septiembre 21 al 26 Octubre 21 al 27 Noviembre
Ultimo día de exámenes
supletorios
07 Septiembre 05 Octubre 02 Noviembre 30 Noviembre
Publicación de notas 2 días hábiles después
De practicada la prueba
2 Días hábiles después de
Practicada la prueba
2 Días hábiles después de
Practicada la prueba
2 Días hábiles después de
Practicada la prueba
Ultimo día de reclamos 07 Septiembre 05 Octubre 02 Noviembre 30 Noviembre
Ultimo día de reporte de
notas
09 Septiembre 07 Octubre 04 Noviembre 03 Diciembre
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 módulo de Bibliotecas por lo menos (2) dos documentos de diferentes bibliotecas electrónicas que la universidad
tiene a su disposición, relacionadas con los contenidos mínimos de la asignatura y realice un ensayo a partir de los temas expuestos en los artículos 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 exposición
 En caso de contestar una llamada de urgencia por favor ser prudente y breve en su intervención
 Se prohíbe el consumo de alimentos, bebidas, dulces, chicles y demás que puedan ser causa de desconcentración
UNIVERSIDAD ANTONIO NARIÑO
CONTENIDO CURSOS
Página 8
 Por favor al salir apague el computador, deje organizada la silla y no dejar basura alguna, muy amables
 El uso del correo electrónico es exclusivamente el correo institucional es decir que finalice en uan.edu.co
FIRMA DOCENTE Y ESTUDIANTES
Código Nombre Correo Electrónico Institucional Firma
Frey Alfonso Santamaría Buitrago Fsantamaria@uan.edu.co
UNIVERSIDAD ANTONIO NARIÑO
CONTENIDO CURSOS
Página 9
Código Nombre Correo Electrónico Institucional Firma
Frey Alfonso Santamaría Buitrago Fsantamaria@uan.edu.co

Más contenido relacionado

La actualidad más candente

Secuencia didática
Secuencia didáticaSecuencia didática
Secuencia didáticaMEDUCA-BTA
 
Pnfi programa analitico algoritmica y programacion
Pnfi   programa analitico algoritmica y programacionPnfi   programa analitico algoritmica y programacion
Pnfi programa analitico algoritmica y programacionLeany González
 
Segundo trabajo colaborativo_practico
Segundo trabajo colaborativo_practicoSegundo trabajo colaborativo_practico
Segundo trabajo colaborativo_practicoLuis Suarez
 
F004 p006-gfpi guia ilustrator
F004 p006-gfpi guia ilustratorF004 p006-gfpi guia ilustrator
F004 p006-gfpi guia ilustratorAna Ospina
 
Teorico segundo trabajo_colaborativo_2014-2
Teorico segundo trabajo_colaborativo_2014-2Teorico segundo trabajo_colaborativo_2014-2
Teorico segundo trabajo_colaborativo_2014-2Luis Suarez
 
Victor tellez actividad3
Victor tellez  actividad3Victor tellez  actividad3
Victor tellez actividad3Victor Tellez
 
Silabo algoritmos uniandes_2015_2
Silabo algoritmos uniandes_2015_2Silabo algoritmos uniandes_2015_2
Silabo algoritmos uniandes_2015_2Fabricio Lozada
 
Pensamiento Numérico y Algebraico
Pensamiento Numérico y AlgebraicoPensamiento Numérico y Algebraico
Pensamiento Numérico y AlgebraicoNaciris
 
Informática básica
Informática básicaInformática básica
Informática básicanevema11
 
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - Cris
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - CrisAnexo 1 - Encuadre del curso - Desarrollo de comercio electronico - Cris
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - CrisGrisaul OROZCO MEDINA
 
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - Emma
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - EmmaAnexo 1 - Encuadre del curso - Desarrollo de comercio electronico - Emma
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - EmmaGrisaul OROZCO MEDINA
 

La actualidad más candente (20)

Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Precisiones informatica
Precisiones informaticaPrecisiones informatica
Precisiones informatica
 
Secuencia didática
Secuencia didáticaSecuencia didática
Secuencia didática
 
Planes anuales 2009 - 2010
Planes anuales 2009 - 2010Planes anuales 2009 - 2010
Planes anuales 2009 - 2010
 
Pnfi programa analitico algoritmica y programacion
Pnfi   programa analitico algoritmica y programacionPnfi   programa analitico algoritmica y programacion
Pnfi programa analitico algoritmica y programacion
 
Plan anual
Plan anualPlan anual
Plan anual
 
Segundo trabajo colaborativo_practico
Segundo trabajo colaborativo_practicoSegundo trabajo colaborativo_practico
Segundo trabajo colaborativo_practico
 
F004 p006-gfpi guia ilustrator
F004 p006-gfpi guia ilustratorF004 p006-gfpi guia ilustrator
F004 p006-gfpi guia ilustrator
 
Planeación y encuadre
Planeación y encuadrePlaneación y encuadre
Planeación y encuadre
 
Informatica e-internet
Informatica e-internetInformatica e-internet
Informatica e-internet
 
Teorico segundo trabajo_colaborativo_2014-2
Teorico segundo trabajo_colaborativo_2014-2Teorico segundo trabajo_colaborativo_2014-2
Teorico segundo trabajo_colaborativo_2014-2
 
Syllabus
SyllabusSyllabus
Syllabus
 
Victor tellez actividad3
Victor tellez  actividad3Victor tellez  actividad3
Victor tellez actividad3
 
Eca´s probabilidad y estadística Agosto 2012-Enero 2013
Eca´s probabilidad y estadística Agosto 2012-Enero 2013Eca´s probabilidad y estadística Agosto 2012-Enero 2013
Eca´s probabilidad y estadística Agosto 2012-Enero 2013
 
Silabo algoritmos uniandes_2015_2
Silabo algoritmos uniandes_2015_2Silabo algoritmos uniandes_2015_2
Silabo algoritmos uniandes_2015_2
 
Pensamiento Numérico y Algebraico
Pensamiento Numérico y AlgebraicoPensamiento Numérico y Algebraico
Pensamiento Numérico y Algebraico
 
Informática básica
Informática básicaInformática básica
Informática básica
 
Plantilla proyecto TechnoMaths 3D
Plantilla proyecto TechnoMaths 3DPlantilla proyecto TechnoMaths 3D
Plantilla proyecto TechnoMaths 3D
 
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - Cris
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - CrisAnexo 1 - Encuadre del curso - Desarrollo de comercio electronico - Cris
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - Cris
 
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - Emma
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - EmmaAnexo 1 - Encuadre del curso - Desarrollo de comercio electronico - Emma
Anexo 1 - Encuadre del curso - Desarrollo de comercio electronico - Emma
 

Destacado

Presentacion lógica para la asignatura Lógica y Computabilidad
Presentacion lógica para la asignatura Lógica y ComputabilidadPresentacion lógica para la asignatura Lógica y Computabilidad
Presentacion lógica para la asignatura Lógica y ComputabilidadJoaquín Borrego-Díaz
 
1 logica computacional kowalski espanol
1 logica computacional kowalski espanol1 logica computacional kowalski espanol
1 logica computacional kowalski espanolpublicalotodo
 
Parcial cultura ambiental 1
Parcial cultura ambiental 1Parcial cultura ambiental 1
Parcial cultura ambiental 1Jhonjhon_123
 
Examen Parcial resuelto
Examen Parcial resueltoExamen Parcial resuelto
Examen Parcial resueltoLalita A.S
 

Destacado (8)

Lógica computacional
Lógica computacionalLógica computacional
Lógica computacional
 
Presentacion lógica para la asignatura Lógica y Computabilidad
Presentacion lógica para la asignatura Lógica y ComputabilidadPresentacion lógica para la asignatura Lógica y Computabilidad
Presentacion lógica para la asignatura Lógica y Computabilidad
 
Libro logica
Libro logicaLibro logica
Libro logica
 
1 logica computacional kowalski espanol
1 logica computacional kowalski espanol1 logica computacional kowalski espanol
1 logica computacional kowalski espanol
 
Logica matematica
Logica matematicaLogica matematica
Logica matematica
 
Logica Computacional/Fanjul Roberto
Logica Computacional/Fanjul RobertoLogica Computacional/Fanjul Roberto
Logica Computacional/Fanjul Roberto
 
Parcial cultura ambiental 1
Parcial cultura ambiental 1Parcial cultura ambiental 1
Parcial cultura ambiental 1
 
Examen Parcial resuelto
Examen Parcial resueltoExamen Parcial resuelto
Examen Parcial resuelto
 

Similar a Logica computacional t

Similar a Logica computacional t (20)

Precálculo syllabus
Precálculo syllabusPrecálculo syllabus
Precálculo syllabus
 
Silabo mat 1 abril septiembre 2014
Silabo mat 1 abril septiembre 2014Silabo mat 1 abril septiembre 2014
Silabo mat 1 abril septiembre 2014
 
TEMARIO ISC METODOS NUMERICOS 2020
TEMARIO ISC METODOS NUMERICOS 2020TEMARIO ISC METODOS NUMERICOS 2020
TEMARIO ISC METODOS NUMERICOS 2020
 
Mata
MataMata
Mata
 
Folder calculo 1 pd
Folder calculo 1 pdFolder calculo 1 pd
Folder calculo 1 pd
 
SILABO INF.102
SILABO INF.102SILABO INF.102
SILABO INF.102
 
TAREA N.- 02
TAREA N.- 02TAREA N.- 02
TAREA N.- 02
 
Csc121 fundamentos de_matematica_y_logica__efrain_torres_olivera
Csc121 fundamentos de_matematica_y_logica__efrain_torres_oliveraCsc121 fundamentos de_matematica_y_logica__efrain_torres_olivera
Csc121 fundamentos de_matematica_y_logica__efrain_torres_olivera
 
Instrumentacion didactica.pdf
Instrumentacion didactica.pdfInstrumentacion didactica.pdf
Instrumentacion didactica.pdf
 
Didáctica Crítica (ejemplo de una situación de aprendizaje)
Didáctica Crítica (ejemplo de una situación de aprendizaje)Didáctica Crítica (ejemplo de una situación de aprendizaje)
Didáctica Crítica (ejemplo de una situación de aprendizaje)
 
Prontuario
ProntuarioProntuario
Prontuario
 
Presentación las funciones si funcionan
Presentación las funciones si funcionanPresentación las funciones si funcionan
Presentación las funciones si funcionan
 
Prontuario
ProntuarioProntuario
Prontuario
 
Folder de calculo macias roque
Folder de calculo macias roqueFolder de calculo macias roque
Folder de calculo macias roque
 
Diseno instruccional
Diseno instruccionalDiseno instruccional
Diseno instruccional
 
Diseño instruccional
Diseño instruccionalDiseño instruccional
Diseño instruccional
 
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdfSYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
SYLLABUS FUNDAMENTOS DE PROGRAMACIÓN FCMF 2022 CI.pdf
 
Unidad Didáctica
Unidad DidácticaUnidad Didáctica
Unidad Didáctica
 
Prontuario
ProntuarioProntuario
Prontuario
 
Prontuario
ProntuarioProntuario
Prontuario
 

Más de UPTC

Arreglos
ArreglosArreglos
ArreglosUPTC
 
VPN / VLAN por Frey Alfonso Santamaría Buitrago
VPN / VLAN por Frey Alfonso Santamaría BuitragoVPN / VLAN por Frey Alfonso Santamaría Buitrago
VPN / VLAN por Frey Alfonso Santamaría BuitragoUPTC
 
Syllabus sistemas 1
Syllabus sistemas 1Syllabus sistemas 1
Syllabus sistemas 1UPTC
 
Humanidades i aprendizaje autónomo
Humanidades i aprendizaje autónomoHumanidades i aprendizaje autónomo
Humanidades i aprendizaje autónomoUPTC
 
Teoría General de Sistemas TGS
Teoría General de Sistemas TGSTeoría General de Sistemas TGS
Teoría General de Sistemas TGSUPTC
 
Planificacion de la enseñanza en linea
Planificacion de la enseñanza en lineaPlanificacion de la enseñanza en linea
Planificacion de la enseñanza en lineaUPTC
 
Web 2.0
Web 2.0Web 2.0
Web 2.0UPTC
 
Software libre
Software libreSoftware libre
Software libreUPTC
 
Portales educativos
Portales educativosPortales educativos
Portales educativosUPTC
 
Web 2.0
Web 2.0Web 2.0
Web 2.0UPTC
 

Más de UPTC (10)

Arreglos
ArreglosArreglos
Arreglos
 
VPN / VLAN por Frey Alfonso Santamaría Buitrago
VPN / VLAN por Frey Alfonso Santamaría BuitragoVPN / VLAN por Frey Alfonso Santamaría Buitrago
VPN / VLAN por Frey Alfonso Santamaría Buitrago
 
Syllabus sistemas 1
Syllabus sistemas 1Syllabus sistemas 1
Syllabus sistemas 1
 
Humanidades i aprendizaje autónomo
Humanidades i aprendizaje autónomoHumanidades i aprendizaje autónomo
Humanidades i aprendizaje autónomo
 
Teoría General de Sistemas TGS
Teoría General de Sistemas TGSTeoría General de Sistemas TGS
Teoría General de Sistemas TGS
 
Planificacion de la enseñanza en linea
Planificacion de la enseñanza en lineaPlanificacion de la enseñanza en linea
Planificacion de la enseñanza en linea
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Software libre
Software libreSoftware libre
Software libre
 
Portales educativos
Portales educativosPortales educativos
Portales educativos
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 

Logica computacional t

  • 1. UNIVERSIDAD ANTONIO NARIÑO CONTENIDO CURSOS Página 1 PROGRAMA INGENIERIA ELECTRONICA, MECANICA, ELECTROMECANICA, INDUSTRIAL SEMESTRE: I ASIGNATURA LOGICA COMPUTACIONAL TIPO: Teórica : X Práctica : X Nº DE CREDITOS 3 No Horas Trabajo Independiente : 6 No Horas Trabajo con acompañamiento : 3 Motivación, importancia y pertinencia de la Asignatura El desarrollo de programas computacionales es en la actualidad una actividad inherente a la mayoría de áreas del conocimiento, en particular a todas las ramas de la ingeniería. Esta actividad requiere de un conjunto de competencias asociadas al razonamiento lógico y el pensamiento algorítmico que posibilitan la resolución de problemas. En el área de las ciencias de la computación, la lógica hace referencia a la capacidad de estructurar el conjunto de acciones necesarias para encontrar una solución a un problema concreto. Esta se fundamenta en la lógica matemática y el cálculo 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 formulación e implementación de soluciones algorítmicas en cualquier rama de la ingeniería. Esta asignatura desarrolla las siguientes competencias  Competencias generales  Interpretativa  Capacidad de contextualizar el problema, e identificar sus características esenciales (entradas, salidas, restricciones).  Argumentativa  Comprensión y justificación del planteamiento y la solución propuesta con respecto a otras alternativas de solución a un problema dado.  Propositiva  Capacidad de elaborar algoritmos como estrategia de solución a problemas propuestos, haciendo uso apropiado de los conocimientos y recursos presentados en la asignatura.  Comunicativa  Uso del lenguaje oral, escrito y gráfico como herramienta de aprendizaje y socialización 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 desempeño personal, académico y profesional.  Respetar y valorar la diversidad cultural y las características 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 específicas  Capacidad de pensamiento asociativo  Desarrollo del pensamiento crítico-analítico para la identificación y elaboración de algoritmos que sirvan para la resolución de problemas.  Capacidad de análisis y desarrollo  Aplicación de la creatividad en el análisis, diseño e implementación de soluciones a problemas, obteniendo como productos algoritmos, diagramas, seudocódigos, y codificaciones en Matlab.
  • 2. UNIVERSIDAD ANTONIO NARIÑO CONTENIDO CURSOS Página 2  Facultad para abstraer  Desarrollo del pensamiento lógico-espacial para caracterizar problemas, clasificarlos, y obtener soluciones genéricas para los mismos. Tabla de saberes Saber  Conocimiento del concepto de sistema numérico y el proceso de cambio de base entre algunos de ellos. (BIN, HEX, DEC, OCT).  Comprensión y manejo de la lógica Booleana y el álgebra de Boole, las leyes más importantes de la lógica proposicional, el uso de operadores lógicos y la construcción de tablas de verdad y la lógica de Primer Orden (operadores “para todo” y “existencial”)  Conocimiento de las características de los diferentes tipos de datos y operadores.  Conocimiento de la configuración básica de una expresión y del proceso para determinar su resultado.  Conocimiento del concepto de algoritmo y del proceso de resolución de problemas.  Conocimiento de la estructura básica de un algoritmo y diferentes esquemas de representación (diagramas de flujo y pseudocódigo)  Conocimiento de la configuración básica de una estructura secuencial (con y sin condicionales), la definición de variables y su aplicación en el desarrollo de algoritmos.  Conocimiento de la configuración básica de las estructuras repetitivas y anidadas y su aplicación 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. Saber Hacer  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 lógicos 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 cálculo de predicados.  Clasificar, declarar y manipular los datos de entrada y de salida de un problema según su tipo.  Aplicar adecuadamente los operadores lógicos, aritméticos, relacionales, referenciación.  Proponer y resolver expresiones de diferentes tipos haciendo uso de diferentes tipos de datos y operadores.  Identificar y formular problemas que tengan solución algorítmica, siguiendo el proceso definido.  Representar algoritmos utilizando diagramas de flujo de datos y seudocódigos.  Construir algoritmos para solucionar problemas que hagan uso de estructuras secuencias y condicionales, usando los diferentes esquemas de representación 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 representación e implementar éstos en Matlab.  Diferenciar en que contextos se requiere la aplicación de arreglas y matrices.  Utilizar estructuras repetitivas para diseñar 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 parámetros de entrada y salidas requeridas.  Analizar y determinar los casos en los cuales una función debe recibir parámetros por valor ó por referencia.  Sintetizar funciones usando técnicas recursivas, incluyendo la Saber Ser  Muestra interés y cumplimiento en las tareas de la asignatura.  Muestra agrado y compromiso con lo que estudia.  Participa activamente en la discusión 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 compañeros.  Comparte sus conocimientos y habilidades con sus compañeros.  Es responsable en la entrega de trabajos y en la preparación de sus clases y evaluaciones.  Reconoce, valora y asume la autonomía (interdependencia, autodeterminación) en su proceso de formación.  Piensa por sí mismo, expresa lo pensado y obra en consecuencia.  Manifiesta honestidad en la elaboración de trabajos, uso del tiempo destinado para la preparación y presentación de sus evaluaciones.
  • 3. UNIVERSIDAD ANTONIO NARIÑO CONTENIDO CURSOS Página 3 identificación de condiciones de parada de la recursión. Estrategias pedagógicas del trabajo en aula.  El trabajo en el aula incluirá la revisión teórica de los conceptos fundamentales de la asignatura y ejemplos de aplicación. Tales conceptos deberán ser revisados previamente por el estudiante haciendo uso del material bibliográfico sugerido, y el desarrollo de ejercicios de aplicación referentes al tema, previamente seleccionados por el docente.  Por cada tema se diseñaran guías o talleres que deberá desarrollar el estudiante en el laboratorio con la asesoría del docente.  Los estudiantes elaborarán reportes escritos de su trabajo, los cuales deben evidenciar el proceso de formulación, diseño (con los dos esquemas de representación) e implementación (Matlab) de las soluciones. Así como un análisis de las dificultades encontradas en él, esto con el fin de fomentar la autoevaluación y la autocrítica.  Se fomentará el desarrollo de trabajo en equipos interdisciplinarios aprovechando la diversidad de ramas de la ingeniería que toman el curso. Sin embargo, la evaluación evidenciará el desempeño de cada estudiante con relación a las tres ramas del saber propuestas: saber-saber, saber-hacer y saber-ser. Criterios de evaluación. Se entiende por evaluación académica la medición del rendimiento académico 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 calificación de dichas entregas parciales solo hará parte de la nota del tercer corte; este trabajo se sustentará mediante ponencia pública. Las actividades de lectura, investigaciones y talleres realizados por los estudiantes se sustentarán por escrito o en forma oral. El proceso evaluativo está enmarcado en los lineamientos consignados en el capítulo 8 artículos 28, 29, 30 y sucesivos del reglamento estudiantil. Evidencias de Aprendizaje De conocimiento (lo que sabe) 1. Objeto de la lógica, Clase de problemas, principios lógicos: Identidad, No contradicción, De tercero excluido, otros principios. Razonamiento y lógica, 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, compresión y especificación 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 asignación, estructuras de entra y salidas. 4. Expresiones Operadores relacionales lógicos sobre cadenas de caracteres, manejo de variables, otros operadores de asignación. 5. Instrucciones condicionales simples en cascada y compuestas 6. Estructuras de control sentencias, expresiones, asignación y repetición 7. Funciones Declaración de prototipos. Argumentos y parámetros. Parámetros por valor 8. Arreglos Vectores, Matrices. Arreglos de n dimensiones 9. Manejo de estructuras de 2 dimensiones (matrices)
  • 4. UNIVERSIDAD ANTONIO NARIÑO CONTENIDO CURSOS Página 4 De desempeño (lo que sabe hacer) 1. Organizar los conceptos de un problema para interpretar su comportamiento. 2. Identifica diferentes vistas de cómo interpretar y organizar las posibles soluciones de un problema. 3. Identifica las características y simbología en la interpretación de un problema. 4. Reconoce y describe las características de los algoritmos. 5. Identificar la simbología y estructura de los algoritmos. 6. Describir las características de los tipos de datos, operadores y expresiones disponibles en un algoritmo. 7. Analiza los elementos que conforman la estructura de un algoritmo para ejecutar mediante el computador. 8. Conceptualiza las alternativas para las estructuras de decisión y repetición, que se incorpora en un algoritmo en particular. 9. Describir la sintaxis empleada en la definición y uso de funciones. 10. Comparar la forma de declaración de arreglos de una o más dimensiones. 11. Implementar adecuadamente los algoritmos diseñados. De actitud (lo que sabe ser) 1. Manifiesta una actitud científica hacia el pensamiento lógico 2. Participa con responsabilidad en cada una de las actividades de la asignatura. 3. Comparte sus conocimientos y habilidades con sus compañeros. 4. Demuestra sentido de pertenencia hacia el desarrollo de la materia 5. Asume con autonomía 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 autonomía (interdependencia, autodeterminación) en su proceso de formación 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 tecnológicos generados. Realización y elaboración en el laboratorio de los talleres propuestos por el docente y genera la discusión correspondiente para enriquecer el proceso de aprendizaje. - Presentación de talleres - Elaboración de algoritmos propuestos Textos Guía Fundamentos de Programación. 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 Paidós, Barcelona-Buenos Aires-México (Entrega en Medio Magnético) Fundamentos de informática lógica resolución de problemas programas y computadoras, Tucker, Allen B / Bradley, W. James / Cupper, Robert B McGraw-Hill Fundamentos de programación libro de problemas, Joyanes Aguilar, Luis McGraw-Hill
  • 5. UNIVERSIDAD ANTONIO NARIÑO CONTENIDO CURSOS Página 5 Textos Complementarios  GALVE, JAVIER Y OTROS, ALGORITMICA, Diseño y análisis 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, Metodología de la programación, 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 COMPROMISOS Y POLITICAS DEL CURSO: Horario de atención a estudiantes. Martes: 18:00 20:00 Sábado: 15:00 a 17:00 RECURSOS El estudiante debe disponer de medios de almacenamiento que le permita mantener su portafolio de actividades en medios digitales. Para la gestión del curso se cuenta con la plataforma MOODLE del CAV. EVALUACIÓN Para efectos de evaluación, cada uno de los 3 cortes tendrá los siguientes componentes de evaluación: Criterios de evaluación: Trabajo colaborativo. Trabajo autónomo. Trabajo participativo. Es una evaluación acumulativa durante las sesiones de clase e incluye:  La evaluación de los trabajos realizados durante las sesiones de clase.  El grado de participación 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. Evaluación de conocimientos que se realizara al final de cada uno de los cortes y será una prueba individual. Porcentajes de evaluación. Parciales 60% Quices, talleres, trabajos y autoevaluación (tercer corte) 40%
  • 6. UNIVERSIDAD ANTONIO NARIÑO CONTENIDO CURSOS Página 6 Examen Final (4° corte): Evaluación de conocimientos que se realizara al final del curso y será una prueba individual 100% Prerrequisitos del curso. Además de los establecidos en el plan de estudio, para el desarrollo normal del curso se requiere que el estudiante cumpla con los siguientes requisitos básicos, que no se enseñaran en el curso, pero que son necesarios para el desarrollo del mismo.  Manejo básico de un sistema operativo. El estudiante debe estar en capacidad de desenvolverse adecuadamente en el manejo básico de un computador, para realizar tareas como: encendido y apago de la máquina, buscar y ejecutar aplicaciones, manipular archivos, (copiar, borrar, renombrar, mover), usar el navegador de archivos y manejar dispositivos de almacenamiento móvil.  Manejo adecuado de herramientas de oficina.  Manejo de un navegador de internet (Mozilla Firefox, chrome, Internet explorer, etc.).  Uso adecuado del correo electrónico institucional.  Utilización adecuada de los buscadores generales como google, bing, etc.  Utilización de las bibliotecas virtuales de la UAN y buscadores académicos 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 través de la cual se gestionara todas las actividades, recursos y calificaciones del curso.  Competencias básicas en la lectura, redacción, ortografía.  Basic knowledge of English, specifically reading comprehension. BIBLIOGRAFIA  AEBLI, Hans (1995). 12 formas básicas de enseñar. segunda edición, Madrid, Narcea.  ALMAGUER Salazar, Teresa. (1998) El desarrollo del alumno. Características y estilos de aprendizaje. Edit. Trillas. México. CLARET, ZAMBRANO, A (1996). El constructivismo según Ausubel, Driver y Vigostki. En: revista Actualidad educativa, año1 No 3, Bogotá. Editorial Libros y Libres,  BRUNER, J (1978). El proceso mental en el aprendizaje. Madrid, Narcea.  científico metodológica del Instituto Superior pedagógico Enrique José Varona, No 24(Enero- junio), La Habana, Cuba. LABARRERE, SARDUY, A (1996). Pensamiento. Análisis y autorregulación de la actividad cognoscitiva de los alumnos. La Habana, Cuba, Editorial pueblo y Educación.  CORNEJO, Miguel Ángel. (1996). Enciclopedia de Excelencia. Edit. Grijalbo. Buenos Aires.  DE SÁNCHEZ, Margarita. (2001) Aprende a Pensar. Planifique y decide. Edit. Trillas. México.  GARCÍA, RAMIS, J, et, al (1996). Auto perfeccionamiento docente y creatividad. La Habana, Cuba, Editorial Pueblo y Educación.  GÓMEZ, H (1998). Educación. La agenda del siglo XXI. Hacia un desarrollo humano, Tercer mundo Editores, Pnud, Santafé de Bogotá  HERNANDEZ, MUJICA, L (1997). La enseñanza problémica y la creatividad. Producir vs. Reproducir. En: VARONA, Revista  La Universidad Antonio Nariño cuenta con la suscripción de ProQuest, biblioteca de acceso remoto con 26 bases de datos, de las cuales 4 son especializadas en Negocios, Economía, industria, finanzas, banca y otros.  LURIA, Alexander (2000) Conciencia y lenguaje, Visor, Madrid.  MITJÁNS, MARTÍNEZ, A (1995). Creatividad, Personalidad y Educación. Editorial Pueblo y Educación, La Habana, Cuba. MORENO, CASTRO, J (1994 a). Pensamiento, lenguaje, y comunicación, Signum, Bogotá.  NIÑO, DIEZ, J (1998). Hacia un sistema nacional de formación de educadores. Serie documentos especiales, Ministerio de Educación Nacional, Santafé de Bogotá.  Otras bases. Publicaciones de las principales industrias. Revistas Científicas y periódicos .Información 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 estratégico, Madrid, Aula XXI, Santillana.  SMULLYAN, R (1982). ¿ La dama o el tigre?. Y otros pasatiempos lógicos. Madrid, Editorial Cátedra, colección teorema. VASCO, Carlos
  • 7. UNIVERSIDAD ANTONIO NARIÑO CONTENIDO CURSOS Página 7 (1996). “Las exigencias de la sociedad a la institución educativa”. Revista Arte y Conocimiento, Serie Memorias de eventos científicos, volumen 2, Iberoamericana, Santafé de Bogotá.  UNESCO (1996) Informe de la comisión Delors: La educación encierra un tesoro, Madrid, Aula XXI, Santillana, 1997. RECURSOS DIGITALES  Fundamentos de programación. [Versión electrónica]. Licencia Creative Commons Atribución/Compartir-Igual 3.0.http://es.wikibooks.org/wiki/Fundamentos_de_programaci%C3%B3n  Universidad Nacional sede Medellín. Fundamentos de programación. 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 Programación Autor: Jorge A. Villalobos 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 Descripción 1er corte 2do corte 3er corte Examen F. Semana de parciales 26 al 31 Agosto 23 al 28 Septiembre 21 al 26 Octubre 21 al 27 Noviembre Ultimo día de exámenes supletorios 07 Septiembre 05 Octubre 02 Noviembre 30 Noviembre Publicación de notas 2 días hábiles después De practicada la prueba 2 Días hábiles después de Practicada la prueba 2 Días hábiles después de Practicada la prueba 2 Días hábiles después de Practicada la prueba Ultimo día de reclamos 07 Septiembre 05 Octubre 02 Noviembre 30 Noviembre Ultimo día de reporte de notas 09 Septiembre 07 Octubre 04 Noviembre 03 Diciembre 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 módulo de Bibliotecas por lo menos (2) dos documentos de diferentes bibliotecas electrónicas que la universidad tiene a su disposición, relacionadas con los contenidos mínimos de la asignatura y realice un ensayo a partir de los temas expuestos en los artículos 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 exposición  En caso de contestar una llamada de urgencia por favor ser prudente y breve en su intervención  Se prohíbe el consumo de alimentos, bebidas, dulces, chicles y demás que puedan ser causa de desconcentración
  • 8. UNIVERSIDAD ANTONIO NARIÑO CONTENIDO CURSOS Página 8  Por favor al salir apague el computador, deje organizada la silla y no dejar basura alguna, muy amables  El uso del correo electrónico es exclusivamente el correo institucional es decir que finalice en uan.edu.co FIRMA DOCENTE Y ESTUDIANTES Código Nombre Correo Electrónico Institucional Firma Frey Alfonso Santamaría Buitrago Fsantamaria@uan.edu.co
  • 9. UNIVERSIDAD ANTONIO NARIÑO CONTENIDO CURSOS Página 9 Código Nombre Correo Electrónico Institucional Firma Frey Alfonso Santamaría Buitrago Fsantamaria@uan.edu.co