Diferencia entre revisiones de «Microsoft Small Basic»

(Página creada con «{{Desarrollo}} {{Ficha Software |nombre= Microsoft Small Basic |familia= Lenguaje de programación. |imagen= |tamaño= |descripción= |imagen2= |tamaño2= |descripción2=…»)
(Etiqueta: nuestro-nuestra)
 
(Etiqueta: nuestro-nuestra)
Línea 28: Línea 28:
 
}}
 
}}
 
'''Microsoft Small Basic''' es un [[lenguaje de programación]] intérprete e [[IDE]] asociado, que está diseñado para hacer la programación muy sencilla, accesible y divertida para los principiantes. El objetivo de Small Basic es romper cualquier barrera y servir de piedra angular para el increíble mundo de la programación. La variante simplificada de BASIC de Microsoft está diseñada para ayudar a los estudiantes que han aprendido lenguajes de programación visual como [[Scratch]] a aprender programación basada en texto. El [[IDE]] asociado proporciona un entorno de programación simplificado con funciones como resaltado de sintaxis, finalización inteligente de código y acceso a documentación en el editor. El idioma tiene solo 14 palabras clave.  
 
'''Microsoft Small Basic''' es un [[lenguaje de programación]] intérprete e [[IDE]] asociado, que está diseñado para hacer la programación muy sencilla, accesible y divertida para los principiantes. El objetivo de Small Basic es romper cualquier barrera y servir de piedra angular para el increíble mundo de la programación. La variante simplificada de BASIC de Microsoft está diseñada para ayudar a los estudiantes que han aprendido lenguajes de programación visual como [[Scratch]] a aprender programación basada en texto. El [[IDE]] asociado proporciona un entorno de programación simplificado con funciones como resaltado de sintaxis, finalización inteligente de código y acceso a documentación en el editor. El idioma tiene solo 14 palabras clave.  
 +
 
