martes, 17 de diciembre de 2019

miércoles, 4 de diciembre de 2019

Ejercicio C2. Bloque 2.1 a 2.4

Realiza un programa que te permita sumar, restar multiplicar y dividir.
Al inicio, nos ofrecerá un menu del tipo:

Qué operación deseas:
  1.  Suma
  2.  Resta
  3.  Multiplicación 
  4. División
En el menú usarás una estructura switch/case
En la división no podrá ser posible dividir por un número igual a cero.

Entrega: Como se indica en "Ejercicio C1. Bloque 1.1 a 1.7 "
Fecha: 12/01/2020

Bloque 2.1 a 2.4

Seguimos con el bloque 2  del curso on-line por youtube.


lunes, 25 de noviembre de 2019

Ejercicio C1. Bloque 1.1 a 1.7

Tras visualizar los tutoriales del 1.1 al 1.7 hacer una programa que calcules el volumen de un cono conocidas su base y altura.


Ejemplo de entrega de Ejercicio


Breve descripción del ejercicio y después:
Puedes descargar la aplicación en el enlace:

Puedes utilizar botones creados por ti en los enlaces

Fecha de entrega: DD/MM/2018

Tutoriales de C

Iniciamos un nuevo tema, el Lenguaje C, aprendiendo a partir de los 


Vamos a seguir los tutoriales hasta el bloque 1.7

Con este bloque hacemos una introducción a la estructura básica de los programas en C, declaración de variables, inclusión básica de librerías, utilización de operaciones matemáticas, entradas de datos por teclado y salida de mensajes de texto y errores comunes.

lunes, 4 de noviembre de 2019

Ejercicio 6. Ordenar listas

Carga una lista con valores (al azar, introducidos por un usuario o como quieras)
El usario indicará si la quiere ordenada de mayor a menor o al revés
La lista se ordena 

ENTREGAR: Haz un post en tu blog con una breve intro al ejercicio, incrusta el SCRATCH en html y pon un link a la página del proyecto de SCRATCH
FECHA: 26/10/2018

Ejercicio 5. Parábolas

Crea una aplicación de Scratch, que represente gráficamente parábolas.
Para ello usa lista o listas ( x ,  f(x) )
Se pueden variar los coeficientes a, b, c y la parábola se redibuja.
También se calculan adecuadamente (discriminando si existen o no) las raíces para los distintos valores de a, b y c.




ENTREGAR: Haz un post en tu blog con una breve intro al ejercicio, incrusta el SCRATCH en html y pon un link a la página del proyecto de SCRATCH
FECHA: 26/10/2018

martes, 22 de octubre de 2019

Ejercicio 4. Cerradura 2.0

Mejora la cerradura de forma que:

  • Pueda tener un código de cualquier número de dígitos
  • Sólo informe de que has acertado el código (no dígito a dígito)
  • Se pueda establecer un password personalizado (No obligatorio)

Entrega: Un post como se indica en el ejercicio 1

Fecha: Lunes 28/10/2019

lunes, 21 de octubre de 2019

Ejercicio 3. Cerradura de dígitos

Crea un tablero de 10 dígitos (0 al 9)

Crea dos "luces" verde o roja

Cuando pulsemos a un botón, deberá decirnos qué dígitos hemos acertado

Entrega: Un post en tu blog con la características explicadas en el ejercicio 1
Fecha: 23/10/2019

Ejercicio 2. Calculadora

Crea una versión de la calculadora del ejercicio 1, que opere cualquier par de números.

RECUERDA: ¡NO VALE SUMAR LISTA "A HUEVO"!

Entrega: Un post en tu blog con la características explicadas en el ejercicio 1

Fecha: 23/10/2019

miércoles, 25 de septiembre de 2019

Ejercicio 1: Calculadora de un dígito

Vamos a iniciar el curso con un ejercicio para iniciarnos en el uso de variables.

Para ello, vais a realizar una calculadora con botones para sumar o multiplicar números de un dígito.
Un ejemplo sería esta:




 Puedes visitar el programa en este enlace a su web

ENTREGAR: Haz un post en tu blog con una breve intro al ejercicio, incrusta el SCRATCH en html y pon un link a la página del proyecto de SCRATCH
FECHA: 03/10/2019

