Lenguaje de Programación: Extendiendo el lenguaje de Karel
|
|
- Virginia Toledo Peralta
- hace 5 años
- Vistas:
Transcripción
1 UG Lenguaje de Programación: Extendiendo el lenguaje de Karel Universidad de Guanajuato Agosto 2010
2 Creando más palabras en el vocabulario de Karel El tamaño de nuestro código crece a medida que le pedimos a Karel que realice tareas más complicadas. Es común que en un mismo programa tengamos que escribir un mismo código pedazo de código en diferentes partes. Pensando en ese problema, el Dr. Isaac le dio a Karel la habilidad de extender su vocabulario. Es decir, podemos enseñarle nuevas instrucciones que ejecutan instrucciones más simples.
3 turnright Imaginemos que deseamos que Karel gire a la derecha, entonces tendríamos que indicarle que diera tres giros a la izquierda. Eso noes tanto problema si sólo necesitáramos una vez girar a la derecha. Sin embargo, si en nuestro código empleamos muchas veces el giro a la derecha, tendríamos que insertar el mismo código por cada giro. Por lo tanto, es claro que una instrucción turnright nos sería de gran utilidad!!!
4 Subiendo una escalera Ahora imaginemos que Karel debe subir el siguiente escalón:
5 El código para subir un escalón sería: class program program() turnoff();
6 No es difícil imaginar lo inmenso del código para subir:
7 Código KAREL class program program()
8 continuación del código turnoff();
9 Para definir una nueva instrucción define <nombre nueva instrucción>() <instrucción> <instrucción>. <instrucción> La palabra reservada define la empleamos para decirle a Karel que le enseñaremos una nueva instrucción. Posteriormente viene el nombre de la nueva instrucción, la cual no debe ser igual al nombre de alguna otra instrucción nativa o ya definida(tampoco palabras reservadas de Karel, es decir aquellas que no son instrucciones pero tienen alguna función en el lenguaje de programación).
10 Bloque de instrucciones La instrucción puede ser una sola instrucción o un bloque de instrucciones creado con y. Esto crea lo que se conoce como una entrada del diccionario de Karel, que es donde está todo lo que Karel puede y sabe ejecutar. Es una buena costumbre de programación darles nombres a las instrucciones de acuerdo a la acción que realizan, lo cual simplificará poder entender los programas que escribimos. IMPORTANTE Recordar que no se pueden usar nombres de instrucciones nativas ni palabras reservadas. Karel hace distinción entre mayúsculas y minúsculas. Tampoco se puede usar caracteres especiales.
11 Definición de la función de giro a la derecha. define turnright() Definición de la instrucción sube escalon. define sube escalon() turnright();
12 Con lo cual nuestro programa para subir las escaleras sería: class program define turnright() define sube escalon() turnright();
13 Continuación del codigo program() sube escalon(); sube escalon(); sube escalon(); turnoff(); Notar que las nuevas instrucciones se encuentran definidas dentro de class program y van antes de la función principal llamada program. Es importante resaltar el uso de nuevas instrucciones dentro de nuevas instrucciones. En nuestro caso, la instrucción turnright se emplea dentro de la instrucción sube escalon.
14 Resultado
15 Razones para crear nuevas instrucciones Siempre se puede escribir un programa sin instrucciones nuevas, pero resulta una larga secuencia de comandos básicos de Karel, y es muy complicado de entender, corregir y modificar. Es un buen hábito de programación, el tener nuevas instrucciones definidas en la forma más clara y concisa posible, para poder reutilizarlas en futuros programas. Incluso es posible tener una biblioteca de múltiples funciones de uso variado, para agregarlas dentro de los nuevos programas escritos.
16 Aplicación sencilla Una aplicación sencilla es renombrar las instrucciones nativas(move, putbeeper, etc.), para tenerlas de manera más clara y evitar errores a la hora de escribirlas. Por ejemplo: define pon biper() putbeeper(); La claridad en un código nos ayuda a comprender que estamos haciendo y cómo estamos dividiendo nuestra tarea en tareas más pequeñas.
17 Programa poco claro program() tr(); pon(); c(); pon(); c(); rb();
18 Programa entendible program() inicia posicion(); coloca pila(); cambia de avenida(); coloca pila(); cambia de avenida(); recoge beepers();
19 Karel Armstrong El ciclista Karel Armstrong esta entrenando para su siguiente competencia. Por lo tanto a dispuesto la pista de entrenamiento como se muestra en la figura. Tu debes indicarle a Armstrong como correr la pista esquivando las paredes que se encuentran en el camino. Tu carrera debe hacerse lo más pegado al piso y detenerte en la avenida 9 tal y como se muestra en la figura. No importa con que orientación termine Karel. Figura: El recorrido de La Tour de Krance hecho por Karel Armstrong
20 Solución Karel Armstrong Notemos que se tienen que saltar paredes de la misma altura, por lo que podemos definir una nueva instrucción que realice la tarea. La instrucción debe pasar la pared y dejar a Karel exactamente mirando al este. Entonces, esto lo podemos lograr haciendo que Karel avance, gire ala izquierda, se mueva dos lugares, luego gire a la derecha, avance un espacio, gire nuevamente a la derecha, avance dos y por último, gire a la izquierda para que mire al este.
21 La instrucción quedaría de la siguiente manera: define salta pared() turnright(); turnright();
22 Con lo cual el programa sería: program() salta pared(); salta pared(); salta pared(); salta pared(); turnoff();
23 Edgar Alfredo Duéñez Guzmán & Edgar Said Hernández Sánchez & Marte Alejandro Ramírez Ortegón Los Dilemas de Karel. CIMAT, Mayo 2006.
Lenguaje de Programación: Usos comunes de la Recursión
UG KAREL Lenguaje de Programación: Usos comunes de la Universidad de Guanajuato Agosto 2010 Lenguaje de Programación: Usos comunes de la Propiedades de las funciones recursivas El proceso para escribir
Es conveniente que el docente realice previamente todos los pasos solo, si nunca antes realizó una actividad de este tipo.
Es conveniente que el docente realice previamente todos los pasos solo, si nunca antes realizó una actividad de este tipo. 1. Explicar qué es un laberinto y qué es el ente que recorre un laberinto. El
Repetir. Por ejemplo, para indicarle a Karel que debe caminar cinco posiciones hacia adelante, debemos escribir:
Repetir En Karel, además de las instrucciones básicas, también existe una instrucción que le dice a Karel que ejecute varias veces una o más instrucciones, y se escribe como a continuación: repetir
SEGUNDO SEMESTRE PORTAFOLIO DE SEGUNDA OPORTUNIDAD
SEGUNDO SEMESTRE PORTAFOLIO DE SEGUNDA OPORTUNIDAD ING. ALMA ABBYGAIL BENAVIDES ESCAMILLA ACADEMIA DE TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN Enero Junio 2016 CONTESTA LAS SIGUIETES PREGUNTAS SOBRE
Estuardo Roehrs # Cristian Chau # Algoritmos y Programación básica. Sección 60
Estuardo Roehrs #11240 Cristian Chau #11239 Algoritmos y Programación básica Sección 60 Índice: 1. Instalación e Introducción 2. Mundo RUR-PLE y sus comandos 3. Instrucciones de uso 4. Dar indicaciones
Laboratorio Tic 2 para el 2do. Parcial
Laboratorio Tic 2 para el 2do. Parcial Nombre: Grupo: ETAPA 3: PROGRAMACIÓN BÁSICA EN ROBOT KAREL Instrucciones: Relaciona las dos columnas B C 1)Avenidas y calles 2)Programa en ejecución 3)Mensaje de
Problemando Avanzado 2
ndo Avanzado 2 67 Karel-amón Avanzado 68 Karel y Gretel Reloaded Avanzado 69 Karel y Grete en la Fiesta Medio 70 Karel y Gretel Avanzado 71 Karel Traviesa Avanzado 72 Karel en una Callejonada Medio 73
Historia. Problema. Consideraciones. Karel Traviesa
Karel Traviesa Historia El ciclista Karel Armstrong se inscribió a una carrera a Mundo-traviesa. Esta carrera la gana el que llegue primero desde la primera avenida hasta la última avenida. La meta está
1.1 INSTRUCCIONES CONDICIONALES
1.1 INSTRUCCIONES CONDICIONALES En la Programación Orientada a Objetos con fundamento en Karel, inicialmente la posición exacta de un robot era conocida en el comienzo de una tarea específica. Hoy cuando
Problemando Avanzado 1
ndo Avanzado 1 55 La fila de las tortillas Medio 56 Cuenta beepers Medio 57 Caminos Medio 58 Árbol de navidad Avanzado 59 Baches Avanzado 60 Siguiendo Una Línea Avanzado 61 Pozos Avanzado 62 Nivelando
Hoy aprenderemos cómo crear y editar Objetos y Sonidos. Además, a mover a Mario adelante y atrás, hacerlo saltar y agacharse.
Práctica 2 Hoy aprenderemos cómo crear y editar Objetos y Sonidos. Además, a mover a Mario adelante y atrás, hacerlo saltar y agacharse. El programa debe estar ahora más o menos así: Mario camina por la
Programación Orientada a Objetos en el Micro mundo del Robot Karel. Libro No 1
1 Programación Orientada a Objetos en el Micro mundo del Robot Karel. Libro No 1 Wladimir Rodríguez Gratérol Doctorado en Ciencias Aplicadas Hernando Castañeda Marín Estudiante de doctorado en Ciencias
L A B O R A T O R I O T I C 2
U N I V E R S I D A D A U T Ó N O M A D E N U E V O L E Ó N P R E P A R A T O R I A L A B O R A T O R I O T I C 2 Nombre del Alumno: Grupo: Mat. UNIDAD 1 I. DESCRIBE BREVEMENTE EL NOMBRE Y LA FUNCIÓN DE
QUÉ SON LOS SENSORES?
CONTENIDO QUÉ SON LOS SENSORES? 4 POR QUÉ KAREL NECESITA SENSORES? 4 LOS SENSORES DE KAREL 5 SENSOR DE ORIENTACIÓN 5 SENSOR DE PAREDES 6 SENSOR DE BEEPERS 6 LA INSTRUCCIÓN IF 7 CÓMO FUNCIONA? 7 CONDICIONALES
COLUMNAS INSERTAR COLUMNAS
COLUMNAS El texto con el que trabajamos puede estar dividido en diferentes columnas, esto nos puede ser útil en el momento de editar algún tipo de boletín, listas o cualquier tipo de documento. Si nosotros
SECCION REALIMENTACIÓN.
EVALUACIÓN BLOQUE DE KAREL Docente: L.I. Verónica Gutiérrez Nafarrate Materia: Aplicar funciones del Sistema Operativo Grupo: 357 Elabora un manual de usuario tamaño media carta tipo folleto que incluya
Estudo de Texto - Instrucciones para subir una escalera
Estudo de Texto - Instrucciones para subir una escalera 1) Activa tus conocimientos previos acerca de los siguientes temas: a) Escaleras: b) Peldaño: c) Escalón: 2) Observa ahora el título del cuento que
Requisitos para presentar 4ª 5ª y/o 6ª oportunidad del semestre Enero Junio 2016
UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN PREPARATORIA 8 Requisitos para presentar 4ª 5ª y/o 6ª oportunidad del semestre Enero Junio 2016 Materia: Tecnología de la Información y la Comunicación II (TIC 2) Coordinador:
UANL UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN PREPARATORIA NO. 23
FORMATO DE SOLICITUD DE PORTAFOLIO UNIDAD DE APRENDIZAJE: TIC II OPORTUNIDAD: 3era, 4ta, 5ta y 6ta VALOR PORCENTUAL: 40 FECHA DE EXAMEN Y ENTREGA DE PORTAFOLIO: de 2016 ESPECIFICACIONES: 1. Presentarse
HISPANOAMERICANO SCHOOL COMPUTING TEACHER: JHONATTAN MARTINEZ COURSE: 6 th JUEGO DE LA BRUJA EN SCRATCH. Seleccionando personajes
HISPANOAMERICANO SCHOOL COMPUTING TEACHER: JHONATTAN MARTINEZ COURSE: 6 th JUEGO DE LA BRUJA EN SCRATCH Seleccionando personajes En primer lugar, como no queremos trabajar con el gato de Scratch, vamos
MICROSOFT WORD COM PUTACI ÓN
MICROSOFT WORD COMPUTACI ÓN OBJETIVOS Introducir conceptos sobre uso de inserción de texto. Mostrar de forma sencilla las funcionalidades del procesador de textos, independientemente del nivel de conocimientos
Problemario Medio 1. PROBLEMANDO KAREL Nivel: Medio 1 Duda:
Problemario Medio 1 29 El Globazo Medio 30 El Globazo 2 Medio 31 Baches Medio 32 La Huida Básico 33 La Barredora Básico 34 Tribus Urbanas Medio 35 El Camino Medio 36 Rekreo Básico 37 La Caja Medio 38 Osama
Insertar, eliminar y seleccionar texto en Word 2010
Para que cambies el formato de texto en los documentos creados en Word 2010, es importante que primero sepas la forma de insertar, eliminar y seleccionar texto. https://www.gcfaprendelibre.org/tecnologia/curso/microsoft_word_2010/formato_de_texto_
Universidad de Managua
Universidad de Managua Introducción a la Programación Tema 7 Introducción a la programación en lenguaje C# Objetivos - Describir la estructura básica de un programa en Lenguaje C# - Explicar las estructuras
Elementary 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
1. EL MUNDO DE KAREL
6 1. EL MUNDO DE KAREL 1.1 GEOGRAFÍA DEL MUNDO DE KAREL 1 Inicialmente, Pattis diseñó para Karel un mundo cuadriculado, plano e infinito. Llamó calles a las líneas horizontales (de oeste a este y avenidas
i Libro de Escribir mprenta
Bienvenidos a Primer Grado Nombre: i Libro de Escribir mprenta troncos auto túnel Estimados Familia, Estamos muy entusiasmados con la idea de que este año escolar estaremos usando el programa de escritura
Ibero Rubik Nomenclatura del Pyraminx
Ibero Rubik Nomenclatura del Pyraminx Versión 2. Actualizado el 03/10/2015. Introducción El Pyraminx es un tetraedro (comúnmente se le conoce como pirámide), lo que quiere decir que tendremos 4 caras y
VI Olimpiada de Informática del estado de Guanajuato Examen: Karel en la Feria
El comité organizador te da la bienvenida al Examen Práctico de la VI Olimpiada de Informática del Estado de Guanajuato. 1) El examen tiene una duración de 4:30 horas. 2) El examen consiste en 4 problemas
Como programar en Karel
Como programar en Karel Karel tiene un editor en el cual podemos programar, para acceder a él hay que dar click en la pestaña Programa. Despues de esto, debemos seleccionar el lenguaje a utilizar (Pascal
7/1/18. Algoritmos RESOLVIENDO PROBLEMAS. Libro en línea. Cuál es el objetivo del libro? Ing. Roberto Martínez Román -
Algoritmos RESOLVIENDO PROBLEMAS Libro en línea Cuál es el objetivo del libro? rmroman@itesm.mx 1 Tareas que hace la computadora Las tareas que pueden hacer las computadoras son: a) Leer/escribir datos
Ejercicio 1: Ayudando a mamá
Guía de Ejercicios Ejercicio 1: Ayudando a mamá Karel ha crecido un poco y ahora su mamá le ha pedido que recoja la basura (zumbadores) de su casa y se los tire al vecino. Consideraciones Karel puede empezar
roducció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.
Microsoft Word. Microsoft Word 2013 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
Microsoft Word SALOMÓN CCANCE Microsoft Word 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE UNIDAD 20: MACROS 20.1. Introducción Al utilizar cotidianamente Word suelen surgir tareas
EXAMEN DE KAREL. El examen consta de 3 problemas que se deberán resolver en un tiempo de 3 horas.
SEMIFINAL ESTATAL 2009 EXAMEN DE KAREL Estas a un paso de la final, suerte en este examen, calculamos que con problema y medio resuelto estarías en la final, pero claro eres OMIJal, se realista y haz lo
La manera más sencilla de agregar texto a una diapositiva es escribirlo directamente en cualquier marcador de posición definido para tal fin.
Trabajar con texto Agregar texto a las diapositivas La manera más sencilla de agregar texto a una diapositiva es escribirlo directamente en cualquier marcador de posición definido para tal fin. Marcador
TUTORIAL DE TORTUGARTE
TUTORIAL DE TORTUGARTE Introducción TortugArte es una actividad inspirada en LOGO. Es un lenguaje de programación. Sin embargo, y más importante, es un lenguaje para aprender. Es una herramienta útil para
Ejercicio recursividad 1: Midiendo la distancia
Ejercicio recursividad 1: Midiendo la distancia Debes escribir un programa que permita que Karel mida la distancia entre su posición inicial y una pared. Como resultado, Karel deberá dejar en la esquina
CÓMO PREPARAR PREP UNAS DIAPOSITIVAS M
CÓMO PREPARAR UNAS DIAPOSITIVAS POR QUÉ DIAPOSITIVAS? Las diapositivas iti son unas de las principales herramientas de comunicación para la presentación de datos. Son cómodas de utilizar. Es un método
Ejemplos de evaluación
Programa de Estudio Educación física y salud Primer año Básico Unidad 1 Ejemplos de evaluación Ejemplo 1 OA_1 Demostrar habilidades motrices básicas de locomoción, manipulación y estabilidad en una variedad
LEGO MINDSTORMS EV3. Programación con LEGO MINDSTORMS EV3 para LEGO NXT. Autor. Ubicación. Mario Morena - Fabiana Pedrini 27/07/16
Programación con para LEGO NXT Autor Versión Ubicación Mario Morena - Fabiana Pedrini Fecha 27/07/16 Índice...3 Paletas Y Bloques De Programación...4 Bloques de acción...4 Bloques de flujo...4 Bloques
LoTREC UNIVERSIDAD DE SALAMANCA. Álvaro Félix García Sánchez 5ºISI. (Logical Tableaux Research Engineering Companion)
LoTREC (Logical Tableaux Research Engineering Companion) UNIVERSIDAD DE SALAMANCA Álvaro Félix García Sánchez 5ºISI LoTREC 2 1.- INTRODUCCIÓN Lotrec es un sistema creado con la finalidad de probar teoremas
GEOMETRÍA CON GEOGEBRA. Oculta los ejes. Si te confundes en algún paso, utiliza el botón deshacer, en la esquina superior derecha de la pantalla.
GEOMETRÍA CON GEOGEBRA PRIMERA PARTE PUNTOS NOTABLES DE UN TRIÁNGULO Oculta los ejes. Si te confundes en algún paso, utiliza el botón deshacer, en la esquina superior derecha de la pantalla. MEDIATRICES
DEBUG Y USO DE CADENAS.
1 Facultad: Ingeniería. Escuela: Electrónica. Asignatura: Microprocesadores. Lugar de ejecución: Microprocesadores (Edificio 3, 2da planta). DEBUG Y USO DE CADENAS. Objetivos específicos Analizar paso
Contenido 3. CONCEPTOS BASICOS I. 3.1 Hola mundo. Como funciona.
Contenido 3. Conceptos básicos 3.1 Hola mundo. Como funciona 3.2 Primeros ejemplos 3.2.1 Imprimir un rombo 3.2.1 Primera letra de tu nombre 3.3 Funciones I 3.3.1 Declaración de funciones. Creación de una
1. Situación problemática
1. Situación problemática Un docente en Educación Física en la etapa de educación primaria, pretende desarrollar un bagaje motriz básico mediante situaciones elementales de giros. Establecer el tipo de
- Lista numerada: los elementos de la lista van precedidos de números o letras siguiendo una secuencia:
1. LISTAS AUTOMÁTICAS C uando escribas documentos, puede que tengas que escribir una lista de elementos que forman un grupo o una lista. Por ejemplo, puntos a tratar o a resaltar, principales características
Lenguaje TIMBA. Fundamentos de la Informática Int. a la Programación Resolución de Problemas y Algoritmos
Lenguaje TIMBA Fundamentos de la Informática Int. a la Programación Resolución de Problemas y Algoritmos Área de Servicios Dpto. De Informática - FCFMyN Orígenes El lenguaje TIMBA recibe este nombre por:
Mis 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
José Luis Alonzo Velázquez
UG Introducción Universidad de Guanajuato Temario Sobre la clase: Preguntas Sobre la clase: Tareas Objetivo del Curso Inicio de curso Temario: 1 Introducción a la Programación 1 Karel el Robot El robot
Informática II para Bachillerato
CIMAT Estructuras de control:estructura de iteración, y do CIMAT Sesión 3 Estructuras de iteración La estructura de control que veremos es la estructura de iteración, la cual nos permite repetir un bloque
Dirección de Informática Académica DIA PUCP Soluciones, Orientación y Servicios SOS DIA Cómo personalizar el tema Tecblogger en un blog?
Dirección de Informática Académica DIA PUCP Cómo personalizar el tema Tecblogger en un blog? Para comenzar a personalizar su blog haga clic en la sección Apariencia, ubicada en la barra lateral izquierda
Algoritmos. Libro en línea 3/8/18. Ing. Roberto Martínez Román - 1 RESOLVIENDO PROBLEMAS. Cuál es el objetivo del libro?
Algoritmos RESOLVIENDO PROBLEMAS ROBERTO MARTÍNEZ ROMÁN - RMROMAN@ITESM.MX 1 Libro en línea Cuál es el objetivo del libro? Roberto Martínez Román - rmroman@itesm.mx 2 rmroman@itesm.mx 1 Tareas que hace
Lenguaje de Programación: C++ Estructuras de control:switch
UG C++ Lenguaje de Programación: C++ Estructuras de control: Universidad de Guanajuato Septiembre 2010 Estructuras de selección Aunque la sentencia if de C++ es muy potente, en ocasiones su escritura puede
Introducción Arduino TPR 3º ESO
Programar consiste en decirle a tu Arduino y a los actuadores que éste controla, desde sus puertos, lo que tiene que hacer. El programa instalado en nuestro PC tiene el icono siguiente: Al abrir el programa,
Comencemos con Kinder. cabra rana zorro
Bienvenidos a Kindergarten de Transicional Nombre: Escribe el nombre del alumno Comencemos con Kinder cabra rana zorro Estimados Familia, Estamos muy entusiasmados con la idea de que este año escolar estaremos
JUEGO: CARRITOS DE CARRERAS. ActionScript 2.0
JUEGO: CARRITOS DE CARRERAS ActionScript 2.0 CIRCUITO DE LA CARRERA Teclas a usar: Jugador 1 W A S D Jugador 2 Flechas 1 JUEGO: CARRITOS DE CARRERAS Paso 1: Creación del carro y movimiento Empezaremos
EDITOR VI. La sintaxis del comando vi es, al igual que la de cualquier comando UNIX: vi [opciones] archivo
EDITOR VI El editor vi es el editor por excelencia de UNIX. Es bastante potente y complicado de manejar a pleno rendimiento, debido a la gran cantidad de opciones que tiene, pero es fácil dar los primeros
Dirección de Informática Académica DIA PUCP Soluciones, Orientación y Servicios SOS DIA Cómo personalizar el tema Profitmag en un blog?
Dirección de Informática Académica DIA PUCP Cómo personalizar el tema Profitmag en un blog? Para comenzar a personalizar su blog haga clic en la sección Apariencia, ubicada en la barra lateral izquierda
Variantes en Documentos de Venta WhitePaper Febrero de 2007
Variantes en Documentos de Venta WhitePaper Febrero de 2007 Contenidos 1. Propósito 3 2. Creación de variantes 4 3. Definición de variantes 6 3.1. Variante de cambio de color 6 3.2. Variante de cambio
EJERCICIO 36 DE WORD.
EJERCICIO 36 DE WORD. MACROS Introducción Al utilizar cotidianamente Word suelen surgir tareas repetitivas que podrían realizarse automáticamente utilizando las propiedades de las macros. Una macro no
MATERIA: EDUCACIÓN FÍSICA GRADO: TERCERO PRIMARIA MÓDULO DOS
MATERIA: EDUCACIÓN FÍSICA GRADO: TERCERO PRIMARIA MÓDULO DOS El pénsum de estudios de Tercero Primaria incluye la materia de. Para obtener la nota en dicha materia los alumnos deberán realizar las actividades
Universidad de Puerto Rico en Humacao Departamento de Administración de Empresas. Manual de Destrezas Básicas y Referencias Para MS Word 2010
Universidad de Puerto Rico en Humacao Departamento de Administración de Empresas Manual de Destrezas Básicas y Referencias Para MS Word 2010 Creado por: Prof. Enrique M. Suárez (mayo 2009) Introducción:
Karel el Robot. Materiales de Apoyo. Talleres de preparación OMI para alumnos de Educación Secundaria Técnica del D.F. Febrero 2010.
Karel el Robot Talleres de preparación OMI para alumnos de Educación Secundaria Técnica del D.F Materiales de Apoyo Febrero 2010. Índice de contenido Karel el Robot Introducción 1 Karel el Robot 4 1.1
Diseño Computarizado 15023
Diseño Computarizado 15023 PROGRAMACIÓN: FORTRAN Profesor: Claudio García Herrera Departamento de Ingeniería Mecánica Universidad de Santiago de Chile Índice 1 Introducción 2 Estructura 3 Sentencias y
Lección 1. Tutorial básico de MATLAB: Operaciones y funciones básicas
Lección 1. Tutorial básico de MATLAB: Operaciones y funciones básicas MIGUEL ANGEL UH ZAPATA 1 Análisis Numérico I Facultad de Matemáticas, UADY Agosto 2014 1 Centro de Investigación en Matemáticas, Unidad
PROGRAMACION CON KAREL
PROGRAMACION CON KAREL 1.-Define ampliamente que es karel. 2.- Selecciona la respuesta correcta. A) El mundo de Karel está compuesto por: Filas y columnas Avenidas horizontales y verticales Calles y avenidas
Ejemplo básico de descripción VHDL
Ejemplo básico de descripción VHDL Describir en VHDL un circuito que multiplexe dos líneas (a y b) de un bit, a una sola línea (salida) también de un bit; la señal selec sirve para indicar que a la salida
Elementos constituyentes de la ejecución de un programa
Micro-Operaciones En la ejecución de un programa en una computadora, se ejecutan instrucciones, que pueden subdividirse en ciclos: Búsqueda/Ejecución Cada ciclo se compone a su vez de una serie de operaciones
Guía práctica de estudio 03: Algoritmos
Guía práctica de estudio 03: Algoritmos Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Guía práctica de estudio 03: Algoritmos Objetivo:
SESION8 PATRONES CREACION DE PATRONES. Patrón de
Objetivo: El alumno aprenderá a crear patrones para documentos notas y diapositivas en PowerPoint así como la inserción de objetos (Tablas, gráficos, SmartArt, Imágenes desde archivo, Imágenes Prediseñadas
Funcionamiento de las computadoras
Funcionamiento de las computadoras Introducción a las ciencias de la computación Antonio López Jaimes UNIVERSIDAD AUTÓNOMA METROPOLITANA UNIDAD IZTAPALAPA Plan de la presentación El modelo de von Neuman
PREGUNTAS DE AUTOEVALUACIÓN.
UNIVERSIDAD METROPOLITANA LATIN CAMPUS GUÌA DE ESTUDIO Y EVALUACIÒN Informática Aplicada I - Excel TEXTO ELECTRÓNICO GRATUITO EDITADO POR UMLA EDUARDO TAGER RAME LICENCIATURA EN DERECHO MATRICULA 2013-1200-2100
José Luis Alonzo Velázquez
UG Introducción Universidad de Guanajuato Sesión 1 Temario Sobre la clase: Preguntas Sobre la clase: Tareas Objetivo del Curso Inicio de curso Temario: 1 Introducción a la Programación 1 Karel el Robot
Guía rapida. de capacitación para el portal web de la red social
Guía rapida de capacitación para el portal web de la red social Guía rapida de capacitación para el portal web de la red social Índice Introducción... 3 Que necesitas?... 5 Cómo utilizar la computadora?...
Escribimos mensajes sobre el derecho a jugar
SEGUNDO GRADO UNIDAD 3 SESIÓN 11 Escribimos mensajes sobre el derecho a jugar Propósito de la sesión Usar el lenguaje para escribir mensajes sobre el derecho a jugar de los niños y las niñas. Antes de
CRECIMIENTO Y DESARROLLO: NIÑOS DE EDAD PREESCOLAR
Autor desconocido / Artículo extraído de la página: http://www.espanol.onetoughjob.org/consejos-segun-la-edad CRECIMIENTO Y DESARROLLO: NIÑOS DE EDAD PREESCOLAR DE 3 A 5 AÑOS A medida que su niño crezca
Problema 1 Super Karel Bros
Problema 1 Super Karel Bros Descripción: Karel se encuentra en el mundo de Super Mario Bros y debe pasar distintas plataformas, hasta llegar a la entrada de la tubería que lo sacará de este mundo. Como
MANUAL DEL ESTUDIANTE
MANUAL DEL ESTUDIANTE Manual para el ESTUDIANTE TALLER DE ROBÓTICA Enlaces, Centro de Educación y Tecnología www.enlaces.cl Ministerio de Educación www.mineduc.cl Autor: José Ignacio Fernández Cofré Angélica
Algoritmos y la Resolución de problemas
Algoritmos y la Resolución de problemas Corina Flores Villarroel UMSS 1 Introducción Continuamente el hombre se ve enfrentado a una gran diversidad de problemas, desde... qué color de auto comprar?, por
Lenguaje TIMBA! Fundamentos de la Informática Int. a la Programción! Int. a la Computación! Area de Servicios Dpto. De Informática - FCFMyN! 2015!
Lenguaje TIMBA! Fundamentos de la Informática Int. a la Programción! Int. a la Computación! Area de Servicios Dpto. De Informática - FCFMyN! 2015! Orígenes! El lenguaje TIMBA recibe este nombre por: Terribly
Manual Microsoft Excel Básico
Manual Microsoft Excel Básico xvsvxcv 1 CAPITULO 2 EDICION DE CELDAS 2 Qué es una hoja de cálculo? Copiar, Cortar y Pegar Las aplicaciones de Windows tienen la ventaja de poder intercambiar información
Blog PUCP. Cómo personalizar el tema Baskerville en un blog? Dirección de Informática Académica DIA PUCP Soluciones, Orientación y Servicios SOS DIA
Dirección de Informática Académica DIA PUCP Cómo personalizar el tema Baskerville en un blog? Para comenzar a personalizar su blog haga clic en la sección Apariencia, ubicada en la barra lateral izquierda
LECTURAS SOBRE COMPUTADORAS DIGITALES LECTURA Nº4 MATERIA: ARQUITECTURA DE LAS COMPUTADORAS 1.- REPERTORIO DE INSTRUCCIONES DE LA PETICOMPUTADORA
1 - L4 LECTURAS SOBRE COMPUTADORAS DIGITALES LECTURA Nº4 MATERIA: ARQUITECTURA DE LAS COMPUTADORAS 1.- REPERTORIO DE INSTRUCCIONES DE LA PETICOMPUTADORA Decimal Binario Mnemónico Función que verifica 0
Índice de contenido. 1 Actividad Entregable Paso de Baile Descripción de la Actividad Solución...3
Índice de contenido 1 Actividad Entregable Paso de Baile...1 1.1 Descripción de la Actividad...1 1.2 Solución...3 1 Actividad Entregable Paso de Baile 1.1 Descripción de la Actividad Se trata de simular
El Poder de la mprenta
Bienvenidos a Segundo Grado Nombre: El Poder de la mprenta pez payaso pez vela medusa Estimados Familia, Estamos muy entusiasmados con la idea de que este año escolar estaremos usando el programa de escritura
Conalep IBQA 1er.Semestre Funciones de Microsoft Word. Aquí mostrare cuales son las Funciones de cada uno de los botones en Word.
1er.Semestre 2015-2016 Funciones de Microsoft Word Aquí mostrare cuales son las Funciones de cada uno de los botones en Word. Funciones Abre más opciones: Guardar, Guardar Como, Abrir, Cerrar, Información,
MATERIA: EDUCACIÓN FÍSICA GRADO: CUARTO PRIMARIA MÓDULO DOS
MATERIA: EDUCACIÓN FÍSICA GRADO: CUARTO PRIMARIA MÓDULO DOS El pénsum de estudios de Cuarto Primaria incluye la materia de. Para obtener la nota en dicha materia los alumnos deberán realizar las actividades
En este manual te ofrecemos pequeños tips para realizar actividades en Scratch.
En este manual te ofrecemos pequeños tips para realizar actividades en Scratch. Al abrir el programa se presenta la siguiente ventana, identificamos las zonas del área de trabajo. 1. El área de bloques
Resolución de Problemas y Algoritmos
RESOLUCIÓN DE PROBLEMAS Y ALGORITMOS CLASE 8 Resolución de problemas utilizando recursión Luciano H. Tamargo http://cs.uns.edu.ar/~lt Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional
El mundo de Karel las calles Se le llama esquina
ROBOT KAREL Un Robot simple que vive en un mundo simple. Debido a que Karel y su mundo son simulados, nosotros podemos realmente ver los resultados de un programa en acción! El lenguaje con el que programaremos
Aprendizajes para la programación y evaluación de competencias básicas. 2. Tablas de los aprendizajes de Primaria
2. Tablas de los aprendizajes de Primaria 6 CONOCIMIENTO DEL MEDIO NATURAL, SOCIAL Y CULTURAL Identificación con los elementos y recursos físicos fundamentales del medio y su relación con la vida de las
Curso de Java Introducción a la Programación I
Curso de Java Introducción a la Programación I Jaime Fernández Martín Curso INEM 02830. Programación en Java Marzo 2010 Índice 1 Sintaxis Java 2 Salida de datos 3 Entrada de datos Índice 1 Sintaxis Java
CLAVE DE UNIDAD DE APRENDIZAJE TRONCO COMÚN PROGRAMACIÓN CIENCIAS BÁSICAS (PROGRAMACIÓN)
PROGRAMA EDUCATIVO PLAN DE ESTUDIO CLAVE DE UNIDAD DE APRENDIZAJE NOMBRE DE LA UNIDAD DE APRENDIZAJE TRONCO COMÚN 2009-1 11214 PROGRAMACIÓN PRÁCTICA No. LABORATORIO DE CIENCIAS BÁSICAS (PROGRAMACIÓN) DURACIÓN
IES ZURBARÁN. NAVALMORAL DE LA MATA DEPARTAMENTO DE E.F. 2º ESO. GIMNASIA
IES ZURBARÁN. NAVALMORAL DE LA MATA DEPARTAMENTO DE E.F. 2º ESO. GIMNASIA 1. HISTORIA La gimnasia tiene su origen en la Grecia clásica. En realidad era un método educativo del cuerpo que incluía la higiene,
Tema 2: EL TIPO DE DATOS ENTERO. INSTRUCCIÓN DE ASIGNACIÓN Y DE COMPOSICIÓN SECUENCIAL
Tema 2: EL TIPO DE DATOS ENTERO. INSTRUCCIÓN DE ASIGNACIÓN Y DE COMPOSICIÓN SECUENCIAL Cualquier duda sobre el contenido de este tema se puede enviar al foro TEORIA2. 2.1.- El tipo de datos entero (byte,