miércoles, 12 de junio de 2024

EXCEL: FUNCIÓN Y() - FUNCIÓN O()

 

 Función Y() 

La función Y es una de las funciones lógicas de Excel, por lo que solo permite comprobar si ciertas condiciones se cumplen o no. Dicho de otro modo, solo puede devolver dos resultados: si se cumplen todas las condiciones, Excel da el resultado VERDADERO. Si no se cumple al menos una de ellas, el valor que se expresa es FALSO.
=Y(cond1;cond2;cond3...)

Función O() 
La fórmula O es una de las funciones lógicas de Excel, por lo que solo puede devolver los valores de VERDADERO o FALSO.
Devuelve VERDADERO si ALGUNA de las condiciones se cumple, devuelve FALSO si ninguna de las condiciones se cumple.

 =O(cond1;cond2;cond3...)

RESOLVEMOS 👇
(el ejercicio está en la tarea en classroom)



COMBINACIÓN DE SI() con FUNCIONES LÓGICAS
(el ejercicio está en la tarea en classroom)




EXCEL - EJERCICIO para practicar BUSCARV

Descarga el archivo adjuntado en la tarea en Classroom. 

Usamos la hoja  SUELDOS. 

VIDEO CON EXPLICACIÓN DE LA FUNCIÓN👇




Nueva Función: BUSCARV()

 BUSCARV permite buscar elementos en una tabla. 

Los elementos que busca esta función deben estar a la derecha del “valor buscado”.
Excel buscará el “valor buscado” en la primera columna del rango de celdas (“matriz_tabla”) y devolverá el dato de la columna que le indiques en “indicador_columnas”. 
Si quieres hacer una búsqueda exacta debes ingresar 0 en el parámetro “rango”. Si quieres hacer una búsqueda aproximada debes ingresar 1.


Utiliza el archivo subido a Classroom y resuelve la hoja NOTAS. Debe quedar así 👇


VIDEO👇


MR ZETTA - RESOLUCIÓN

PARTE 1
PARTE 2
PARTE 3

PARTE 4
PARTE 5

PUEDE QUEDAR ALGÚN AJUSTE POR RESOLVER, pero ESTA Es TODA LA EXPLICACIÓN.





 

SCRATCH 2024 // ACTIVIDAD 11: Mr Zetta




1) Accedé al archivo de consignas que tenés en tu tarea en CLASSROOM  - DESCARGALO y ABRILO (aquí está todo lo que tenemos que hacer) 

2) DESCARGÁ el archivo BASE que tenés en tu tarea en CLASSROOM  - (Es el archivo SCRATCH que debemos abrir)  


3) Ingresá a SCRATCH y abrí el archivo que descargaste.



¿QUÉ TENEMOS? 
- DOS FONDOS - Pantalla Inicial y Pantalla Final
- DOS PERSONAJES - ANTIVIRUS y ZETTA


¡LEEMOS la PARTE I y la realizamos!
Esta parte se trata de armar los fondos y los personajes que nos faltan.
ACLARACIÓN: el fondo PANTALLA de JUEGO es SÓLO PINTAR EL FONDO DE UN COLOR y DIBUJAR LA LÍNEA VERDE.

Recordar cómo se cambia el nombre de un personaje

PARTE II: Creación de las VARIABLES
Necesitamos una para contar los puntos, PUNTAJELAPTOP y para el tiempo, podemos usar otra variable o el CRONÓMETRO está en sensores). Al comenzar el juego debemos volverlo a CERO con la orden REINICIAR CRONÓMETRO.

PARTE III: FUNCIONAMIENTO
LEAMOS BIEN LAS CONSIGNAS y VAYAMOS RESOLVIENDO.

- La programación arranca con la orden:
AL PRESIONAR BANDERA VERDE en el FONDO INICIAL

Para todos los personajes, debemos repetir las órdenes para que sólo se muestren cuando el fondo es el fondo de JUEGO.
CUIDADO que son muchos personajes! 
No te olvides de copiar en todos.



HAY QUE IR LEYENDO y RESOLVIENDO, de a POCO, y ¡PROBANDO!








 

SCRATCH - ACTIVIDAD 9 // Juego de Piratas (Uso de Listas)

 Estos son los elementos que vamos a necesitar:

FONDO: 

MAPA:

TIMÓN

TESORO:
SOMBRERO:

PIRATA:

BARRIL



Primero debemos DESCARGAR las imágenes y luego SUBIRLAS a SCRATCH.

¿Para qué sirven las listas en SCRATCH?
Para almacenar (guardar) "elementos" que pueden ser textos o números, para que puedan ser usados por el  programa.
Se crean en VARIABLES,  se les asigna un NOMBRE. Aparecen varias órdenes que podremos usar.


¿Qué es la extensión TEXTO a VOZ?
Es una extensión de scratch que nos permite hacer que SCRATCH "diga" un texto. Estas son las órdenes que podemos usar.👇


¡VEAMOS cómo FUNCIONA el JUEGO!

PASOS para PROGRAMAR este JUEGO
1) Descargar los personajes y el fondo desde el blog
2) En Scratch, SUBIR los personajes y el fondo
3) En el pirata, agregar la extensión Texto a Voz, programar lo que queremos que diga, definir la LISTA OBJETOS y Eliminar todos los elementos de la lista 
4) Para Sombrero, Timón, Barril y Mapa, programar que se escondan al presionar bandera verde y luego que aparezcan  / desaparezcan. Luego, en otro evento Al presionar Bandera Verde, esperar hasta que el pirata los toque
5) Nuevamente en el pirata, en otro evento Al Presionar Bandera Verde, esperar hasta que la lista tenga 4 elementos. Cuando llega a 4 enviar mensaje  TESORO
6) Al recibir el mensaje, el personaje TESORO comienza a aparecer y desaparecer y en otro evento de bandera verde, espera hasta que el pirata lo toque. Cuando lo toca, envía mensaje LISTO
7) Cuando el pirata recibe LISTO, Fin del juego


VIDEOS de RESOLUCIÓN
Parte 1


Parte 2

Parte 3







REALIDAD AUMENTADA en SCRATCH // Extensión VIDEO

¿Recuerdan a qué se llama REALIDAD AUMENTADA?

A lo que una cámara capta, que es la realidad, se le agrega algún elemento virtual.

Seleccionamos la opción para agregar EXTENSIONES en Scratch:

y buscamos la extensión SENSOR de VIDEO 
¡LO PROBAMOS!
PRUEBA Número 1:


PRUEBA Número 2: (Movimientos más controlados)



¡EXPLOTAMOS GLOBOS!








                                           

SCRATCH - ACTIVIDAD 9 // DESPLAZAMIENTO VERTICAL

 


Ingresamos a SCRATCH 👉https://scratch.mit.edu/


En este juego aprenderemos a desplazar objetos de manera VERTICAL. 

En las coordenadas X e Y, X indica la posición HORIZONTAL e Y indica la posición VERTICAL.

Miren la siguiente programación. La parte izquierda controla el movimiento "hacia abajo" de la banana. ¡Lo explicamos y entendemos! Luego, lo aplicamos a nuestro juego.

Esta es la programación del personaje COMPOST, este personaje no existe, ¡lo dibujamos! 
Lo estamos moviendo hacia la derecha e izquierda de una manera distinta (siempre usamos dos órdenes, APUNTAR en DIRECCIÓN y MOVER). Hoy entendemos esta nueva forma.

Este juego no tiene FIN... 
PENSEMOS qué condición le ponemos.
Puede ser por tiempo  o  por puntos.

APP INVENTOR - PROYECTO FINAL - TRIVIA

 

¡Les presento nuestro nuevo proyecto FINAL en  APP INVENTOR!


Parte 1 - Pantalla INICIAL

PARTE 2 - PANTALLAS de PREGUNTAS

Parte 3 - PROGRAMACIÓN de los BLOQUES



ACTIVIDAD: 
- Crear la app de TRIVIA con preguntas del tema que elijan
- Cantidad MÍNIMA de PREGUNTAS: 5

Se tendrá en cuenta:
Diseño, Calidad de Preguntas y Funcionamiento

PLUS:
¡Sumar PUNTOS!
Cada respuesta correcta suma 10 - cada respuesta incorrecta resta 15.




martes, 11 de junio de 2024

HTML - Clase 4: HTML y CSS

 CSS

CSS (Cascading Style Sheets) es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML.

CSS es la mejor forma de separar los contenidos de su presentación y es imprescindible para crear páginas web complejas.

¿Para qué sirve CSS?

El código CSS hace la vida más fácil al desarrollador al separar las estructuras de un documento HTML de su presentación. 

Dicho de otro modo, el HTML actuaría como es esqueleto de la web, definiendo su estructura básica, y el CSS añadiría toda la capa de presentación sobre el que la web define su aspecto final.

Cómo incluir CSS en un documento HTML

1) en el mismo documento, mediante la etiqueta STYLE dentro de la etiqueta <head> - sólo sirve para muy poquitos estilos



2) en un documento externo, enlazado desde el HTML principal 

¡ESTE ES EL QUE USAREMOS!

estilos.css será nuestra página de estilos.
  • rel: indica el tipo de relación que tiene el recurso enlazado (en este caso, el archivo CSS) y la página HTML. Para los archivos CSS, siempre se utiliza el valor stylesheet.
  • href: indica la URL del archivo CSS que contiene los estilos. La URL indicada puede ser relativa o absoluta y puede apuntar a un recurso interno o externo al sitio web. En el caso del ejemplo, el archivo .css está en la misma carpeta que el archivo .html
Así se ve 👇

3) Incluir CSS en los elementos HTML

Este es último método para incluir estilos CSS en documentos HTML, es el menos utilizado, ya que el principal inconveniente es que, si se quiere hacer una modificación en los estilos definidos, es necesario modificar todos los elementos en todas las páginas.

¿Cómo funciona CSS?
Los navegadores Web, al aplicar las reglas CSS a un documento, modifican la manera en que este nos es presentado.
Las reglas se componen de dos elementos:
- Selector : para definir a qué elementos debe aplicarse la regla
- Propiedades: cada una con su valor 
¡observen cómo se escribe!

TIPOS de SELECTORES:
Propiedades básicas:
  • font-family: se refiere a la(s) fuente(s) que deseamos usar en nuestro texto. Se definen 3. El navegador va a buscar la 1ra tipografía, si no está, va a usar la 2da, si tampoco está buscará la 3ra. Si la defino para BODY la va a usar en todo el documento.
  • font-size: define tamaño de la fuente 
  • color: color de la fuente 
  • text-align: alineación de los textos. 
  • background-color: cambiar el color de fondo del elemento. 
  • width: establece el ancho. 
  • height: establece el alto. 
  • border: permite definir el aspecto de cada uno de los cuatro bordes horizontales y verticales de los elementos. Para cada borde se puede establecer su anchura, color y/o estilo.
  • margin: define cuatro propiedades para controlar cada uno de los márgenes horizontales y verticales de un elemento. (margin-top, margin-right, margin-bottom, margin-left).

  • padding: define cuatro propiedades para controlar cada uno de los espacios de relleno horizontales y verticales de un elemento. Cada una de las propiedades establece la separación entre el lateral de los contenidos y el borde lateral de la caja. Es el espacio que hay DENTRO de un elemento.
            Padding: 10px 20px   👉va a usar 10 arriba y abajo, 20 en derecha e izquierda

           Padding: 10px 20px 5px  0px  los aplica en sentido horario arriba, derecha, abajo, izquierda



Colores Hexadecimales:
Un color se puede identificar en CSS de diferentes maneras. Puede ser por su nombre, por su combinación de RGB (RED GREEN BLUE) o por su   valor HEXADECIMAL.

Dos opciones para seleccionar un color y obtener su valor hexadecimal y su combinación RGB
1) escribir COLOR PICKER en google


TODAS LAS PROPIEDADES CSS 👉

PARA TENER EN CUENTA: 

👉Si necesitamos que un elemento use otra fuente, la cambiaremos en su css 

👉Cuando las propiedades se repiten, el navegador usa la idea de la cascada o herencia. SI hay valor específico para un elemento, usará ese, si no, el que se hereda.

👉Cuando trabajamos en un proyecto con varios html, usaremos 1 único archivo CSS. Vincularemos el mismo CSS en todos los html.

👉Si necesitamos diferenciar un párrafo de otro... CREAREMOS UNA REGLA de ESTILO asociada a un selector de clase. A ese selector de clase le daremos un nombre que debe comenzar con . Por ejemplo: .txt_magenta

¡Un selector de clase NO ESTA ASOCIADO a ningún elemento! 

Donde querramos usarlo,  dentro del html  escribiremos class=txt_magenta 

EJEMPLO! 

OBSERVEN el archivo .CSS👀

y el archivo HTML:👀


Y así se ve:













Excel: Función CONTAR() - CONTAR.SI() - CONTARA() - CONTAR.BLANCO()

RESUMEN

La función CONTAR cuenta la cantidad de celdas que contienen números (NO TEXTOS!) 
La función CONTARA()Cuenta el número de celdas NO VACÍAS de un rango. (No importa si contienen TEXTOS o NÚMEROS)
La función CONTAR.SI() cuenta la cantidad de celdas en un rango que cumplen  UNA condición. 
La función CONTAR.BLANCO() cuenta la cantidad de celdas en BLANCO dentro de un rango especificado. 


La función CONTAR cuenta la cantidad de celdas que contienen números (NO TEXTOS!) 

Se escribe así: =CONTAR(rango de celdas)

EJEMPLO 
Accede a siguiente archivo y descargalo en tu computadora. 
Lo entendemos y lo resolvemos.


CONTARA(): 
Cuenta el número de celdas NO VACÍAS de un rango.
(No importa si contienen TEXTOS o NÚMEROS)


CONTAR.BLANCO():  Cuenta el número de celdas en BLANCO dentro de un RANGO especificado.





AHORA: 
Queremos saber cuántas ventas superan $15.000.
O sea, sólo queremos contar aquellas ventas que cumplan una condición.

Agrega una fila a la tabla, 
Usaremos otra función, CONTAR.SI()

Se escribe así: =CONTAR.SI(rango;criterio)

PERO ADEMÁS, queremos saber:
- ¿Cuántos clientes tenemos?
- Para cada mes, ¿cuántos clientes NO COMPRARON?

ACLARACIÓN:
En Hojas de Cálculo de Google en español, es igual
Si usan en idioma Inglés. las funciones son COUNT y COUNTIF. Se utilizan IGUAL que en EXCEL.

VIDEOS 👉
Este video muestra también CONTAR.SI.CONJUNTO()

AQUÍ  👇 en HOJA DE CÁLCULO






martes, 4 de junio de 2024

SCRATCH - USAMOS el LÁPIZ - Aprendemos a usar un CLON

 Y ahora...

¡Aprendemos a agregar un CLON!

¿Qué será un CLON?
 

MIREN la PROGRAMACIÓN



Cada clon es una copia exacta de un personaje, de forma que:

  • Cada clon ejecuta exactamente el mismo código que su personaje.
  • Cada clon cuenta con los mismos componentes que su personaje (disfraces, variables, sonidos).
  • Cuando se crea un clon, éste aparece exactamente en la misma posición que su personaje. La primera instrucción debe ser, por tanto, el posicionamiento del clon.

SCRATCH: EXTENSIÓN LÁPIZ - ESCRIBIMOS NUESTRO NOMBRE

 MIREN LO  QUE VAMOS A HACER 👇



En esta programación, además de usar la Extensión LÁPIZ vamos a usar MIS BLOQUES.

Un BLOQUE es un conjunto de órdenes al que llamamos con un nombre.

En este ejemplo, usaremos un BLOQUE para cada letra de nuestro nombre.
¿Para qué sirve?
Sirve para que el programa principal se vea más corto y ordenado. Y también para que sea más fácil encontrar un error.... Si el personaje dibuja mal una letra, sé que tengo que mirar el bloque de esa letra.

SI no usáramos bloques, encontrar un error puede ser más complicado, porque el programa principal sería muy largo.

Para CREAR un BLOQUE:


¡A TRABAJAR! 
Piensen bien las COORDENADAS para cada letra.
¡El valor de la coordenada Y será siempre el mismo!




MI PROGRAMA Se ve así: 

En el bloque para cada letra están las órdenes para dibujar la letra.👇






sábado, 1 de junio de 2024

EXCEL: FUNCIÓN CONTAR.SI()

La función CONTAR.SI() sirve para contar aquellas celdas de un rango que cumplen una condición. ¡SIEMPRE DEVUELVE UN NÚMERO! 


=CONTAR.SI(rango;criterio)

Donde:

Rango es el rango de celdas que queremos contar de manera condicional.
Criterio es el que aplicamos para contar aquellas celdas que cumplan determinado criterio

Por ejemplo, algunos criterios que se pueden usar son:
Igual a
Menor que
Mayor que
Menor o igual que
Mayor o igual que
Contiene

Descarga la planilla desde el siguiente enlace y cópiala en tu carpeta de trabajo:

👉EJERCICIO CONTAR.SI()



EXCEL: FUNCIONES de TEXTO

 Hoy veremos con las siguientes funciones;

 CONCATENAR(), DERECHA(), IZQUIERDA(), MAYÚSCULA() y  MINÚSCULA(). 

CONCATENAR(): Se usa para unir dos o más cadenas de texto en una sola.

EQUIVALENTE a CONCATENAR es el símbolo &

POR EJEMPLO: =A1&A2 (combinará el contenido de ambas celdas)

IZQUIERDA()IZQUIERDA devuelve el primer carácter o caracteres de una cadena de texto, según el número de caracteres que especifique el usuario.

DERECHA(): DERECHA devuelve el último carácter o caracteres de una cadena de texto, según el número de caracteres especificado.

MAYUSC(): Pone el texto en mayúsculas.

MINUSC(): Pone el texto en minúsculas


   ¡VEMOS EL EJERCICIO!