EDR NEWS te informa: Hoja de ruta y recursos útiles – PROYECTO TIC TAC

EDR NEWS te informa: Hoja de ruta y recursos útiles – PROYECTO TIC TAC


¡Saludos, colegas Ingenieros y Docentes tecnologicos, y demás Estudiantes y Aprendices de las artes (cuasi) mágicas de la Computación e Informática!

Estos últimos meses del año 2025, como Docente TI de mi país (Venezuela), me ha tocado la grata oportunidad de participar en unas excelentes jornadas de formación docente relacionadas con el aprendizaje de ciertas competencias o capacidades relacionadas con el ámbito de la Educación STEAM. Más especificamente con la Programación, Diseño electrónico 3D y la Robótica educativa mediante herramientas similares a Scratch y TinkerCAD, IDEs como Visual Studio Code, Lenguajes de programación como Python, y algunas herramientas de Inteligencia Artificial como la Tríada IA de Google (Gemini, NotebookLM y AI Studio).

Y como ya es costumbre en mí, como Ingeniero informático, Creador de contenidos digitales y ahora Docente TI, hoy les traigo esta genial publicación, con la cual espero puedan empoderarse también de dicho conocimiento, de una forma sencilla, rápida y amena, sin importar su grado de conocimiento y edad. Sobre todo, si son Docentes TI o estudiantes de Educación Media / Bachillerato (12-18 años) que buscan como jóvenes estudiantes del área de la Computación e Informática, o más específicamente de la Telemática o el Desarrollo de software, el conocer, comprender y dominar los puntos y bases esenciales de dichos ámbitos TI.

La misma, estará en constante actualización, ya que a medida que aprenda ciertos conocimientos, domine diversos recursos tecnológicos y tecnologías, le ire agregando todo lo que pueda, para así hacer de la misma un valioso punto de convergencia de distintas áreas de la tecnología.


Como Docente de Educación Media (Bachillerato) e Ingeniero en Informática, he diseñado esta contenido utilitario como un punto centralizado de apoyo que sirva como una hoja de ruta o guía de aprendizaje sobre todo aquello que hay que aprender sobre Scratch, TinkerCAD y Python. Y por supuesto, como hoy en día se hace todo, asistido por herramientas de Inteligencia Artificial. Ingeniero en Informática + Docente y Tutor CBIT: José Albert

Hoja de ruta y recursos útiles para aprender desde cero

Programación por Bloques con fines para la Robótica educativa

Apps de escritorio y web para aprender/enseñar Programación por Bloques

  • Alice: IDE con bloques que facilita la creación de animaciones, narrativas interactivas y juegos 3D.
  • App Inventor: Plataforma web educativa para enseñar y aprender a crear apps en línea propias.
  • App Lab: Entorno de programación en línea idóneo para crear aplicaciones en línea sencillas.
  • ArduinoBlocks: Plataforma en línea y gratuita que emplea bloques al estilo de Scratch.
  • Bricklife Scratch GUI: Una útil interfaz web de Scratch 3.0 con extensiones de LEGO.
  • CodeClub Projects: Proyectos gratuitos de programación y computación para aprender y enseñar.
  • Codecraft Desktop: App de programación gráfica basada en el lenguaje Scratch 3.0.
  • Codecraft web: Plataforma en línea basada en Codecraft Desktop.
  • GDevelop Desktop: Motor de juegos de IA, sin código y de código abierto muy potente.
  • GDevelop Editor Online: Plataforma en línea basada en Develop Desktop.
  • Hello Blocks!: Plataforma en línea diseñada para aprender sobre programación y robótica.
  • MakeCode Microbit Desktop: Plataforma de programación y robótica adecuada a los dispositivos Microbit.
  • MicroBlocks Web: Ambiente de programación por bloques y en línea, inspirado en Scratch.
  • mBlock: Plataforma educativa en línea para aprender robótica basada en Scracth 3.
  • PictoBlox Desktop: App de programación por bloques y Python para que niños y adolescentes.
  • PictoBlox Web: Plataforma en línea basada en PictoBlox Desktop.
  • Scratch Desktop: App de robotica educativa con un sencillo lenguaje de programación gráfico.
  • Scratch Web: WebApp de robotica educativa que ofrece las mismas ventajas que Scratch Desktop.
  • ScratchJr: Lenguaje de programación por bloques para equipos móviles (Android, iOS y Amazon).
  • Scratux: App que ofrece un lenguaje de programación visual basado en bloques.
  • Snap!: Plataforma que ofrece un un lenguaje de programación amigable para cualquier edad.
  • Stencyl: Software para la creación de juegos sencillos mediante útiles herramientas.
  • TurboWarp Desktop: App para crear juegos, animaciones, e historias mediante el lenguaje Scratch.
  • TurboWarp – Editor Web: Plataforma en línea basada en TurboWarp Desktop.
  • Turtlico Desktop: Aplicación para la enseñanza y el aprendizaje básico de la programación de SW.
  • Turtlico Web: Plataforma en línea basada en Turtlico Desktop.
  • VEXcode VR Desktop: Aplicación para la programación visual y gratuita sobre aprender robótica y programación.
  • VEXcode VR Web: Plataforma en línea basada en VEXcode VR Desktop.
  • UmpleOnline: Plataforma en linea para trabajar y aprender sobre Diagramas.

