UTNianos

Versión completa: Enseñar a programar a un adulto
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Páginas: 1 2
Buenas!

Resulta que por motivos de conocimiento popular (el mercado inmobiliario está estancado hace bastante), mi vieja me dijo de que quería aprender a programar ya que está teniendo mucho tiempo libre, al menos hasta que salga algo, o lo pueda utilizar como posible salida.

El tema es que ella no es "del palo" ni nada por el estilo, por lo cual me parece que la tipica aproximación que dan en cursos/facultad no sería lo ideal, ya que desde el principio se enseña constantemente con conceptos/ejemplos matemáticos. Para que tengan un background, ella estudió Abogacía un tiempo, y luego terminó recibiendose de martillera. Me parece que directamente ponerle un ide sería un quilombo, así que estoy buscando algo con una curva de aprendizaje un poco menos pronunciada....


... así que ando buscando (TODO en español):

A ) Juegos copados que fomenten el uso de lógica, secuencia de pasos, etc. Ando buscando algo onda "ElectricBox" en español, pero lo más cercano que encontré fue The incredible Machine... pero preferiría algun jueguito flash que no requiera instalación ni nada (mi vieja está a 700 km, con lo cual no puedo estar al lado de ella siempre)

B ) Juegos que sean más de programación, también en español. Como uno que publicaron acá en el que había que programar los pasos de un robotito (pero, en español).

C ) Manuales básicos, pero no para niños.

D ) Lenguajes para iniciar. Solo se me ocurre Python, pero si hay algo más copado (y más facil), mejor.

E ) Videoblogs orientados a este target.

¿Conocen alguna de estas cosas para poder empezar? ¿Que opinan?
Mira yo te diria que intentes con http://www.codecademy.com y explicarle lo basico de logica, quizas puedas hacer algo via Skype , o algo asi
¿Sugerir Smalltalk + los apuntes de PdeP es muy talibán?


Yo le estuve intentando enseñar a un amigo, y usabamos unos apuntes que habían hecho Carlono + NicoP.

Te enseñan objetos desde cero, por lo que el único "inconveniente" es decirle que ignore completamente toda referencia a "como ustedes saben, la máquina en realidad bla bla bla" o "en los otros lenguajes ble ble ble".


Algunos baches puede que le queden en algun momento, pero son tendiendo a mínimos, y esos te los puede consultar para que le tires una soga.


O que se suscriba a pdep@ =P

Fijate que existe un no-se-qué que corre arriba de Squeak que sirve para aprender a programar. Es como la versión Y2K del logo.

Etoys, eso.
me acuerdo que en tecnopolis le mostraban a los chicos esos tipo juegos "programables", creo que eran en español


tal vez podrias averiguar que mostraban en tecnopolis, la onda era la misma, introducir gente que 0 idea a la programacion
Espero que te sirva esto:

http://alt1040.com/2012/07/10-herramient...ogramacion

Es un artículo del bolg ALT040 donde deja 10 herramientas para aprender a programar, fijate si alguno de esos sirve para lo que queres lograr. Yo creo que una buena forma de que aprenda es enseñandole algoritmos, como nosotros aprendimos, algo así como empezar con un "hola mundo", luego recibir datos por teclado, etc.

otros 10
http://alt1040.com/2012/07/10-plataforma...ogramacion
el lema es "cualquiera puede aprender". sitio: http://www.code.org/

Off-topic:
che, que tan buen ingles tiene tu vieja?
Cita:che, que tan buen ingles tiene tu vieja?

No sabe inglés... por eso pedía recursos en español leatex.

andesbul Lo de code academy me pareció copadisimo! Si bien la traducción no es lo mejor... me parece que voy a empezar usando eso =)

Desert69 voy a chusmear etoys a ver que onda! Y me da un poco de miedito meterla con smalltalk... quisiera ver la forma de poder enseñarle a programar, y que en poquito tiempo pueda hacer algo que se pueda "ver y tocar" rapidamente, que pueda ver los beneficios desde el principio. De smalltalk no sé ni como se comienza a hacer un ide, como abrir un socket, o cosas así... Si supiese más de smalltalk, probablemente lo tomaría como una opción... pero bueno, el miedito me puede más =P

gonnza Se me había ocurrido comprarle unos lego mindstorms =P, pero voy a ver que onda tecnopolis.

arshak Gracias por los links!!! Estaba por chusmear "Doma de Serpientes para Niños", apenas lo vea bien comento acá.

Vi una charla de las tedxutn que me pareció copado... está dada por Matías Katz (si alguno fué, es el que dió la charla de hacking facebook en el ultimo barcamp). Si bien no es de programación, da unos ejemplos copados como para comenzar a ver "de que va la cosa". Les dejo el video:



Muy buena la charla. El "flaco" no aburre cuando habla.
Yo empecé con C/C++, la página C con clase es la mejor creo. Empieza todo muy desde 0
HTML+JS

Visual, directo y no necesitas más que un browser.
creo que JS puede ser algo medio molesto para arrancar a programar sobre todo alguien que "no es del palo"
(06-07-2013 12:09)Rodriii escribió: [ -> ]la página C con clase es la mejor creo. Empieza todo muy desde 0

yo la habia usado cuando en un verano lejano (hace 3 años creo) quise aprender a programar, no se si es taaaan recomendable para alguien que no sabe nada, no me acuerdo tanto, pero sí que habia cosas que no entendia.
(06-07-2013 16:04)gonnza escribió: [ -> ]creo que JS puede ser algo medio molesto para arrancar a programar sobre todo alguien que "no es del palo"

¿por?

marcofbb

Un lenguaje fácil es el PHP, hace mas de 3 años que programo y lo que se puede hacer queda en la imaginación de cada uno. Te dejo mi página web con un curso básico y acelerado de como aprender PHP

http://www.marcofbb.com.ar/aprender-php-...era-facil/

También, hay muchos scripts para que vea como funciona y un foro de respaldo para preguntar cualquier inquietud.

Saludos
Páginas: 1 2
URLs de referencia