LECCIONES DE PROGRAMACION INTERMEDIAS

Slides:



Advertisements
Presentaciones similares
EJEMPLO MANEJO DE ARCHIVOS
Advertisements

 Intervención o no de todos los elementos Intervención o no de todos los elementos  Influencia o no del orden de los elementos Influencia o no del orden.
Microsoft Office Excel
LECCION DE PROGRAMACION EV3 PARA PRInCIPIANTES
Crea una cuenta en WordPress WordPress es uno de los servicios más usados para la creación de blogs en internet, ya que es una plataforma con una gran.
GUÍA DE USO DEL SISTEMA DE ATENCIÓN Y GESTIÓN TICKETS (SAGT) ANALISTAS Gerencia de Atención al Estado Oficina de Atención al Usuario Octubre, 2010.
Creación de un Blog… Pues bienvenido al tutorial donde aprenderás como crear un blog en Blogger paso a paso. Te explicaremos cada paso a seguir para la.
Escuela superior politécnica de Chimborazo facultad ingeniería en marketing carrera ingeniería comercial INTEGRANTES: JANneth merino PABLO SANCHEZ semestre:
PROGRAMACIÓN ORIENTADA A OBJETOS SEGUNDA UNIDAD: “CLASES, OBJETOS Y MÉTODOS” IRVING YAIR SALAS CHÁVEZ ING. EN SISTEMAS COMPUTACIONALES - ITSLP.
NOTA: Para cambiar la imagen de esta diapositiva, seleccione la imagen y elimínela. Después, haga clic en el icono Imágenes del marcador de posición para.
Lecciones de programación para principiantes
Lección de PROGRAMACION PARA PRINCIPIANTEs
Lección de PROGRAMACION PARA PRINCIPIANTEs
LECCIONES DE PROGRAMACION INTERMEDIAS
Lección de Programación PARA Principiantes
Ingreso , proceso y salida de datos
Gestión de Compras.
LECCIONES DE PROGRAMACION INTERMEDIAS
PROGRAMACION.
LECCION DE PROGRAMACION EV3 PARA PRInCIPIANTES
LECCION DE PROGRAMACION EV3 PARA PRInCIPIANTES
Lección de Programación PARA Principiantes
LECCIONES DE PROGRAMACION INTERMEDIAS
By Sanjay and Arvind Seshan
LECCIONES DE PROGRAMACION INTERMEDIAS
LECCIONES DE PROGRAMACION INTERMEDIAS
Lección de Programación PARA Principiantes
Lección de Programación PARA Principiantes
Lecciones de programación para principiantes
LECCION DE PROGRAMACION EV3 PARA PRInCIPIANTES
Levantando y Moviendo un Objeto
Lección de PROGRAMACION PARA PRINCIPIANTEs
Lección de Programación PARA Principiantes
PARCIAL 2.
Lección de PROGRAMACION PARA PRINCIPIANTEs
LECCIONES DE PROGRAMACION INTERMEDIAS
LECCIONES DE PROGRAMACION INTERMEDIAS
Sincronización de vigas en paralelo
Lección de Programación PARA Principiantes
Actualizando el Software y Firmware
LECCIONES DE PROGRAMACION INTERMEDIAS
Codificación Paso a paso
Lección de Programación PARA Principiantes
PSEUDOCÓDIGO Prof. Rafael Mourglia.
LECCIONES DE PROGRAMACION INTERMEDIAS
LECCION DE PROGRAMACION EV3 PARA PRInCIPIANTES
LECCION DE PROGRAMACION EV3 PARA PRInCIPIANTES
Programación de trayectoria mediante KUKA|prc
Tutorial Holdings Management (Administración de Colecciones)
LECCION DE PROGRAMACION EV3 PARA PRInCIPIANTES
Carpetas y archivos.
Configurando mi espacio de trabajo
CARRILLO CASTRO PAOLA 1CM9.
Lección de Programación PARA Principiantes
POWER POINT.
LECCIONES DE PROGRAMACION INTERMEDIAS
Scratch Presentado por: Sharon Daniela Bustos Barón. 901 J.M.
Instrucciones para abrir el cuestionario de aplicación a empresas de TI A continuación se mencionan los pasos a seguir para poder realizar el cuestionario.
Titulo o proyecto. Introducción Mas información o datos adicionales
VIDEO Una de las formas de hacer más atractiva una presentación en PowerPoint es con un video. Este recurso se aloja en tu documento y podrás reproducirlo.
Excel Macros Macros Automáticas.
Declaración de operaciones
LISTAS PERSONALIZADAS
Ejemplos de combinatoria
Sistema de Encuestas JUNAEB
REGISTRO DE PADRES, MADRES Y/O EMBARAZADAS
LISTAS PERSONALIZADAS
Google Classroom. Bienvenidos a Google Classroom.
Gestión de Recursos compartidos.. Aspectos fundamentales del usó compartido Existen dos maneras de compartir archivos y carpetas: desde el equipo y desde.
INTERNET: Por medio de este icono podrá conectarse a Internet y podrá acceder a la red de redes. 4-PAPELERA DE RECICLAJE: En este icono.
Transcripción de la presentación:

