Manual de Programación (Intro)

2
MANUAL DE PROGRAMACIÓN Aprender a programar puede ser algo muy parecido a aprender un idioma nuevo Para !ue una persona domine "ien el espa#ol$ %iene !ue aprender s&lo a leer$ sino %am"i'n a escri"ir De la misma man dominar la %ecnolog(a$ )ay !ue aprender a *escri"ir+ en su leng crear con ella Con es%e manual aprender-na programar$ es decir$ a dar ins%rucciones y &rdenes precisas al ro"o% para !ue realice una de manera au%om-%ica Para lograr es%o$ necesi%an *escri"ir+ di ins%rucciones y &rdenes en un lengua,e com/n al ro"o%0 un lengu de programaci&n Un lengua,e de programaci&n es un lengua,e .ormal dise#ado para e1presar procesos !ue pueden ser llevados a ca"o por m-!uinas como las compu%adoras Pueden usarse para crear programas !ue con%rolen el compor%amien%o .(sico y l&gico de una m-!uina o un ro"o%$ para e1presar algori%mos con precisi&n$ o como m comunicaci&n )umana Es%- .ormado por un con,un%o de s(m"olos y reglas sin% sem-n%icas !ue de2nen su es%ruc%ura y el signi2cado de sus elemen%os y e1presiones Al proceso por el cual se escri"e$ se se depura$ se compila 3de ser necesario4 y se man%iene el c&dig .uen%e de un programa in.orm-%ico se le llama programaci&n Para dar los primeros pasos$ u%ili5ar-n un so.%6are de programa ic&nico llamado Mini"lo! Es%e so.%6are li"re 3de c&digo consis%een un en%orno de programaci&ngr-2ca sencillo$ especialmen%e dise#ado para !uienes incursionan por primera ve5 programaci&n$ compu%aci&n .(sica y ro"&%ica

description

Aprender a programar

Transcript of Manual de Programación (Intro)

MANUAL DE PROGRAMACIN

Aprender a programar puede ser algo muy parecido a aprender un idioma nuevo.

Para que una persona domine bien el espaol, tiene que aprender no slo a leer, sino tambin a escribir. De la misma manera, para dominar la tecnologa, hay que aprender a escribir en su lenguaje y crear con ella.

Con este manual aprendern a programar, es decir, a dar instrucciones y rdenes precisas al robot para que realice una funcin de manera automtica. Para lograr esto, necesitan escribir dichas instrucciones y rdenes en un lenguaje comn al robot: un lenguaje de programacin.

Un lenguaje de programacin es un lenguaje formal diseado para expresar procesos que pueden ser llevados a cabo por mquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de una mquina o un robot, para expresar algoritmos con precisin, o como modo de comunicacin humana.

Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el cdigo fuente de un programa informtico se le llama programacin.

Para dar los primeros pasos, utilizarn un software de programacin icnico llamado Minibloq. Este software libre (de cdigo abierto) consiste en un entorno de programacin grfica sencillo, especialmente diseado para quienes incursionan por primera vez en programacin, computacin fsica y robtica.