jueves, 17 de febrero de 2011

Adivinar

Al principio de la clase algunos han estado terminando el programa de usuario. Como yo ya lo tenía hecho, he estado actualizando el blog.
Luego nos ha mandado otro programa: adivinar. Había que pedir un número al azar entre 1 y 5 mediante randomize, y después introducir un número nosotros. Si los números coincidían, teníamos que felicitarnos por haber acertado, pero si no coincidían teníamos que poner que no habíamos acertado y poner el número correcto. Esto se hace mediante la función if.
Casi al final de la clase, han dado la idea de añadirle más cosas al programa. Si el número que se introducía no esta comprendido entre 1 y 5, tiene que poner que te has equivocado. Pero esta última función no me ha dado tiempo a terminarla hoy.


martes, 15 de febrero de 2011

Blog

Nos ha preguntado Ricardo si queríamos otra hora más para actualizar el blog. La mayoría ha dicho que sí, y por eso tenemos otra vez toda la hora para el blog.

lunes, 14 de febrero de 2011

Blog

Hoy nos ha dejado Ricardo la hora libre para actualizar el blog, ya que hemos terminado los exámenes y el martes o el miércoles nos mirará los blogs.

martes, 8 de febrero de 2011

Positivo y usuario

Hoy es el último día antes de los finales.
Hemos hecho dos programas que se basan en que si se cumple una cosa hace algo, y si no se cumple hace otra cosa. Eso se hace mediante: if... then... else...
El primer programa trataba de introducir un número entero y decir si era positivo o negativo. Se hace poniendo: if n>0 then (un writeln diciendo que es positivo) else (un writeln diciendo que es negativo). Significa que si es mayor que 0 dirá que es positivo, y si no es mayor que 0 dirá que es negativo.
Después Ricardo nos ha dejado solos haciendo un programa. Trataba de pedir el nombre de usuario (Juan) y después pedir la contraseña (1234). Si el nombre no era Juan, tenía que poner que se fuera; y si era Juan, tenía que pedir la contraseña. Si la contraseña era la correcta tenía que poner: bienvenido Juan, pero si era incorrecta tenía que poner: contraseña errónea. Para hacerlo eran necesarias dos variables: un número entero (contraseña) y una cadena de caracteres (usuario).
Para realizarlo se necesitan utilizar varios if, y como dentro de ellos hay muchas funciones, hay que poner begin y end en cada proceso. También hemos cambiado los colores con el textcolor: si el usuario es Juan e introduce bien la contraseña, 'Bienvenido Juan' aparece en verde; pero si no es Juan o introduce mal la contraseña, las frases salen en rojo.






lunes, 7 de febrero de 2011

Cadena, concatenar y media del vector

Hoy hemos hecho 3 programas: cadena, concatenar y media del vector.
El de cadena trataba de introducir tu nombre y que te diga el número de letras que tiene. La variable tiene que ser ansistring. El color del texto del nombre y del resultado que te dice el número que tiene son de diferentes colores. Para ello hay que poner textcolor (color), el color se puede poner escribiendo su nombre en inglés o poniendo el número que corresponde al color. Para que cuente el número de letras se utiliza la función: length (nombre).
El programa de concatenar consistía en escribir dos textos y que se unieran en otra fila y columna de la pantalla. Las variables tienen que ser ansistring y se necesitan 3. La operación para sumar los textos es: c:=a+b. Para que el resultado salga en otra parte de la pantalla, hay que poner la función: gotoxy(x,y), en x e y hay que poner los números de columna y fila que quieres que salga.
El último programa era la media del vector. Consistía en calcular la media de un vector de 5 elementos. Hay que poner de variables: v : array[1..5] of real (vector de 5 elementos), y dos números reales que se utilizarán para realizar la suma y la media del vector. Primero se hace la suma de los 5 elementos y después el resultado se divide entre 5 para hacer la media (ya que en total son 5 elementos). Para introducir los elementos hay que poner: v[1], v[2]... También hemos usado el textcolor para que la frase y el resultado estén en diferente color. Para ello, hay que hacerlo en una línea diferente y el 'write' tiene que ser sin 'ln' para que escriba en la misma línea.

