Excelente. Muy bueno
MSDN Blogs > Small Basic > What are the unique features of the Small Basic language?
Ed Price – MSFT Microsoft - traducción al español
Originalmente escrito por el creador de Small Basic, Vijaye Raji …
Aquí están las características únicas del lenguaje Small Basic
Imperativo:
Al igual que las primeras variantes de BASIC, Small Basic es imperativo y no utiliza o expone a los principiantes, a conceptos como ámbitos, tipos, orientación a objetos, etcétera
Tamaño:
El lenguaje Small Basic consta de sólo 14 palabras clave. (keywords)
Tipo de sistema:
Hoy en realidad no lo es. Puede crear cadenas y constantes numéricas y
asignarlos a variables. Las operaciones realizadas en estas variables serán
interpretado de acuerdo con el contenido.
Variables:
Todas las variables son globales y siempre están inicializadas
Pueden ser utilizados antes que están asignadas
.
Eventos
Puede crear una sub-rutina y asignarla a un evento. Esto la llevaría hacia arriba
hasta un evento.
Libreías
Las librerías ofrecen “Objetos” estáticos que el del grupo, propiedades y eventos..
Se pueden crear nuevas librerías utilizando otros lenguajes de .NET Framework y se añaden a la Runtime Small Basic.
blogs.msdn.com/.../what-are-the-unique-features-of-the-small-basic-language.aspx
small basic, Ed Price, Vijaye Raji
Asunto: Campamentos Básicas de aprendizaje en la Academia Main Stem – Verano 2013
Por: Ed Price – MSFT
Enlace:
www.mainstemacademy.com
Marck McDonald en Main Stem Academia, está enseñando pequeños campos básicos. Cada campamento es impulsado por un tutorial. Los niños pueden inscribirse en cualquier momento o ir a toda la serie. Si asisten a toda la serie, que tendrán el reto con nuevos tutoriales y escenarios cada semana. Ellos usarán técnicas ágiles de gestión de proyectos. Los niños aprenderán cómo diseñar, construir algoritmos, gestionar un proyecto y trabajar algoritmos en un ambiente de equipo, la construcción de una valiosa experiencia para un mundo real, el medio ambiente profesional business.
Visite la página de campamento Small Basic de la página web Academia Tallo principal de información de precios y para registrarse:
www.mainstemacademy.com/small-basic
Aquí están los campamentos de verano 2013:
Campo I (8 de julio – 12)
Campo II (15 de julio – 19)
Campo III (12 de agosto – 16)
Campo IV (19 de agosto – 23)
Para cada campo, los estudiantes pueden asistir el día completo o medio día (por la mañana o por la tarde). Vea el enlace de arriba para las diferencias de precios.
INSTRUCTOR
Mark pasó 28 años en el desarrollo de software, gestión de proyectos y productos, y las implementaciones de software empresarial. Es un Scrum Master y autor de libros de tecnología Certified. Su base de consultoría incluye Boeing, Microsoft, JD Edwards, Chase, Broderbund, CB Richard Ellis, Marina de los EE.UU., Servicio Forestal de los EE.UU., NBBJ, Swedish Medical Center y muchas otras compañías y organizaciones. Le gusta enseñar y ver a los jóvenes a aprender programación, la gestión y el emprendimiento de proyectos.
Share this:
Press This
Twitter1
Facebook1
StumbleUpon
¿Porqué aprender Small Basic?
Ed Price – MSFT Microsoft
Podríamos muy bien simplemente hacer la pregunta – ¿Por qué aprender un lenguaje de programación? Un lenguaje de programación se utiliza para dar instrucciones a una computadora para realizar tareas específicas. Hay varias razones para hacer esto. En primer lugar, si usted sabe cómo programar, usted tendrá una mejor comprensión de cómo funcionan las computadoras. En segundo lugar, los programas de escritura es un buen ejercicio para sus habilidades de pensamiento – debe ser un pensador muy lógica para escribir programas de ordenador. También debe ser algo así como un perfeccionista – computadoras no son tan inteligentes y requieren, instrucciones perfecta exacta para hacer su trabajo. En tercer lugar, los programadores de computadoras son de la demanda y se puede hacer una buena vida. Y, por último, escribir programas de ordenador es divertido. Es gratificante ver que sus ideas para un determinado programa informático cobran vida en la pantalla del ordenador.
Así que, ¿por qué aprender Small Basic? Una razón importante es que es libre de Microsoft. Otra razón para aprender Small Basic es que es uno de los idiomas más fáciles de aprender. Small Basic es un lenguaje simple. Hay muchos elementos incorporados que hacen su trabajo más simple y el lenguaje en sí es muy simple – sólo 15 palabras reservadas. Sin embargo, sólo porque se trata de un lenguaje sencillo, no significa que carece de capacidades. Verá lo largo de estas notas que se puede construir algunos programas bastante complejos.
Debido a su simplicidad, se puede aprender a escribir pequeños programas básicos muy rápidamente. Sin embargo, sólo porque usted puede escribir su primer programa con rapidez no significa que usted aprenderá todo lo que hay que saber acerca de Small Basic. Este curso sólo introduce Small Basic. Todavía hay mucho que aprender – siempre hay mucho que aprender. Por lo tanto, tenga en cuenta este curso como un primer paso en un viaje para convertirse en un programador competente.
Y, una vez que hayas dominado Small Basic, puede pasar a su hermano mayor más capaz VisualBasic, otro producto de Microsoft utilizado para desarrollar GUI (interfaz gráfica de usuario) de aplicaciones basadas en. Se trata de aplicaciones con menús, barras de herramientas, botones, barras de desplazamiento, y otros controles que dependen del ratón de la computadora para la entrada. Ejemplos de las aplicaciones GUI que puede haber utilizados son los procesadores de texto, programas de hojas de cálculo y juegos de ordenador.
Está repetido mi blog "¿Porqué aprender Small Basic?". No sé como borrarlo. ¿ Pueden hacerlo ustedes? Gracias
Eventos del teclado: Vemos un programa que usando eventos de teclado, rota una figura en la ventana de gráficos (Graqphicswindow) presionando una tecla.
La tecla ENTRAR (Intro) rota el rectángulo en la ventana de gráficos. Al soltar la tecla
El rectángulo vuelve a su estado original.
Usamos la operación Move (desplaza al rectángulo) y Keydown y Keyup que lo gira 90 grados y después lo vuelve a su lugar, usando cualquier tecla.
1. GraphicsWindow.Height =300
2. ‘ altura de la ventana
3. GraphicsWindow.Width = 300
4. ‘ ancho de la ventana
5. GraphicsWindow.BackgroundColor = “Yellow”
6. ‘ color de fondo de la ventana
7. forma1 = Shapes.AddRectangle(100,50)
8. ‘El objeto Shapes (forma) agrega, mueve y rota formas en la ventana de gráficos.
9. Program.Delay(1000)
10. ‘ La clase Program (programa) proporciona ayuda para controlar la ejecución ‘ del programa. Y Delay retrasa la ejecución del programa por la cantidad ‘
11. ‘ indicada de milisegundos.
12. Shapes.Move(forma1, 100,125)
13. Move Mueve la forma con el nombre indicado a una nueva posición.
14. return = “Return”
15. ‘ return es una variable que creo y le asigno el valor “Return”
16. GraphicsWindow.KeyDown = keydown
17. ‘ Evento Keydown genera un evento cuando una tecla es oprimida en el teclado. .
18. GraphicsWindow.KeyUp = keyup
19. ‘ Evento KeyUp Genera un evento cuando una tecla es soltada en el teclado.
20.
21. Sub keydown
22. ‘ Creo una subrutina Keydown
23. If GraphicsWindow.LastKey = return Then
24. ‘ La propiedad LastKey obtiene la última tecla que se presionó o liberó.
25. Shapes.Rotate(forma1, 90)
26. ‘ La operación Rotate rota la forma con el nombre indicado el ángulo indicado.
27. EndIf
28. ‘ Palabra clave EndIf consulta la instrucción If para obtener información acerca de la palabra clave EndIf.
29. EndSub
30. ‘ Palabra clave EndSub consulta la instrucción Sub para obtener información acerca de la palabra clave EndSub.
31. Sub keyup
32. If GraphicsWindow.LastKey = return Then
33. Shapes.Rotate(forma1, 0)
34. EndIf
35. EndSub
Por alguna razón desde mi equipo se dispara el post en forma repetida. ¿ podrían ustedes borrarlo ?