miércoles, 4 de junio de 2014

Quite BASIC

Jugando un poco con la programación del Quite BASIC publicaré a continuación unas cuantas cosas de programación avanzada que alomejor son interesantes de saber por ejemplo:

Mandarle que diga los números del 1 al 20 nombrando solo los pares y de dos en dos pondremos:

110 FOR I=1 TO 20 STEP 2
130 PRINT I
150 NEXT I

En el basic program y le daremos al play y ya nos aparecerá en la pantalla.

(Click encima para ampliar)

Esto también se usa para crear videojuegos de una forma muy básica y es divertido llegar a ver lo que puedes crear estudiando un poco los comandos.

Otros ejemplos

Queremos mandarle que diga los números multiplos del 3 hasta el 100 ahora:

110 FOR I=3 TO 100 STEP 3
130 PRINT I

150 NEXT I

(Click encima para ampliar)

Si queremos que el programa nos diga que pongamos un número del 1 al 100 y queremos que nos diga si es múltiplo de tres o no, se pone:

110 INPUT "Escribe un número del 1 al 100"; A
110 FOR I=3 TO 100 STEP 3
130 IF A=I THEN PRINT "OK"
150 NEXT I

(Click encima para ampliar)

Si queremos ahora que el programa nos diga si es múltiplo o no de tres tenemos que poner de la siguiente manera:

110 INPUT "Escribe un número del 1 al 100"; A

110 FOR I=3 TO 100 STEP 3
130 IF A=I THEN GOSUB 1000
150 NEXT I
160 PRINT "No es múltiplo"
170 END

1000 REM múltiplo de tres
1010 PRINT "Es múltiplo de tres"
1020 END
1030 RETURN

(Click encima para ampliar)

Ahora lo haremos en la parte del canvas:

Si queremos dibujar un semento a 5 linas del principio y con longitud de 5 a 15 pondremos:

100 FOR X=5 TO 15
110 PLOT X,5, "blue"
120 NEXT X

(Click encima para ampliar)

Si queremos que un punto se mueva por la pantalla:

100 REM *** Creando un pixel cyan en 10, 10, borrando la pantalla y dibujando***
110 LET X = 10
120 LET Y = 10
130 CLS
140 PLOT X,Y,"cyan"
150 REM *** Controlando el pixel ***
160 LET C = GETCHAR()
170 IF C="" THEN GOTO 150
180 IF C="w" THEN LET Y=Y+1
190 CLS
200 IF C="w" THEN LET y=y+1
220 IF C="a" THEN LET x=x-1
230 IF C="s" THEN LET y=y-1
240 IF C="d" THEN LET X=x+1
210 GOTO 130

(Click encima para ampliar)


JUEGO HECHO POR MI DE LOS MARCIANITOS:

100 REM *** Creando un pixel cyan en 10, 10, borrando la pantalla y dibujando***
110 LET X = 20
120 LET Y = 3
130 CLS
140 PLOT X,Y,"cyan"
150 REM *** Controlando el pixel ***
160 LET C = GETCHAR()
170 IF C="" THEN GOTO 150
180 IF C="w" THEN LET Y=Y+1
190 CLS
220 IF C="a" THEN LET x=x-1
240 IF C="d" THEN LET X=x+1
250 IF C=" " THEN GOSUB 2000
210 GOTO 130

2000 REM *** Disparo ***
2010 PLOT X,Y+1,"red"
2019 LET F=X
2020 LET T=Y
2030 FOR T= 3 TO 50
2040 PLOT F,T+1, "red"
2050 NEXT T
2060 RETURN



martes, 3 de junio de 2014

PREZI Y GLOGSTER

Si lo que queremos es hacer un fantástica presentación delante de miles de personas la mejor opción para esto es prezi. Prezi es un editior online de presentaciones que te da de una forma original ya echos algunos fondos animados y es como un viaje a través de fotos vídeos y comentarios que tu hagas. Aquí dejo un prezi que yo misma he hecho para que os hagáis una idea.

Algo parecido a esto es el glogster:


lunes, 2 de junio de 2014

martes, 6 de mayo de 2014

Google Docs

Enlaces de ejercicios en GoogleDocs:

Enlace 1

Enlace 2

Enlace 3

Enlace 4

La diferencia entre un Doc. y un Pdf. es que el Doc. es un documento creado para Microsoft Word y el Pdf. es un documento muchas más seguro y que no se puede modificar precisamente así para hacerlo mucho más seguro.

martes, 22 de abril de 2014

Localización GPS

Usando el programa MyTracks desde el teléfono que se puede descargar desde el GoogleStore en nuestro teléfono podemos grabar rutas de GPS para hacer nuestros viajes ya sea corriendo andando en coche o en avión de una forma cómoda y sencilla, lo único que tienes que hacer es darle a grabar a tu móvil y a aparar cuando termines tu viaje y puedes ver al final todo el recorrido que has echo guardarlo y no solo eso también puedes ver cuanto has tardado a parte de poder publicar tu recorrido guardado en el GoogleDrive.


(Click encima para ampliar)

(Click encima para ampliar)


Si nos descargamos Google Earth en el ordenador y tenemos una ruta grabada en el MyTracks en el móvil podemos sincronizarla en el GoogleEarth descargando la ruta de antes del GoogleDrive como ya explique en el paso anterior y arrastrándola al GoogleEarth dónde pone Añadir-Ruta en la barra de Herramientas. Aquí os dejo las imágenes de una ruta cargada desde el móvil a GoogleEarth con ruta de elevación incluida:


(Click encima para ampliar)

También algunos usuarios ponen imágenes 3D de edificios así que pondré aquí algunos para que os hagáis una idea, para verlos vosotros sólo tenéis que marcar la casilla de habilitar edificios 3D en la esquina izquierda de abajo de vuestro GoogleEarth y ya esta:


(Click encima para ampliar)

Visto esto voy a visitar por ejemplo Nueva York para ver las cosas 3D:

(Click encima para ampliar)

(Click encima para ampliar)

También puedes visitar otros planetas o por ejemplo la luna:

(Click encima para ampliar)


Marte:

(Click encima para ampliar)

O también La Tierra:


(Click encima para ampliar)

También podemos utilizar online el visor llamado Sigpac para medir distancias y áreas por ejemplo el recorrido de un instituto con forma poligonal:

Exactamente este mide 4.766 metros cuadrados.

(Click encima para ampliar)

Solo le tienes que dar arriba a medir-medir superficie y marcar los bordes de la superficie poligonal que quieras medir, por ejemplo tu casa.

Ahora voy a medir con el mismo método una plaza y voy a ver cuantas personas cabrían por metro cuadrado:

Contando que un manifestante o dos puede ocupar un metro cuadrado en esta plaza cuya densidad es de 3200 metros cuadrados:

(Click encima para ampliar)

cabrán sobre 3200*1=3200 o 3200*2=6400 personas mas o menos en esa plaza.

Pero no sólo Google tiene cosas de estas sino que también Microsoft con su BingMaps utiliza esas aplicaciones para ver ciudades por satelite y nos permite utilizar la herramienta ''vista de pájaro'' para ver cosas como esta:

(Click encima para ampliar)