viernes, 4 de febrero de 2011

Fin reales

Hemos terminado con el programa de reales, añadiendo otro número real y dos enteros. Hemos efectuado la suma, multiplicación y división de los números reales. Para ello los tenía que poner en formato para que sólo tuvieran 3 decimales.
También hemos hecho la diferencia, división, división entera, el resto de la división y el opuesto de los números enteros. Para efectuar la división, el resultado tiene que estar en formato para que no de decimal. En la división entera, la función que hay que poner es: n1 div n2. En el resto hay que poner la función: n1 mod n2. Para realizar el opuesto, simplemente hay que poner un menos delante del número.

jueves, 3 de febrero de 2011

Tiempo azar y reales

Hoy hemos terminado el de azar. Hemos puesto una función para que espere un determinado tiempo y pase a la siguiente función. Para ello hay que poner debajo de las variables, const t=1000 (1 segundo) y donde queramos que espere ese tiempo poner: delay(t)
Hemos usado esa función para que nos mostrara cada segundo uno de nuestros números premiados.
También hemos hecho el programa de reales. La variable que necesitábamos era real y el programa trataba de pedirte un número real y que te mostrara el valor original, con formato, redondeado y truncado. Las funciones para el valor original y con formato ya las había trabajado anteriormente. Para que redondee un número hay que poner: round (n). Y para que trunque, trunc (n).

martes, 1 de febrero de 2011

Saludo y azar

El programa de hoy era saludo. Había que preguntar el nombre y la edad. Se necesitaba una variable de números y otra de letras. Para la variable de letras hay que poner: ansistring. Había que contestar intercalando el nombre y la edad en una frase, que se ponían entre comas y sin comillas: writeln (nombre, ' tienes ', edad, ' años').
El otro programa de hoy ha sido de azar. Tenía que preguntar nuestro nombre y darnos 6 números al azar entre 1 y 49 que serían los números de la lotería ganadora. Para ello, hay que poner randomize (genera números al azar) y después: n1:=random(49)+1 (hay que poner lo de más uno porque sino el rango es de 0-48). Esto hay que hacerlo con los 6 números. Este programa aún no lo hemos terminado.


viernes, 28 de enero de 2011

Óptica

Hoy no estaba Ricardo, pero nos ha dejado 2 trabajos sobre óptica. Sólo me ha dado tiempo a hacer uno. Había que calcular la potencia, la distancia imagen y el aumento lateral.
Para despejar la fómula de distancia imagen he tenido que utilizar un paint ya que nadie tenía ni papel ni boli. Las demás fórmulas ya estaban despejadas.
Para que el resultado te lo de en decimales, nos ha dicho Ricardo en física que hay que poner lo siguiente: writeln (' ', variable que quieres:0:3). Con esto nos da 3 decimales, si quisiéramos más debemos cambiar el 3 por el número de decimales que queremos.


jueves, 27 de enero de 2011

Rectángulo y círculo

Hoy hemos hecho un programa para calcular el área de un rectángulo. Para ello, necesitábamos 3 variables: b, h y área. Como eran números enteros, he puesto integer.
La única función nueva en este programa ha sido:
area:=b*h (la variable es igual a la operación que pongamos después).
También hemos hecho un programa para calcular el área y la longitud de una circunferencia. Aparte de las variables, se necesitaba una constante, el número pi. Para poner la constante, hay que poner: const pi=3.1415926. Las demás funciones que he utilizado ya las había usado en otros programas anteriores.

martes, 25 de enero de 2011

Saludo y suma

Hoy empezamos con el FreePascal. En los ejercicios debemos empezar poniendo program (nombre del programa), uses crt, var (las variables que vamos a usar), y luego ponemos begin con todos los pasos que vamos a realizar. Para finalizar pondremos end. (Con punto al final). Detrás de todos las funciones hay que poner punto y coma.

Los funciones que hemos utilizado hoy son:
clrscr - borra la pantalla
write(' ') - escribe en la pantalla
writeln (' ') - escribe en la pantalla y va a la linea siguiente
readkey - espera hasta apretar una tecla, es decir, bloquea el programa hasta tocar una tecla
readln() - para que lea la variable y vaya a la linea siguiente

