Porque ya tOCA…



Más vale tarde que nunca…Práctica 0

Hola, a pesar de la tardanza….vamos a comentar la primera práctica de la asignatura.

En un principio no nos asustamos demasiado…el ejercicio 0 prácticamente lo hizo el profesor dado que estábamos bastante perdidos con el Path, el jre….etc, no nos eran demasiado familiares estos conceptos, pero con las explicaciones “pareció”que nos quedó claro….aunque nunca se sabe cuando nos volverán a surgir dudas sobre estos temas.

Ejercicio 1: Sin problemas damos un repaso a los bucles, nos viene bastante bien para refrescar la memoria. En el punto 4 se nos ocurre comprobar si el número de veces que se imprime “Hello World!” es el correcto, ya que no nos fiamos mucho…pero obviamente no íbamos a contar uno por uno la frase, por lo tanto, usamos el siguiente código:

public class HelloWorld200{

public static void main(String[ ] args){

for(int i=1; i<201;i++)

System.out.println (“HelloWorld!!”+ ” ” +i);   }

}

De esta manera cada “HelloWorld!” aparece numerado y así, comprobamos que efectivamente lo imprimía 200 veces.

 Ejercicio 2: De momento va bien la cosa…nos ilusionamos porque parece que va saliendo algo (¿¿¿durará mucho la ilusión???…) LLegados al punto 5 hicimos el ejercicio tanto con el espacio extra y sin él, que era el objetivo.

Empieza lo serio…ya intuíamos que no duraría mucho la ilusión

Ejercicio 3: Comenzamos leyendo el enunciado y la verdad es que en un principio nos asustamos un poco, tanta teoría…..pero bueno, lo peor fue ver el código propuesto capturando excepciones, en fin….pensamos: ¡si no lo hemos dado! (bueno vale, nosotras sí porque somos repetidoras, pero vamos, está olvidado)

 Creemos que el mayor impedimento en estos ejercicios es que no entendemos el código propuesto, su funcionamiento… porque incluye sentencias que aunque nos resultan familiares, no controlamos lo suficiente. Por ejemplo: la captura y lanzamiento de excepciones, el System.out.write , el System.err.println(e),el significado de importar paquetes….cosas que posiblemente no tienen gran dificultad, pero nos son desconocidas.

A pesar de esto, intentaremos profundizar en estos temas, y lograr entender todos estos conceptos porque seguramente tendremos que aplicarlos en próximas prácticas, incluso en nuestro juego.

Una vez perdidas en el ejercicio 4, 5 y 6 decidimos pasar al 7 que es mas teórico y no fue mal, pero gracias a la ayuda de google, wikipedia, etc (aunque nuestro nivel de inglés deja mucho que desear) pero nos gustaría responder abiertamente a la última pregunta, la 9:

¿¿Crees que leer códigos de otros puede ser una buena manera de aprender a programar??

Indiscutiblemente ¡NO!, desde nuestro punto de vista la única forma de aprender a programar es empezar desde 0, es decir, no partir de un código ya escrito, porque como nos pasaba en ejercicios anteriores (en los que nos dabais el código de partida) te puedes encontrar con excepciones, Buffereader, paquetes, métodos desconocidos para nosotros etc. que dificulten la comprensión del programa y provocan nuestro bloqueo inmediato.

¿Vosotros que opinais? ¿Os sirven de ayuda?

 

Advertisement

Comentarios

  1. Jose Jesus nos dice:

    Muy bueno vuestro post :-D

    Y vuestra forma de trabajar también, desde luego: se nota que hay unas tablas y una experiencia y tal ;-)

    Publicado 3 years, 11 months ago
  2. Cris nos dice:

    Hola tardonas!!!Que tal andais con la practica 2???jajajjajaj.Bueno a ver si la publicais y nos podeis resolver algunas dudillas.

    Un besito!!

    xau!

    Publicado 3 years, 11 months ago
  3. desfibrilador nos dice:

    hola maria y aurora

    Publicado 3 years, 11 months ago


Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.