UNA INTRODUCCIÓN A PROGRAMAR Con pseudocódigo Created by P.Jones 2014.

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN DEL LENGUAJE DE PROGRAMACIÓN SCRATCH Elaborado por: Elvia R. De Gracia C.
Advertisements

Una vez observado el producto programado que se debe construir, es importante que realice los siguientes ejercicios con la ayuda del docente. 1)Con la.
PROGRAMACIÓN I CENTRO DE ESTUDIOS INTEGRADOS EL MARISCAL - CEIM Ing. Luisa Fernanda Arenas Castañeda Feb 6 de 2016.
“HotPotatoes” Creando juegos educativos. Instalando el Programa.
TRABAJAR CON JCross. Introducción de los datos del ejercicio Al arrancar JCross nos encontramos una cuadrícula en blanco.
Seleccione Muevan el cursor sobre el Kodu y hagan un “right click” en su mouse. Seleccione donde dice “Program.”
USOS SOCIALES DE LA LECTOESCRITURA. “LA RECETA DE COCINA” JOSÉ CARLOS ROMÁN GARCÍA. CEP. GRANADA CEP. GRANADA. 16 MARZO 2011.
Cambia de lugar 1 de los 12 palillos para que la igualdad sea verdadera. (Porque 4+3 no son 5) 8 DE 8 Colocar 8 fichas en el tablero de ajedrez de forma.
ISO 9001:2015 “Pensamiento basado en Riesgo”. VGAD Juárez 2 Proporcionar una visión general de cómo la norma ISO 9001: 2015 aborda el tema de "riesgo"
1 LENGUAJES DE PROGRAMACIÓN. Son aplicaciones específicas diseñadas para crear otras aplicaciones o programas. Son programas para crear programas. 2.
REFORZAMIENTO EN MATEMÁTICAS
Introducción a la Programación Multimedial
Introducción a la programación
MARKETING Y Estrategia Digital
Introducción a la Programación Multimedial
. Primera Open Class Asignatura: Programación Estructurada Tema:
¿Cómo crear una webquest?
Seguimiento y Avance.
Manual Proyecto I Ordenar Secuencia.
Diagramas de Flujo Algoritmos.
Unidad 2: LAS ETAPAS DE LA SIMULACION NUMERICA. Tema: 2
JUGANDO POR LA HISTORIA.
Lección de PROGRAMACION PARA PRINCIPIANTEs
Conceptos básicos de programación
2.Metodología de Solución de Problemas
Fundamentos de programación
Introducción a los algoritmos
Proceso de Desarrollo de SW
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
Introducción a la Programación
Taller de Momentos de la Clase
El resultado obtenido en esta etapa son las especificaciones de lo que se debe hacer para solucionar el problema.
Tema 6. Conceptos básicos de programación Clase 1
Hackea tu clase La Hora del Código Conceptos de Tecnología.
METODOLOGÍA RESOLUCIÓN DE PROBLEMAS
¿Qué son los poliminós? Un poliminó o poliominó es un objeto geométrico obtenido al unir varios cuadrados o celdas del mismo tamaño de forma que cada par.
Maestría en Gestión Sustentable de Recursos Naturales
Boleto de entrada Escribe las oraciones correctas en tu libreta:
El uso de Facebook en los procesos educativos
INSTITUCIÓN EDUCATIVA SAN CRISTÓBAL
Diseño en Alice En este módulo estudiaremos los elementos del diseño en Alice: Escenarios Storyboards Textuales Visuales Definiciones.
Lenguaje y representación técnica
QUE ES PROGRAMAR.
Capítulo 4 Ruth Gómez Doménica Coloma.
¿Cómo lo vamos a realizar?
Crucigrama Pág. 1 Dividir el problema Conocer el problema
PROGRAMACIÓN 1 INTRODUCCIÓN
Curso de Programación Web html, java script
Sopa de letras en VBA Ficha 5 Paso a paso Conocer el problema Pág. 1
LECCIONES DE PROGRAMACION INTERMEDIAS
Proceso de Desarrollo de SW
Tema 1: introducción a la programación
SOFTWARE.
CURSO PROGRAMACIÓN BÁSICA SEMANA 2
FORMULACIÓN DE PROYECTOS
Navega seguro en internet con Bee-Bots, Serpientes & Escaleras!
EJEMPLO DE BÚSQUEDA AVANZADA EN GOOGLE
POWER POINT COMO EMPEZAR A TRABAJAR
Tema 5 Representación y Técnicas de Diseño de Algoritmos
¿QUIEN LO PUEDE LLEVAR ACABO O IMPLEMENTAR?
Introducción a los algoritmos
“LA EDUCACIÓN VIRTUAL RETOS Y OPORTUNIDADES”
Teoría Nº 3 Conceptos Básicos de Algoritmia Estructuras de Control
Representar e interpretar datos
Instituto Tecnológico de Zacatecas
Palabras de uso frecuente 1er grado
ECUACIONES. HABILIDAD OBJETIVO Demostrar que comprenden la resolución de ejercicios de ecuaciones de una incógnita. TRAER PARA LA PROXIMA CLASE JUEGO.
Propuesta para el desarrollo del juego Ballons
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
Objetivo de aprendizaje: Vamos a calcular1 porcentajes.
Transcripción de la presentación:

UNA INTRODUCCIÓN A PROGRAMAR Con pseudocódigo Created by P.Jones 2014

Una computadora es un lienzo en blanco Esperando a que se le instruya. Planifica con pseudocódigo a continuación, El programa para la construcción Written by P.Jones 2014 Created by P.Jones 2014

