Programación para novatos

A la hora de programar tenemos un panorama bastante extenso. Múltiples y excelentes opciones se nos presentan para escoger, y solo nuestra pericia y gusto particular nos puede decantar por una linea.

¿Pero que pasa cuando queremos programar pero no sabemos absolutamente nada de eso?. ¿Que herramienta nos pueda ayudar a arrancar en este fabuloso mundo?. Sinceramente creo que hay muy pocas, y enfocadas a los nuevos talentos menos. Siempre puedes tirar de un tutorial e ir aprendiendo paso por paso un lenguaje de programación especifico, pero lo ideal sería que adquirieras un razonamiento algorítmico alejado de la forma especifica de un lenguaje particular, cosa que en el futuro te permitirá adaptarte mejor a diversas situaciones. Recuerdo que en mis comienzos no enseñaban el pesudocodigo y a plasmar los algoritmos en diagramas de flujos. Debo decir que no es algo muy sencillo de captar a la primera, pero todo depende de como y con quien lo hagas.

Precisamente hace muy poco descubrí una herramienta que te puede facilitar todo este proceso inicial de adaptación de una forma ideal y bastante practica. Se trata de Pseint, el cual no es mas que un interprete de pseudocodigo con herramientas muy interesantes que no tenian el papel y el lápiz de mi época.

Sus principales características son:

  • Presenta herramientas de edición básicas para escribir algoritmos en pseudocodigo en español
  • Permite la edición simultánea de múltiple algoritmos
  • Presenta ayudas para la escritura
    • Autocompletado
    • Ayudas Emergentes
    • Plantillas de Comandos
    • Coloreado de Sintaxis
    • Indentado Inteligente
  • Puede ejecutar los algoritmos escritos
  • Permite ejecutar el algoritmo paso a paso controlando la velocidad e inspeccionando expresiones
  • Puede confeccionar automáticamente la tabla de prueba de escritorio
  • Determina y marca los errores de sintaxis y en tiempo de ejecución
  • Genera diagramas de flujo a partir del algoritmo escrito
  • Convierte el algoritmo de pseudocodigo a codigo C++
  • Ofrece un sistema de ayuda integrado acerca del pseudocódigo y el uso del programa (esta última, aún en construcción)
  • Incluye un conjunto de ejemplos de diferentes niveles de dificultad
  • Es multiplataforma (probado en Microsoft Windows y GNU/Linux)
  • Es totalmente libre y gratuito (licencia GPL).

Como puedes ver es la herramienta perfecta para iniciarse en el mundo de la programación, así que si eres nuevo en estas lides o conoces a alguien que próximamente vaya a caminar por este camino de control, no dudes en recomendar este genial Pseudo IDE.

Imágenes

Código

Compilador

Diagrama de flujo

En ejecución

Ayuda

Vía

<object type=”application/x-shockwave-flash” width=”400″ height=”296″ data=”http://www.flickr.com/apps/video/stewart.swf?v=71377&#8243; classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″> <param name=”flashvars” value=”intl_lang=es-us&photo_secret=a1cfe0dce4&photo_id=4078150359″></param> <param name=”movie” value=”http://www.flickr.com/apps/video/stewart.swf?v=71377″></param&gt; <param name=”bgcolor” value=”#000000″></param> <param name=”allowFullScreen” value=”true”></param><embed type=”application/x-shockwave-flash” src=”http://www.flickr.com/apps/video/stewart.swf?v=71377&#8243; bgcolor=”#000000″ allowfullscreen=”true” flashvars=”intl_lang=es-us&photo_secret=a1cfe0dce4&photo_id=4078150359″ height=”296″ width=”400″></embed></object>

9 comentarios en “Programación para novatos

  1. ¡Muchas gracias por compartirlo! Supongo que es justo el programa que hace falta para explorar ya escritura de código más “formal”, después de Scratch. En ese te diviertes y exploras intuitivamente los bucles, los condicionales y asignación de variables y manejo de listas. Pero con éste lo empiezas a formalizar.

    Muy, muy interesante. Felicidades, excelente blog.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s