Hemos hecho un ejercicio llamado saludo. Tenía que salir la palabra 'hola' en la pantalla. Para ello, he puesto el program, uses, begin, clrscr, write('hola'), readkey y end. No hacía falta poner en este programa ninguna variable.
Luego hemos hecho un ejercicio de sumar. Sumaba dos números que introducías. En las variables tenías que poner: integer (números enteros).


lunes, 24 de enero de 2011

Instalación

Hemos estado media hora en los buenos días de los 125 años de salesianas.
Iba a instalar el Free Pascal con el instalador, pero como iba muy lento nos ha dicho Ricardo que copiemos la carpeta de mis sitios de red. Pero copiar esta carpeta está tardando más. Por eso, Ricardo nos ha dejado el resto de la hora para que actualicemos y lo instalemos.

viernes, 21 de enero de 2011

Programación

Hoy comenzamos con programación. Al principio de la hora, hemos estado en la clase para que Ricardo nos explicara lo básico de programación. Vamos a utilizar el programa Free Pascal. La etiqueta que tenemos que poner a partir de ahora es: Pascal.
El resto de la hora nos hemos descargado el instalador en la página: www.freepascal.es

jueves, 20 de enero de 2011

Fin pictograma

Hoy he personalizado la animación del texto. He elegido 'Rebote' ya que van apareciendo palabra por palabra y da tiempo a leerlo. De fondo se lee el texto en negro y luego aparece la palabra en color. También he puesto las transiciones a todas las diapositivas y he ensañado los intervalos, ya que no me daba tiempo a animar todas las imágenes.

martes, 18 de enero de 2011

Texto

Las frases tienen que ir escribiéndose palabra por palabra, por eso hay que copiar la frase igual y ponerla encima. Tiene que ser de distinto color y el texto del fondo negro para que destaque. Eso es lo que he hecho hoy.

lunes, 17 de enero de 2011

Diapositivas

Hoy he terminado de buscar las imágenes que me faltaban en arasaac y las he ordenado con las frases. También he puesto el fondo a las diapositivas y he recortado algunas imágenes que tenían demasiado borde blanco.


viernes, 14 de enero de 2011

Imágenes y personajes

Con las frases que saqué ayer del video, he estado buscando imágenes en la página de arasaac.
También he buscado a todos los personajes que salían en la historia

jueves, 13 de enero de 2011

Pictogramas

Como he terminado el relato narrado, hoy empiezo con pictogramas. Tengo que contar una historia mediante imágenes. Las imágenes están en la web: www.catedu.es/arasaac/.
Este trabajo se realiza en PowerPoint. Tienen que salir las letras y abajo las imágenes que representan estas palabras. La etiqueta que hay que poner es: Pictos.

Como es una historia para niños, he elegido un capítulo de Manny Manitas. Hoy he visto el capítulo y he ido poniendo en una diapositiva las cosas que pasaban.

martes, 11 de enero de 2011

Fin relato digital

Como el archivo de Movie Marker no lo puedo abrir en el ordenador del colegio, lo he tenido que hacer en mi casa. He cortado el vídeo en 4 trozos para poder poner las imágenes entre medias y luego les he puesto las transiciones, fijándome en no pasarme de los 3.02 min. Después he creado un vídeo, porque me dijo Ricardo que así sí que podría trabajar con el Movie Marker del colegio.
En clase, he cortado lo que sobraba de la canción y el final lo he desvanecido. Esto se hace seleccionando el trozo del sonido que quieres y en efecto>desvanecer progresivamente. Con este efecto, la canción va bajando el volumen poco a poco y no todo de golpe. Después he creado el archivo mp3 para poder añadirlo al vídeo.
Luego he abierto el vídeo que creé en mi casa con el Movie Maker y le he importado este mp3. Lo he guardado como vídeo recomendado para mi pc. Me ha dicho Ricardo que iba a tener peor calidad de imagen porque guardé mal el vídeo con Fotos Narradas, pero que daba igual.
He copiado el vídeo en mis sitios de red con el nombre: DS_Belén.



lunes, 10 de enero de 2011

Sonido

