Pseudocódigo en español
Abre y guarda archivos .psc. Si algo falla, el error sale en español y te dice en qué línea. Le das a ejecutar y ves la consola al momento.
Versión de prueba
Jaguar Code es una app gratis para aprender lógica de programación, paso a paso y en español. Lecciones cortas, retos con pruebas, pseudocódigo y diagramas de flujo. Funciona aunque no tengas internet.
Versión de prueba. Jaguar Code está en desarrollo: puede tener errores y cambiar. Tus programas se guardan solo en tu dispositivo.
Sin anuncios y sin cuenta. Software libre.
Algoritmo promedio Escribir "Dame dos calificaciones" Leer a, b p <- (a + b) / 2 Si p >= 6 Entonces Escribir "Pasaste con ", p SiNo Escribir "Casi, sacaste ", p FinSiFinAlgoritmo
Dame dos calificaciones710Pasaste con 8.5
Pruébalo aquí
Así se siente practicar con Jaguar: preguntas cortas, respuesta al momento y una pista cuando te atoras. Sin cuenta y sin registrarte.
En Jaguar hay más: retos con pistas, bloques, diagramas que se vuelven código y la prueba de escritorio hecha sola.
Lo que trae
Si llevas Cultura Digital o alguna materia de algoritmos, aquí practicas lo mismo que ves en clase: pseudocódigo y diagramas de flujo. Si no sabes por dónde empezar, el primer reto te lleva de la mano.
Abre y guarda archivos .psc. Si algo falla, el error sale en español y te dice en qué línea. Le das a ejecutar y ves la consola al momento.
Dibuja el diagrama y Jaguar escribe el pseudocódigo. O al revés. Luego lo exportas como imagen para entregarlo.
Arma tu programa con piezas de colores, sin teclear. Es el mismo programa del pseudocódigo y el diagrama: lo que cambias en una aparece en las otras.
La tabla de variables, paso a paso. Y si quieres practicar, la llenas tú y Jaguar te marca lo que va bien.
Entrada, proceso y salida antes de escribir una sola línea, como te lo piden en clase.
Siete lecciones de preguntas rápidas, con explicación, y doce retos de variables a ciclos con pistas que no te sueltan la respuesta. Los temas de Cultura Digital (SEP) y Computación Básica I (IPN). Y un nivel opcional para empezar armando bloques.
Una vista opcional que muestra tu programa traducido a Python, para leerlo y compararlo. Está apagada hasta que la prendes o llegas a esa parte de la Ruta.
Hecho para el celular: Android o navegador. También corre en la compu, por si te toca la sala de cómputo.
Diagramas
¿Tu profe pide el diagrama y tú piensas mejor en código? No lo haces dos veces. Jaguar pasa de uno a otro.
| Paso | Instrucción | a | b | p |
|---|---|---|---|---|
| 1 | Leer a, b | 7 | 10 | |
| 2 | p <- (a + b) / 2 | 7 | 10 | 8.5 |
| 3 | Si p >= 6 | 7 | 10 | 8.5 |
| 4 | Escribir "Pasaste…" | 7 | 10 | 8.5 |
Prueba de escritorio
Pones los datos de entrada y Jaguar arma la tabla: una fila por paso, una columna por variable y marcado lo que cambió. Así ves por qué ese ciclo nunca termina.
Si estás aprendiendo
No necesitas computadora ni datos. Abres Jaguar en el celular y sigues con la tarea donde la dejaste.
Retos
Cada tema empieza con una lección corta de preguntas, como la de arriba, y sigue con un reto: pruebas que se revisan solas y pistas que te ayudan sin darte la respuesta. Nada está bloqueado: puedes saltar a donde quieras.
Para profes
Jaguar no es un curso cerrado. Es una herramienta: tú pones los ejercicios, el ritmo y la forma de evaluar. Sirve para Computación Básica I del IPN, Cultura Digital de la SEP o cualquier materia donde se enseñen algoritmos, pseudocódigo y diagramas de flujo. Lee la guía para profes.
Creas la clase y compartes un código. Tus alumnos entran sin correo y sin dar datos personales.
Dejas un ejercicio con casos de prueba y Jaguar le dice al alumno si su programa da lo que debe, antes de entregarlo.
Ves quién entregó y abres cada programa ahí mismo. La calificación y la rúbrica las pones tú.
Pseudocódigo, diagramas de flujo, bloques, planteamiento y prueba de escritorio. No tienes que cambiar tu temario.
Los alumnos practican en el celular, en casa o en el camión, aunque no tengan computadora ni datos.
Sin anuncios, sin chat entre usuarios y sin pedir nombre ni correo a tus alumnos.
Buscamos profes que quieran probar Jaguar con su grupo antes de que salga. También nos sirve mucho saber qué te falta en el salón: ejercicios, funciones, lo que sea.
Guías
Guías cortas con ejemplos para entender qué es un algoritmo, cómo se escribe en pseudocódigo, cómo se dibuja un diagrama de flujo y cómo se hace una prueba de escritorio. Y los doce retos resueltos paso a paso, con su diagrama y su pseudocódigo.
Con ejemplos de la vida diaria y sus tres partes: entrada, proceso y salida.
Las reglas, las palabras que se usan y programas completos para copiar.
Los símbolos, un ejemplo paso a paso y los errores más comunes.
Cómo seguir un programa a mano con una tabla, con un ejemplo completo.
Qué buscar en una app de pseudocódigo para Android y cómo usar Jaguar Code.
Los pasos para abrir, ejecutar y guardar un .psc en Android.
Preguntas
Sí. Jaguar Code abre y guarda archivos .psc, así que puedes llevar tus programas de un lugar a otro.
PSeInt es un programa para computadora (Windows, macOS y Linux). Jaguar Code corre en el celular, en Android o en el navegador, entiende el mismo pseudocódigo básico y abre y guarda archivos .psc, sin cuenta ni anuncios. Es un proyecto independiente. Lee la guía completa.
Sí. Corre en Android y en el navegador del celular, y también en la computadora, con el mismo pseudocódigo.
Sí. Dibujas el diagrama con las figuras de siempre y Jaguar escribe el pseudocódigo, o escribes el código y te muestra su diagrama. Lo puedes exportar como imagen.
Es seguir un programa paso a paso anotando en una tabla cuánto vale cada variable. Jaguar la arma sola con los datos que le des, o la llenas tú y te marca qué acertaste.
Sí. La vista Bloques muestra tu programa como piezas que encajan: tocas un más, eliges el bloque y lo llenas. Es el mismo programa que el pseudocódigo y el diagrama, y debajo ves cómo se escribe.
Tiene una vista opcional que muestra tu programa traducido a Python, para leerlo y compararlo. Está apagada al principio y se prende en Ajustes o al llegar a esa parte de la Ruta. Por ahora el programa se ejecuta en pseudocódigo.
Nada. Jaguar es gratis, no tiene anuncios y es software libre con licencia AGPL.
Para programar, no: una vez abierta funciona sin datos. Solo las clases en línea y las entregas necesitan conexión.
Sí. Toca Abrir la app y empieza, sin cuenta ni correo. Es una versión de prueba: puede tener errores y cambiar mientras terminamos la versión de las tiendas, y tus programas se guardan solo en tu dispositivo. Si quieres que te avisemos de las novedades, puedes dejar tu correo, pero no es necesario.
Lo que no trae
Jaguar es software libre, con licencia AGPL. El código está en GitHub para quien quiera revisarlo o echar la mano.
Un poco de historia
Un grupo de estudiantes de preparatoria arma Panterino con una idea: que cualquiera pueda aprender a programar, tenga o no computadora, internet o dinero para cursos. Así nace Jaguar, con todo y mascota.
Después de varios intentos, Jaguar regresa con una idea más simple: llevar al celular lo que ya se enseña en las escuelas, pseudocódigo y diagramas de flujo, para que nadie se quede sin practicar.
Versión de prueba
Abre la app ahora mismo, sin cuenta. Es una versión de prueba: puede tener errores y cambiar, y tus opiniones nos ayudan a mejorarla. Pásale la voz a tu grupo o a tu profe.
Gracias. Te escribiremos cuando haya novedades.