Plan de Actividades Logica_Grupos 3 (1)

10
Plan de Actividades Página 1 LÓGICA Unidad Sesión No. 0 NA Semana 1 Semana 1 Semana 2 Competencias específicas a desarrollar en el módulo UNIDAD MODULAR 1. INTRODUCCIÓN A LOS COMPUTADORES • Conocer y comprender la evolución que han tenido los computadores y los lenguajes de programación. • Identificar las partes de un computador y su función en el proceso de desarrollo y ejecución de un programa de computador. • Analizar y especificar un problema algorítmico de acuerdo a los elementos del computador que intervienen en el mismo. UNIDAD MODULAR 2. SISTEMAS NUMÉRICOS • Conocimiento el concepto de sistema numérico y el proceso de cambio de base entre algunos de ellos. (BIN, HEX, DEC, OCT). • Realizar cambios de base y elaborar el algoritmo para hacerlo. • Identificar y aplicar el Algebra de Boole para realizar operaciones binarias.

description

plan de logica cumputacional

Transcript of Plan de Actividades Logica_Grupos 3 (1)

Plan de ActividadesLGICA COMPUTACIONALUnidadCompetencias especficas a desarrollar en el mduloSesin No.FechaContenidoDistribucin del trabajo en Clase (horas)Distribucin del trabajo personal (horas)Exposicin del docente y Resolucin DudasDesarrollo de talleres guiadosPrcticas en salas de cmputoAsesora individual o por equipos de trabajoPreparacin previa de los temas a ver en claseRefuerzo / profundizacin de temas vistos o sugeridos por el docenteDesarrollo de actividades propuestas por el docentePreparacin de EvaluacionesTOTAL0NASemana 10Presentacin de la materia, entrega de syllabus y definicin de reglas de juegoTema Institucional: Misin y Visin de la Facultad y el Programa, Objetivos Institucionales y del Programa y Perfiles del Programa.El concepto de lgica y su importancia en la solucin de problemas200000002UNIDAD MODULAR 1. INTRODUCCIN A LOS COMPUTADORES Conocer y comprender la evolucin que han tenido los computadores y los lenguajes de programacin. Identificar las partes de un computador y su funcin en el proceso de desarrollo y ejecucin de un programa de computador. Analizar y especificar un problema algortmico de acuerdo a los elementos del computador que intervienen en el mismo.Semana 12Introduccin: historia de los computadores y de la programacin1000110020Componentes de un computador y su funcin en los procesos de desarrollo y ejecucin de un programa de computador1000010010Resolucin de problemas, identificacin de problemas con solucin algoritmica.0000110020Conceptos bsicos de algoritmos y sus partes constitutivas.0000110012Proceso de desarrollo de un programa de computador (fases en la resolucin de problemas algoritmicos: anlisis, diseo, pruebas de escritorio, codificacin, verificacin).1000101033UNIDAD MODULAR 2. SISTEMAS NUMRICOS Conocimiento el concepto de sistema numrico y el proceso de cambio de base entre algunos de ellos. (BIN, HEX, DEC, OCT). Realizar cambios de base y elaborar el algoritmo para hacerlo.Semana 20El concepto de sistema numrico y los diferentes sistemas numricos usados en computacin.100021004Conversin de un sistema a otro1000113170Representacin de datos, cdigo BCD, Ecxeso 3, Gray, ASCII000010001Representacin de nmeros enteros, de punto flotante, nmeros negativos y complemento a 1 y 2120010216UNIDAD MODULAR 3. ALGEBRA DE BOOLE 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.Semana 30Tablas de verdad y operaciones bsicas de la aritmtica Booleana: suma, producto y negacin.1100101040Substraccin en complemento a 1 y complemento a 2110010103Funciones y expresiones lgicas.110010215UNIDAD MODULAR 4. CONCEPTOS FUNDAMENTALES DE ALGORTMIA Y EXPRESIONES ALGORITMICAS Conocer, identificar y emplear los elementos e instrucciones bsicas de un programa de computador. conocer y emplear adecuadamente los operadores matemticos y lgicos en la construccin de expresiones algoritmicas. Identificar los modelos bsicos de representacin en el diseo de algoritmos.Semana 40Elementos bsicos de un programa (Tipos de datos, constantes, variables y expresiones)1100100030Operaciones matemticas y lgicas (Operadores aritmticos)1100100030Jerarqua de operadores110000204Semana 5ParcialSemana 60Herramientas de representacin en el diseo de algoritmos (diagramas de flujo - Pseudocdigo).1010111260Instrucciones bsicas (Inicio/fin, asignacin, lectura y escritura)101000203UNIDAD MODULAR 5. ESTRUCTURAS BSICAS PARA EL DISEO DE ALGORITMOS Conocer las estructuras bsicas de programacin e identificar cul de ellas puede ser usada para la solucin de problemas algortmicos. Representar las estructuras bsicas de programacin en pseudocdigo y diagramas de flujo. Implementar algoritmos que hagan uso de las estructuras bsicas usando un lenguaje de programacin imperativo (c++)Semana 70Estructura secuencial ( definicin algortmica e implementacin de estructuras secuenciales)122011129Semana 80Estructura selectiva simple y doble ( operadores relacionales y lgicos, condiciones simples y compuestas)122011129Semana 90TALLER DE REPASO Y SOLUCION DE DUDAS000200024Semana 90SEGUNDO PARCIAL0Semana 100Estructura selectiva mltiple y anidada122030209Semana 110Estructuras repetitivas MIENTRAS Y HAGA MIENTRAS122011309Semana 12Estructura repetitiva PARA122011129Semana 130TALLER DE REPASO Y SOLUCION DE DUDAS000200013Semana 130TERCER PARCIALUNIDAD MODULAR 6. ARREGLOS Identificar los arreglos de una y dos dimensiones como herramientas para la agrupacin de datos usando un mismo identificador. Definir cmo son almacenados y accesados los datos almacenados en un arreglo. Crear y accesar correctamente arreglos de una y dos dimensiones usando el lenguaje imperativo (c++)Semana 140Arreglos Unidimensionales (definicin de arreglos unidimensionales y sus caracterrticas, manejo de ndices, creacin, escritura y lectura de arreglos)122011129Semana 150Arreglos bidimensionales (definicin de arreglos bidimensionales y sus caracterrticas, manejo de ndices, creacin, escritura y lectura de arreglos bidimensionales)122011129Semana 160PROYECTO DE FIN DE CURSO000200002EXAMEN FINALTOTAL CRDITOS2.7

&C&"Arial,Normal"&A&C&"Arial,Normal"Pgina &P

Programacin ActividadesActividadEntregableFechaIntroduccin a los ComputadoresQuizz PlataformaSistemas NumricosTallerQuizz Plataforma17-0224-02Algebra BooleanaQuizz Plataforma26-02ExpresionesTaller en clase10-03Tipos de datosTaller en clase12-03SecuencialesQuizz Plataforma17-03SelectivosTaller en clase19-03Selectivos anidadosQuizz PlataformaTaller en clase24-0326-03Estructuras de controlTaller en clase16-04Estructuras de controlTaller en clase23-04Estructuras de controlTaller en clase30-04ArreglosTaller en clase14-05ArreglosTaller en clase21-05Actividad finalSustentacin Proyecto28-05Forma de evaluacin3 Parciales y Examn finalParcial 130%15% Talleres y quices15% Parcial 1Parcial 220%10% Talleres y quices10% Parcial 2Parcial 320%10% Talleres y quices10% Parcial 3Examn Final30%15% Sustentacin15% Examn Final

&C&"Arial,Normal"&A&C&"Arial,Normal"Pgina &P

Hoja3

&C&"Arial,Normal"&A&C&"Arial,Normal"Pgina &P