0% encontró este documento útil (0 votos)
16 vistas7 páginas

Scratch

Scratch es un lenguaje de programación visual diseñado para facilitar la creación de aplicaciones interactivas, especialmente para principiantes y jóvenes. Desarrollado por el MIT, permite a los usuarios crear animaciones, juegos y proyectos artísticos mediante un sistema de bloques que no requiere escribir código. Aunque tiene ventajas como ser fácil de usar y gratuito, también presenta limitaciones en la complejidad de los proyectos y la dependencia de internet.

Cargado por

Yesica Adames
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
16 vistas7 páginas

Scratch

Scratch es un lenguaje de programación visual diseñado para facilitar la creación de aplicaciones interactivas, especialmente para principiantes y jóvenes. Desarrollado por el MIT, permite a los usuarios crear animaciones, juegos y proyectos artísticos mediante un sistema de bloques que no requiere escribir código. Aunque tiene ventajas como ser fácil de usar y gratuito, también presenta limitaciones en la complejidad de los proyectos y la dependencia de internet.

Cargado por

Yesica Adames
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

UNIVERSIDAD PEDRO HENRIQUEZ UREÑA

SCRATCH

ESTUDIANTES:
YESICA ADAMES 23-1376
ABDIEL TEJADA 23-1459
MICHAEL TINEO 23-1601

PROFESOR:
ING. CARLOS UBRI

MATERIA:
INTRODUCCION A LA INFORMATICA
¿Qué es Scratch?
Es un lenguaje de programación visual, en el que, a modo
de bloques a modo de código, se permite el uso de
sentencias, condicionales, eventos y métodos para crear
aplicaciones interactivas.
A través de este programa tienes la posibilidad de crear
animaciones, juegos, historias interactivas, producciones y
música. Aunque es mayormente utilizado por niños de 8 a
16 años, también es ideal para cualquier persona que
quiera hacer su primer acercamiento a la programación.
la página de Scratch se ha vuelto una comunidad en línea
que permite aprender e intercambiar ideas con gente de
todo el mundo. Otra cosa interesante que se puede hacer
con Scratch es compartir tus creaciones e ideas con
jóvenes que tengan tus mismos intereses. Tan solo en un
día, se suben al sitio 1,500 proyectos nuevos con el código
de acceso libre. Cualquiera que esté registrado en la página
puede ver cómo se ha creado un proyecto, descargarlo,
modificarlo, etc.
¿Quién creó Scratch?
Scratch fue desarrollado por investigadores del Instituto de
Tecnología de Massachusetts (MIT) que buscaban crear
una plataforma accesible y fácil de usar para personas que
aprendieran a programar por primera vez. Su lanzamiento
oficial fue en mayo de 2007.
¿Como funciona Scratch?
Scratch ofrece un lenguaje de programación visual que
no requiere de saber escribir código. De esta manera, a
través del ordenamiento de bloques que incluyen
instrucciones de sentencias, condicionales y eventos, se
puede crear aplicaciones interactivas.
Entre los principales bloques de instrucciones, se
encuentran:
• Movimiento: permite mover y girar el objeto.
• Apariencia: permite al objeto hablar, pensar o
cambiar su apariencia.
• Sonido: todo lo relacionado con efectos de sonido
del programa.
• Eventos: permite comenzar una secuencia de
acciones cuando ocurre un evento determinado.
• Control: son los condicionantes: «Si-sino»,
«Repetir x veces», «Esperar», «Detener» …
• Sensores: detecta cuándo el objeto interacciona
con el entorno.
• Operadores: operadores matemáticos (+, -, *, /),
generador aleatorio de números, comparadores,
sentencias «y», «o» y negaciones.
• Variables: creación de variables y su asignación en
el programa.
• Más bloques: permite crear funciones propias.
¿Para qué sirve Scratch?

El principal objetivo de la plataforma es que chicos