Diseño electrónico 3D con fines para la Robótica educativa

Apps de escritorio y web para aprender/enseñar Diseño electronico 3D

  • Atopile: Software de diseño de hardware electrónico que incluye un compilador de electrónica.
  • Caneda: Suite EDA para la captura esquemática, simulación y diseño de circuitos o PCB.
  • Circuit Diagram: Aplicación gratuita para crear diagramas de circuitos electrónicos.
  • CircuitJS1 Desktop Mod: Simulador web de circuitos integrados ideal para fines educativos.
  • EasyEDA: App de diseño esquemático (diagrama de circuito), simulación y diseño de PCB.
  • EDA Playground: Web gratuita para el diseño, simulación, análisis y diseño de circuitos y PCB.
  • eSim: Herramienta EDA para el diseño, simulación, análisis y diseño de circuitos y PCB.
  • Fritzing: Programa de automatización de diseño electrónico para crear prototipos y productos.
  • Gpsim: Simulador gratuito de microcontroladores PIC (circuito integrado programable).
  • Glogic: Simulador gratuito de puestras lógicas desarrollado con GTK y Python.
  • GTKWave: Visualizador de ondas multiplataforma con todas las funciones basado en GTK.
  • Gwave: Herramienta para visualizar datos analógicos, como la salida de simulaciones SPICE.
  • Horizon EDA: Suite de diseño electrónico para el diseño de placas de circuitos impresos.
  • KiCad: Suite de automatización de diseño electrónico multiplataforma y de código abierto.
  • Klayout: Gestor multiplataforma de máscaras de layout para circuitos integrados tipo GDSII.
  • KTechlab: Entorno de desarrollo integrado para microcontroladores y electrónica facil de usar.
  • LabPlot: Visualizador de señales analógicas y análisis de datos libre creado por KDE.
  • LibrePCB: Software EDA gratuito para dibujar esquemas y diseñar placas de circuito impreso.
  • Logisim: Herramienta educativa para diseñar y simular circuitos lógicos digitales facilmente.
  • LTspice: Software de simulación SPICE gratuito, para la simulación de circuitos analógicos.
  • MyNetPCB: Herramienta multiplataforma de captura de esquemas y diseño de PCB.
  • Ngspice: Simulador SPICE de código abierto para circuitos eléctricos y electrónicos.
  • PicoScope: Potente software gratuito y multiplataforma de osciloscopio.
  • Oregano: Aplicación para la captura de esquemas y simulación de circuitos electrónicos.
  • OSS CAD Suite: Colección de software de código abierto para el diseño de lógica digital.
  • PCB Elegance: Suite de diseño de placas de circuitos para Windows.
  • QElectroTech: Software gratuito para crear esquemas eléctricos complejos e industriales.
  • QUCS: Simuladores de circuitos integrados de escritorio ideal para fines educativos.
  • Qucs-S (Qucs Spice): Simuladores de circuitos integrados de escritorio basado en QUCS.
  • QucsStudio: Simuladores de circuitos integrados de escritorio ideal para fines educativos.
  • Ringdove EDA: Suite de apps para el diseño, simulación, análisis y diseño de circuitos y PCB.
  • SimulIDE: Simulador de circuitos electrónicos en tiempo real, ideal para aprender/enseñar.
  • Tauno Serial Plotter: Trazador serial para Arduino y otrso dispositivos embebidos.
  • TinyCAD: Programa para dibujar diagramas de circuitos electrónicos sobre Windows.
  • Xoscope: Sencillo software gratuito de osciloscopio disponible solamente para Linux.

Programación con códigos con fines para la Robótica educativa

Apps de escritorio y web para aprender/enseñar a programar con Python y otros Lenguajes de programación

  • IDLE: IDE básico que viene incluido por defecto con la instalación de Python, por lo que no es necesario instalar software adicional.
  • Thonny: IDE Python ideal para principiantes y jóvenes estudiantes de la programación en dicho lenguaje.
  • PyCharm: Desarrollado por JetBrains, este es uno de los IDE más populares para Python.
  • Visual Studio Code (VS Code): Editor de código gratuito y abierto de Microsoft se convierte en un potente IDE para Python al instalar la extensión de Python.
  • Sublime Text: Un editor de código muy popular que puede ser configurado para funcionar como un IDE para Python.
  • Atom: Un editor de código de código abierto de GitHub con soporte para desarrollo en Python a través de paquetes y extensiones.
  • Vim y GNU Emacs: Editores de texto altamente personalizables y basados en terminal, que pueden convertirse en completos entornos de desarrollo para Python con las extensiones adecuadas.
  • PyDev para Eclipse: Un plugin que añade soporte para el desarrollo en Python al IDE de Eclipse.
  • Spyder: IDE de código abierto diseñado específicamente para el desarrollo científico y el análisis de datos.
  • Jupyter Notebook: Aplicación web tipo IDE para la ciencia de datos que permite crear y compartir documentos con código ejecutable, visualizaciones y texto narrativo.

