Академический Документы
Профессиональный Документы
Культура Документы
PROGRAMACION
Robi-Q
Facultad de Ingeniera de Sistemas e Informtica
El Proceso de la Programacin
Diseo del
algoritmo
Resolucin
de
algoritmos
en la
computadora
Anlisis del
problema
Ejercicio
Tarea 1
Tarea 3
Divide y
vencers
Tarea 2
Tarea 4
Tarea 5
Programar un mdulo
Comprobar el mdulo
Si es necesario, depurar el mdulo
Combinar el mdulo, con el resto de los
otros mdulos
Traduccin a
lenguaje maquina
Compilacin y
ejecucin
Codificacin
Ejecucin
del
programa con una
amplia variedad
de
datos
de
prueba.
Verificacin
Errores de
Compilacin
Errores de
ejecucin.
Errores Lgicos.
Interna
Externa
Depuracin
Documentacin
Reflexin
Existe una gran cantidad de problemas que
requieren de un anlisis profundo y de un
pensamiento flexible y estructurado para su
solucin. Discuta sobre las siguientes
preguntas:
Podemos ensear a resolver un problema?
Podemos ensear a anlizar el mundo?
Podemos ensear a pensar?
7
QU SON ALGORITMOS?
8
Qu son algoritmos?
Secuencia
finita,
ordenada,
y
sin
ambigedad, de pasos o acciones para
resolver un problema o hacer una tarea.
DATOS
ALGORITMO
INFORMACION
Algoritmo
Conjunto de pasos, procedimientos o acciones
que nos permiten alcanzar un resultado o
resolver un problema
CAIR (2009)
Preciso: tiene que indicar el orden de
realizacin en cada paso.
Definido: dado un conjunto idntico de datos
de entrada se debe obtener el mismo resultado.
Finito: el algoritmo tiene que tener un nmero
determinado de pasos. Debe producir un
resultado en un tiempo finito.
QU SON PROGRAMAS?
11
Qu son programas?
Lenguaje de Programacin
Codificar
Depurar
EJEMPLO:
PROGRAMA PARA DIBUJAR
SOBRE CUADRCULAS
ADAPTADO DE: CODE.ORG. MAESTRA DE CONCEPTOS. [TOMADO EN LNEA DE] LEARN.CODE.ORG. [CONSULTADO EN 2014].
16
Robi-Q
17
Lenguaje Q
COMANDOS DEL LENGUAJE
Colorear el cuadro
18
Ejercicio 1
COMANDOS DEL LENGUAJE
Cmo le indicara a
que
coloree
esta
Robi-Q
figura?
Colorear el cuadro
19
Ejercicio 2
Desarrolle un algoritmo para colorear las siguientes figuras,
Luego desarrolle la codificacin correspondiente.
En cada caso asuma que Robi-Q est ubicado sobre la celda
superior izquierda de cada cuadrcula.
20
Ejercicio 3
21
Funcin
Parmetros
22
Ejercicio 4
Disee su propia figura,
desarrolle el algoritmo que le permita recorrerlo
y luego exprselo en el lenguaje Q para que ROBI-Q pueda colorearlo.
Intente crear patrones que pueda desarrollar mediante funciones.
23
Referencias Bibliogrficas
1. Code.org. Maestra de Conceptos. [Tomado en
lnea de] learn.code.org. 2014.
24