Want to create interactive content? It’s easy in Genially!

Get started free

MÓDULO 1 - LENGUAJE DE PROGRAMACIÓN SCRATCH

AEEM S.A.S Asesoría Estratégica Empresar

Created on March 28, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

módulo 1

Familiarización con la herramienta y los elementos

EMPEZAR >

ÍNDICE

Intro

Presentación

Tema 1

contextualización de la programación por bloques

Tema 2

conocimiento scratch

Tema 3

definición y uso de operadores lógicos en scratch

Tema 4

definición y uso de condiciones y ciclos en scratch

Tema 5

definición y uso de variables en scratch

presentación

Con el fin de aproximar a los maestros al uso del lenguaje de programación por bloques Scratch, en este módulo se revisarán los conceptos básicos relacionados con las herramientas y los elementos de dicho lenguaje.

objetivo de aprendizaje

Explorar las herramientas y elementos del lenguaje de programación por bloques en Scratch para el desarrollo de habilidades de programación y la construcción de algoritmos.

Scratch se utiliza para programar historias interactivas propias, animaciones y juegos. Desarrolla habilidades esenciales como pensar de forma crítica, pensar sistemáticamente y trabajar de forma cooperativa.

—Ir a la plataforma: https://scratch.mit.edu/educators/

1.

Seleccione la respuesta correcta a la siguiente pregunta:

2.

Seleccione la respuesta correcta a la siguiente pregunta:

3.

Seleccione la respuesta correcta a la siguiente pregunta:

Seleccione la respuesta correcta a la siguiente pregunta:

4.

4.

Seleccione la respuesta correcta a la siguiente pregunta:

mUY BIEN, LOGRASTE COMPLETAR EL CUESTIONARIO

REINTENTAR

CONTINUAR

TEMA

Contextualización de la programación por bloques

apropiando saberes

Durante este tema tendrás la oportunidad de comprender la definición de la programación por bloques y sus beneficios. También podrás identificar algunos casos o ejemplos de aplicación.

ver video

contexto general

Las nuevas dinámicas del siglo XXI permanentemente están encaminadas a la búsqueda de entornos educativos, brindando nuevas experiencias y recursos educativos que permitan el desarrollo de habilidades y conocimientos vinculados directamente con las expectativas de los alumnos dentro de su proceso de aprendizaje. En este sentido, los maestros deben acercar a los alumnos, en una temprana edad al conocimiento y desarrollo de habilidades para la escritura de algoritmos, códigos y ejecución de programas, fomentando así el desarrollo de competencias para la vida.

+ leer más

¿qué es la programación por bloques?

Es una metodología desarrollada con el fin de poner en prácticas los conceptos y lógica de programación a temprana edad. Permite el desarrollo de la escritura de una secuencia lógica y ordenada de instrucciones mediante el uso y aplicación de comandos en forma de conexiones gráficas, fáciles de acoplar para encontrar una solución exitosa y efectiva a un problema determinado (Global Inclusive Education, 2020).

¿qué es la programación por bloques?

Se sugiere organizar de la siguiente manera: Esta acción consiste en encajar los bloques como si se tratara de un lego o un rompecabezas, representando una construcción secuencial de bloques, más conocido como programas.

¿cuáles son los beneficios de la programación en bloques para los niños, niñas y jóvenes?

Este tipo de metodologías permite desarrollar capacidades y habilidades como:

  • Pensamiento analítico
  • Pensamiento computacional
  • Pensamiento sistemático
  • Creatividad
  • Resolución de problemas
  • Curiosidad
  • El uso y control de la tecnología orientada a los intereses y contexto de los menores

1.

Seleccione la respuesta correcta a la siguiente pregunta:

2.

Seleccione la respuesta correcta a la siguiente pregunta:

3.

Seleccione la respuesta correcta a la siguiente pregunta:

4.

Seleccione la respuesta correcta a la siguiente pregunta:

5.

Seleccione la respuesta correcta a la siguiente pregunta:

mUY BIEN, LOGRASTE COMPLETAR EL CUESTIONARIO

REINTENTAR

CONTINUAR

TEMA

Conociendo Scratch

Apropiando saberes

En el tema dos conocerás qué es Scratch, quién lo utiliza, cuáles son los elementos de la interfaz y la categoría de bloques. Después tendrás la oportunidad de explorar algunos proyectos en Scratch

ver video

Elementos de la interfaz Scratch

10

Haz clic en los números y letras para ver más información

categorías de bloques en scratch

Apariencia

Sonido

Movimiento

Control

Sensores

Eventos

Variables

Mis bloques

Operadores

Haz clic en los circulos de colores para ver más información

Selecciona la respuesta correcta a la siguiente pregunta:

Selecciona la respuesta correcta a la siguiente pregunta:

Selecciona la respuesta correcta a la siguiente pregunta:

Selecciona la respuesta correcta a la siguiente pregunta:

mUY BIEN, LOGRASTE COMPLETAR EL CUESTIONARIO

REINTENTAR

CONTINUAR

TEMA

Operadores en Scratch

Apropiando saberes

Hemos llegado al tema tres del módulo. Aquí tendrás la oportunidad de comprender qué es un operador e identificar los tipos de operadores.

ver video

operadores en scratch

Operadores matemáticos:

Operadores lógicos:

Operadores de comparación:

>

<

no

Haz clic en los operadores para ver más información

operadores en scratch

Operadores de texto:

Otros operadores:

unir

manzana

plátano

10

número aleatorio entre

manzana

está en

letra

manzana

de

redondear

valor absoluto

de

longitud de

manzana

Haz clic en los operadores para ver más información

Selecciona la respuesta correcta a la siguiente pregunta:

Selecciona la respuesta correcta a la siguiente pregunta:

Selecciona la respuesta correcta a la siguiente pregunta:

Selecciona la respuesta correcta a la siguiente pregunta:

mUY BIEN, LOGRASTE COMPLETAR EL CUESTIONARIO

REINTENTAR

CONTINUAR

TEMA

Definición y uso de condiciones y ciclos en Scratch

apropiando saberes

En este cuarto tema del módulo identificarás qué es un evento y un control en Scratch y luego tendrás la oportunidad de revisar ejemplos y utilizar estos bloques de programación.

ver video

tipos de eventos

Permite ejecutar comandos o acciones que se encuentran debajo de este bloque cuando se presione la bandera.

Permite ejecutar comandos o acciones que se encuentran debajo de este bloque cuando se presiona la tecla que seleccione del listado del menú desplegable.

tipos de eventos

Permite ejecutar comandos o acciones que se encuentran debajo de este bloque cuando se presiona o se hace clic sobre el objeto que se seleccione.

tipos de eventos

Permite ejecutar comandos o acciones que se encuentran debajo de este bloque cuando el fondo seleccionado a través del menú desplegable cambie.

Permite ejecutar comandos o acciones que se encuentran debajo de este bloque cuando el volumen o el cronómetro sea mayor que el valor que se establezca dentro del campo.

tipos de eventos

Permite ejecutar comandos o acciones que se encuentran debajo de este bloque si algún objeto ha enviado mensaje. Dicho mensaje deberá escogerse del listado del menú desplegable.

Permite enviar el mensaje que haya escogido del listado del menú desplegable a todos los objetos. Una vez enviado el mensaje continúa con los siguientes comandos que se encuentren debajo de este.

tipos de eventos

Permite enviar el mensaje que haya escogido del listado del menú desplegable a todos los objetos. Una vez enviado el mensaje debe esperar que los demás objetos ejecuten un comando para poder continuar ejecutando las siguientes instrucciones que están debajo del bloque.

tipos de controles en scratch

Permite detener la ejecución de comando hasta que haya transcurrido la totalidad del tiempo que se estableció en el campo. Una vez se cumpla dicho tiempo, se ejecutarán los comandos que están debajo de este bloque.

Permite ejecutar en forma de ciclo los comandos que se ubiquen dentro de este bloque el número de veces que se establezca. Una vez se cumpla con el número de repeticiones (ciclos) se continuará con los comandos que se encuentran debajo del bloque.

tipos de controles en scratch

Permite ejecutar de manera continua y por un tiempo indeterminado el conjunto de instrucciones que se encuentran dentro de este.

Permite ejecutar comandos o acciones que se encuentran dentro de este bloque solo si la condición que establezcas se cumple o es verdadera. Deberás hacer uso de los bloques operadores para construir la condición o las condiciones según el caso. También podrás integrar o hacer uso de variables dentro de la condición.

tipos de controles en scratch

Permite ejecutar diferentes comandos de acuerdo con el resultado de la condición. Si la condición se cumple o es verdadera se ejecutarán los comandos que ubiques dentro del primer espacio o hueco del bloque. Si la condición o las condiciones no se cumplen, se ejecutarán los comandos que se ubiquen en el segundo espacio del bloque (seguido del sí-no). Deberás hacer uso de los bloques operadores para construir la condición o las condiciones según sea el caso. También podrá integrar o hacer uso de las variables dentro de la condición.

tipos de controles en scratch

Permite poner en pausa la ejecución de comandos hasta que la condición que se establezca se cumpla o sea verdadera. Deberás hacer uso de los bloques operadores para construir la condición o las condiciones según el caso. También podrá integrar o hacer uso de variables dentro de la condición.

Permite ejecutar un conjunto de comandos de manera continua y de manera indeterminada hasta que la condición que se establezca se cumpla o sea verdadera.

tipos de controles en scratch

Permite detener todos los objetos del programa, o el programa que esté ejecutando este objeto.

Selecciona la respuesta correcta a la siguiente pregunta:

Selecciona la respuesta correcta a la siguiente pregunta:

Selecciona la respuesta correcta a la siguiente pregunta:

mUY BIEN, LOGRASTE COMPLETAR EL CUESTIONARIO

REINTENTAR

CONTINUAR

TEMA

Definición y uso de variables en Scratch

apropiando saberes

El quinto y último tema de este primer módulo se centrará en clarificar la definición y el uso de una variable en Scratch. También presentará diversos ejemplos de aplicación de los bloques de la categoría variable en Scratch.

ver video

variables en scratch

Permite crear una variable que almacenará el valor de un dato. Estas variables pueden ser locales o globales. Las locales se caracterizan porque son usadas por un solo objeto mientras que las globales pueder ser usadas por todos los objetos.

Bloque de la variable creada. Este bloque deberá ser usado dentro del programa para poder asignar el valor de la variable.

variables en scratch

Permite asignar valor determinado a la variable. Este valor también permite cambiar el valor actual de la variable de acuerdo con el caso.

Permite incrementar o reducir el valor de la variable de acuerdo con el valor que se determine dentro del campo.

variables en scratch

Permite visualizar el valor de la variable en el escenario.

Permite ocultar el valor de la variable del escenario.

Selecciona la respuesta correcta a la siguiente pregunta:

Selecciona la respuesta correcta a la siguiente pregunta:

Selecciona la respuesta correcta a la siguiente pregunta:

mUY BIEN, LOGRASTE COMPLETAR EL CUESTIONARIO

CONTINUAR

terminamos el estudio del módulo uno

Hemos terminado el módulo uno.

Te invitamos a avanzar con el módulo dos.

¡Mucha suerte y éxitos educativos para todos y todas!

¡Felicitaciones!