aprendan a programar y hacer juegos, animaciones o
proyectos artísticos fácilmente. Por otro lado, la respuesta
a para qué sirve Scratch, es un poco más extensa.
El programa Scratch para niños favorece el desarrollo de
algunas competencias elementales para un futuro
profesional. Algunas de ellas son las siguientes.
- curiosidad intelectual y el pensamiento creativo
- razonamientos divergentes, anticipar errores y
evaluar rápidamente escenarios mentales.
- Desarrolla pensamiento computacional.
- . Manejo de las tecnologías de la información y la
comunicación.
Ventajas:
- Fácil de aprender y utilizar
Es un programa para todas las edades. El sistema de
bloques permite a los usuarios crear proyectos
complejos sin necesidad de escribir código. Además,
la interfaz gráfica intuitiva hace que sea fácil de
entender cómo funciona cada bloque y cómo se
relacionan entre sí.

- Multiplataforma y gratuito
- se puede ejecutar en una gran variedad de sistemas
operativos, como Windows, macOS y Linux. Además,
es gratuito, lo que significa que cualquier persona
puede descargarlo y empezar a programar sin tener
que pagar por licencias o membresías.
Enseña habilidades de programación esenciales

los usuarios aprenden habilidades como la lógica de


programación, el pensamiento crítico, el diseño de
algoritmos, la solución de problemas y mucho más.

- Disponibilidad de Idiomas:
- Scratch está disponible en una amplia variedad de
idiomas, lo que facilita su adopción y uso en
diferentes partes del mundo.
- Herramientas de Sonido y Gráficos Integradas:
Scratch incluye bibliotecas de sonido y gráficos que
permiten a los usuarios agregar elementos visuales y
auditivos a sus proyectos de manera sencilla.
Desventajas:
- Limitaciones en la complejidad de los proyectos
- proyectos que involucren cálculos matemáticos
complejos, procesamiento de imágenes o
interacciones con dispositivos externos pueden
requerir el uso de un lenguaje de programación más
avanzado.
- Dependencia de internet
- Aunque es posible descargar y utilizar Scratch sin
conexión a internet, la plataforma depende en gran
medida de la conexión a internet para acceder a
recursos y compartir proyectos.
- . Limitaciones en el diseño gráfico
- Aquellos que deseen crear proyectos con gráficos
altamente detallados o personalizados pueden
necesitar utilizar otras herramientas de diseño.
- Falta de compatibilidad con otros lenguajes de
programación
- Scratch tiene su propia sintaxis y estructura de
código, lo que significa que no es compatible con
otros lenguajes de programación.
- Limitaciones en el acceso a funciones avanzadas de
la computadora
- Puede tener limitaciones en el acceso a funciones
avanzadas de la computadora, como la creación de
juegos que se comunican con dispositivos externos o
la creación de proyectos que requieren el uso de la
cámara web o micrófono del sistema.

¿Cuándo puedo utilizar Scratch?


Scratch es una herramienta muy potente para la enseñanza
de cualquier otra materia ya que es capaz de presentar los
conocimientos desde otro punto de vista. Es más, si el
alumno desarrolla un proyecto en Scratch sobre un tema
de cualquier asignatura, no sólo estará poniendo en
marcha sus habilidades como programador, sino que
estará directamente implicado con el tema a tratar. El
aprendizaje es mucho más efectivo si “haces” y no sólo
“ves” y “escuchas”.
De esta manera, Scratch es una herramienta transversal
que favorece una enseñanza efectiva del resto de áreas de
conocimiento. Indudablemente, las Matemáticas están
muy relacionadas con la programación así que, con
Scratch, se pueden tratar de manera directa otros aspectos
como trigonometría, geometría, operaciones matemáticas
y lógicas. Además, utilizando Scratch se puede facilitar la
enseñanza de Idiomas, de Geografía y de Historia.

Ejemplo de nuestro programa:

Es un programa que se basa en ejecutar acciones a través


de bloques, donde el muñequito mientras rueda la pelota,
puede saltar y anotar puntos.

También podría gustarte