Want to make creations as awesome as this one?

Transcript

Programación

Ciencias de la computación 1º Bach

Lenguaje de alto nivel

Lenguaje de bajo nivel

  • Lenguajes de bajo nivel: utilizan códigos binarios.
  • Lenguajes de alto nivel: el juego de instrucciones que los conforman se basa en el lenguaje natural del ser humano.

Un programa es un conjunto de instrucciones desarrolladas en un determinado lenguaje inteligible para un computador. El ordenador seguirá estas instrucciones y realizará una serie de acciones.Para poder desarrollar programas, es necesario conocer los lenguajes que entiende el ordenador:

Ciencias de la computación 1º Bach

Ciencias de la computación 1º Bach

El primer paso para crear un programa informático es la creación de un algoritmo, que es el esquema ordenado de las operaciones que dan lugar a un programa, una lista de pasos a seguir para conseguir un resultado.Las estructuras de programa más habituales son:

  • Acciones: el programa efectúa una actividad directa.
  • Decisiones: el programa toma un camino u otro en función del valor de una variable.
  • Bucles: el programa realiza una acción de forma repetitiva.

Las representaciones gráficas son uno de los medios más eficaces para describir algoritmos, y en algunos casos hacen posible llegar a un nivel de concreción suficiente para definir un programa.Un algoritmo gráfico recibe el nombre de diagrama de flujo, o flujograma.Para realizar un algoritmo gráfico, existe una serie de símbolos con un significado dado.

Ciencias de la computación 1º Bach

Ciencias de la computación 1º Bach

Variable MascotaMascota = Falso

Variable EdadEdad = 17

Variable NombreNombre = "Ana"

Una variable es un espacio en la memoria del ordenador en el que se almacena un valor. Las variables son elementos esenciales en un programa.A las variables se les asigna un nombre para poder referirse a ellas.En cualquier punto del programa se puede modificar el valor de una variable. Las variables aceptan diferentes tipos de datos (cadenas de carácteres, números, booleanos, etc.)

Ciencias de la computación 1º Bach

Ejemplo: Un programa dispone de dos variables, A y B, en las que se guardan valores numéricos. El programa ha de sumar los dos números e indicar si el resultado es superior a 50.

Ciencias de la computación 1º Bach

Scratch es un lenguaje de programación donde la forma de programar se basa en módulos o bloques y se realiza de forma gráfica y visual. Esto significa que no hay que escribir código, solo juntar piezas con diferentes instrucciones.

Ciencias de la computación 1º Bach

Ciencias de la computación 1º Bach

Ciencias de la computación 1º Bach

El área de escenario