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?
Muy bueno vuestro post
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 agoHola 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 agohola maria y aurora
Publicado 3 years, 11 months ago