viernes, 16 de junio de 2017

Code.org

Code.org una organización sin ánimo de lucro  con un loable objetivo: difundir la programación como parte de la educación básica de los jóvenes.
La idea surgió porque en Estados Unidos hay una gran demanda de programadores: según datos de la organización, esta oportunidad de empleo se calcula tan grande que para 2020 habrá 1,4 millones de empleos relacionados con la informática frente a tan solo 400.000 estudiantes. La oferta crece a un ritmo que es el doble que en otros campos laborales, pero en cambio, nueve de cada diez escuelas no ofrecen clases de programación.
Para promover esta idea de gran oportunidad y concienciar a los padres, las escuelas y los políticos, Code.org ha ‘fichado’ a algunas de las grandes estrellas de la tecnología para un vídeo en el que cuentan cómo fue crearon su primer programa.
Resultado de imagen de code.org

Estructuras condicionales

Las estructuras condicionales comparan una variable contra otro(s)valor (es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen tres tipos básicos, las simples, las dobles y las múltiples.  

Estructuras iterativas

Pasamos ahora a un nuevo conjunto de instrucciones de mucha utilidad. En realidad, casi todos los lenguajes cuentan con instrucciones parecidas (si no iguales) o que funcionan de un modo muy similar a las que vamos a ver aquí. Las estructuras iterativas de control de flujo se ocupan de repetir una serie de líneas de código tantas veces como el programador indique o bien hasta que se de una cierta condición. A estas estructuras también se les llama bucles.

Aquellos de vosotros que conozcáis otros lenguajes veréis que todos estos bucles se parecen mucho a los que ya conocéis. Los que os estéis iniciando ahora en la programación puede que tardéis un poco en hallar la utilidad de todo esto: ¿para qué vamos a hacer que el programa repita varias veces el mismo código? Bueno, de momento os diré que en todo programa, al igual que los bloques if y los bloques switch, los bucles son también el pan nuestro de cada día, así que no tardaréis en acostumbraros a ellos. 
Resultado de imagen de estructuras iterativas

Estructuras secuenciales

Estructuras Secuenciales y sus Diagramas de Flujo

. La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso. 
  

Pseudocodigo del perimetro de un triangulo

En la clase TIC hemos realizado el pseudocodigo del perímetro de un triangulo, paso previo a programar.