/codenalogy

Analogías para explicar conceptos de programación y JavaScript.

codenalogy

Analogías para explicar conceptos de programación y JavaScript.

Capítulo I: JavaScript, un lenguaje de programación

  • 1. Qué es un lenguaje?
    Un sistema de comunicación basado en símbolos.
  • 2. Qué es programar?
    Indicar el procedimiento para hacer algo (orden, tiempo, lugar, forma, condiciones).
  • 3. Qué es un lenguaje de programación?
    Algo que nos permite hablarle a un computador.
  • 4. Para qué queremos hablarle a un computador?
    Para darle instrucciones sobre lo que queremos que haga.
  • 5. Qué tipos de instrucciones podemos darle a un computador?
    Aritméticas (suma/resta/...), lógicas (verdadero/falso), comunicaciones (enviar/recibir), etc.

Capítulo II: Símbolos de un lenguaje

  • 1. Qué es un símbolo?
    Algo que representa una idea o transmite un significado.
  • 2. Para qué necesitamos símbolos en un lenguaje?
    Para referirnos a cosas (sustantivos), acciones (verbos), cualidades (adjetivos), etc.
  • 3. Qué tipos de símbolos tiene un lenguaje?
    Gráficos (números, letras, [ideo]gramas), fonéticos (sonidos), gestuales (señas), etc.