LinuxParty
"Tengo
un hermano más joven al que me gustaría enseñarle a programar. Cuando yo era
más joven, a menudo se empezaba con algo como el BASIC o el BASIC de Apple,
para tal vez pasar a Pascal, y, finalmente, llegar a C y
Java. ¿Sigue siendo Pascal un lenguaje dominante en la enseñanza? Me encantan los lenguajes de bajo nivel, pero creo firmemente
que C es el mejor lenguaje para eventualmente aprender, pero no estoy
seguro de cómo llegar a enseñarle.
¿Alguien me puede recomendar un lenguaje que pueda empezar a enseñarle y que sea bastante sencillo de aprender rápidamente, pero lo suficientemente
potente para hacer cosas interesantes y así llevarle al camino de C/C++?
Pregunta extraida de Slashdot, ¿Tu que piensas? ¿Tu que recomendarías para enseñar y aprender a programar?

Pregunta extraida de Slashdot, ¿Tu que piensas? ¿Tu que recomendarías para enseñar y aprender a programar?

-
Documentación
- Cómo calcular la distancia con el Horizonte.
- La paradoja de la escalera en el granero
- Biblioteca de Alejandría, Collection Manager.
- La Armada Invencible, Agosto de 1588
- Recorridos del Terror en Edimburgo.
- Los proyectos de digitalización de las grandes bibliotecas públicas se financian
- ¿Nos sobrevivirán nuestras creaciones digitales?
- El Manual de Linux, TutorialLinux, supera las 10.000 descargas.
- Adn.es - cesa sus actividades por no tener perspectivas de futuro
- Comparativa Alfresco vs Nuxeo (gestión documental libre)
- Gestiona fácil los documentos, con LogicalDoc (DMS).
- ¿Es lo mismo un Tutorial que un Manual?
Comentarios
Además, puedes hacer unos programas chulísimos:
***s***www.freebasic.net/details?page=gallery&category=game&id=4
Aquí hay una pequeña introducción online:
***s***www.freebasic.net/wiki/wikka.php?wakka=CatPgProgrammer
Y si eres apasionado del ensamblador, además puedes incluir sentencias de ensamblador en línea, junto con los programas de FreeBASIC, al más puro estilo de C/C++ o Pascal.
***s***www.freebasic.net/wiki/wikka.php?wakka=KeyPgAsm
objetos, con muchos tutoriales disponibles, librerias para hacer de
todo y es bastante estructurado por lo que le permite tener buena base
desde el principio.
Además tiene la consola interactiva lo que
le permite ver los resultados al momento y no hay que compilar que
puede llegar a ser tedioso para alguien que está comenzando. Es
multi-plata forma y es muy parecido en alguna cosas al C.
Coño, mira que he estado pensando en empezar con Python, tiene todo lo que un novato necesita saber, y todo lo que un programador necesita para trabajar...
Pásanos el enlace de algún buen Tutorial, o si tienes un artículo, pásalo a LinuxParty, para que lo publiquen en Portada.
Yo digo que antes que debe comenzar con
algo facil, algo realmente facil y divertido, que sea grafico y con
un colorido IDE, de lo contrario puede terminar por aburrirse.
Rec omiendo Scratch
[info.scratch.m it.edu]