Literatura útil para aprender Python

Otros recursos utiles con fines para la Robótica educativa

Herramientas en línea formativas y gamificadas para aprender Python u otros lenguajes de Programación

  • Code.org: Plataforma en línea para el aprendizaje de diversos lenguajes de programación.
  • Coddy Tech: Plataforma en línea para aprender sobre los fundamentos de la programación.
  • MyCompiler: IDE en línea para editar, compilar y ejecutar código de lenguajes de programación.
  • W3Schools: Sitio web con tutoriales modernos sobre muchos tipos de lenguajes de programación.

Herramientas moviles formativas y gamificadas para aprender Programación, Diseño electrónico 3D y Róbotica educativa

  1. EasyCoder: App móvil para aprender HTML, CSS y JavaScript: Y también Python y Java.
  2. Enki: App con breves y divertidos ejercicios y lecciones diarias para aprender programación.
  3. Mimo: App para aprender a codificar en Python, JavaScript, HTML, CSS, TypeScript y SQL.
  4. Proto: App de simulación de circuitos electrónicos en tiempo real.
  5. Scratch Móvil: Ambiente de programación por bloques para Android, oficial de Scratch.
  6. Scratch Móvil Jr: Ambiente de programación por bloques para Android, oficial de Scratch.
  7. Simulador de Circuito Lógico: App para aprender sobre electrónica y diseño electrónico.
  8. Sololearn: App con breves y divertidos ejercicios y lecciones para aprender programación.

Juegos educativos (plataformas en línea) para aprender y enseñar Pensamiento Computacional

  1. Access Quiz Bases de Datos: Bases de Datos.
  2. Bit by Bit: Programación y Robótica.
  3. Blockly Games: Programación y Robótica.
  4. CargoBot: Programación y Robótica.
  5. Code.org: Programación.
  6. CodeHunt: Programación.
  7. Code Combat: Programación.
  8. Code Wars: Programación.
  9. Codédex: Programación.
  10. CodinGame: Programación.
  11. Cokitos Programadores: Programación.
  12. Crunchzilla: Programación.
  13. CSS Battle: Programación.
  14. CSS Diner: Programación.
  15. Cyber Dojo: Programación.
  16. Edubotika – Pilas Bloques 5: Programación
  17. Elevator Saga: Programación.
  18. Flexbox Defense: Programación.
  19. Flexbox Froggy: Programación.
  20. Knight Lab’s SQL Murder Mystery: Bases de Datos.
  21. Lightbot: Programación y Robótica.
  22. Learn Git Branching: Programación.
  23. Mobbyt BD: Base de Datos.
  24. Robocode: Programación y Robótica.
  25. RubyMonk: Programación.
  26. Ruby Warrior: Programación.
  27. Schemaverso: Bases de Datos.
  28. Screeps: Programación.
  29. SQL DDL – DML: Bases de Datos.
  30. SQL Island: Bases de Datos.
  31. SQL Police Departament: Bases de Datos.
  32. SQL SquidGame: Base de Datos.
  33. The Python Challenge: Programación.
  34. The Python Coding Challenges: Programación.
  35. Tinker: Programación.
  36. Untrusted Game: Programación.
  37. VIM Adventures: Programación.
Imagen de resumen para post

Resumen

En resumen, alrededor del mundo existen muchos contenidos y herramientas utiles para empezar ya a aprender sobre el ámbito de la Programación, el Diseño electrónico 3D y la Robótica educativa mediante herramientas similares a Scratch y TinkerCAD, IDEs como Visual Studio Code, y Lenguajes de programación como Python, con o sin la asistencia de herramientas de Inteligencia Artificial como la Tríada IA de Google (Gemini, NotebookLM y AI Studio). Por ello, los invito a seguir la curiosidad que los llevó hasta aquí y a utilizar estos conocimientos y herramientas para construir, experimentar e inventar su propio futuro educativo y profesional mediante el aprendizaje y dominio de estas áreas del conocimiento.

Por último, si esta publicación te ha gustado, no dejes de comentarla y compartirla con otros en tus sitios webs, canales, grupos o comunidades favoritas de redes sociales o sistemas de mensajería. Y, no olvides explorar luego, nuestra página de inicio para más contenidos y noticias, además de unirte a nuestro Canal y Grupo oficial de Telegram.


Fuente

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *