Sunteți pe pagina 1din 2

Vamos a ver otros casos de algoritmos.

Por ejemplo, cruzar una calle, cocinar una torta, ponerse una camisa,
sumar dos nmeros de tres dgitos cada uno o hasta explicarle a un
extraterrestre cmo cepillar sus dientes.
En cada caso es importante pensar en las suposiciones que hacemos.
Por ejemplo, qu damos por supuesto respecto al trnsito a la hora de
disear un algoritmo para cruzar la calle?
Los vehculos circulan por la derecha como en Uruguay o Espaa o por la
izquierda como en Escocia?
Debemos tener en cuenta de dnde vienen los vehculos para mirar al lado
que corresponda.
Pero volvamos al ejemplo ms difcil.
Qu podemos suponer cuando
cepillarse los dientes?

se

le

ensea

un

extraterrestre

cmo

Sabe lo que es un cepillo de dientes?


Cody.
Les presentamos a Cody, quien va a estar participando en este curso
tambin.
Cody no es desde este planeta, por lo que nuestro primer desafo ser
ensearle cmo cepillar sus dientes.
Por eso te invitamos a que escribas las instrucciones como vimos en los
ejemplos anteriores y las subas al foro de discusin.
Hasta luego Cody.
Despus de analizar el problema y hacer cualquier hiptesis o suposicin
necesaria podemos seguir adelante y describir cmo hacer estas tareas.
Es fundamental detallar claramente las instrucciones.
Puede haber pasos que significan algo distinto para diferentes personas.
Por ejemplo, si una persona est horneando una torta y la instruccin
fuera poner en el horno por un corto tiempo, la persona no sabr cunto
es un corto tiempo.
Vamos a hacer un experimento que muestra claramente la importancia de que
las instrucciones deben ser precisas.
Te invitamos a que tomes un lpiz y una hoja y sigas las instrucciones de
la siguiente imagen para dibujar un objeto.

Dibuja un segmento de recta horizontal.


Dibuja un segmento de recta vertical que corte al otro segmento.
Une los extremos de los segmentos con lneas rectas.
En uno de los extremos dibuja una lnea curva.
Qu te result?
El objeto original que estbamos tratando de describir era... una cometa.
Te qued algo parecido?
El algoritmo que se present es bastante ambiguo, as que hay muchas
maneras de interpretarlo.
De hecho, uno esperara ver una gran variedad de dibujos y la mayora de
ellos probablemente ni se parezcan a una cometa en absoluto.
Puedes escribir un algoritmo ms claro para dibujar una cometa?
Intntalo y prubalo con tus amigos a ver si funciona.
Tambin puedes desarrollar un algoritmo para dibujar algn otro objeto.
Puedes subirlo al foro y tus compaeros de clase pueden adivinar de qu
se trata.
Como nos mostr este experimento ser preciso es muy importante a la hora
de dar instrucciones a un ser humano y ms an si es a una computadora.
Estas solamente siguen instrucciones y si no son claras, probablemente no
funcionen como deben.
Si lo pensamos bien, las computadoras no son realmente tan inteligentes.
A pesar de que son muy buenas en algunas tareas, como hacer clculos
enormes o jugar al ajedrez, en otras se destacan los humanos, por
ejemplo, cuidando a un nio, reconociendo objetos en imgenes o teniendo
una conversacin significativa, tareas que no son fciles para una
computadora.
Muy bien, ahora que hemos aprendido qu es un algoritmo y que vimos
varios ejemplos de la vida real, es momento de empezar a implementar
algoritmos en Scratch.
Esto es lo que haremos exactamente en el prximo video.

S-ar putea să vă placă și