LECCIONES DE PROGRAMACION INTERMEDIAS Introducción a Mis Bloques

© 2015 EV3Lessons.com (Last Edit 7/06/2016) Objetivos Aprenda a hacer sus propios Bloques en el Software EV3 (Mis Bloques) Aprenda por que usar Mis Bloques es muy útil Aprenda a construir Mis Bloques con Entradas y Salidas (Parámetros) © 2015 EV3Lessons.com (Last Edit 7/06/2016)

© 2015 EV3Lessons.com (Last Edit 7/06/2016) Que es un Mi Bloque? Mi Bloque es un programa de uno o mas bloques contenido en un solo bloque Mis Bloques son, básicamente, tus propios bloques personalizados Una ves que un Mi Bloque es creado, puede ser usado en múltiples programas Mi Bloque también puede tener Entradas y Salidas (parámetros) CM Estos bloques son ejemplos de Mis Bloques: Move_CM mueve el robot la distancia que sea ingresada Turn_Degrees mueve el robot en el angulo que es ingresado Otras Lecciones mostraran como crear estos bloques en especifico © 2015 EV3Lessons.com (Last Edit 7/06/2016)

¿Dónde usar un Mi Bloque? Donde quiera que el programa repita las mismas secuencias de código (o acciones), creando el concepto de Reciclaje de Código no tendrá que volver a construir una y otra vez una misma acción o secuencia de código Cuando el código se repita en diferentes programas Cuando quiera Organizar, Optimizar o seccionar su código © 2015 EV3Lessons.com (Last Edit 7/06/2016)

¿Por qué es importante? Porque con Mis Bloques, su código se vera así…… En vez de así…. Esto hace su código mas fácil de corregir y modificar!!! © 2015 EV3Lessons.com (Last Edit 7/06/2016)

Función de un Mi Bloque Útil Nota: Crear Mis Bloques con entradas y salidas los vuelve mas Poderosos y Útiles. Pero sea cuidadoso de no convertir un Mi Bloque en uno muy complicado. Pregunta: ¿Cuál de los siguientes Mi Bloque supone usted que será mas útil? Move5CM (Mueve el robot cinco centímetros) MoveCM mueve con una entrada (referencia) de distancia y potencia MoveCM mueve con una entrada (referencia) de distancia, potencia, ángulo, arranque/frenado, etc. Respuesta: Move5CM puede usarse seguido, pero estará limitado a cinco centímetros de movimiento MoveCM con entradas de distancia y potencia es la mejor opción. MoveCM con entradas de distancia, potencia, ángulo, arranque/frenado, etc. Puede que algunas de las variables nunca sean utilizadas © 2015 EV3Lessons.com (Last Edit 7/06/2016)

Paso 1: Seleccionar los Bloques Nuestra meta para esta lección es mover una cantidad de rotaciones con una cantidad de potencia y devolver un valor ultrasónico medido al finalizar Paso 1: Seleccione la sección del código que quiere convertir en un Mi Bloque Pregunta: ¿Cuáles deberán ser las entradas y salidas del Mi Bloque? Respuesta: Las entradas son Potencia y Rotaciones. La salida es el valor ultrasónico medido © 2015 EV3Lessons.com (Last Edit 7/06/2016)

