Recomendaría encarecidamente mirar JavaScript para su caso de uso. Es un lenguaje moderno con una gran comunidad, gran popularidad y relevancia. Es un fármaco perfecto para la programación, ya que tiene muchos casos de uso para mantener a un niño de más de 10 años comprometido. Puede usarlo para crear aplicaciones web, de escritorio o móviles, juegos, visualizaciones, programar dispositivos IoT, etc.
Lo que hace que JavaScript sea una gran herramienta para aprender a programar de manera visual es la abundancia de bibliotecas de dibujos que usan JavaScript que puede crear imágenes de gran apariencia dentro del navegador, como p5.js [1], three.js [2], Paper. js [3], Phaser [4], etc.
Pero el uso de una biblioteca de terceros cuando se aprende un idioma puede dificultar su comprensión de los fundamentos. Es por eso que tiene sentido elegir una biblioteca que sea fácil de usar pero lo suficientemente poderosa para mantenerte comprometido. Para este propósito, recomendaría p5.js. p5.js es la implementación de JavaScript del popular lenguaje de Procesamiento [5] que se creó para que los creativos puedan acceder a la codificación.
Por las razones anteriores, escribí un libro y creé un curso que enseña JavaScript usando p5.js llamado Coding for Visual Learners . Quería enseñar programación para principiantes de manera que puedan entender las estructuras y conceptos de programación fundamentales de una manera visual y atractiva. Siéntase libre de revisar los tipos de proyectos que este libro / curso le permite construir mientras enseña codificación en esta página de ejemplos .
- ¿Cuáles son los buenos recursos para aprender sobre 3G, HSPA, UMTS, LTE y otras tecnologías relacionadas?
- ¿Cuáles son algunos de los mejores recursos en línea para estudiantes universitarios?
- ¿Cuáles son las buenas fuentes a través de las cuales aprender sobre las bases de datos DB2?
- ¿Cómo comenzar a programar con Python o cualquier otro software de programación? ¿Qué libros, videos, tutoriales o sitios web pueden ayudarme sobre esto?
- ¿Cuáles son algunos buenos recursos, conferencias de video y sitios web para aprender el lenguaje C?
Notas al pie
[1] p5.js | casa
[2] three.js – biblioteca de Javascript 3D
[3] Paper.js
[4] Un marco de juego HTML5 de código abierto rápido, divertido y gratuito.
[5] Processing.org