Saltar al contenido
EnglishEspacio →

Una alternativa a PSeInt que corre en el navegador

Si usas PSeInt pero necesitas trabajar donde no puedes instalar programas, o quieres más herramientas para entender tu algoritmo, Codoritmo es una opción. Es independiente, gratuito, de código abierto y entiende el mismo pseudocódigo. Esta página compara los dos, incluido lo que PSeInt todavía hace y Codoritmo no.

Probar Codoritmo con un ejemplo

Abre un programa de ejemplo listo para ejecutar paso a paso.

Codoritmo y PSeInt de escritorio, punto por punto

Comparación según lo que hace hoy el código de Codoritmo y lo que ofrece la versión de escritorio de PSeInt.

FunciónCodoritmoPSeInt de escritorio
InstalaciónNinguna: se abre en el navegadorPrograma para Windows, macOS y Linux
Sin internetNo: se abre desde la webSí
SintaxisLa de PSeIntLa original
Perfiles de institucionesLos 463 de PSeInt, con reglas ajustablesLos suyos, con reglas ajustables
Paso a pasoHacia adelante y hacia atrás, con línea de tiempoHacia adelante
Prueba de escritorioAutomática, con todas las variablesEliges qué variables o expresiones seguir
Evaluar una expresión en pausaSí, en cualquier paso, también al retrocederSí
Diagrama de flujoSe genera del código, se anima al ejecutar y también se edita: puedes armar el programa desde el diagramaSe genera y también se edita: puedes armar el programa desde el diagrama
Diagrama de Nassi-Shneiderman (Chapin) y formas alternativas de entrada y salidaSíSí
Listas de entradas predefinidasSí, se guardan y se cargan desde un archivo .txtSí, se guardan y se cargan desde un archivo
Exportar el diagramaPNG y SVGImagen, y SVG en las versiones recientes
Bloques tipo ScratchSí, conectados al código en los dos sentidosNo
Traducir a otros lenguajesC, C++, Java, Python, JavaScript, C#, PHP, Pascal, Visual Basic, QBasic, MatLab y HTMLLos mismos lenguajes
Arreglos y complejidadVisualizador de arreglos y medición de O grandeNo incluido
CompartirUn enlace que abre tu algoritmoEl archivo .psc
LicenciaCódigo abierto, GPL v2 o posteriorCódigo abierto, GPL v2

Codoritmo es un proyecto independiente, inspirado en PSeInt y compatible con su sintaxis y sus perfiles de instituciones. No es PSeInt ni está afiliado a él. Sitio oficial de PSeInt

Codoritmo ejecutando el algoritmo SumaHastaCero paso a paso, con la línea 12 resaltada, el diagrama de flujo iluminado en el mismo bloque y las variables cantidad, suma y numero.

Cómo pasar de PSeInt a Codoritmo

  1. Abre Codoritmo

    No hay nada que instalar. Tus pestañas quedan guardadas en el navegador.

  2. Elige el mismo perfil

    En el perfil del lenguaje, busca tu institución entre los 463 perfiles que vienen de PSeInt, o usa el predeterminado.

  3. Abre tu archivo

    Con Archivo › Abrir… cargas tu .psc tal como lo guardó PSeInt, o pegas el código en una pestaña nueva.

  4. Ejecuta y compara

    Ejecútalo paso a paso y revisa la consola. Si algo se comporta distinto que en PSeInt, el panel Problemas indica la línea.

Probar Codoritmo con un ejemplo

Abre un programa de ejemplo listo para ejecutar paso a paso.

Cuándo conviene cada uno

Usa PSeInt si tu docente lo pide para entregar o si necesitas trabajar sin internet.

Usa Codoritmo si estás en una computadora donde no puedes instalar programas, si quieres ver tu algoritmo correr hacia adelante y hacia atrás, o si vas a pasar del pseudocódigo a Python, C o Java.

También puedes usar los dos: un archivo .psc se abre en ambos.

Preguntas frecuentes

¿Codoritmo reemplaza a PSeInt?

No pretende reemplazarlo. PSeInt es la herramienta original y Codoritmo se inspira en ella. Codoritmo es otra forma de escribir el mismo pseudocódigo, pensada para el navegador.

¿Puedo abrir en Codoritmo los archivos de PSeInt?

Sí. Los archivos .psc son texto: los abres con Archivo › Abrir… y los guardas otra vez como .psc para seguir en PSeInt si quieres.

¿Tiene los mismos perfiles que PSeInt?

Incluye los 463 perfiles de instituciones que trae PSeInt, con su nombre y sus reglas, además de perfiles generales como Flexible y Estricto. También puedes ajustar cada regla a mano.

¿Quién hace Codoritmo?

Es un proyecto independiente de código abierto, sin relación con el equipo de PSeInt. El código está publicado en GitHub y cualquiera puede revisarlo o proponer cambios.

Programas resueltos, cada uno con su código, su diagrama y una ejecución de muestra.

  • Sumar hasta cero

    Suma los números que escribas hasta que ingreses un 0.

    Básico
  • ¿Puedo votar?

    Te dice si ya puedes votar o cuántos años te faltan.

    Básico
  • Búsqueda binaria

    Encuentra un valor en un arreglo ordenado partiendo el rango a la mitad.

    Intermedio
  • Torres de Hanói

    Resuelve el clásico rompecabezas de las torres paso a paso.

    Avanzado

Por concepto:Ejemplos de Entrada y salida

Sigue aprendiendo