Paso 2: Constructor de Mi Bloque A: Click en Herramientas Constructor de Mi Bloque- Si encuentra un error consulte las siguientes diapositivas B: Asigne un Nombre C. Asigne una Descripción D. Seleccione un Icono A B Move Rotations and output Ultrasonic C D © 2015 EV3Lessons.com (Last Edit 7/06/2016)

© 2015 EV3Lessons.com (Last Edit 7/06/2016) Errores Comunes ERROR 1: Debe estar en un diagrama con una selección para crear un Mi Bloque: SOLUCION: Seleccione nuevamente los bloques antes de abrir el Constructor de Mi Bloque ERROR 2: No se admiten bloques de inicio en la selección para crear Mi Bloque. Elimine los bloques de inicio de su selección y vuelva a intentar crear Mi Bloque. SOLUCION: Des-seleccione el Bloque de Inicio antes de abrir el Constructor de Mi Bloque Si continua teniendo problemas, seleccione solo un bloque y comience a construir desde ahí. Puede editar sus Mis Bloques en cualquier momento, pero no puede cambiar las entradas y salidas después de haber construido el Mi Bloque. © 2015 EV3Lessons.com (Last Edit 7/06/2016)

Paso 3: Agregue Entradas/Salidas A. Deberá añadir dos entradas y una salida, por lo que debe presionar el botón + tres veces B. Seleccione el primer parámetro C. Seleccione Configuración del Parámetro Move Rotations and output Ultrasonic B C Move Rotations and output Ultrasonic © 2015 EV3Lessons.com (Last Edit 7/06/2016)

Paso 4: Parámetro de Potencia Move Rotations and output Ultrasonic A E A. Asigne un nombre B B. Seleccione Entrada C C. La potencia es un Numero D D. Predetermine un Valor E. Escoja un Botón Set min & max values (only available with slider) © 2015 EV3Lessons.com (Last Edit 7/06/2016)

Paso 5: Parámetro de Rotaciones Seleccione el segundo parámetro Move Rotations and output Ultrasonic A E A. Asigne un nombre B B. Seleccione Entrada C C. Las Rotaciones son un Numero D D. Predetermine un Valor E. Escoja un Botón © 2015 EV3Lessons.com (Last Edit 7/06/2016)

Paso 6: Parámetro Ultrasónico Seleccione el ultimo parámetro Move Rotations and output Ultrasonic A A. Asigne un nombre B B. Configure como salida C C. La salida del valor ultrasónico es un numero © 2015 EV3Lessons.com (Last Edit 7/06/2016)

Paso 7: Iconos de Parámetros En este paso cambiaremos los iconos de los parámetros, suplantando las letras por imágenes mas intuitivas. Seleccione un parámetro B. Seleccione la pestaña Iconos del parámetro y seleccione uno C. Repita los pasos con los parámetros restantes D. Presione Terminar cuando todo este listo A B C © 2015 EV3Lessons.com (Last Edit 7/06/2016)

Paso 8: Conecte Cables de Datos Cuando presione Terminar, se mostrara lo siguiente Conecte los cables desde el Mi Bloque en su lugar correspondiente y desde el sensor ultrasónico a la salida. Los bloques grises son asignados automáticamente para conectar las entradas y salidas © 2015 EV3Lessons.com (Last Edit 7/06/2016)

© 2015 EV3Lessons.com (Last Edit 7/06/2016) ¿Dónde esta Mi Bloque? Mi Bloque aparece en la ultima pestaña llamada Mis Bloques. Después el mismo Mi Bloque es utilizado dos veces, una para avanzar dos rotaciones y otra para retroceder 5. Los Mi Bloque son mas útiles si son Reutilizados Nota: El mismo Mi Bloque puede ser usado con diferentes valores de entrada. © 2015 EV3Lessons.com (Last Edit 7/06/2016)

© 2015 EV3Lessons.com (Last Edit 7/06/2016) Créditos Este tutorial fue creado por Sanjay Seshan y Arvind Seshan Mas lecciones disponibles en www.ev3lessons.com Traducido por David Daniel Galván Medrano                           This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. © 2015 EV3Lessons.com (Last Edit 7/06/2016)