Llegamos al final de un año tan particular!! Tanto esfuerzo y dedicación valieron la pena!
Nos vemos e próximo año para seguir aprendiendo nuevas cosas.. Muy buenas vacaciones!
Antonella Berardo.
La ciudad de Nueva York es una de las mejores para recorrer.
La mejor opción es recurrir a los increíbles shoppings que posee la ciudad.
Una de las marcas más conocidas en la industria de la moda es gucci.
La moda clásica es la más buscada y requerida dentro del mundo de la moda.
Salir de compras puede ser una actividad muy divertida para realizar con amigas y pasar un buen rato.
Llegamos al final de un año tan particular!! Tanto esfuerzo y dedicación valieron la pena!
Nos vemos e próximo año para seguir aprendiendo nuevas cosas.. Muy buenas vacaciones!
Antonella Berardo.
Hola! Les quería contar que el último reto de Educación Tecnológica lo voy a hacer con Kiara Napoli!
En esta entrada, nos vamos a focalizar principalmente en l que sería la comunicación entre ambas placas.
Utilizaremos para programar las funciones de comunicación, los bloques de la categoría RADIO.
- El bloque principal es "radio establecer grupo". Sirve para sintonizar el canal por el que vamos a recepcionar o a emitir señales de radio. Las dos placas deben utilizar el mismo canal. Podemos utilizar un canal del el 0 al 255 y lo seleccionamos con el slider.
También tenemos bloques que nos permiten recibir esos datos y colocarlos dentro de una variable.
Se crea una variable de manera automática:
Mi sexta programación:
En esta entrada vamos a mostrar sensores de luz, valores y leds.
Para este RETO FINAL deberás modificar la programación anterior de manera tal que se grafique (con los leds) la intensidad de la luz mediante barras como lo hace la señal del celular.
- si el valor es menor que 200 muestra una barra y enciende el led.
- si el valor es menor que 300 muestra dos barras y enciende el led.
- si el valor es mayor o igual a 300 y menor que 400 muestra tres barras y el led permanece apagado.
- si el valor es mayor o igual a 400 y menor que 500 muestra cuatro barras y el led permanece apagado.
- sino muestra cinco barras.
Acá abajo, les dejo las fotos de lo que fue mi programación:
Mi quinta programación:
Lo que aprendimos hoy es acerca sobre: el Kit de Ciencias y las Conexiones entre ambas placas.
Algunas empresas han desarrollado diferentes componentes que, mediante una Shield o placa de pruebas se pueden conectar con la placa micro:bit. Así, entre oras cosas, se puede usar un sensor de humedad para el suelo y verificar si una planta tiene la humedad suficiente o hay que regarla.
Para poder llevar a cabo ese ejemplo hay que hacer una conexión determinada:
- Utilizaremos el pin analógico P0 (los sensores se conectan a los pines ana
lógicos).
- Cable rojo (+ V1).
- Cable negro (- G).
- Cable blanco (S).
-Luego conectamos la placa a la PC por cable USB.
Para poder programar el comportamiento de la placa en función de lo que recibe del medio, a través del sensor, necesitaremos una variable que guarde los valores obtenidos por el sensor.
Mi cuarta programación:
Los conceptos nuevos que aprendimos hoy fueron como utilizar las comparaciones y los bloque booleanos en nuestra nueva programación en la placa.
Comparaciones
Las comparaciones nos permiten comparar dos valores, cómo es un valor respecto a otro. También se pueden comparar valores obtenidos por los sensores de la placa.
Las comparaciones más recurrentes son: mayor, menor o igual.
Los Bloques Booleanos: Bloques Y, O y la negación:
Y: Para que sea verdadero se deben cumplir las dos condiciones.
O: Para que sea verdadero se debe cumplir al menos una de las dos condiciones.
Acá abajo dejo una pequeña imagen de lo que fue mi cuarto programación...
Mi
tercera programación:
Los condicionales son:
- "SI VERDADERO/FALSO ENTONCES".
-"SI VERDADERO/FALSO ENTONCES... SINO".
Si la condición se cumple (es verdadero) ejecutará la acción que se encuentra debajo, dentro del bloque. Si en cambio la condición no se cumple (es falso) la acción no se ejecutará. Si la condición se cumple (es verdadero) ejecutará la primera acción que se encuentra debajo, dentro del bloque; caso contrario, ejecutará la segunda acción.
La
propuesta para este reto es que, luego de mostrar tu nombre, desarrolles una
programación que aplique 3 condiciones:
- Botón A presionado - Se muestra un
- Botón B presionado - Se muestra una palabra
- Al presionar el pin 1 - Se muestra un 1
- De lo contrario se muestra un 0 todo el tiempo.
Debes capturar la pantalla con la programación y subir la imagen.
Mi segunda
En esta oportunidad comenzamos a trabajar con la placa Microbit y descubrimos lo que son las entradas y los bucles:
Acá , les adjunto fotos de mi increíble programación:
Explicación de mi segunda programación:
. Si aprieto
el botón A+B en la placa va a aparecer por dos segundos un mini corazón, y
luego de los dos segundos desaparece de la placa.
. Luego si
aprieto el “pin 1” va a aparecer en la placa una tilde durante dos segundos y
luego va a desaparecer de la placa.
. Si aprieto
el “pin 2” va a aparecer en la placa un “Hoolaa” durante dos segundos y luego
va a desaparecer de la placa. Todos estos movimientos se puede realizar solo si
se tocan los botones indicados.
Se propusieron introducir la programación en las aulas y repartieron un millón de placas a estudiantes entre 12 y 13 años y fue un éxito.
Puede ser usada por niños a partir de 7-8 años y su tamaño es de 5 cm de ancho por 4 cm de alto.
La placa tiene una parte delantera (Acelerómetro, brújula, radio, bluetooth e interfaz USB.) y una frontal (25 LED programables, 2 botones, 25 conectores externos, sensor de luz y sensor de temperatura.)
ACTIVIDAD:
1) Crea una entrada en tu blog que incluya información y defina los siguientes conceptos:- Programa- Fases de un procedimiento.- Fases en la resolución de un problema.- Fases en la implementación de un procedimiento.- Lenguaje de programación.- Robótica- Robot- Componentes de un robot.Respuesta:1) -Programa: es la planificación o proyección de una tarea para su ejecución. Si trasladamos este concepto al campo de la computación podemos decir que una programación es: " proceso de planificación de una secuencia de instrucciones que seguirá un controlador para que un sistema automático se comporte de un modo determinado".El objetivo principal de una programación es resolver problemas a través del planteo claro de los pasos a seguir para llegar a la solución. Pero estos pasos tienen que estar codificados en un lenguaje que la computadora pueda interpretar.-Fases de un procedimiento: Para escribir la secuencia de instrucciones que la computadora deberá realizar debe seguirse un procedimiento determinado, que consta de dos grandes fases:1. Resolución del problema2. Implementación-Fases de la resolución de un problema: consta de las siguientes etapas:Análisis: En ella se define el problema. Esto requiere que sea comprendido y pueda ser anunciado. También es necesario tener en cuenta los elementos de que se dispone para alcanzar el resultado buscado.Solución general o diseño del algoritmo : Se desarrolla una secuencia lógica de pasos tendientes a resolver el problema. Luego se siguen los pasos diseñados para comprobar si resuelven el problema.- Fases en la implementación de un procedimiento:1. Análisis del problema: se analiza el sistema a controlar y se define claramente como se desea que este se comporte.2. Diseño de algoritmo: conceden al diseño detallado del algoritmo con forma de diagramar de flujo.3. Codificación: se implementa el algoritmo en un código escrito en un lenguaje de programación. Refleja las ideas desarrolladas en las etapas de análisis y diseño.4. Compilación y ejecución: se descarga el programa y se pone en funcionamiento el controlador.5. Verificación: se comprueba que el programa responde al problema planteado en el punto 1.6. Documentación: son comentarios que facilitan la comprensión del programa. Se deja registro de todo lo que se hizo para su posterior utilización o modificación.También pueden clasificarse las etapas de modo temporal:1. La etapa en la que el programador analiza el sistema, diseña, y realiza el algoritmo y codifica el programa, se denomina tiempo de edición.2. Luego, cuando el programa se descarga al controlador y comienza a ser utilizado, se llama tiempo de ejecución.- Lenguaje de programación: es un idioma artificial diseñado para expresar instrucciones que pueden ser llevadas a cabo por un controlador. Pueden usarse para crear programas que controlen el comportamiento de un sistema automático.Esta conformado por un conjunto de símbolos y reglas que definen su estructura y el significado de sus elementos y expresiones.- Robótica: la robótica es la ciencia que estudia el diseño y la implementación de robots, conjugado por múltiples disciplinas, como la mecánica, la electrónica, la informática, la inteligencia artificial y la ingeniería de control.Para definir lo en términos generales, un robot es una maquina automáticas o autónoma que posee cierto grado de inteligencia, capaz de percibir su entorno y de imitar determinados comportamientos del ser humano.Esta surge en contextos industriales con la intención de aumentar la productividad y la flexibilidad de los procesos de producción.Actualmente la robótica se extiende a numerosos campos que abarquen desde la exploración del espacio, hasta la fabricación de automóviles, la medicina, la cosecha, la realización de tareas en centrales nucleares, o la automatización en contextos hogareñas (aspiradoras robots, por ejemplo).- Robots: se utilizan para desempeñar labores riesgosas o que requieren de una fuerza, velocidad o precisión que está fuera de nuestro alcance. También existen robots cuya finalidad es social o lúdica.- Componentes de un Robot: Un robot se puede considerar como la síntesis de varios subsistemas, entre los que destacan:1. La estructura mecánica: mecánicamente un robot está formado por una serie de elementos o eslabones unidos mediante articulaciones, que permiten un movimiento relativo entre cada dos eslabones consecutivos. La constitución física de la mayor parte de los robots industriales, guarda cierta similitud con la anatomía del brazo humano, por lo que en ocasiones para hacer referencia a los distintos elementos que componen el robot, se usan términos del cuerpo como: brazo, codo y muñeca.2. El sistema sensorial: compuesto por los sensores que recogen información acerca del estado del propio robot y de su entorno.3. El sistema de accionamiento: compuesto por los elementos actúadores (motores por ejemplo) que permiten llevar a cabo las acciones programadas.4. La unidad de control: formado por los elementos computacionales y el software, que regulan el comportamiento global del robot.
Algoritmos:
1) Realiza una entrada en tu blog con el título "Algoritmos" que incluya la definición y qué características debe tener un algoritmo si se lo entiende como un medio para la obtención de los resultados deseados para la resolución de un problema.
Respuesta
1) Un algoritmo es una secuencia de instrucciones, con el objetivo de resolver determinado problema. Lo importante de un algoritmo es que haya una estado inicial, un INPUT y que siguiendo al pie de la letra una secuencia de pasos se produzca siempre un resultado, un OUTPUT. Parece todo muy complejo, pero uno se da cuenta en la práctica que ya conoce este concepto.
Un ejemplo de algoritmo pueden ser los pasos para: una receta, como armar una mesa, rutina de mañana, entre otros.
Hay que tener en cuenta de que si queremos que un algoritmo actúe como tal se deben cumplir si o si cuatro requisitos muy importantes: