Thonny: Un Ide de Python específico para principiantes y Raspberry Pi

Thonny es un nuevo IDE de Python para aprender y enseñar programación que puede hacer que la visualización de programas sea una parte natural del flujo de trabajo de los principiantes.

Entre sus características destacadas se encuentran diferentes formas de recorrer el código, la evaluación paso a paso de la expresión, la visualización intuitiva de la pila de llamadas y un modo para explicar los conceptos de referencias y montón. Es de uso gratuito y se puede ampliar a través de complementos.

A continuación, vamos a conocer más concretamente las características que nos ofrece Thonny.

Características del IDE Thonny

  • Fácil de empezar. Thonny viene con Python 3.7 integrado, por lo que solo se necesita un instalador simple y está listo para aprender a programar. (También puede usar una instalación de Python por separado, si es necesario). La interfaz de usuario inicial está despojada de todas las características que pueden distraer a los principiantes.
  • Variables sin complicaciones. Una vez que haya terminado con hello-worlds, seleccione Ver → Variables y vea cómo sus programas y comandos de shell afectan las variables de Python.
  • Depurador simple. Simplemente presione Ctrl + F5 en lugar de F5 y podrá ejecutar sus programas paso a paso, sin necesidad de puntos de interrupción. Presione F6 para un gran paso y F7 para un pequeño paso. Los pasos siguen la estructura del programa, no solo las líneas de código.
  • Paso a través de la evaluación de expresiones. Si usa pequeños pasos, incluso puede ver cómo Python evalúa sus expresiones. Puede pensar en esta caja de color azul claro como una hoja de papel donde Python reemplaza las subexpresiones con sus valores, pieza por pieza.
  • Representación fiel de llamadas a funciones. Al entrar en una llamada de función, se abre una nueva ventana con una tabla de variables locales y un puntero de código independientes. Una buena comprensión de cómo funcionan las llamadas a funciones es especialmente importante para comprender la recursividad.
  • Destaca los errores de sintaxis. Las comillas sin cerrar y los paréntesis son los errores de sintaxis más comunes para los principiantes. El editor de Thonny hace que sean fáciles de detectar.
  • Explica los alcances. Resaltar ocurrencias de variables le recuerda que el mismo nombre no siempre significa la misma variable y ayuda a detectar errores tipográficos. Las variables locales se distinguen visualmente de las globales.
  • Modo para explicar referencias. Las variables se presentan inicialmente de acuerdo con el modelo simplificado (nombre → valor) pero puede cambiar a un modelo más realista (nombre → dirección / id → valor).
  • Finalización de código. Los estudiantes pueden explorar las API con la ayuda de la finalización de código.
  • Sistema amigable para principiantes. Seleccione Herramientas → Abrir shell del sistema para instalar paquetes adicionales o aprender a manejar Python en la línea de comandos. Thonny se ocupa de PATH y de los conflictos con otros intérpretes de Python.
  • GUI PIP simple y limpio. Seleccione Herramientas → Administrar paquetes para una instalación aún más sencilla de paquetes de terceros.

¿Cómo descargar Thonny, el ide perfecto para los principiantes de Python?

Las últimas versiones estables están vinculadas en el cuadro de descarga en la parte superior de esta página. Las versiones anteriores y las versiones preliminares se pueden encontrar en Github.

? Descargar Thonny

Relacionados