actividades de “small basic”

Upload: kristin-tyler

Post on 16-Jul-2015

158 views

Category:

Documents


4 download

TRANSCRIPT

Actividades de Small Basic.Integrantes del equipo: o Yareli Agilar Hernndez. o Mara Del Rosario Gutirrez Barrera. o Andrea Nieto Bocanegra. o Hctor Gonzales Aguilar.o

Omar Snchez Mungua.

Pro. Isaac Osornio Prez.

Pgina 1

Small Basic: Nuevo lenguaje de programacin para entornos educativosTras aproximadamente un ao de desarrollo como parte del proyecto Dev Labs , hoy S.Somasegar ha hecho pblico un nuevo lenguaje de programacin: Small Basic.

Este nuevo lenguaje va enfocado a entornos educativos y su meta fundamental es convertir la programacin en algo divertido. El lenguaje est totalmente integrado en un IDE bastante intuitivo y ptimo para que nios y/o personas sin conocimientos previos de programacin den sus primeros pasos en este maravilloso mundo de la programacin. Small Basic funciona sobre la plataforma .Net y a nivel conceptual y de paradigma deriva en parte de su abuelo Basic. No obstante, se trata de una versin bastante reducida (tan slo 15 palabras reservadas) y que emplea conceptos minimalistas para mantener un nivel de complejidad bajo, de modo que prcticamente cualquier persona pueda comprenderlo sin mayores dificultades.

Ejemplo 1 TextWindow.WriteLine("Escriba su nombre: ") nombre = TextWindow.Read() TextWindow.WriteLine("Hola " + nombre)

Pgina 2

Ejemplo 2 numero1=20 numero2=10 numero3=numero1 + numero2 TextWindow.WriteLine(numero3)

Ejemplo 3 TextWindow.Write("Introduczca la temperatura en Fahrenheit: ") fahr = TextWindow.ReadNumber() Celsius = 5 * (fahr - 32) / 9 TextWindow.WriteLine("La temperatura en celsius es " + celsius)

Ejemplo 4 TextWindow.WriteLine("dame un numero: ") numero1 = TextWindow.ReadNumber() TextWindow.WriteLine("dame un numero: ")

Pgina 3

numero2 = TextWindow.ReadNumber() suma = numero1 + numero2 TextWindow.WriteLine("la suma de los dos numeros es " + suma)

Ejemplo 5 TextWindow.WriteLine("dame un numero: ") x = TextWindow.ReadNumber() TextWindow.WriteLine("dame un numero: ") y = TextWindow.ReadNumber() TextWindow.Foregroundcolor="yellow" suma = x + y TextWindow.WriteLine("la suma de los dos numeros es: " + suma) TextWindow.Foregroundcolor="blue" resta = x - y TextWindow.WriteLine("la resta de los dos numeros es: " + resta) TextWindow.Foregroundcolor="red" multiplicacion = x * y TextWindow.WriteLine("la multiplicacion de los dos numeros es: " + multiplicacion) TextWindow.Foregroundcolor="white" division = x / y TextWindow.WriteLine("la division es:" + division)

Pgina 4

Ejemplo 6 TextWindow.WriteLine("dame un numero: ") x = TextWindow.ReadNumber() TextWindow.WriteLine("dame un numero: ") y = TextWindow.ReadNumber() TextWindow.WriteLine("dame un numero: ") z = TextWindow.ReadNumber() suma = (x + y + z) / 3 TextWindow.WriteLine("el promedio es : " + suma)

Ejemplo 7 TextWindow.WriteLine("dame un numero de horas: ") x = TextWindow.ReadNumber() minutos = x * 60 TextWindow.WriteLine("numero exprersado en minutos: " + minutos) TextWindow.Foregroundcolor="red" segundos = (x * 60) * 60 TextWindow.WriteLine("numero exprersado en segundos: " + segundos)

Pgina 5

Ejemplo 8 TextWindow.WriteLine("cual es su sueldo atual???") TextWindow.WriteLine("sueldo: ") x = TextWindow.ReadNumber() TextWindow.WriteLine("cual es el porsentaje (%): ") y = TextWindow.ReadNumber() suma = (x * y ) / 100 TextWindow.WriteLine("el % es : " + suma) resultado = (suma + x) TextWindow.WriteLine("el sueldo actual es : " + resultado)

Conclucion: En estas actividades aprendimos ahusar el programa realizar operaciones segn se haiga programado o requiera

Pgina 6

que se programe por ejemplo: al calcular un promedio, suma, multiplicacin, etc. Pero sobretodo nos dimos cuenta que puede ser muy til para resolver los diversos problemas que realizamos todos los das como cuando quieres saber un porcentaje o solo una simple suma.

Pgina 7