viernes, 26 de abril de 2019

Pruebas de evaluación TIC2

14 Mayo: Examen de Processing

Examen de contenidos vistos en los tutoriales T3P1 de processing

21 Mayo: Presentación proyecto/s

  • Se  pueden presentar tantos proyectos como se desee
  • Al menos un proyecto debe estar realizado o en Processing o en Arduino+Processing
  • Se valorará
    • Correcto funcionamiento
    • Claridad en la documentación de los códigos
    • Claridad en la explicación de los códigos
    • Claridad de la presentación que acompañe a la explicación
    • Dominio del lenguaje técnico
    • Precisión en el lenguaje
    • Organización de la exposición
    • Amenidad y originalidad
  • Tiempo: 5 minutos+1 de preparación del ordenador y material

martes, 26 de marzo de 2019

T3P3. PROCESSING+ARDUINO

Sugerencia de primer ejercicio para realizar con IDE Arduino+Processing

En la página web DIY-Makers, encontramos la entrada: ARDUINO + PROCESSING: PRIMEROS PASOS. Allí podemos encontrar un ejemplo muy completo de cómo utilizar processing para controlar desde el PC elementos controlados a una placa de arduino.

Instala en tu PC, Processing, IDE de Arduino y trata de realizar el ejercicio propuesto en ARDUINO + PROCESSING: PRIMEROS PASOS.

lunes, 25 de marzo de 2019

T3P2. Práctica IDEArduino

Con la Placa Arduino 101 y la Education Shield, prepara entre 6 y 8 diodos LED.
Conecta el microrruptor al D6 de la Education Shield.

Crea distintas secuencias de los LEDs (al menos dos) que puedan cambiarse cuando pulsamos el LED.

¡Atención! si usamos D6 como entrada del pulsador, no usarlo como salida de LED.

ENTREGA:
FECHA:

viernes, 15 de marzo de 2019

T3P1. PROCESSING

Abandonamos C  y pasamos a un entorno más amigable.


Como primera tarea, primero vamos a descargar el instalador, y luego vista la página de TUTORIALES.


En los tutoriales de PROCESSING tienes 7 tutoriales etiquetados como Level Beginners. Son:


Crea un ejemplo a partir de los contenidos explicados en cada tutorial

ENTREGAR:
Explica brevemente la modificación realizada al programa propuesto en el tutorial
Pon un enlace al código fuente en tu post para que se pueda descargar
FECHA: 25/03/2019

domingo, 3 de marzo de 2019

Evaluación 2

La evaluación de 2º de bachillerato se celebrará el 14 de marzo.


IMPRORROGABLE: último día para entregar 12 de Marzo, martes a las 9:20

Calificación de la 2ª evaluación

Media de las siguientes calificaciones:
  1. Examen de Scratch
  2. Proyecto de Scratch
  3. Examen de C++ (cuya calificación es la media del examen y su "prórroga")
  4. Trabajos de C++
No completar alguna de ellas, impide el promedio y se considera suspensa la evaluación.

La calificación de los trabajos de C++ (apartado 4)

  • Es obligatorio completar hasta el ejercicio C5-Opción 1
  • Completando hasta C5 se puede obtener hasta 7.5/10 de nota
  • Completando hasta C6 se puede obtener hasta 9/10 de nota
  • Para otar al 10 hay que completar C7


martes, 26 de febrero de 2019

Ejercicio C7

Crea un juego "tipo batalla" con interface por teclado.
Dos jugadores tienen vidas y armas. Las usan y pierden como configure el programador.

martes, 15 de enero de 2019

Bloque 7. Memoria Dinámica

Ejercicio C6

Puedes hacer uno de los siguientes tipos de ejercicios:

  1. [Usando estructuras] Listado de miembros de una peña, con Nombre, Fecha de alta, Cuota a pagar. Deben poder darse de alta, de baja y consultar datos.
  2. [Usando estructuras de estructuras] Hacer lo mismo que en el ejercicio 1, pero con posibilidad de gestionar 3 peñas diferentes. Deben poder darse de alta, de baja y consultar datos.
  3. [Usando punteros para recuperar datos]. Hacer el ejercicio 2, pero incluir funciones que usen punteros para recuperar datos. Deben poder darse de alta, de baja y consultar datos.