Aprendiendo a Programar

in #minotaurototal5 years ago (edited)

Programando

Me gustaria compartir con ustedes algunos consejos y técnicas para aprender a programar, se debe tener en cuenta que no es suficiente con manejar el código de un lenguaje de programación sin saber los fundamentos básicos de la programación como por ejemplo, desarrollar la lógica del mismo, de hecho, este deberia ser el primer paso para iniciar. Pero Qué es Programación? podemos definirlos en estos puntos a continuacion:

Para programar tan solo debes aprender de solucionar problemas.
La solucion a los problemas se diseña paso a paso. El conjunto de estos pasos se llama algoritmo.
La programación usa conceptos comunes como variables,ciclos, condicionales o tipos de datos.
Dominando la lógica(algoritmos) y los fundamentos(conecptos) seras capaz de programar en cualquier lenguaje con facilidad.

Como lo mencione anteriormente, debemos aprender a desarrollar muy bien la lógica, no se preocupen les daré algunos tips para que podamos mejorar en ello solo necesitamos ponerlos en práctica y verá como su capacidad de razonamiento ira mejorando:

-Piensa cómo ser resolutivo
-Practica
-Estructuras de datos y algoritmos.
-Aprende paradigmas de programación
-Estudia el código de otros



Fuente

A continuacion te dejare un par de ejercicios de lógica para que logres ir desarrollandola:
Hace mucho tiempo un granjero fue al mercado y compró un lobo, una cabra y una col. Para volver a su casa tenía que cruzar un río. El granjero dispone de una barca para cruzar a la otra orilla, pero en la barca solo caben él y una de sus compras.
Si el lobo se queda solo con la cabra se la come, si la cabra se queda sola con la col se la come.

El reto del granjero era cruzar él mismo y dejar sus compras a la otra orilla del río, dejando cada compra intacta. ¿Cómo lo hizo?.
Si Ángela habla más bajo que Rosa y Celia habla más alto que Rosa, ¿habla Ángela más alto o más bajo que Celia?


Pensando en la respuesta

SEGURO LO RESOLVERÁS ÉXITOS!!

Link del post original


Posted from my blog with SteemPress : http://yahenyblanco.timeets.xyz/2018/11/05/aprendiendo-a-programar-2/

Coin Marketplace

STEEM 0.30
TRX 0.11
JST 0.033
BTC 64271.38
ETH 3157.43
USDT 1.00
SBD 4.25