Durante estas navidades grabé la voz de la historia mediante el Audacity Portable y coordiné ésta con la duración de cada imágen. Convertí el archivo de Fotos Narradas en un vídeo y lo guardé en Movie Marker. Pero hoy, al intentar abrirlo con el Movie Maker del colegio, no se abría porque el de aquí es más antiguo. Por eso hoy he buscado la canción que voy a poner de fondo y la he descargado mediante un programa que me ha dicho Ricardo, porque www.video2mp3.net no funcionaba. Luego la he unido con mi voz y le he bajado el volumen para que se escuche más mi voz y la música suene flojo.


martes, 21 de diciembre de 2010

Tiempo

He estado poniendo un tiempo aproximado a cada imagen para saber más o menos cuanto me dura todo. Como me pasaba de los 3 minutos, he tenido que quitar algunas imágenes. Luego he hecho un vídeo de prueba para saber el tiempo de margen que tengo, lo he llevado al Movie Marker y he visto cuánto tiempo ocupa cada transición. Cuando hay una transición, se recorta algo del tiempo de las imágenes.

lunes, 20 de diciembre de 2010

Audacity y texto en valenciano

Me he descargado el Audacity Portable para poder grabar la voz en mi casa. Es la versión 1.3 ya que voy a utilizar ese en mi casa y aquí, y no me hace falta el que hay instalado en este ordenador.
También he traducido el texto que hice el otro día a valenciano en la página: traductor.lasprovincias.es/ y lo he copiado en un Word.

viernes, 17 de diciembre de 2010

Texto

Ayer no pude venir a clase. Hoy he estado toda la hora haciendo el texto que tengo que narrar. Como todavía no sé cuánto dura cada imágen, no puedo grabar el audio.


martes, 14 de diciembre de 2010

Transiciones

Hoy he estado poniendo las transiciones entre las imágenes. Como hay pocas transiciones se tienen que repetir, pero me he estado fijando para no poner dos transiciones iguales seguidas.
Como quiero añadir varias diapositivas con el Movie Maker, entre las imágenes que las vaya a poner no tengo que poner la transición (porque con el Movie Maker voy a cortar el vídeo y no se puede cortar bien una transición). Ricardo me ha avisado que debo tener en cuenta la duración de estas diapositivas y hacer más corto el vídeo de Fotos Narradas. Es decir, que el vídeo de Fotos Narradas debe durar unos 2.50 minutos, ya que el proyecto al final debe durar entre 2.58-3.02 minutos.


lunes, 13 de diciembre de 2010

Movimiento imágenes

Hoy he estado poniendo los movimientos a todas las imágenes. Elegía la mejor posición inicial y final para resaltar lo que quería de cada imagen. A las imágenes que no pude quitarles los bordes negros, el movimiento lo he centrado para que no saliera lo negro.

viernes, 10 de diciembre de 2010

Fotos narradas

Hoy empiezo con el programa de Fotos Narradas.
He importado todas las imágenes de Mallorca, las he ordenado y les he quitado los bordes negros a las que tenían. Como necesitaba una imagen de la puerta del colegio, me he metido en la página de Youtube del colegio para hacer una copia de pantalla de un vídeo donde salía.



jueves, 9 de diciembre de 2010

Comidas típicas

He estado buscando más fotos sobre Mallorca: las comidas típicas. Algunas de ellas son: la ensaimada, la cazuela de requesón, la coca de albaricoques, la coca de patata, los crespells, el flaó, el gató de almendra, los rubiols.
También he ordenado las fotos de mi pen en carpetas: discotecas, hotel, comidas...
Durante la hora, se me ha rallado el ordenador 2 veces y he tenido que reiniciarlo.

viernes, 3 de diciembre de 2010

Más imágenes

Hoy continúo buscando fotos sobre Mallorca. Estoy buscando imágenes de monumentos, pero no hay muchos.
Después del puente empezaré a unir las fotos e inventarme la historia.

jueves, 2 de diciembre de 2010

Imágenes

Ya he decidido de que va a ir mi trabajo. Voy a narrar el viaje de final de curso que vamos a hacer a Mallorca.
He estado buscando imágenes de Mallorca, del Hotel, de las discotecas...