miércoles, 20 de diciembre de 2017

ARRAYS & FUNCIONES

En estas últimas clases del año, nos  han enseñado a utilizar los, vectores, las matrices los arrays. 
Mediante estos procesos se puede almacenar posiciones para no tener que definir muchas cosas, y ahorrar tiempo y espacio. 

Después de  haber entendido esta teoría, nos asignaron la tarea de crear un programa que nos dibuje 5 círculos los cuales tengan valor aleatorio, por medio de matrices y funciones.
el resultado es un poco tramboliko

viernes, 1 de diciembre de 2017

IMAGENES CON PROCESSING

Hemos aprendido a insertar y trabajar con imágenes y se nos ha encargado la tarea de hacer una composición en la que pulsando ciertas teclas se oscureciera la imagen y si crear el efecto de ser de noche y de día.


para que comprendáis la dificultad de este trabajo, adjuntaremos una captura de "la zona de trabajo"



aqui el resultado final

viernes, 17 de noviembre de 2017

Proyecto KITT

Esta vez la profesora nos ha propuesto la idea de hacer un circulo con movimiento que simule los LED's delanteros del coche fantástico

Para ello nos enseñaron la función:     

 millis();
Esta función devuelve el tiempo que ha transcurrido desde que se lanza el programa y lo da expresado en milisegundos. De esta manera, si invocamos a esta función dos veces separadas en el tiempo y restamos esos valores, obtendremos el tiempo transcurrido entre esos dos eventos.


Poco a poco ibamos entendiendo como aplicar las funciones para que diera la vuelta el circulo y fuera en bucle hasta que dimos con el resultado.











este es el resultado final, poco a poco vamos entendiendo la dificultad de este proceso de aprendizaje.



domingo, 29 de octubre de 2017

Primeros pasos con Processing


Vamos a resumir nuestro trabajo con "Processing" durante estas semanas, en las que nos hemos introducido en el mundo de la programación.


En la ficha 4 aprendimos a introducir textos en la pantalla,  por medio de ordenes para no tener que hacer las letras mediante formas, todo esto lo hacia la función:

  text("texto a introducir", x, y);

También le podíamos dar una posición determinada y un nuevo estilo de fuente a nuestra elección.
ficha 4

 En las fichas 5 y 6 nos enseñaron a utilizar bucles que generaban una serie de órdenes que repetían lo mismo con diferente posición  y tamaño lo cual nos ahorraba mucho tiempo. Había distintos tipos de bucles dependiendo de la finalidad deseada, podían ser:

– For: un número de veces
– While/DoWhile :infinitamente mientras se de una condición 


ficha 5

Por último, en la ficha 7 aprendimos a utilizar los condicionales para que nos ayudara en la toma de decisiones en función de una variable, establecíamos una expresión y los condicionales lo evaluaban y nos daba una respuesta en forma de verdadero o falso, por ejemplo:

martes, 17 de octubre de 2017

1º Semana con Processing

Durante estas primeras clases de programación nos han estado enseñando a introducir distintos códigos para diseñar nuestras propias figuras o animaciones en el programa "Processing". Poco a poco hemos ido aprendiendo a crear nuestros nombres por medio de códigos.
Algunas de las tareas que nos han mandado ha sido:

Nos han asignado unas tareas a realizar, que han sido crear una serie de objetos sin movimiento que teníamos que crear desde 0 mediante códigos de programación, como puede ser una diana, o los aros de los J.J.O.O. 
Diana

Aros de los J.J.O.O

domingo, 24 de septiembre de 2017

PRESENTACIÓN TIC2

Tecnologías de la Información
y la Comunicación II

Bachillerato

CLASE 1

CONTENIDOS
     • Programación
     • Publicación y difusión de contenidos
     • Seguridad informática

METODOLOGÍA
                • La profesora explicará ayudada de los medios tecnológicos existentes en el aula
                • Los alumnos trabajarán por parejas
                • Se realizarán los trabajos en el ordenador
                • Se trabajará a través de un entorno colaborativo (Edmodo código de grupo wyfs5s)
                • La profesora indicará en cada actividad el modo de llevarla a cabo así como su
                  presentación

EVALUACIÓN
     • Se realizarán pruebas teórico prácticas (individuales).
       Se valorarán los trabajos realizados en clase
     • Se valorará la actitud


CRITERIOS DE CALIFICACIÓN
     • Las pruebas escritas se calificarán hasta el 30% de la nota final.
     • Los trabajos realizados en clase se calificarán hasta el 50 % de la nota final.
     • La actitud se calificará hasta el 20% de la nota final.


CÁLCULO DE LA NOTA FINAL
      NOTA FINAL =nota prueba escrita* .0‘3 + nota actividades ** .0‘5 + actitudes.0‘2

      * esta nota será la media las notas de todas las pruebas escritas
      **esta nota será la media de las notas de las actividades