martes, 5 de noviembre de 2019
¿Qué es un algoritmo?
En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.
El estudio de la complejidad de un algoritmo respecto a sus recursos es conocido como algoritmia, la cual no es tratada en este curso.
¿Cómo empiezo a utilizar Scratch?
Para empezar a utilizar Scratch tan sólo tendrás que elegir entre una de las dos modalidades del programa:
Ejecutarlo en su versión online a través de un navegador desde la página web oficial. Si eliges la modalidad online es muy recomendable registrarse para poder guardar los proyectos que crees y tenerlos siempre a tu disposición.
Descarga e instala Scratch en su versión offline, para ejecutarlo sin necesidad de navegador ni de conexión a Internet.
Tanto la versión online como la offline son multiplataforma y están pensadas para ejecutarse en sistemas Windows, Mac OS X y Linux. Las diferencias entre una y otra son inexistentes en cuanto a la programación, aunque si que nos gusta destacar como principal característica la opción de compartir proyectos o utilizar la mochila de objetos en la versión online.
BENEFICIOS DE PROGRAMAR CON SCRATCH
¿Qué beneficios tiene aprender a programar con Scratch?
Son varios los estudios que han demostrado que mediante la programar se desarrollan ciertas habilidades cognitivas como:
#Desarrollo del pensamiento lógico
#Fomento de la creatividad
#Mejora en el razonamiento
#Resolución de problemas
Un estudio realizado a niños de infantil programando con Logo, demostró que obtienen mejores resultados en pruebas de matemáticas, de razonamiento y resolución de problemas.
INTRODUCCIÓN
En este curso online de iniciación a la programación aprenderás a utilizar la herramienta de Scratch 2.0 para programar diferentes tipos de videojuegos y animaciones mediante el lenguaje de programación por bloques de Scratch. La aplicación de los lenguajes de programación por bloques permite una presentación visual del paradigma y metodología de la programación informática permitiendo centrarse en la lógica de la programación dejando a un lado la sintaxis propia de los lenguajes de programación (puntos y comas, paréntesis, etc).
lunes, 4 de noviembre de 2019
ventajas y desventajas
Las ventajas de este lenguaje de programación como tal son las siguientes:
Es muy bueno para aprender a programar.
Es un programa gratuito, de software libre.
Esta disponible para diferentes sistemas operativos (windows, mac y linux).
Los trabajos realizados por uno se pueden compartir en la red.
Este es multilenguaje.
BENEFICIOS
En Scratch los niños y niñas trabajan en sus propias creaciones y proyectos, de esta forma aprenden sobre el proceso de diseño. Partiendo de una idea, los alumnos tienen que realizarla paso a paso experimentando las soluciones que consideren necesarias para llegar a realizar esa idea. Los niños deberán detectar sus errores y corregirlos una y otra vez hasta completar el proyecto.
En el proceso de creación de un proyecto surgen nuevas ideas y por tanto nuevos proyectos y así continuamente. Su lema es un perfecto resumen de su filosofía: imagina, programa, comparte.La versión tradicional de Scratch puedes utilizarla a través de la web y si vas a utilizarlo en un programa que no tenga conexión a internet, también podrás descargarte. Hay otra versión llamada ScratchJr que se utiliza en tablet y esta pensada para niños más pequeños. Es un entorno más sencillo pero también se pueden hacer muchos proyectos.
Suscribirse a:
Comentarios (Atom)




