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

Relacionado

15 Excelentes Libros GRATIS de Programación hechos por el creador de tutoriales de programación Flaviocopes (en inglés)

En los siguientes manuales vas a encontrar un gran contenido (en inglés) creado por @flaviocopes. Si te gustan sus contenidos, no dejes de visitar su página web flaviocopes.com, en la que Flavio publica un artículo en el que aprender algo nuevo cada día. Manual de Python. 2021 PDF, ePub, Mobi Manual para principiantes de React. 2020 PDF, ePub, Mobi Manual para principiantes de JavaScript. 2020 PDF, ¡SEGUIR LEYENDO!

15 Mejores Lenguajes de Programación que Aprender

Una de las habilidades más importantes para aprender en el mundo de hoy en día, es saber programar con un lenguaje de programación. En la actualidad, las computadoras han entrado en casi todas las industrias, desde el piloto automático de un avión hasta el velocímetro digital de una bicicleta pasando por la inclusión del Internet de las cosas en los pequeños electrodomésticos. Casi todo lo que ¡SEGUIR LEYENDO!

17 Nuevos Cursos Gratuitos de SQL, Python, Diseño Web y Más (06 de Marzo)

Regreso con nuevos cursos gratis, recuerda que algunos de los cupones de los cursos publicados ayer, es muy posible que aún sigan activos; y vas a poder encontrar cursos en español de javascript -typescript, react,vue- y Unity. Además, de cursos en inglés de Python, R, SQL y más; también tienes muchos cursos totalmente gratis y una gran oferta de guías para programación de O´Reilly (en inglés) ¡SEGUIR LEYENDO!

21 Nuevos Cursos Gratuitos: Python, Google Cloud, CSS y Más (25 de Febrero 2021)

Como de costumbre, vamos con los cursos gratis, tenemos 3 cursos en español: Computación, Google Cloud y aplicaciones web; y 18 cursos gratuitos en inglés: Python, Flask, Ionic, PHP, Android, Github, CSS, Flexbox, Illustrator, Photoshop, Scrum y minado de Sugar. Recuerda, que puedes si quieres, puedes acceder a las Mejores Ofertas de Udemy ¡Alé, aprendamos gratis un ratico! Cursos en Español Computación ? Curso Gratuito de ¡SEGUIR LEYENDO!

25 Mejores cursos de Udemy 2020 [EN]

Más de 20 expertos han compilado esta lista de los mejores cursos, certificados, tutoriales, capacitación y clases de Udemy disponibles en línea para 2020. Estos incluyen las mejores ofertas y descuentos para brindarte los mejores precios en oferta. Los cursos son adecuados para principiantes, estudiantes intermedios y expertos. Esta compilación ya ha ayudado a más de 72.000 estudiantes y se actualiza cada poco tiempo. Consulta nuestra ¡SEGUIR LEYENDO!

26 Nuevos Cursos GRATIS de Udemy: Python, Javascript, Flutter (cupón finalizado)

26 Nuevos cursos con cupones free de Udemy: En español (typescript,javascript, react, vue y videojuegos) e ingles (Python, Django, Javascript, R, SQL, Flutter, Java, Qt, Bootstrap, Illustrator y Photoshop). Cursos en Español ? Curso Gratis de Udemy: Aprende JavaScript y Jquery de 0 a 100 APÚNTATE ? Curso Gratis de Udemy: Aprende Typescript de 0 a 100 APÚNTATE ? Curso Gratis de Udemy: Aprende Vue + ¡SEGUIR LEYENDO!

40 Cursos Gratis de Udemy: Desarrollo Web, Python (cupón finalizado)

Recién llega la primavera y vamos con una publicación más, que incluye los cursos del Lunes; hoy tenemos, 9 cursos en español (Typescript, Javascript, React, Vue, Firebase, Swift, Azure, HTML y CSS, Power Bi). Más 31 cursos en inglés: Javascript, Typescript, React, Python, R, Java, Drupal, Android y Kotlin, Básicos de Visual Studio Code, Bootstrap, Gitlab, Maya 3D, Photoshop, Marketing en Facebook e Instagram, SEO. Iniciación ¡SEGUIR LEYENDO!

Salir de la versión móvil