jueves, 12 de octubre de 2017

Programación informática, cómo iniciar (Computer programming, how to start)

Existen una gran variedad de lenguajes de programación y esto nos puede complicar el decidir sobre cual lenguaje me conviene aprender, en lo particular considero más importante primero comprender las estructuras básicas de programación y desarrollar la lógica de resolución de problemas mediante una serie de pasos bien definidos.

Conocer las estructuras básicas de programación y saber dónde insertarlas dentro de los pasos a realizar para llegar al resultado, es un excelente inicio para ser un programador, existen infinidad de sitios y videos en la red que muestran cómo conseguir éste objetivo, en éste Blog me permito escribir mi propia experiencia para exponer una explicación de cómo funcionan éstas estructuras.

La forma que yo diría es la mejor para desarrollar la lógica de cómo programar, es haciendo muchos ejercicios de programación, iniciando desde los más simples hasta los más complejos; Claro que cometer errores está completamente permitido es parte de la misma experiencia, hasta llegar al punto de poder imaginar desde el momento mismo que se nos plantea un problema, los pasos a seguir para llegar a la solución adecuada.


Saber usar y cómo funcionan las estructuras básicas de programación nos permite aprender a programar y sobre todo nos facilita el poder entender cómo hacer código en otros lenguajes, sólo hará falta instruirse en la forma en la que se escribe el código en tal lenguaje, a lo que llamamos sintaxis.

La modalidad de programar con bloques parece una buena opción para iniciar sin tener que aprender mucho sobre cómo se comporta el código dentro de un programa de cómputo, es cierto que desarrollar programas de éste modo nos permite no sentir que debemos aprender a escribir líneas y líneas de código, sin embargo la programación en bloques está basada en el mismo principio, es necesario conocer al menos como usar y para qué sirve cada bloque.


Personalmente me gusta mucho ésta modalidad, pero he visto que algunos afirman que no es necesario saber programar para poder hacer aplicaciones, tal vez en algo tengan razón, pero hacer programas más complejos con los bloques requiere de conocimientos más sólidos y experimentados.

Algunas propuestas en la web para programar en bloques son:


No hay comentarios.:

Publicar un comentario

Artículo Reciente

Como generar la serie de Fibonacci. (How to generate the Fibonacci numbers)

En el artículo se describe como generar la serie de Fibonacci; en materias de estudio como: algoritmos, diagramas de flujo y programación, ...

Artículos