¿cómo sabe el juego que esto se destruye? ¿Cómo sabe el juego que esto destruye? ¿Cómo hace el juego para hacer crecer a Mario? ¿Cómo sabe el juego que debe recoger estos? ¿Cómo sabe el juego que se camina sobre esto? Created by P.Jones 2014

¿Cómo mover a Minion Stuart Hacía D1? ABCD Mover a la derecha 3 Casillas Created by P.Jones 2014

¿Cómo mover a Minion Stuart de D1 a D4? ABCD Mover a la derecha 3 Casillas Mover abajo 3 casillas Created by P.Jones 2014

¿Cómo mover a Minion Stuart de D1 a D4, y luego, de A4 a A1? ABCD Mover a la derecha 3 Casillas Mover abajo 3 casillas Mover a la izquierda 3 Casillas Mover arriba 3 casillas Created by P.Jones 2014

¿Qué hemos hecho?  Has creado una serie de instrucciones para resolver un problema planteado  Esto se llama algoritmo  Cuando escribimos una lista de instrucciones se llama Pseudocódigo  Los programadores informáticos utilizan pseudocódigo para ayudar a planificar el código que necesitarán.  Para hacer juegos  Creación de sitios web  Control software-robots-maquinaria  TODO donde es necesario una planificación= pseudocódigo se utiliza a la disposición de las tareas / acciones Palabras clave = Pseudocódigo y algoritmo Created by P.Jones 2014

Objetivos de aprendizaje  Identificar la secuencia de acciones para resolver un problema  Determinar el orden de una secuencia para resolver correctamente un problema  Demostrar el uso de pseudocódigo para resolver un problema Palabras clave = Pseudocódigo y algoritmo Created by P.Jones 2014

Niveles  Nivel 3 – Planificar una secuencia de instrucciones y presentar la secuencia en una lista.  Nivel 4 – Pensar y planificar usando el algoritmo y el pseudocódigo, esto permite que el format final, pueda leers facilmente antes de la programación.  Nivel 5 – Analizar y presenter el algoritmo para la tarea, refinar la secuencia utilizando la pregunta ¿y si?.  Nivel 6 Independiente escribió el pseudocódigo para mover al minion sobre el tablero recolectando bananas y no manzanas. Utilizando ¿y si? Apropiadamente.  Nivel 7 – Ser capaz de verificar el nuevo pseudocódigo creado, en parejas reflexionar sobre los resultados y luego mejorarlos. Palabras clave = Pseudocódigo y algoritmo Created by P.Jones 2014

Usando pseudocódigo  El pseudocódigo se puede utilizar para ayudar a Layout el código MANUAL DE TAREAS 1  ¿Cuál es la secuencia de eventos para crear un cuadrado?  Tienes una selección de intrucciones, puedes aplicarlas con la persona que tienes al lado.  Ahora escribe la lista de instrucciones en tu libro Key words = Pseudocode and Algorithm Created by P.Jones 2014

Solución algoritmo escrita en psudocódigo 1. Mover hacia adelante Girar derecha 90 grados 3. Mover hacia adelante Girar derecha 90 grados 5. Mover hacia adelante Girar derecha 90 grados 7. Mover hacia adelante Girar derecha 90 grados Created by P.Jones 2014

Control ¿Qué hemos hecho hasta ahora? Crear una serie de instrucciones para resolver un problema planteado. Esto se llama Algoritmo Escribir la lista de acciones en una secuencia numerada. Esto se llama Pseudocódigo Palabras clave = Pseudocódigo y Algoritmo Created by P.Jones 2014

Tu turno ABCD Piensa cómo mover a Minion Stuart en las celdas para recoger los plátanos. Tienes que moverlo y también añadir acciones para recoger los objetos. Extensión = ¿Se puede añadir la pregunta, y si el minion alcanza un plátano ? Palabras clave = Pseudocódigo y Algoritmo Created by P.Jones 2014

ABCD Palabras clave = Pseudocódigo y Algoritmo 1. Mover derecha 2 Casillas 2. Recoger el pátano 3. Mover derecha 1 Casillas 4. Mover abajo 1 casilla 5. Recoger el pátano 6. Mover izquierda 2 plazas 7. Recoger un plátano 8. Mover abajo 1 casilla 9. Mover derecha 1 casilla 10. Recoger un platano 11. Mover abajo 1 casilla 12. Mover izquierda 2 plazas 13. Recoger un plátano Solución algoritmo escrita en pseudocódigo Created by P.Jones 2014

¿Podemos hacer una pregunta?  Cuando pensamos en cómo Minion Stuart se mueve a través del tablero ¿podriamos hacernos preguntas mientras se mueve de un lado a otro? 1. Mover a través de 3 Casillas 2. Y si, llega a una banana 3. recogerla Haga la pregunta- tartar de empezar con un “y si” Created by P.Jones 2014

¿Podemos hacer una pregunta? ABCD Palabras clave = Pseudocódigo y Algoritmo Created by P.Jones 2014

Posible algoritmo en pseudocódigo ABCD Mover derecha 3 casillas 2. Y SI Minion Stuart llega a un plátano a. ENTONCES recoger 3. Y SI llega a una manzana a. ENTONCES dejalo b. Esto continua hasta cubrir todo el tablero. Esta forma de pseudocódigo ayudaría a hacer un plan a un diseñador de juegos y a llevar a cabo el código que tendría que escribir para crearlo. Created by P.Jones 2014

Finalmente ¿Puedes decir en tus propias palabras qué es un pseudocódigo? GRACIAS Key words = Pseudocode and Algorithm Created by P.Jones 2014