Es el único lenguaje de programación creado especialmente para ayudar a los estudiantes a realizar la transición de la codificación basada en bloques a la codificación basada en texto. Al enseñar los elementos fundamentales de los lenguajes basados en sintaxis de una manera accesible, '''Microsoft Small Basic''' brinda a los estudiantes las habilidades y la confianza para abordar lenguajes de programación más complejos como [[Java]] y [[C#]]. También puedes crear aplicaciones para [[Kinect]], [[Lego Mindstorm]], [[Raspberry Pi]], [[Arduino]], [[Oculus Rift]] y más usando Small Basic.
 
Es el único lenguaje de programación creado especialmente para ayudar a los estudiantes a realizar la transición de la codificación basada en bloques a la codificación basada en texto. Al enseñar los elementos fundamentales de los lenguajes basados en sintaxis de una manera accesible, '''Microsoft Small Basic''' brinda a los estudiantes las habilidades y la confianza para abordar lenguajes de programación más complejos como [[Java]] y [[C#]]. También puedes crear aplicaciones para [[Kinect]], [[Lego Mindstorm]], [[Raspberry Pi]], [[Arduino]], [[Oculus Rift]] y más usando Small Basic.
  

Revisión del 10:25 5 ene 2024

Microsoft Small Basic
Información sobre la plantilla
Parte de la familia Lenguaje de programación.
DesarrolladorMicrosoft DevLabs
VersionesMicrosoft Small Basic 1.2
Última versión estable26 de abril de 2021
IdiomaInglés, Alemán, Francés, Italiano, Portugués, Ruso, Japonés.
Sitio web
https://smallbasic-publicwebsite.azurewebsites.net/

Microsoft Small Basic es un lenguaje de programación intérprete e IDE asociado, que está diseñado para hacer la programación muy sencilla, accesible y divertida para los principiantes. El objetivo de Small Basic es romper cualquier barrera y servir de piedra angular para el increíble mundo de la programación. La variante simplificada de BASIC de Microsoft está diseñada para ayudar a los estudiantes que han aprendido lenguajes de programación visual como Scratch a aprender programación basada en texto. El IDE asociado proporciona un entorno de programación simplificado con funciones como resaltado de sintaxis, finalización inteligente de código y acceso a documentación en el editor. El idioma tiene solo 14 palabras clave.

Es el único lenguaje de programación creado especialmente para ayudar a los estudiantes a realizar la transición de la codificación basada en bloques a la codificación basada en texto. Al enseñar los elementos fundamentales de los lenguajes basados en sintaxis de una manera accesible, Microsoft Small Basic brinda a los estudiantes las habilidades y la confianza para abordar lenguajes de programación más complejos como Java y C#. También puedes crear aplicaciones para Kinect, Lego Mindstorm, Raspberry Pi, Arduino, Oculus Rift y más usando Small Basic.

Es la única herramienta y lenguaje de programación basado en texto diseñado para niños. Small Basic es divertido (Turtle, Flickr, Kinect, Lego Mindstorms, gráficos 3D), social (compartir y colaborar), simple (IntelliSense para niños, panel de ayuda dinámico y solo 14 palabras clave) y gradual.


Historia

Microsoft anunció Small Basic en octubre de 2008 y lanzó la primera versión estable para su distribución el 12 de julio de 2011 en un sitio web de Microsoft Developer Network (MSDN), junto con un plan de estudios didáctico y una guía introductoria. Entre el anuncio y el lanzamiento estable, se realizaron varios lanzamientos de Community Technology Preview (CTP).

El 27 de marzo de 2015, Microsoft lanzó la versión 1.1 de Small Basic, que solucionó un error y actualizó la versión de .NET Framework objetivo de la versión 3.5 a la versión 4.5, convirtiéndola en la primera versión incompatible con Windows XP.

Microsoft lanzó la versión 1.2 de Small Basic el 1 de octubre de [[2015. La versión 1.2 fue la primera actualización después de una pausa de cuatro años para introducir nuevas funciones en Small Basic. La actualización agregó clases para trabajar con los sensores de movimiento Kinect de Microsoft, aumentó la cantidad de idiomas admitidos por el objeto Diccionario incluido y corrigió varios errores.

El 19 de febrero de 2019, Microsoft anunció Small Basic Online (SBO). Es un software de código abierto publicado bajo licencia MIT en GitHub.


Recursos

  • Rrediseñado: reconstruido en Small Basic para que los niños puedan desplazarse por él de una manera divertida y atractiva. Ven Ayuda dinámica en la ventana de IntelliSense y pueden hacer que IntelliSense sea invisible.
  • Ayuda integrada: ¡un panel de ayuda dedicado cambia y le enseña a medida que escribe y hace clic en su código! ¡No tienes que hacer clic en Ayuda ni salir de tu aplicación! Deslice fácilmente el panel de Ayuda para cerrarlo.
  • Fácil de compartir y colaborar: utilice los botones "Publicar" e "Importar" para compartir programas con sus amigos o con su clase. ¡Juega el programa en línea y mejora el código de los demás!
  • Desarrollo de Kinect: crea juegos para que otros niños salten y controlen con todo el cuerpo. ¡Aporta hábitos saludables y una dosis extra de diversión!
  • Robots Lego Mindstorms EV3: haga que sus robots sean más poderosos que nunca, intégrelos con juegos completos, aprenda programación real basada en texto. ¿Mencionamos que es gratis?
  • Motor de gráficos 3D: con la extensión LitDev 3DView, comience rápidamente a codificar aplicaciones y juegos 3D/CG inmersivos y divertidos de jugar.


Requisitos del Sistema

Disponible en: PC Sistema Operacional: Windows 10 versión 14342.0 o posterior Arquitectura: x86


Características

  • Es muy simple. Small Basic combina un entorno amigable con un lenguaje muy simple y un conjunto rico y atractivo de bibliotecas para hacer que tus programas y juegos destaquen. Con sugerencias de codificación inteligentes, Small Basic hace que escribir código sea muy sencillo.
  • El lenguaje Small Basic se inspira en el lenguaje de programación BASIC original, y se basa en la plataforma Microsoft Net... Es muy pequeño, con sólo 15 palabras clave y utiliza conceptos mínimos para mantener la barrera de entrada lo más bajo posible.
  • El entorno de Small Basic desarrollo es simple, pero ofrece potentes funciones ambientales modernas como Intellisense™ y ayuda sensible al contexto inmediato.
  • Small Basic permite a las bibliotecas de terceros para ser conectado con facilidad, por lo que es posible que la comunidad de extender la experiencia de maneras divertidas e interesantes.
  • Interfaz de desarrollo muy sencilla: que nos va diciendo los procedimientos disponibles conforme vamos escribiendo. En la barra lateral también aparecen la descripción y la sintaxis.
  • Una característica muy interesante que tiene Small Basic es que podemos subir con un golpe de click nuestras creaciones a internet para compartirlas con quien que queramos. Una vez en la web, podemos jugarlos sin necesidad de descargar nada pues se ejecutan automáticamente en el navegador con la tecnología Silverlight (algo parecido a Flash).

Véase también


Fuentes