Listado de lenguajes de programación educativa.
14, poca o ninguna experiencia en programación, cualquiera de estos son apropiados … pruébelos y vea cuál es el que más disfruta.
1.) Squeak (un dialecto de Smalltalk)
Squeak / Smalltalk
- Tengo 17 años de edad. ¿Cómo debo empezar a hacerme un buen abogado?
- ¿Cómo pasaron los adolescentes el tiempo hace 50 años cuando no había avances tecnológicos disponibles como hoy?
- ¿Hay empresarios adolescentes aquí?
- ¿Cuáles son los efectos psicosociales de la pubertad precoz en las niñas urbanas?
- ¿Puede un niño de 13 años salir con un niño de 19 años?
https://docs.google.com/viewer?u… (libro electrónico gratuito “Squeak by Example)
Chirrido en pocas palabras (guía introductoria)
Un tutorial continuo de Newbie
http://stephane.ducasse.free.fr/… (Squeak para hablantes no nativos)
http://stephane.ducasse.free.fr/… (introducción a Morphic, la interfaz de usuario de Squeak)
introducción a smalltalk
2.) FreeBASIC
Lenguaje FreeBASIC | Casa
DocToc: FBWiki (Manual y tutoriales)
3) Greenfoot (un IDE educativo para aprender Java):
Pie verde
Pie verde | (tutoriales)
Comenzando con Java usando Greenfoot (lecciones en línea de Oracle)
https://docs.google.com/viewer?u… (Texto libre, “Solución de problemas a través de la programación con Greenfoot”)
lecciones de portada, lecciones de entrevista, lecciones de observación, lecciones únicas, lecciones inspiradoras (tutorial)
Greenfoot PDF (44 libros en PDF) (muchas fuentes)
Libro de texto Greenfoot – Sr. Hamlin – SD43 (tutorial)
4.) Pascal libre
Free Pascal – Compilador avanzado de código abierto de Pascal para Pascal y Object Pascal – Página de inicio
Documentación en línea (manuales y guías gratis)
Object Pascal Tutorial
Lazarus Homepage (IDE para Free Pascal)
Documentación de Lazarus (también tutoriales)
Guía de idiomas
Empezando
5) Python
Bienvenido a Python.org
BeginnersGuide – Python Wiki
The Coder’s Apprentice (libro electrónico gratuito para adolescentes y adultos)
Automatiza lo aburrido con Python (libro electrónico gratuito)
https://inventwithpython.com/ (otros libros electrónicos gratuitos, incluida la creación de juegos)
Doing Math With Python – descarga gratuita de libros electrónicos
Python Crash Course – Descarga gratuita de libros electrónicos
Curso de Algoritmos y Programación (gratis)
http://www.network-theory.co.uk/… (libro electrónico de introducción gratuito)
Think Python – Green Tea Press (libro electrónico gratuito)
Cómo pensar como un informático (libro electrónico gratuito)
Dive Into Python (libro electrónico gratuito)
Programming Python, 4th Edition (libro electrónico gratuito)
A Byte of Python (gratis en línea)
6.) Ruby
Lenguaje de programación rubí
Ruby Tutorial – Prueba Ruby (prueba ruby en tu navegador)
Ruby en veinte minutos
Aprende Ruby con el Edgecase Ruby Koans
¿Por qué (Poignant) Guía de Ruby (novela gráfica)
Tutorial Ruby: Notas De Estudio Ruby
Ruby Essentials – Techotopia (libro gratuito en línea)
Programación Ruby (libro gratis en línea)
La Guía del Programador Pragmático (gratis en línea)
7.) Lua
El lenguaje de programación lua
Programación en Lua (primera edición) (gratis online)
Tutorial de lua
Programación Lua – Wikilibros, libros abiertos para un mundo abierto
Lua Development Tools, un IDE para el lenguaje de programación Lua
http://www.mathrice.org/IMG/pdf_… (guía en línea gratuita)
8.) Microsoft Small Basic (muy bueno para configurar videojuegos 2D)
Microsoft Small Basic – Wikipedia
Microsoft Small Basic
Microsoft Small Basic (tutorial, pdf)
http: //social.technet.microsoft…. (Introducción)
https://social.technet.microsoft.com/wiki/contents/articles/16299.small-basic-curriculum.aspx (currículo para la enseñanza de cursos utilizando Small Basic)
https: //social.technet.microsoft… (guía de referencia para desarrolladores)
https: //social.technet.microsoft… (libro sobre cómo hacer juegos pequeños con Small Basic, 10 juegos de muestra)
También puede agregar bibliotecas en C # o http://VisualBasic.NET a las que puede llamar.