Universidad Nacional Abierta y a Distancia Vicerrectoría Académica y de Investigación Guía de actividades y rúbrica de evaluación Ciclo de la Tarea 3 Trabajo Colaborativo 3 1. Descripción general del curso Escuela o Unidad Académica Nivel de formación Campo de Formación Nombre del curso Código del curso Tipo de curso Número de créditos Escuela de Ciencias Básicas, Tecnología e Ingeniería Pregrado Formación disciplinar básico Arquitectura de PC 301302 Metodológico 3 Habilitable Si ☐ No ☒ 2. Descripción de la actividad Tipo de Individu ☒ actividad: al Momento de la Inicial ☐ evaluación: Peso evaluativo de la actividad: 100 puntos Fecha de inicio de la actividad: 13 de Abril de 2019 Competencia a desarrollar: Colaborativ ☒ a Número de 4 semanas Intermedia ☒ , unidad: 3 Final ☐ Entorno de entrega de actividad: Seguimiento y evaluación Fecha de cierre de la actividad: 9 de Mayo de 2019 El estudiante desarrolla prototipos funcionales en lenguajes ensamblador para conocer el funcionamiento de los registros de propósito general Temáticas a desarrollar: Lenguaje de máquina Ensamblador - Formato de las instrucciones Lenguaje de máquina Ensamblador -Instrucciones Típicas Lenguaje de máquina Ensamblador- Repertorio de instrucciones Pasos, fases o etapa de la estrategia de aprendizaje a desarrollar Ciclo de la Tarea 3. Desarrollar códigos en lenguajes ensamblador Actividades a desarrollar Individualmente el estudiante investiga acerca de los temas de la Unidad III propuestos en el Syllabus del curso (entorno de conocimiento) y prepara un documento con la interpretación propia de la temática teniendo en cuenta los siguientes aspectos: 1. Explicar mediante una infografía en que consiste las instrucciones tipo salto del Lenguaje Ensamblador (Direcciones corta, cercana y lejana, etiquetas, saltos incondicionales,"https:// www.youtube.com/watch?v=CZyk7j3FVYw" saltos condicionales, instrucciones de testeo, decisiones y bucles). Cada instrucción debe tener una definición y 1 ejemplo en lenguaje ensamblador. NO se aceptan enlaces de ningún tipo, todo debe ser subido mediante un documento al foro. 2. Desarrollar un código en lenguaje ensamblador que permita leer un número de un digito por teclado y determinar si el número es par, impar o cero. Documentar perfectamente todo el código.https:// www.youtube.com/watch?v=kJlaKLCJZTM Generar tres capturas por pantalla de la ejecución del programa. Anexar Archivo .asm del programa. Nota: NO se aceptan enlaces de ningún tipo, todo debe ser subido mediante un documento al foro No utilizar Simuproc. Utilizar el programa EMU8086 https:// www.youtube.com/watch?v=ljt71vVfgGo Anexar el archivo .asm significa presentar en un archivo aparte con la extensión .asm ya que es el código fuente del programa. NO es pegar el código en el documento informe, es otro archivo A demás de una portada inicial con la siguiente información en el código fuente ; Nombre del Autor: ___ ; Código: _______ ; Grupo No:______ ;Fecha: ______ ; ; 3. Desarrollar un código en lenguaje ensamblador que permita realizar una multiplicación de dos números a través de sumas sucesivas y una potencia a través de multiplicaciones sucesivas (para ello debe utilizar instrucciones tipo bucle). Al inicio del programa se deben capturar por teclado dos números de un digito cada uno. Documentar perfectamente todo el código. Generar tres capturas por pantalla de la ejecución del programa. Anexar Archivo .asm del programa. Nota: NO se aceptan enlaces de ningún tipo, todo debe ser subido mediante un documento al foro No utilizar Simuproc. Utilizar el programa EMU8086 Anexar el archivo .asm significa presentar en un archivo aparte con la extensión .asm el código fuente del programa. NO es pegar el código en el documento informe, es otro archivo A demás de una portada inicial con la siguiente información en el código fuente ; Nombre del Autor: ___ ; Código: _______ ; Grupo No:______ ;Fecha: ______ ; ; Entornos para su desarroll o Registro de aportes individuales en el foro de trabajo colaborativo del ciclo de la Tarea 3 del entorno de Aprendizaje Colaborativo, mínimo tres participaciones en diferentes fechas y con aportes propios y significativos de acuerdo a lo solicitado. Los aportes realizados deben ser puntuales y dar respuesta a lo solicitado. En el entorno de evaluación y seguimiento se entrega un trabajo por grupo colaborativo donde los integrantes del grupo deben seleccionar la mejor respuesta de cada pregunta según el consenso de todos los integrantes. Documento de informe que contemple el mejor aporte de cada pregunta. Individuales: Registro de aportes en el foro de trabajo colaborativo 3 del ciclo de la Tarea 3, mínimo tres participaciones en diferentes fechas y con aportes propios y significativos de acuerdo a lo solicitado. Cada aporte en el foro, debe estar acompañado de un documento. El documento debe reunir las siguientes características: Formato: pdf Producto Interlineado: Sencillo sa Tipo letra: Arial 12 entregar Peso máximo archivo: 1MB por el Nombre de archivo: No. Grupo_Numero_Nombre estudian estudiante, ejemplo: Grupo_46_anyeloquintero te El documento individual debe contener: Portada (nombre de la institución, nombre del curso, título del trabajo, nombre del docente, nombre e identificación del estudiante y fecha de elaboración) • Introducción • Objetivos • Desarrollo de la actividad * Explicar mediante una infografía en que consiste las instrucciones tipo salto del Lenguaje Ensamblador (Direcciones corta, cercana y lejana, etiquetas, saltos incondicionales, saltos condicionales, instrucciones de testeo, decisiones y bucles). Cada instrucción debe tener una definición y 1 ejemplo en lenguaje ensamblador * Desarrollar un código en lenguaje ensamblador que permita leer un número de un digito por teclado y determinar si el número es par, impar o cero. Documentar perfectamente todo el código. Generar tres capturas por pantalla de la ejecución del programa. Anexar Archivo .asm del programa. Nota: • No utilizar Simuproc. Utilizar el programa EMU8086 • Anexar el archivo .asm significa presentar en un archivo aparte con la extensión .asm ya que es el código fuente del programa. NO es pegar el código en el documento informe, es otro archivo • A demás de una portada inicial con la siguiente información en el código fuente ; Nombre del Autor: ___ ; Código: _______ ; Grupo No:______ ;Fecha: ______ ; ; * Desarrollar un código en lenguaje ensamblador que permita realizar una multiplicación de dos números a través de sumas sucesivas y una potencia a través de multiplicaciones sucesivas (para ello debe utilizar instrucciones tipo bucle). Al inicio del programa se deben capturar por teclado dos números de un digito cada uno. Documentar perfectamente todo el código. Generar tres capturas por pantalla de la ejecución del programa. Anexar Archivo .asm del programa. Nota: • No utilizar Simuproc. Utilizar el programa EMU8086 • Anexar el archivo .asm significa presentar en un archivo aparte con la extensión .asm el código fuente del programa. NO es pegar el código en el documento informe, es otro archivo • A demás de una portada inicial con la siguiente información en el código fuente ; Nombre del Autor: ___ ; Código: _______ ; Grupo No:______ ;Fecha: ______ ; ; • Conclusiones (Al menos tres conclusiones) • Referencias Bibliográficas usando la norma APA (Al menos tres referencias) Ponderación: 8% Puntaje: 40 puntos/375 Nota: • Todos los aportes individuales se deben realizar en el foro de trabajo colaborativo. • Se retroalimentaran trabajos individuales entregados oportunamente por lo menos 3 días antes del cierre de la actividad. • Para calificar el trabajo enviado por el entorno de evaluación y seguimiento se requiere haber presentado todos los aportes en el foro de trabajo colaborativo. • No se admiten envíos únicos en el foro de seguimiento y evaluación, a menos que ningún integrante haya participado en el foro o que el líder sea el autorizado para subir el trabajo. Colaborativos: El grupo debe hacer entrega de un informe en PDF que contenga la mejor respuesta de cada pregunta. Enviar en el entorno de evaluación y seguimiento. Características del documento: Formato: pdf Interlineado: Sencillo Tipo letra: Arial 12 Peso máximo archivo: 1MB Nombre de archivo: Grupo_NumeroGrupo_EvaluacionFinal, ejemplo: Grupo46_TrabCol3 El informe grupal debe contener: Portada (nombre de la institución, nombre del curso, título del trabajo, nombre del docente, nombre e identificación de los estudiantes y fecha de elaboración) Introducción Objetivos Desarrollo de la actividad * Infografía sobre las instrucciones tipo salto del Lenguaje Ensamblador (Direcciones corta, cercana y lejana, etiquetas, saltos incondicionales, saltos condicionales, instrucciones de testeo, decisiones y bucles). Cada instrucción debe tener una definición y 1 ejemplo en lenguaje ensamblador * Código en lenguaje ensamblador que permita leer un número de un digito por teclado y determinar si el número es par, impar o cero. Documentar perfectamente todo el código. Generar tres capturas por pantalla de la ejecución del programa. Anexar Archivo .asm del programa. Nota: • No utilizar Simuproc. Utilizar el programa EMU8086 • Anexar el archivo .asm significa presentar en un archivo aparte con la extensión .asm ya que es el código fuente del programa. NO es pegar el código en el documento informe, es otro archivo • A demás de una portada inicial con la siguiente información en el código fuente ; Nombre del Autor: ___ ; Código: _______ ; Grupo No:______ ;Fecha: ______ ; ; * Código en lenguaje ensamblador que permita realizar una multiplicación de dos números a través de sumas sucesivas y una potencia a través de multiplicaciones sucesivas (para ello debe utilizar instrucciones tipo bucle). Al inicio del programa se deben capturar por teclado dos números de un digito cada uno. Documentar perfectamente todo el código. Generar tres capturas por pantalla de la ejecución del programa. Anexar Archivo .asm del programa. Nota: • No utilizar Simuproc. Utilizar el programa EMU8086 • Anexar el archivo .asm significa presentar en un archivo aparte con la extensión .asm el código fuente del programa. NO es pegar el código en el documento informe, es otro archivo • A demás de una portada inicial con la siguiente información en el código fuente ; Nombre del Autor: ___ ; Código: _______ ; Grupo No:______ ;Fecha: ______ ; ; - Conclusiones Referencias El líder del grupo hace entrega del informe final (1 solo documento) en el entorno de Evaluación y seguimiento y como último mensaje en el foro de trabajo colaborativo tema “Consolidado TrabCol 3”, después de entregar el informe NO enviar más mensajes. No se reciben trabajos individuales. Ponderación: 12% Puntaje: 60 puntos/125 Lineamientos generales del trabajo colaborativo para el desarrollo de la actividad Planeación de actividades para el desarrollo del trabajo colaborativo Cada estudiante hace la lectura del Syllabus y de los temas de la Unidad I en el entorno de conocimiento y prepara los aportes solicitados en la guía con la interpretación propia de la temática. Posteriormente registra los aportes en el foro de trabajo colaborativo. Estos aportes sirven para la construcción del conocimiento como grupo en la siguiente etapa del trabajo. El grupo debe seleccionar la mejor respuesta de cada pregunta según el consenso de todos los integrantes, presentando un documento de informe que contemple el mejor aporte de cada pregunta. Roles Función Compilador Consolidar el documento que se constituye como el producto final del debate, teniendo en cuenta que se hayan incluido los aportes de todos los participantes y que solo se incluya a los participantes que intervinieron en el proceso. Debe informar a la persona encargada de las alertas para que avise a quienes no hicieron sus participaciones, que no se les incluirá en el producto a entregar. Asegurar que el escrito cumpla con las normas de presentación de Roles a desarrollar por el estudiante dentro del grupo colaborativo Revisor Evaluador Entregas Alertas Roles y responsabili dades para la producción de entregables trabajos exigidas por el docente. Asegurar que el documento contenga los criterios presentes en la rúbrica. Debe comunicar a la persona encargada de las alertas para que informe a los demás integrantes del equipo en caso que haya que realizar algún ajuste sobre el tema. Alertar sobre los tiempos de entrega de los productos y enviar el documento en los tiempos estipulados, utilizando los recursos destinados para el envío, e indicar a los demás compañeros que se ha realizado la entrega. Asegurar que se avise a los integrantes del grupo de las novedades en el trabajo e informar al docente mediante el foro de trabajo y la mensajería del curso, que se ha realizado el envío del documento Estudiantes: Entregar los aportes de la actividad individual según la Guía de actividades. Realizar los aportes a las actividades del Trabajo grupal, que facilite al Evaluador revisar que se cumple con lo solicitado en la rúbrica, para ser incluido como parte del documento final. por los estudiantes Compilador: Es el responsable de consolidar el documento final y relacionar a los integrantes que participaron en la parte individual y grupal, como también subir el informe en el espacio definido por l guía de actividades. Entregas: Alertar sobre los tiempos de entrega de los productos y enviar el documento en los tiempos estipulados, utilizando los recursos destinados para el envío, e indicar a los demás compañeros que se ha realizado la entrega. Uso de la norma APA, versión 3 en español (Traducción de la versión 6 en inglés) Uso de referencias Políticas de plagio Las Normas APA es el estilo de organización y presentación de información más usado en el área de las ciencias sociales. Estas se encuentran publicadas bajo un Manual que permite tener al alcance las formas en que se debe presentar un artículo científico. Aquí podrás encontrar los aspectos más relevantes de la sexta edición del Manual de las Normas APA, como referencias, citas, elaboración y presentación de tablas y figuras, encabezados y seriación, entre otros. Puede consultar como implementarlas ingresando a la página http://normasapa.com/ En el acuerdo 029 del 13 de diciembre de 2013, artículo 99, se considera como faltas que atentan contra el orden académico, entre otras, las siguientes: literal e) “El plagiar, es decir, presentar como de su propia autoría la totalidad o parte de una obra, trabajo, documento o invención realizado por otra persona. Implica también el uso de citas o referencias faltas, o proponer citad donde no haya coincidencia entre ella y la referencia” y liberal f) “El reproducir, o copiar con fines de lucro, materiales educativos o resultados de productos de investigación, que cuentan con derechos intelectuales reservados para la Universidad. Las sanciones académicas a las que se enfrentará el estudiante son las siguientes: a) En los casos de fraude académico demostrado en el trabajo académico o evaluación respectiva, la calificación que se impondrá será de cero punto cero (0.0) sin perjuicio de la sanción disciplinaria correspondiente. b) En los casos relacionados con plagio demostrado en el trabajo académico cualquiera sea su naturaleza, la calificación que se impondrá será de cero punto cero (0.0), sin perjuicio de la sanción disciplinaria correspondiente. 4. Formato de Rubrica de evaluación Rúbrica de evaluación Ciclo de la Tarea 3 Actividad Actividad ☒ ☒ Tipo de actividad: individual colaborativa Momento de la Intermedia, ☒ Final Inicial ☐ ☐ evaluación Unidad: 3 Niveles de desempeño de la actividad individual Aspectos Punta Valoración Valoración evaluados je Valoración media alta baja Ilustra Ilustra de adecuadament manera e mediante incorrecta Ilustra parcialmente una infografía la infografía el conjunto de y/o el Calidad de la el conjunto de instrucciones tipo salto código en participación instrucciones y y/o el código presenta Desarrolla y lenguaje individual del en lenguaje 10 documenta ensamblado estudiante en ensamblador presenta correctamente r no se el foro errores de sintaxis un código en ejecuta lenguaje correctamen ensamblador te (Hasta 10 (Hasta 0 (Hasta 5 puntos) puntos) puntos) El estudiante participó antes de los tres días El estudiante participó para dar cierre del trabajo antes de los Participación a la actividad y tres últimos días pero individual sus aportes realizó menos de 3 activa del fueron aportes importantes estudiante en fundamentales dentro del desarrollo el desarrollo para el de la actividad de la actividad desarrollo de la misma. (Hasta 10 puntos) El documento presenta una excelente estructura, Estructura del presenta todos los elementos informe solicitados en Individual la guía de actividades. (Hasta 10 puntos) (Hasta 5 puntos) Aunque el documento presenta una estructura base, la misma carece de algunos elementos del cuerpo solicitado. (Hasta 5 puntos) El estudiante participó del trabajo dentro del foro asignado tres días antes de cerrar la actividad y/o no participo en el desarrollo de la actividad (Hasta 0 puntos) El estudiante no tuvo en cuenta las normas básicas para la construcción de informes. (Hasta 0 puntos) 10 10 Redacción y ortografía de los aportes individuales Aspectos evaluados La redacción es excelente, los procedimientos son claros y adecuados. No hay errores de ortografía y el documento no presenta una conclusión. El documento presenta deficiencias en redacción y errores ortográficos. (Hasta 10 puntos) (Hasta 5 puntos) (Hasta 0 puntos) 10 Niveles de desempeño de la actividad colaborativa Punta je Valoración Valoración Valoración media alta baja Infografía que explica las instrucciones tipo salto del El grupo Lenguaje presenta la Ensamblador infografía (Direcciones explicando corta, cercana correctamente y lejana, las etiquetas, instrucciones saltos tipo salto. incondicionales , saltos condicionales, instrucciones de testeo, decisiones y (Hasta 10 bucles) puntos) El grupo presenta la infografía explicando las instrucciones tipo salto pero están incompletas No se muestra las instruccione s tipo salto o es copiado de la WEB. (Hasta 5 puntos) (Hasta 0 puntos) 10 El grupo desarrolla el código en lenguaje ensamblador que lee un El programa presenta Programa implementado número de un errores de sintaxis en digito por el código, o errores de en lenguaje teclado tipo lógico; el ensamblador determinando programa no compila que lee un ni se ejecuta número de un si el número es cero, par o adecuadamente; el digito por impar. programa no está teclado y Documentan completamente determinar si documentado el número es perfectamente todo el código par, impar o incluyendo la cero. portada inicial de los datos del autor (Hasta 15 (Hasta 7 puntos) puntos) El grupo No presenta el documento con el código en lenguaje ensamblado r (Hasta 0 puntos) 15 Programa El grupo implementado desarrolla el en lenguaje código en ensamblador El programa presenta lenguaje que realiza errores de sintaxis en ensamblador una el código, o errores de de la multiplicación tipo lógico; el multiplicación de dos programa no compila y potenciación. números a ni se ejecuta Documentan través de adecuadamente; el perfectamente sumas programa no está todo el código sucesivas y completamente una potencia a incluyendo la documentado portada inicial través de de los datos multiplicacione del autor s sucesivas utilizando instrucciones tipo bucle. Planeación el trabajo en equipo (Hasta 20 puntos) El documento presenta un adecuado análisis al caso (Hasta 10 puntos) El documento no presenta solución a todos los aspectos solicitados El grupo No presenta el documento con el código en lenguaje ensamblado r. (Hasta 0 puntos) El documento no presenta el análisis 20 10 Uso de Herramientas de Apoyo bibliografía planteado y solución coherente a los aspectos solicitados además de definir un rol de trabajo en el grupo colaborativo (Hasta 10 puntos) El grupo utilizo muy buen apoyo Bibliográfico para el documento y tiene la Bibliografía en normas APA (Hasta 5 puntos) del caso planteado y no brinda la solución a los aspectos solicitados. (Hasta 5 puntos) (Hasta 0 puntos) El grupo utiliza referencias pero son muy pocas o no están cumpliendo con las normas APA. El grupo no utilizo normas en la redacción. (Hasta 2 puntos) (Hasta 0 puntos) Calificación final 5 100