Entorno Educativo Anti-Fraude & Aprendizaje de Lógica

Donde los alumnos aprenden lógica real.
Práctica clara, exámenes supervisados y entregas verificables.

Un entorno creado para profesores, colegios y universidades. Reduce distracciones durante evaluaciones, guía al estudiante con errores comprensibles y conserva evidencia técnica para revisar cada entrega con contexto.

🐍 Python 3 (28 Librerías) ⚙️ C / C++ (GCC) ☕ Java (OpenJDK) 🟨 JavaScript (V8) 📊 R (Estadística)
Modo Examen BlindadoKiosk fijado y Wi-Fi desconectado
Alerta en Aula (12s)Flashazo estroboscópico anti-trampa
Auditoría ForenseSello Ed25519 y telemetría de tipeo
100% Offline o en WebLaboratorios sin red y cursos remotos
EL DILEMA DE LA EDUCACIÓN EN PROGRAMACIÓN

¿Cómo saber si el alumno realmente entendió la lógica o si lo hizo una IA?

En editores genéricos como VS Code, los estudiantes alternan pestañas en milisegundos, usan autocompletados generativos invisibles o copian de WhatsApp y Discord. El profesor recibe un archivo que funciona, pero el alumno no sabe explicar ni un bucle for. codeGO devuelve la certeza pedagógica al aula.

🚨

Alerta Estroboscópica de 12s ("Flashazo Docente")

En examen, si el alumno intenta minimizar, cambiar de ventana o consultar notas no autorizadas, la pantalla parpadea de inmediato con una señal de alta visibilidad perceptible desde el fondo del aula y emite un aviso sonoro que no se puede silenciar.

📡

Desconexión Automática de Wi-Fi

Al iniciar un examen, codeGO apaga las interfaces de red del equipo para impedir el acceso a chatbots, foros o mensajes externos. La conexión solo puede restaurarse introduciendo el PIN secreto del docente.

⌨️

Registro de actividad para la revisión

En Modo Tarea, codeGO permite copiar y pegar para mantener un flujo normal, y registra pulsaciones, tiempo activo y ejecuciones como contexto para la revisión del docente.

🔏

Certificados Criptográficos (.codego + HTML)

Al entregar, el código se empaqueta en un contenedor sellado con firma Ed25519 y genera un CERTIFICADO_DOCENTE.html auto-contenido que el profesor puede abrir en cualquier navegador para auditar la entrega al instante.

🔌

Autonomía 100% Offline para Laboratorios

No depende de servidores, cuentas en la nube ni conexión a internet en el aula. Incluye Python 3.13 con 28 librerías y scripts para desplegar 40 máquinas mediante una sola memoria USB.

🌐

Integración con Cognago & Cursos a Distancia

La misma tecnología forense funciona en la WebApp y mediante un SDK ligero integrable en plataformas de educación a distancia y certificación como Cognago, sin obligar al alumno a instalar nada.

ANÁLISIS COMPARATIVO

¿Por qué un editor genérico no sirve para enseñar bases?

Los editores profesionales están optimizados para productividad en empresas, no para formar el criterio algorítmico del principiante.

Capacidad Pedagógica VS Code / Editores Comerciales codeGO
Uso de ChatGPT y Extensiones de IA ❌ Fáciles de instalar, usar y ocultar en clase ✅ Estrictamente bloqueadas; el estudiante razona su lógica
Supervisión Visual en Examen Presencial ❌ El alumno cambia de pestaña sin que el docente lo note ✅ Flashazo Docente de 12s visible a través de todo el aula
Control de Red / Conectividad en Evaluaciones ❌ El docente debe vigilar manualmente el Wi-Fi de cada PC ✅ Wi-Fi Off Automático con restauración solo bajo PIN maestro
Contexto de trabajo en tareas para casa ❌ Solo se entrega un archivo de texto plano (.py, .cpp) sin historial ✅ Registro de sesión, edición flexible y sello Ed25519
Preparación en Aulas sin Internet ❌ Requiere horas de configuración de pip, npm o compiladores ✅ Instalación autónoma con librerías incluidas vía USB
Revisión Grupal de Plagios y Duplicados ❌ Requiere subir el código a herramientas externas o software de pago ✅ Verificador Grupal integrado en 1 solo arrastre de carpeta
Terminal Interactiva con input() ❌ Ventanas emergentes desordenadas o errores de buffer ✅ Entrada en línea fluida en el mismo flujo de texto
Certificación de Cursos Online (Cognago) ❌ No ofrece modo web seguro para LMS externos ✅ WebApp y SDK universal integrable con 3 líneas de código
TRES MODALIDADES PARA CADA ETAPA DEL CURSO

El entorno se adapta al momento pedagógico

Desde la práctica guiada del día a día hasta la evaluación final más rigurosa.

01 · Integridad Máxima

Modo Examen Blindado

Para evaluaciones formales, exámenes parciales y certificaciones donde la honestidad académica no es negociable.

  • Kiosk estricto: Fija la ventana en pantalla completa sin barra de tareas ni atajos de escape.
  • Desconexión Wi-Fi: Apaga la red automáticamente y solo se restaura con PIN de docente.
  • Flashazo de 12s: Alerta lumínica estroboscópica visible desde el fondo del aula si intenta salir.
  • Watchdog Anti-Mute: Impide silenciar los altavoces de la computadora para tapar alarmas.
  • Entrega Sellada: Cierra el editor contra escritura y empaqueta un ZIP con sello SHA-256.

