v1.5.2 · Entorno incluido · Windows · macOS · Linux

Python listo para enseñar.
Una experiencia común para aprender.

codeGO prepara cada equipo, explica los errores y reúne editor, terminal, proyectos, gráficos y hardware en un espacio creado para aprender bases, lógica y buenas prácticas.

Versión v1.5.2. Proyectos recientes con apertura directa, edición flexible en Tarea y certificados de integridad más claros. Ver detalles del lanzamiento ↗

Preparación guiadaComprueba antes de comenzar
28 herramientasGráficos, datos y hardware
3 sistemasWindows, macOS y Linux
Revisión por grupoSellos, duplicados y similitud
DESCARGAS OFICIALES

Elige el instalador de tu sistema. Cada versión incluye el entorno necesario y realiza una comprobación antes de abrir el editor.

Abrir todos los instaladores en GitHub Releases ↗
¿Tu sistema pide confirmar la instalación?

WindowsSi aparece SmartScreen, confirma que descargaste desde esta página y usa “Más información” para continuar.

macOSEn Privacidad y seguridad puedes autorizar “Abrir igualmente” después del primer intento.

LinuxMarca el AppImage como ejecutable desde Propiedades o ejecuta chmod +x CodeGO-*.AppImage.

Software libre · Licencia MIT · Sin cuenta ni suscripción · Para el aula, sin costo por licencia

HECHO PARA EL AULA

Menos tiempo preparando equipos. Más tiempo enseñando programación.

El alumno empieza con un entorno conocido y el docente puede concentrarse en algoritmos, estructuras, razonamiento y hábitos de código claros.

01

Un punto de partida común

Python y las herramientas educativas se preparan y comprueban antes de comenzar. El grupo trabaja con las mismas versiones y el mismo flujo.

02

Aprender del error

La consola conserva el mensaje real de Python y codeGO añade una explicación, acciones concretas y un botón para volver a la línea afectada.

03

Proyectos a la manera del alumno

Abre una carpeta existente o comienza en blanco. El explorador organiza subcarpetas, recursos y movimientos mediante arrastre sin imponer un archivo inicial.

04

Proyectos con hardware

Incluye comunicación serial y herramientas para Arduino, ESP32 y placas compatibles, además de una guía para puertos, permisos y archivos externos.

05

Evaluación con contexto

Los modos de tarea y examen registran el proceso de trabajo y protegen la entrega. El docente conserva la decisión académica y puede revisar el código.

06

Libre para su aula

codeGO se distribuye bajo licencia MIT. No requiere cuentas ni suscripciones y el código fuente está disponible para revisión en GitHub.

UNA MIRADA AL PRODUCTO

Todo lo necesario para pasar de la explicación a la práctica

Editor, terminal, proyectos, tareas, evaluación y hardware en una interfaz coherente que reduce la carga de configuración.

codeGO · Explorador y terminal interactiva — sensores/calibracion.py Terminal Interactiva Lista
Editor de Python con árbol de subcarpetas, migas de pan y terminal interactiva unificada ejecutando captura de sensores Arduino

Proyectos organizados y terminal integrada

Las carpetas, subcarpetas y rutas se presentan de forma clara. La respuesta a input() se escribe junto al mensaje del programa, dentro de la misma terminal.

⚡ input() en consola 📁 Subcarpetas recursivas 🍞 Migas de pan (Breadcrumbs) 🔌 PySerial integrado

01 · Práctica en clase

Modo Actividad

Para que el alumno practique libremente. Sin botones de entrega. El profesor supervisa visualmente el aula.

  • Cambio de ventana genera aviso estroboscópico de 12 s
  • Anti-silencio de audio (watchdog): el alumno no puede silenciar alarmas
  • Consola interactiva con soporte nativo para input()
  • Árbol de carpetas y subcarpetas con breadcrumbs
  • Botones de entrega estrictamente ocultos en este modo

02 · Tarea para casa

Modo Tarea Certificada

Registra cómo se construyó la solución y conserva una entrega que el docente puede comprobar y revisar.

  • Copiar, cortar y pegar disponibles durante la edición
  • Sin kiosk, vigilancia de foco ni avisos estroboscópicos
  • Registro de escritura, tiempo activo y pruebas ejecutadas
  • Entrega .codego con sello Ed25519 y hashes SHA-256
  • Revisión grupal con duplicados y similitud estructural

03 · Evaluación formal

Modo Examen

Para evaluaciones supervisadas en el laboratorio, con controles visibles y una entrega verificable.

  • Pantalla completa kiosk — sin acceso a barra de tareas
  • Wi-Fi desconectado automáticamente — restaura solo con PIN docente
  • Flash estroboscópico visible a distancia si pierde el foco
  • Entrega sellada en ZIP auditado con sello SHA-256
Preparación guiada y recuperable: codeGO configura su entorno incluido, conserva el avance ante interrupciones y comprueba las funciones esenciales antes de habilitar el editor.
Ver versión ↗

Pruebas nativas automatizadas: Ubuntu 22.04/24.04 x64, Windows Server 2022 x64, macOS 14 Apple Silicon y macOS 15 Intel. Ver comprobaciones ↗. Para un examen real, valida Wi-Fi, audio y bloqueo en los equipos del aula. Python ejecuta con los permisos del usuario; kiosk no sustituye las políticas del sistema.