[un/loquer] Contacto desde la pagina

Federico Lopez jardincosmico en gmail.com
Sab Mar 15 14:52:21 UTC 2014


2014-03-15 9:14 GMT-05:00 Ama- jave <amajave at gmail.com>:

> ayer fuimos a san cristóbal. muy interesante el lenguaje y las analogías
> usadas
> para hablar de software libre
>

Quizá con el entendimiento del código abierto vendrá el deseo de alterar
alguna "receta" o programa, para esto quizá alguna de las señoras o señores
quiera tener idea de  programación, es un reto compartido pues andamos
tratando de encontrar la mejor manera de enseñar ChucK a niños de 7 años,
dejo entonces otra analogía alternativa al uso de la "receta" de cocina que
es muy acertada para las señoras.

Un robot muy obediente pero al que hay que decirle todo, incluso el tutor
puede encarnar el robot y los niños pueden irle dando órdenes.

un ejemplo:

"Supongamos que tenemos un robot muy obediente y queremos que haga un
desayuno, le ordenamos al robot que traiga los elementos que necesita para
hacer el desayuno, huevos, mantequilla, pan, jugo. También debe traer
algunas herramientas como el sartén, cuchillo, licuadora, vaso. Con todo
dispuesto le decimos que inicie batiendo los huevos, los ponga en la
sartén, mientras se están preparando los huevos, prepare el jugo, y parta
el pan, pero resulta que no hay pan en la despensa, entonces si no le
decimos al robot que reemplace el pan por la arepa, o que es posible tener
un desayuno sin pan, el robot colapsaría y se quedaría buscando el pan
infinitamente. Es así como para hacer que nuestra computadora haga algo
hacemos una lista de tareas, construimos una lógica para que nuestra
computadora tome decisiones en situaciones especiales, ej:si pasa eso haga
aquello etc."

este y otros recursos para explicar programación a no programadores:

http://programmers.stackexchange.com/questions/10930/explaining-programming-to-a-child
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.aktivix.org/pipermail/unloquer/attachments/20140315/4a3dffc7/attachment.html>


Más información sobre la lista de distribución unloquer