02 · Trabajo en Casa o Aula

Modo Tarea Certificada

El estudiante consulta documentación o apuntes con libertad, mientras el docente recibe una entrega íntegra y contexto útil sobre la sesión de trabajo.

  • Edición flexible: Permite copiar y pegar para trabajar con documentación, ejemplos y recursos del curso.
  • Telemetría Forense: Mide pulsaciones por minuto, caracteres digitados y tiempo activo.
  • Sin alarmas invasivas: El alumno trabaja con concentración y Wi-Fi habilitado.
  • Contenedor .codego: Empaquetado jerárquico sellado con firma digital Ed25519.
  • Certificado HTML Docente: Resume integridad, archivos y métricas de la sesión sin afirmar una autoría que la tecnología no puede probar por sí sola.

03 · Práctica Guiada Diaria

Modo Actividad Libre

Para laboratorios prácticos y ejercicios en clase. El alumno se enfoca en resolver problemas sin la presión de entregar.

  • Sin botones de entrega: "Entregar" está estrictamente oculto para evitar confusiones.
  • Solo botón ▶ Ejecutar: Pruebas continuas y retroalimentación inmediata.
  • Explorador Jerárquico: Crea y navega carpetas y subcarpetas con migas de pan.
  • Supervisión de Ventanas: Mantiene al grupo enfocado con una advertencia visible al salir de codeGO.
  • Librerías Disponibles: Pygame, Matplotlib, NumPy y comunicación serial con Arduino/ESP32.
EDUCACIÓN A DISTANCIA & CERTIFICACIÓN

Certifica cursos de programación online con la WebApp de codeGO & Cognago

La WebApp de codeGO conserva el proyecto, su integridad y métricas de la sesión para que la plataforma y el docente revisen el trabajo con mayor contexto.

  • Cero Instalación: El alumno programa en Python, C++, Java, JS o R directamente en su navegador gracias a WebAssembly y sandboxes seguros.
  • Registro de sesión: Conserva ritmo de escritura, pulsaciones y tiempo activo como indicadores para la revisión.
  • Emisión de entregas verificables: El estudiante descarga su contenedor .codego con sello SHA-256 / Ed25519 y un informe de integridad.
  • SDK para Plataformas Educativas: Integrable en Cognago, Moodle o cualquier LMS con tan solo 3 líneas de código JavaScript.
COBERTURA CURRICULAR COMPLETA

Cinco lenguajes para formar ingenieros y científicos

Una experiencia de aprendizaje uniforme y sin fricciones, sin importar qué lenguaje dicte la materia.

🐍

Python 3

Ideal para iniciación en lógica algorítmica, ciencia de datos e inteligencia artificial. Incluye 28 librerías listas (NumPy, Matplotlib, Pandas, Pygame, PySerial).

⚙️

C / C++

Estructuras de datos fundamentales, gestión de memoria, punteros y programación de bajo nivel con compilación nativa unbuffered vía GCC/G++.

☕

Java

El estándar universitario en Programación Orientada a Objetos (POO), herencia, polimorfismo y diseño de software estructurado con OpenJDK.

🟨

JavaScript

Desarrollo web moderno, programación asíncrona, lógica de eventos y manipulación de datos impulsada por el motor nativo Google V8.

📊

R

Bioestadística, modelado matemático, cálculo de probabilidades y análisis visual de datos con ejecución limpia vía Rscript.

DISEÑO Y CAPTURAS REALES

Explora la interfaz de CodeGO en acción

Conoce cada superficie pensada para el aula: desde el lobby sin distracciones y la terminal interactiva con input() hasta la supervisión estroboscópica y el verificador docente.

CodeGO · Explorador Jerárquico & Terminal Interactiva — sensores/calibracion.py Terminal Interactiva Lista
Editor de Python con árbol de subcarpetas, migas de pan y terminal interactiva unificada

Árbol Jerárquico de Carpetas, Migas de Pan y Consola Unificada

Manejo nativo y fluido de carpetas y subcarpetas en cualquier sistema operativo. Árbol colapsable con ordenamiento natural, barra de migas de pan (breadcrumbs) con ruta en tiempo real y terminal interactiva donde la respuesta a input() se ingresa en el mismo flujo de texto.

⚡ input() en consola 📁 Subcarpetas recursivas 🍞 Migas de pan (Breadcrumbs) 🔌 PySerial integrado
INSTALACIÓN PARA EL AULA

Descarga directa oficial para tus equipos

Binarios autónomos listos para Windows, macOS y Linux. Gratis y de código abierto bajo Licencia MIT.

REPOSITORIO OFICIAL

Descarga directa oficial de instaladores para Windows (Setup y Portable), macOS (DMG y ZIP) y Linux (AppImage y Tar.gz).

Abrir todos los instaladores en GitHub Releases ↗

Gratis y Código Abierto · Licencia MIT · Verificado con sumas de comprobación SHA-256 · Para uso en el aula, sin costo por licencia

Preparación autónoma sin internet: en la primera apertura CodeGO extrae su entorno privado, instala las librerías incluidas y ejecuta micropruebas antes de habilitar el editor, garantizando que el aula funcione aún sin conexión.
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.