16 - Programando robots
|
|
- Belén Lucero Venegas
- hace 7 años
- Vistas:
Transcripción
1 16 Programando robot 01rsp.indd 201 s /30/13 10:04 AM
2 Como ya hemos visto en este libro, los robots son capaces de tomar decisiones, tienen su propia inteligencia, son autónomos. Cuando nosotros, las personas, decidimos teleoperar nuestras creaciones, estas no son robots inteligentes. Cómo podemos hacer que un robot tome sus propias decisiones?, Programándolo. Desde nuestra computadora podemos programar un robot escribiendo programas, secuencias de instrucciones y órdenes, que le indicarán que es lo que tiene que hacer. Pero para que un robot sea realmente inteligente, necesitará sensores que le den la información necesaria para tomar sus propias decisiones en función de lo que se le indique en el programa. Para programar un robot, en primer lugar hay que tener claro cual queremos que sea su comportamiento. Por ejemplo, imagina que queremos que nuestro robot se mueva durante un segundo y luego se detenga o que nos diga hola cuando le toquemos. Eso es un comportamiento. 202
3 Escribe en el cuaderno de laboratorio algunos comportamientos que te gustaría que tuviese tu robot. Pon un comportamiento diferente junto a cada letra. Cuaderno de laboratorio A B C D 203
4 Muchas de las cosas que hacemos se pueden descomponer en una lista de tareas, por ejemplo: Enumera los pasos que seguirías para construir un avión de papel, si es necesario apóyate en dibujos. Cuaderno de laboratorio 204
5 El algoritmo, la base de la programación Antes de programar un robot tenemos que pensar en el comportamiento que queremos que tenga, es decir, que es lo que tiene que hacer. Una buena forma de pensar en esto es escribir una lista ordenada de las distintas tareas. Por ejemplo, imagina que queremos hacer un programa para que un robot se mueva hacia delante durante un segundo. Esta sería la lista de tareas que tiene que realizar. 1. Poner en marcha el robot 2. Esperar un segundo 3. Parar el robot El siguiente paso seria expresar esta secuencia de forma que el robot pueda realizar la tarea, a esto se le llama algoritmo. Un algoritmo es una manera de resolver un problema mediante el uso de un programa. No es el programa en si, si no lo que el programa hace. Una de las mejores maneras de expresar un algoritmo es mediante un diagrama de flujo. Un diagrama de flujo es una representación gráfica de las tareas que, en este caso, el robot tiene que realizar. Este sería el Diagrama de flujo del ejemplo que estamos tratando: Fijate: Los rectángulos con las esquinas redondeadas marca en Inicio y fin del programa. Los rectángulos son las órdenes o comandos. Los rombos representan la toma de decisiones. Con estos tres tipos de elementos podrás realizar una gran cantidad de diagramas de flujo. 205
6 La programación sería el paso siguiente y consiste en convertir el Diagrama de Flujo en un conjunto de comandos o instrucciones que el robot pueda entender. Existen distintos lenguajes de programación, pero sea cual sea el que usemos, los resultados siempre serán mejores si antes de hacer el programa diseñamos primero el algoritmo mediante un diagrama de flujo. Plataforma digital 16.1 Accede a la plataforma digital y resuelve el ejercicio correspondiente. El término algoritmo lo ideó el matemático persa Al-Juarismi (siglos VIII y IX), responsable de nuestro sistema actual de numeración e inventor del álgebra, para la resolución sistemática de problemas matemáticos. A continuación vamos a realizar un proyecto muy sencillo, el objetivo de la actividad no esta en su complejidad, lo que queremos es practicar y entender bien el concepto de Algoritmo rsp.indd /30/13 10:05 AM
7 MONTAJE DE LA ACTIVIDAD Cada vez que termines un paso marca la casilla que hay a la derecha del número. Creo que no hemos escrito bien la Secuencia de pasos a seguir. Seguro que tu nos puedes ayudar! 01rsp.indd /30/13 10:05 AM
8 Escribe una lista con los pasos a seguir en tu cuaderno de laboratorio. No te olvides de numerar en orden los distintos pasos. Y abajo, el diagrama de flujo que muestre el proceso (algoritmo) para construir la maraca. Cuaderno de laboratorio Tareas Diagrama de flujo 208
9 Ahora imagina que al poner la tapa hemos cometido un fallo y las lentejas se salen en cuanto se agita. Podemos hacer un algoritmo que tenga en cuenta esto? Diseña un diagrama de flujo que compruebe si las lentejas se salen después de poner la tapa. Si todo esta bien se termina el programa, pero si se salen, se volverá al paso donde se pone la tapa. 209
10 Las Chicas del ENIAC En esta lección hemos aprendido sobre las bases de programación, introduciendo conceptos como comportamiento, algoritmo y diagrama de flujo. Además hemos estableciendo una metodología sencilla para la elaboración de los programas. El ENIAC (Electronic Numerical Integrator And Computer), fue el primer ordenador de propósito general desarrollado a finales de la II Guerra Mundial, por John Mauchly (físico) y J. Presper Eckert (ingeniero electrónico), con el propósito inicial de poder realizar cálculos balísticos de lanzamiento de proyectiles. Con sus 27 toneladas, el ENIAC ocupaba 167 m2 de uno de los sótanos de la Universidad de Pensilvania. El resto de los números son también enormes: válvulas de vacío, 7200 diodos, 1500 relés, 7000 resistencias, condensadores y más de 5 millones de soldaduras realizadas a mano. Toda esta ingente cantidad de componentes electrónicos servía para realizar del orden de 5000 operaciones por segundo. Una capacidad de cálculo increíble para la época pero que resulta ridícula si la comparamos con la potencia actual de un ordenador actual (un millón de veces más potente). Pero este voluminoso equipamiento no habría sido más que un caro montón de chatarra de no haber sido por el trabajo y dedicación de sus programadores, seis jóvenes mujeres que además de conseguir que esta máquina fuese operativa, sentaron las bases de la programación actual rsp.indd /30/13 10:05 AM
Marcial Castillo Luís René. Molina García Ma. del Consuelo. Ramírez Ortega María del Carmen.
Cortez José Italo. jitalo@cs.buap.mx Garcés Báez Alfonso agarces@cs.buap.mx Marcial Castillo Luís René. lmc@cs.buap.mx Molina García Ma. del Consuelo. cmolina@cs.buap.mx Ramírez Ortega María del Carmen.
Más detallesTEMA 1: Algoritmos y programas
TEMA 1: Algoritmos y programas 1.1.-Introducción La razón principal para utilizar un ordenador es para resolver problemas (en el sentido más general de la palabra), o en otras palabras, procesar información
Más detallesColegio Agustiniano Ciudad Salitre Área de Tecnología e Informática Guía de Apoyo 2017 Bimestre: III Grado: Cuarto Docente: Jorge Torres
Colegio Agustiniano Ciudad Salitre Área de Tecnología e Informática Guía de Apoyo 2017 Bimestre: III Grado: Cuarto Docente: Jorge Torres UNIDAD TEMÁTICA: PROGRAMACION PARA NIÑOS Logro: Identifica las herramientas
Más detallesQué es un Diagrama de Flujo?
Qué es un Diagrama de Flujo? Un diagrama de flujo, también llamado Flujograma de Procesos o Diagrama de Procesos, representa la secuencia o los pasos lógicos (ordenados) para realizar una tarea mediante
Más detallesPlan de Trabajo en Verano de TECNOLOGÍA CUARTO ESO. Departamento de Tecnología curso
Plan de Trabajo en Verano de TECNOLOGÍA CUARTO ESO Departamento de Tecnología curso 2014-2015 Este dossier contiene los siguientes documentos de tu interés: Batería de actividades por unidad didáctica
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Código: F004-P006- GFPI Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico Programación De Software Nombre del Proyecto: Sistema De Información Para La Gestión Empresarial
Más detallesIntroducción a análisis de datos en Python
Introducción a análisis de datos en Python Diego Fernández Slezak (Depto. Comptación, FCEyN, UBA) dfslezak@dc.uba.ar http://www.dc.uba.ar/materias/intro-datos/2016-uy/ Qué es Data Science? Qué tareas realiza
Más detallesClase No. 2 Programación Básica Licenciatura en Telecomunicaciones
Clase No. 2 Programación Básica Licenciatura en Telecomunicaciones La necesidad del hombre de eficientizar sus procesos ha sido la principal razón del avance de las computadoras, los antepasados de estas
Más detallesBloque 2. Algoritmos y pseudocódigo
Bloque 2. Algoritmos y pseudocódigo Autores Manuel José Blanco Bargé Todo el documento está sujeto a los siguientes términos de la licencia Creative Commons Reconocimiento-CompartirIgual 4.0 Internacional
Más detallesL.I. MARIA SOLEDAD AGUIRRE CORONADO
PRESENTACIÓN REALIZADA POR: L.I. MARIA SOLEDAD AGUIRRE CORONADO ANTECEDENTES HISTÓRICOS DE LAS COMPUTADORAS GENERACIONES DE LAS COMPUTADORAS EL ÁBACO Fue uno de los primeros dispositivos inventados por
Más detallesHistoria de la Interfaz Gráfica de Usuario
Historia de la Interfaz Gráfica de Usuario Interfaz Gráfica La interfaz gráfica de usuario, conocida también como GUI (del inglés graphical user interface) es un programa informático que actúa de interfaz
Más detallesVigas Ruedas Planchas Ejes
QUÉ ES MAKEBLOCK? Makeblock es un sistema de piezas intercambiables de gran resistencia que se pueden montar entre ellas fácilmente y con infinidad de combinaciones. Makeblock es accesible a pequeños (a
Más detallesINFOTECH. CURSO Excel Advanced Macros MÓDULO 2. Fundamentos de programación
INFOTECH CURSO Excel Advanced Macros MÓDULO 2 Fundamentos de programación INFOTECH NOMBRE DEL MÓDULO - 1 CONTENIDOS RECURSOS Comprensión e información CAPACIDADES ESPECÍFICAS Indagación y experimentación
Más detallesArquitectura de Ordenadores
El ENIAC La primera computadora de propósitos generales, pesaba 32 Toneladas, medía 2,4 m x 0,9 m x 30 m; instalada el 15 de febrero de 1946 en la Universidad de Pensilvania, USA En julio de 1943 empezó
Más detallesIng. Juan Carlos Sabido Alcántara Ingeniero Petrolero Facultad de Ingeniería UNAM
Programación Avanzada Semestre 2019-1 Ingeniero Petrolero Facultad de Ingeniería UNAM Como Ingeniero Petrolero no es suficiente ser usuario del software existente en el mercado, software que va desde
Más detallesDesarrollamos el diseño de nuestro producto innovador con Arduino
4 Desarrollamos el diseño de nuestro producto innovador con Arduino 4.1. TALLER DE ARDUINO: PRIMEROS PASOS Arduino es un dispositivo electrónico programable de propósito general mediante el cual se pueden
Más detalles(Parte I) Primeras máquinas mecánicas, Primeros ordenadores. Raúl Marín, Universitat per a Majors, UJI, 2013
(Parte I) Primeras máquinas mecánicas, Primeros ordenadores Raúl Marín, Universitat per a Majors, UJI, 2013 Qué es un ordenador? Un ordenador es una máquina programable. Las dos características principales
Más detallesHISTORIA DEL COMPUTADOR
HISTORIA DEL COMPUTADOR Se considera que la primera computadora fue el Abaco, utilizado en el oriente durante más de 3.000 años. De éste aparecieron varias versiones, tales como el Abaco Chino y el Sorobán
Más detallesIntroducción a la programación: Contenido. Introducción
Introducción a la programación: Contenido Introducción a la programación:... 1 Introducción... 1 1. Procesamiento automatizado de información... 1 2. Concepto de algoritmo.... 2 3. Lenguajes de programación....
Más detallesINTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACIÓN (WIN-LOGO)
INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACIÓN (WIN-LOGO) Se define como lenguaje de programación a un conjunto de símbolos y reglas que sirven para realizar programas de ordenador. Un programa es un conjunto
Más detallesAnálisis y Diseño de Algoritmos
Análisis y Diseño de Algoritmos Introducción Dr. Ivan Olmos Pineda Presentación Antecedentes Nociones básicas Notación Matemática BUAP 2 Antecedentes ABACO: primer dispositivo mecánico de contabilidad
Más detallesCOLTOLEDOPLATA. Historia de la Informática
COLTOLEDOPLATA Historia de la Informática INTRODUCCIÓN Informática= contracción de dos vocablos: INFORmación automática La informática puede definirse como la ciencia que estudia el tratamiento racional
Más detallesObjetivo específico: Maneja los elementos básicos de algoritmos utilizados para resolver un problema por computadora.
Objetivo específico: Maneja los elementos básicos de algoritmos utilizados para resolver un problema por computadora. La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi,
Más detalles11100 San Fernando tel / fax
CURSO: 4º ESO MATERIA: TECNOLOGíA Los alumnos/a tienen que aprender a (contenidos o criterios de evaluación) C. Contenidos de cuarto curso. Unidad 1. Tecnologías de la comunicación 1.los sistemas de comunicación
Más detallesVamos a seguir viendo otras opciones relativas a la introducción
1. RELLENAR UN GRUPO DE CELDAS Vamos a seguir viendo otras opciones relativas a la introducción de datos en las hojas de cálculo. En esta lección te enseñaré cómo Excel nos puede ayudar a la hora de escribir
Más detallesEjemplo de Palabras reservadas del lenguaje C
1 - INTRODUCCIÓN Qué es programar? Programar es definir instrucciones para ser ejecutadas por un ordenador. El resultado es un conjunto agrupado y ordenado de instrucciones al que llamamos programa. Para
Más detallesBLOQUE 1 Diseñas y elaboras algoritmos para la solución de problemas
INFORMATICA II BLOQUE 1 Diseñas y elaboras algoritmos para la solución de problemas TEMATICA Bloque I: Diseñas y elaboras algoritmos para la solución de problemas 1.1 Problema 1.1.1 Concepto 1.3 Algoritmos
Más detallesEvolución del software y su situación actual
Evolución del software y su situación actual El software es el conjunto de programas que permite emplear la PC, es decir, es el medio de comunicación con la computadora, el control de sus funciones y su
Más detallesTALLER DIAGRAMAS DE FLUJO EN LEGO MINDSTORMS
TALLER DIAGRAMAS DE FLUJO EN LEGO MINDSTORMS Cuando se quiere realizar un programa bien pensado para solucionar problemas de robótica es necesario generar algoritmos que permitan llegar a soluciones hipotéticas
Más detallesDiseño Estructurado de Algoritmo
Diseño Estructurado de Algoritmo 1 Sesión No. 8 Nombre: Estructuras Algorítmicas. Primera parte. Objetivo de la sesión: Al concluir la sesión el estudiante identificará las características y usos de las
Más detallesCAMPAMENTOS URBANOS BILINGÜES
Programa de : Verano 2017 Área de Programación: Scratch y ScratchJr Talleres para aprender programación visual por bloques con Scratch y ScratchJr Qué es Scratch Scratch, creado por el MIT, es un lenguaje
Más detallesINTRODUCCIÓN A COMPILADORES Y LENGUAJES FORMALES FUNDAMENTOS DE COMPILADORES
Todos los derechos de propiedad intelectual de esta obra pertenecen en exclusiva a la Universidad Europea de Madrid, S.L.U. Queda terminantemente prohibida la reproducción, puesta a disposición del público
Más detallesCompetencia Básica Objetivo de la Materia Contenidos Criterios de Evaluación. científica, tecnológica y de la salud
ACTIVIDAD 3: En la siguiente actividad se trata de analizar cómo se va desarrollando un objetivo de la materia (en términos de competencia), relacionado con las competencias básicas del currículo, a lo
Más detallesINFORMATICA- DE 1001 A 1006
Qué es un Algoritmo? COLEGIO NICOLAS ESGUERA TALLER DE REFUERZO PRIMER PERIODO GRADOS DECIMO -INFORMATICA Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y ordenada
Más detallesInformática Aplicada a la Economía. Tema 1: Introducción
Informática Aplicada a la Economía Tema 1: Introducción Objetivos Hacer un breve repaso sobre la historia de la informática Conocer los principales términos Revisar las principales funciones para las que
Más detallesExpositor: Mauricio Galvez Legua
ó Expositor: Mauricio Galvez Legua mgl10may62@hotmail.com 1 Qué es la ó La Robótica es una ciencia aplicada que se ocupa del estudio, desarrollo y aplicaciones de los robots. El estudio de la robótica
Más detalles2. Editor de bloques. Permite programar de una forma visual e intuitiva el flujo de funcionamiento del programa utilizando bloques.
Bienvenidos!!! App Inventor 2 (AI2) es la versión mejorada de una herramienta de programación creada por el MIT (Instituto Tecnológico de Massachusetts) y que fue adoptada por Google para sus usuarios
Más detallesMención en Computación
Mención en Computación Competencias Idea general sobre lo que es computación Aprender SOBRE lenguajes de programación, diseño y procesamiento Aprender SOBRE la eficiencia y complejidad de algoritmos (
Más detallesCapítulo 1 Fundamentos
Capítulo 1 Fundamentos Fundamentos de los ordenadores personales Fundamentos de Internet Seguridad e informática Universidad de Murcia. Curso 2005/06 1 Fundamentos de los ordenadores tipo PC - Necesidad
Más detalles2. Codificar de forma sistemática la secuencia de instrucciones en un lenguaje.
Modulo 1. Introducción a los lenguajes de programación La solución de problemas mediante en uso de un computador nos lleva a desarrollar programas o aplicaciones, la construcción de estos programas debe
Más detallesINFORMÁTICA APLICADA A LA ECONOMÍA Tema 1: Introducción. Diana Marcela Sánchez Fúquene
INFORMÁTICA APLICADA A LA ECONOMÍA Tema 1: Introducción Diana Marcela Sánchez Fúquene 2011-2012 Objetivos Hacer un breve repaso sobre la historia de la informática Conocer los principales términos (informática,
Más detallesRobopedia - 3 INTRODUCCION
INTRODUCCION Robopedia es la Escuela de Robótica desarrollada por Green Hills Learning Center, cuyo objetivo es inspirar a los niños y niñas en el campo de la ingeniería a través de la robótica y las ciencias
Más detallesDiseño estructurado de algoritmos. Sesión 8: Estructuras Algorítmicas
Diseño estructurado de algoritmos Sesión 8: Estructuras Algorítmicas Contextualización A qué crees se refiere el término estructura? Como recordaremos, un algoritmo puede ser aplicado en todo, con el único
Más detallesMaquina de Turing. 5. Fundamentos de algoritmos. Turing TURING TURING 10/08/2010. MI Elizabeth Fonseca Chávez
Maquina de Turing 5. Fundamentos de algoritmos MI Elizabeth Fonseca Chávez matemático inglés Alan Turing Turing Definición de algoritmo: conjunto ordenado de operaciones que permite hallar la solución
Más detalles10 - Dibuja sin lápiz ni papel
10 Dibuja sin lápiz ni p apel 01rsp.indd 119 119 12/30/13 9:55 AM En la lección 7 vimos como la electrónica y las computadoras han modificado la forma de crear e interpretar la música a lo largo del las
Más detallesEvolución histórica del procesamiento de información
Evolución histórica del procesamiento de información Blaise Pascal Construyó la primera máquina sumadora, solucionó el problema del acarreo de dígitos. En 1642, Blaise Pascal fue el primero en diseñar
Más detallesC u e s t i onario: Historia y evolución de la computadora.
Nombre: No. de lista: Instrucciones: Lee detenidamente las siguientes preguntas y subraya la respuesta correcta. 1. Es considerado la primera herramienta de cálculo que utilizo el hombre: a) Hueso de Ishango.
Más detallesMétodos para escribir algoritmos: Diagramas de Flujo y pseudocódigo
TEMA 2: CONCEPTOS BÁSICOS DE ALGORÍTMICA 1. Definición de Algoritmo 1.1. Propiedades de los Algoritmos 2. Qué es un Programa? 2.1. Cómo se construye un Programa 3. Definición y uso de herramientas para
Más detallesUNIDAD 3 Robótica y Programación
UNIDAD 3 Robótica y Programación 1. Code Hour 2. Uso de los Robots 3. Programación con NXT 4. Condicional 5. Loops En esta unidad hablaremos de cómo iniciaron las computadoras, cuáles son sus componentes
Más detallesArquitecturas de Computadores. 1 Introducción Prof. Javier Cañas R.
Arquitecturas de Computadores 1 Introducción Prof. Javier Cañas R. Hardware PREGUNTA: Qué es el hardware? RESPUESTA: Lo que recibe los golpes cuando el software no funciona! Temario 1. Ideas Preliminares
Más detallesMódulo 1. Introducción a los lenguajes de programación
Módulo 1. Introducción a los lenguajes de programación Objetivo - Definir qué es un lenguaje de programación e identificar cómo es su forma de clasificación. Introducción a los lenguajes de programación
Más detallesTema 2 Introducción a la Programación en C.
Tema 2 Introducción a la Programación en C. Contenidos 1. Conceptos Básicos 1.1 Definiciones. 1.2 El Proceso de Desarrollo de Software. 2. Lenguajes de Programación. 2.1 Definición y Tipos de Lenguajes
Más detallesMención en Computación
Mención en Computación Ordenadores y paradojas Imágenes extraídas del artículo: Ordenadores, paradojas y fundamentos de las matemáticas, de G. J. Chaitin. El planteamiento del problema Bertrand Russell
Más detallesDIAGRAMAS DE FLUJOS. Qué son Los Diagramas de Flujo y Para qué se Usan?
DIAGRAMAS DE FLUJOS Los diagramas de flujo representan la secuencia o los pasos lógicos para realizar una tarea mediante unos símbolos. Dentro de los símbolos se escriben los pasos a seguir. Un diagrama
Más detallesProgramación del Control por Computador. Cómo se estudia esta asignatura?
Programación del Control por Computador Cómo se estudia esta asignatura? Ignacio Alvarez García Septiembre - 2013 El Control de Procesos por Computador Proceso o sistema Conjunto de elementos físicos que
Más detallesMis Amigos Robot. Israel Gutiérrez
Este documento es una traducción de la actividad de My Robotic Friends desarrollada por Thinkersmith y publicada en abierto para la Computer Science Education Week 2013. Más información en http://csedweek.org/unplugged/thinkersmith
Más detallesDistinguir correctamente las ventajas y desventajas de la lógica cableada y de la lógica programada con PLC.
Programas de Actividades Curriculares Plan 94A Carrera: Ingeniería Mecánica AUTOMATIZACIÓN INDUSTRIAL Área: Bloque: Eléctrica Tecnologías Básicas Nivel: 4º año Tipo: Electiva Modalidad: Anual Carga Horaria
Más detallesDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos 1 Sesión No. 2 Nombre: Metodología de resolución de problemas a través de computadoras. Primera parte. Objetivo de la sesión: Al concluir la sesión el estudiante aplicará
Más detallesVersión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE
SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral
Más detallesESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ciencias Naturales y Matemáticas SYLLABUS DEL CURSO. Fundamentos de Computación
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ciencias Naturales y Matemáticas SYLLABUS DEL CURSO 1. CÓDIGO Y NÚMERO DE CRÉDITOS CÓDIGO ICM00794 NÚMERO DE CRÉDITOS Teóricos: 4 Prácticos: 0 2. DESCRIPCIÓN
Más detallesLEGO MINDSTORMS Education
LEGO MINDSTORMS Education Hay un nuevo robot en la Clase Con LEGO MINDSTORMS Education tu mayor reto será que tus estudiantes salgan del salón de clases! La versión más nueva está aquí! EV3 de LEGO MINDSTORMS
Más detallesUNIVERSIDAD JUAREZ DEL ESTADO DE DURANGO COLEGIO DE CIENCIAS Y HUMANIDADES
UNIVERSIDAD JUAREZ DEL ESTADO DE DURANGO COLEGIO DE CIENCIAS Y HUMANIDADES NOMBRE: SAMANTHA MARTINEZ MARTINEZ NOMBRE DEL POROFESOR: JORGE LUIS FLORES NEVAREZ CURSO: COMPUTACION FECGA DE ENTREGA: 04/FEB/2016
Más detallesM.S.C. Elvia Cristina Márquez Salgado. Unidad 1 METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
M.S.C. Elvia Cristina Márquez Salgado Unidad 1 METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS Definición del Problema Esta fase está dada por el enunciado del problema, el cual requiere una definición clara
Más detallesPersonajes y aportes importantes en el mundo de la computación
Personajes y aportes importantes en el mundo de la computación Época antigua El Abaco El ábaco representa el artefacto más antiguo empleado para manipular datos. Se cree que alrededor del año 3000 BC,
Más detallesroducción a la programación con el lenguaje C usando el entorno de trabajo Dev-C. Nociones básicas de programación
There are no translations available. Introducción a la programación con el lenguaje C usando el entorno de trabajo Dev-C. roducción a la programación con el lenguaje C usando el entorno de trabajo Dev-C.
Más detallesDpto. de Electrónica - Universidad de Alcalá TuBot
Dpto. de Electrónica - Universidad de Alcalá TuBot 2014 1 TUBOT 2014 INTRODUCCIÓN Dpto. de Electrónica - Universidad de Alcalá TuBot 2014 2 Elementos de un Robot Móvil Autónomo SISTEMA DE ALIMENTACIÓN
Más detallesAlgoritmos. Fundamentos de Programación
Algoritmos Fundamentos de Programación Comunicarnos con el computador No es una tarea fácil. Instrucciones Debemos aprender a realizar las instrucciones de forma correcta para que el computador lo entienda
Más detallesLÓGICA COMPUTACIONAL. Descripción del CURSO
LÓGICA COMPUTACIONAL Descripción del CURSO Antes de entrar en el maravilloso mundo de la programación debemos de conocer cómo trabaja internamente nuestra computadora. Este curso cubre las necesidades
Más detalles1, 4, 7, 10, 13, 16,,
Sistema de numeración Competencia Construcción de conceptos y aplicaciones para seriar contar y agrupar números naturales. Escritura y lectura de números hasta el 000. A continuación te presentamos varias
Más detallesUsar todo nuestro cerebro y todos nuestros conocimientos para aprender y realizar tareas significa que tenemos una INTELIGENCIA EFICAZ, COMPETENTE.
UNIDAD DIDÁCTICA 5 Hola, te acuerdas de mí?, soy ENE, tu amiga la neurona. He vuelto para contarte una cosa muy interesante sobre tu cerebro y sobre nosotros tus neuronas. Somos como un equipo de fútbol,
Más detallesESCUELA DE VERANO. Julio 3-14
ESCUELA DE VERANO Julio 3-14 CON EL APOYO DEL PROYECTO KULTURA DIGIT@L DESARROLLADO POR LA DIPUTACIÓN FORAL DE GIPUZKOA Y ORONA FUNDAZIOA, KODE_ESKOLA PONE EN MARCHA LA PRIMERA EDICIÓN DE LA ESCUELA DE
Más detallesinformática Educación Secundaria Obligatoria
informática Educación Secundaria Obligatoria Transmitir y tratar información. Crear maquinas. Métodos para procesar esa información. Necesidad humana a lo largo de la Historia Informática como Ciencia.
Más detallesCurso de Mantenimiento y Reparación de computadoras
Curso de Mantenimiento y Reparación de computadoras Máquina electrónica que recibe y procesa datos para convertirlos en información útil. La característica principal que la distingue de otros dispositivos
Más detallesElementary 2º Programación
Elementary 2º Programación 1. Introducción 2. Qué son los Algoritmos? 3. Programación con LOGO a. Comandos b. Formas básicas c. Introducción de códigos 4. Reglas de la Robótica La programación hoy en día
Más detallesPROGRAMACIÓN CON SCRATCH
PROGRAMACIÓN CON SCRATCH Vamos a aprender a usar Scratch, que es un entorno de programación diseñado para enseñar a niños y jóvenes los fundamentos de la programación de ordenadores. Es útil para crear
Más detallesMATEMÁTICAS 4. º CURSO UNIDAD 7: DIVISIÓN
MATEMÁTICAS 4. º CURSO UNIDAD 7: DIVISIÓN OBJETIVOS Calcular divisiones cuyo divisor es un número dígito. Reconocer si una división es exacta o entera. Conocer y aplicar la relación entre los términos
Más detallesHERRAMIENTAS PARA LA COMPUTACIÓN Y VISUALIZACIÓN Guía de Aprendizaje Información al estudiante
1 HERRAMIENTAS PARA LA COMPUTACIÓN Y VISUALIZACIÓN Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Asignatura Materia Departamento responsable Herramientas para la computación y visualización
Más detallesAÑO XXXIV Núm de junio de
AÑO XXXIV Núm. 120 22 de junio de 2015 19549 4. Tecnología robótica. (4º ESO) Introducción. La evolución tecnológica que se ha producido a lo largo de los últimos años hace que la incorporación de contenidos
Más detallesMETODOS NUMÉRICOS TRIMESTRE ENERO-MARZO/2001 PROFESORES: JEAN-MARIE LEDANOIS AURA LUISA LOPEZ DE RAMOS
METODOS NUMÉRICOS TRIMESTRE ENERO-MARZO/2001 PROFESORES: JEAN-MARIE LEDANOIS AURA LUISA LOPEZ DE RAMOS CAPÍTULO 1 INTRODUCCIÓN CÁLCULOS AUTOMATIZADOS OBJETIVO El objetivo de este capítulo es introducir
Más detallesAlgoritmos. Medios de expresión de un algoritmo. Diagrama de flujo
Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten
Más detallesCURSO DE ROBÓTICA EDUCATIVA CON ARDUINO
CURSO DE ROBÓTICA EDUCATIVA CON ARDUINO DIRIGIDO A: Público en General (desde los 12 años en adelante). INTRODUCCIÓN Nuestros alumnos, motivados por su curiosidad y creatividad, aprenden a diseñar, construir
Más detallesUNIDAD DIDÁCTICA : ECUACIONES DE PRIMER GRADO Autor: Miguel Ángel Cabezón Ochoa
UNIDAD DIDÁCTICA : ECUACIONES DE PRIMER GRADO Autor: Miguel Ángel Cabezón Ochoa Alumno/a, nombre: Fecha de comienzo Fecha de finalización Entra en Descartes y dentro de las unidades didácticas, en el bloque
Más detallesGrado en Ingeniería Informática
Grado en Ingeniería Informática Primer Curso Primer semestre ESCUELA SUPERIOR DE INGENIERÍA Chile, 1 11002-CÁDIZ Teléfono: 95 015100 Fax: 95 015101 Más información: www.uca.es/ingenieria Itinerario curricular
Más detallesI. DATOS DE IDENTIFICACIÓN. 2. Programa (s) de estudio: Licenciatura en Matemáticas, Físico, Biología, Licenciado en Ciencias Computacionales
UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA COORDINACIÓN DE FORMACIÓN BÁSICA COORDINACIÓN DE FORMACIÓN PROFESIONAL Y VINCULACIÓN PROGRAMA DE UNIDAD DE APRENDIZAJE POR COMPETENCIAS I. DATOS DE IDENTIFICACIÓN.
Más detalles1. CRITERIOS DE CALIFICACIÓN Y EVALUACIÓN POR CURSO
1. CRITERIOS DE CALIFICACIÓN Y EVALUACIÓN POR CURSO Han de ser conocidos por los alumnos, porque de este modo se mejora el proceso de enseñanza-aprendizaje. El alumno debe saber qué se espera de él y cómo
Más detallesIntroducción a la programación de computadores Jhon J. Padilla A., PhD.
Introducción a la programación de computadores Jhon J. Padilla A., PhD. Cómo se comporta un computador? Es como un perro tonto (sólo entiende un conjunto limitado de instrucciones) pero muy rápido Hola,
Más detallesQué es un Diagrama de Flujo? Como Hacer un Diagrama de Flujo
Qué es un Diagrama de Flujo? Un diagrama de flujo, también llamado Flujograma de Procesos o Diagrama de Procesos, representa la secuencia o los pasos lógicos (ordenados) para realizar una tarea mediante
Más detalles1. Computadores y programación
1. Computadores y programación Informática y computadora (RAE) Informática (Ciencia de la computación) Conjunto de conocimientos científicos y técnicos que hacen posible el tratamiento automático de la
Más detallesNivel primario Primer contacto Ayudemos a Codi
Miniprogramadores Nivel primario Primer contacto Ayudemos a Codi Autoridades Presidente de la Nación Mauricio Macri Jefe de Gabinete de Ministros Marcos Peña Ministro de Educación Alejandro Finocchiaro
Más detallesICM Fundamentos de Computación
Contenido Estructuras de Control... 1 Estructuras para Selección:... 1 1. Condicionales... 1 2. Condicional con varias preguntas... 3 3. Condicionales con varios casos... 4 4. Condicionales en árbol...
Más detallesTecnología robótica. (4º ESO) 1.Introducción.
Tecnología robótica. (4º ESO) 1.Introducción. La evolución tecnológica que se ha producido a lo largo de los últimos años hace que la incorporación de contenidos relacionados con control automático y robótica
Más detallesUNIDAD DIDÁCTICA: Robótica para 4ºE.S.O.
UNIDAD DIDÁCTICA: Robótica para 4ºE.S.O. CURSO DE ROBÓTICA AVANZADA C.E.P. LUISA REVUELTA. CÓRDOBA. AUTOR: Álvaro Olivares Olmedilla PROFESOR DE TECNOLOGÍA DEL I.E.S. TRASSIERRA CÓRDOBA CURSO 2007/08 1
Más detallesMÁSTER EN DIDÁCTICA DE LA TECNOLOGÍA MODERNA
MÁSTER EN DIDÁCTICA DE LA TECNOLOGÍA MODERNA Forma a tus alumnos con las herramientas y metodologías actuales de la tecnología. También, para todos los que os queráis iniciar en el mundo maker. MÁSTER
Más detallesProf. María Alejandra Quintero. Informática Año
Prof. María Alejandra Quintero Informática Año 2014-2015 Es la acción de escribir programas de computación con el objetivo de resolver un determinado problema. Implica escribir instrucciones para indicarle
Más detallesGRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL Y AUTOMÁTICA
GRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL Y AUTOMÁTICA TABLA DE EQUIVALENCIA DE INGENIERÍAS INDUSTRIALES A GRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL Y AUTOMÁTICA CÓDIGO ASIGNATURAS ITI ELECTRICIDAD (64)
Más detallesDe Ingeniería Industrial al Grado en Ingeniería en Tecnologías Industriales
Tablas de adaptación al Grado en Tecnologías es Campus de Arrosadia De al Grado en en Tecnologías es Código Asignatura Código Asignatura 35101 Expresión Gráfica 242104 + 242205 Expresión gráfica + Dibujo
Más detallesTEMA 2: ALGORITMOS Y PROGRAMAS
TEMA 2: ALGORITMOS Y PROGRAMAS TEMA 2: ALGORITMOS Y PROGRAMAS. 1 INTRODUCCIÓN 1 Análisis del problema.. 1 Búsqueda del algoritmo.. 1 Programación del algoritmo. 3 ESTRUCTURAS DE CONTROL. 4 Estructuras
Más detalles