Trabajos segundo trimestre Ciencias de la Computación II bachillerato.

 2ª evaluación. Curso 2023-2024. Bloque 1:

Programación.

La programación. 

1. Lenguajes de programación. (1 punto)

Con las explicaciones que te ha dado el profesor en clase y consultando los apuntes en este blog o las fuentes que tú consideres fiables realiza un resumen, utilizando una aplicación de Cloud de Educamadrid, sobre lenguajes de programación. En el resumen ha de figurar obligatoriamente:
  1. Diferencia entre código y lenguaje desde el punto de vista informático.
  2. Definición de código máquina.
  3. Diferencias entre código máquina, código objeto, pseudocódigo y código fuente.
  4. Clasificación del software y lenguajes de programación que utiliza cada uno, pon un ejemplo de cada.
  5. Clasificación de los lenguajes de programación.
  6. Evolución de los lenguajes de programación desde que existen las computadoras.
  7. Utilidades de los 5 principales lenguajes de programación.
Plazo límite de entrega: 14.01.2024 a las 23:59h en el correo trabajoscdc2.carlos@iesmarianojosedelarra.net. 

Programación. Diagramas de flujo.


2. Práctica con una aplicación offline: instala una aplicación en el PC del aula y en el de tu casa de uso libre y gratuito, (RFFlow , DIA o similar), para diseño de diagramas de flujo. Tanto si usas FFlow como si vas a instalar otra diferente justifica el motivo por el que has aceptado o rechazado el programa sugerido. Ten en cuenta que de Rfflow te descargas la versión de prueba para 30 días y solo funciona con Windows.
3. Práctica con una aplicación online: utiliza una aplicación online para diseñar diagramas de flujo, (Draw.io o similares). Si vas a utilizar tanto la sugerida como si usas otra plataforma diferente justifica el motivo. 
4. Realiza los siguientes diagramas de flujo: 2 de ellos con un programa offline y los otros 2 con uno online:
a) Un programa para preguntar la edad y discriminar si es mayor o menor de edad.
b) Diagrama de flujo de un programa para que funcione un semáforo automáticamente pero con la opción de pulsar los peatones un botón y que cambie a rojo para cruzar.
c) Programa para mantener constante la temperatura con una bomba de calor en una vivienda todo el año, en invierno y verano, a 22 º C.
d) Programa para sumar los 50 primeros números.

Indica en todos los casos los tipos de algoritmos que se utilizan, secuenciales, iterativos o selectivos.

Cada ejercicio se entregará en 2 archivos, uno el que genera la aplicación por defecto y el segundo en formato PDF. En total hay que presentar 8 archivos, 2 por cada ejercicio.
(2 puntos).

Programación pseudocódigo. 

5. Realiza los pseudocódigos de los diagramas de flujo que hiciste en el ejercicio 3:
 
a) Un programa para preguntar la edad y discriminar si es mayor o menor de edad. (0,5 puntos).
b) Un programa para que funcione un semáforo automáticamente pero con la opción de pulsar los peatones un botón y que cambie a rojo para cruzar. (1,5 puntos)
c) Programa para mantener constante la temperatura con una bomba de calor en una vivienda todo el año, en invierno y verano, a 22 º C. (1,5 puntos)
d) Programa para sumar los 50 primeros números. (1 punto)

Para programar en pseudocódigo puedes instalar y utilizar PSEINT o cualquier otro procesador de texto o aplicación, tanto online como offline. Justifica la elección de la aplicación para realizar estos ejercicios. Se valorará si utilizas LINUX para realizarlos, (4,5 puntos).

6. Programación HTML 

Ejercicios de los apuntes, hacer solo 5. Ejemplos, hacer solo 5. (1 punto)

Parte teórica. Proyecto examen I:
Diseño página web propia con etiquetas HTML:
Requisitos proyecto página web en HTML:(6 puntos)
Título (0,5 puntos)
Fondo de color (0,5 puntos)
Al menos una imagen centrada (0,5 puntos)
Al menos un vídeo centrado (0,5 puntos)
Dos tipos de letra (0,5 puntos)
Cabecera (0,5 puntos)
Subtítulos (0,5 puntos).
Hipervínculo (0,5 puntos)
Música de fondo sin derechos de autor (0,5 puntos)
Al menos dos párrafos (0,5 puntos)
Dos tamaños de letra (0,5 puntos)
Negrita, cursiva y subrayado (0,5 puntos)

Por cada fallo en el funcionamiento correcto de la web en el navegador se descuentan 0,25 puntos.
Solo se permite en el diseño la barra de desplazamiento vertical.

Programación CSS 

7. Ejercicios tutorial CSS:
Realizamos los ejercicios del tutorial de programación en CSS nivel básico que son en total 5 ejercicios y 5 ejemplos, a elegir por el alumno. Desde "Home" a "Comments" el tutorial muestra solo conceptos teóricos tan solo lo lees y aprendes, los ejercicios comienzan en el siguiente que se llama "Colors". Vas siguiendo paso a paso y realizando los ejercicios hasta el apartado "Box model" incluido.  Podéis buscarlos en la web del W3C que usamos para programar con HTML5 o para que os sea más cómodo podéis acceder desde aquí:
Programación CSS nivel básico
Como editor de texto plano para escribir el código podéis usar el propio que viene en la web del W3C o bien los que vienen instalado en vuestro PC MAX 11 que se llaman "Pluma" o "Scite".
La entrega se realizará de la siguiente forma: un único correo en el que habrá adjuntos una carpeta con los 5 ejercicios y los 5 ejemplos. Realiza una captura de pantalla para demostrar que los has realizado. (1 punto).

Parte teórica. Proyecto examen web con CSS II:
Se incluirá en la la web propia realizada en el primer trimestre al menos: (3 puntos)
  • Un cuadro de texto con diseño personalizado de bordes, (1 punto).
  • Fondo personalizado con imagen o color, (1 punto).
  • Un elemento interactivo que prefieras de los que vienen en los ejemplos del tutorial CSS W3CSchool que has utilizado, (1 punto).
Se valorará la creatividad a la hora de integrar los códigos HTML5 y CSS en la web. (1 punto)

8. Puntualidad, orden y limpieza al presentar los trabajos. (0,5 puntos).

La entrega del proyecto examen se realizará de la siguiente forma: un único correo en el que tendrá adjunta o compartida desde Cloud de Educamadrid 1 carpeta con los archivos de tu web del primer trimestre modificada con HTML5 y CSS en los que estarán integrados todos los ejercicios del proyecto para poder visualizarlos en el navegador.

Plazo límite de entrega el viernes 8 de marzo a las 23:59 h en el correo trabajoscdc2.carlos@iesmarianojosedelarra.net

No hay comentarios: