lunes, 6 de junio de 2016


Os dejo la foto con los compañer@s que asistieron a la última sesión (Adrián, José y Javier ;-)


Suerte con los exámenes y espero recibir un correo vuestro indicándome la nota de aprobado que habéis sacado ;-)
jueves, 5 de mayo de 2016


Aquí os paso la grabación sobre JAVA del capitulo 8 (que equivale al tema 11 de vuestr@ temario) del libro de Programación orientada a objetos con Java.

Os dejo el enlace a las páginas con las

VideoClases, presentaciones en PDF y al código del CD.


14B - S09 - Tema 10. Extensión de clases: Herencia

 


.
viernes, 22 de abril de 2016


Aquí os paso la grabación sobre JAVA del capitulo 7 (que equivale al tema 10 de vuestr@ temario) del libro de Programación orientada a objetos con Java.

Os dejo el enlace a las páginas con las

VideoClases, presentaciones en PDF y al código del CD.



14B - S08 - Tema 10. Diseñar Clases




Aquí os paso la grabación sobre JAVA del capitulo 6 (que equivale al tema 9 de vuestr@ temario) del libro de Programación orientada a objetos con Java.

Os dejo el enlace a las páginas con las

VideoClases, presentaciones en PDF y al código del CD.


14B - S07 - Tema 9. Acoplamiento entre clases


martes, 19 de abril de 2016
En este blog ya disponéis de una entrada que habla sobre este tema

Diari d'una assignatura amb molts alumnes...: Método Main

Pero aprovecho para poner la respuesta del Equipo Docente sobre la misma



 Método Main Pablo S. G. 17/04/16 21:04 Estudiante

- 1: DUDA MÉTODO MAIN
Buenas tardes a todos,
En relación con la primera etapa de las prácticas, tengo dificultades para comprender el método main y la creación de la clase Lanzador.
He creado la clase Alumno sin problemas, pero sinceramente no comprendo cómo debo crear el Lanzador.
Según las indicaciones de la bibliografía, para implementar el método main se emplea la instrucción "public static void main(String [] args)"; Hasta aquí todo muy claro, ahora bien, ¿Qué se debe implementar junto con esta instrucción? ¿Hay que llamar a un método concreto de la clase alumno? ¿Debo declarar alguna variable para la crecaión de esta clase?.
Entiendo que la finalidad de la clase Lanzador es arrancar el programa y directamente solicitar al usuario los datos necesarios para generar una entidad de la clase Alumno, ¿Estoy en lo cierto?.
He provado de varias formas pero sin embargo no he sido capaz de finalizar el Lanzador y su propósito...además la bibliografía me parece algo escueta en este aspecto y no me aclara las dudas.
A ver si es posible que alguién me ponga algún ejemplo sobre el método main o aclare mis dudas.
Mil gracias por adelantado.
Pablo S. G.

Fotografía de Victor Diego Fresno Fernandez
Victor Diego Fresno Fernandez

  Profesor/a
- 2: Re: DUDA MÉTODO MAIN (respuesta a 1) nuevo
Hola Pablo,
todo lo relativo a la resolución de la práctica debes tratarlo con tu tutor. Nosotros te podemos aclarar qué es el método main() y para qué se usa.
Si creas un método main() dentro de una clase Lanzador, cuando lances el programa, (por ejemplo, desde línea de comandos con la sentencia "java Lanzador.class") lo que se van a ejecutar son las sentencias que hayas incluido en el main(). Ahí es donde tienes que instanciar los objetos de las clases que quieras, llamar a sus métodos públicos, etc. De este modo, cuando se va llamando a diferentes métodos, entonces lo que se ejecutarán serán los códigos que hayan sido definidos en dichos métodos. Y así es como se ejecuta una aplicación en programación orientada a objetos.
Un ejemplo tonto. Si defines una clase Cuenta del siguiente modo:
public class Cuenta {
    public static void main(String args[]){
        int total = 100;
        total = total * 2;
        System.out.print(total);   
.... 


}

Cuando ejecutes "java Cuenta.class" (habrás tenido que hacer antes "java Cuenta.java" para obtener el .class) lo que obtendrás es "200" y seguiría ejecutando las sentencias ....
Como te decía, lo que se ha ejecutado con "java Cuenta.class" es el método main() de la clase Cuenta. Ahí dentro, en lugar de multiplicar 100 * 2 e imprimirlo por pantalla, podíamos haber instanciado clases, llamado a métodos, etc. 
Por último, es importante que quede claro el concepto de que con la Programación Orientada a Objetos se van ejecutando los códigos en métodos de diferentes clases y que éstos llaman a otros métodos que ejecutan sus códigos, y así.. Quiero decir que meter en un main() todas las instrucciones de un programa no sería seguir la metodología de la POO.
Espero haberte aclarado un poco. Si no, dímelo.
Un saludo,
Víctor 
sábado, 16 de abril de 2016





Aquí os unos vídeos sobre  Fundamentos de Programación con Java con BlueJ. Por cortesía del compañero Luis Miguel.

Os dejo el enlace a las páginas con las

VideoClases, presentaciones en PDF y al código del CD.


Fundamentos de Programación con Java -001- Introduccion a Java 

Fundamentos de Programación con Java -002- Programas Simples Parte I  

Fundamentos de Programación con Java -003- Programas Simples Parte II

Fundamentos de Programación con Java -004- Programas Simples  Parte III

Fundamentos de Programación con Java -005- Programas Simples Parte IV

Fundamentos de Programación con Java -006- Instrucciones de Selección Parte I

Fundamentos de Programación con Java -007- Instrucciones de Selección Parte II 

Fundamentos de Programación con Java -008- Instrucciones de Selección Parte III

Fundamentos de Programación con Java -009- Instrucciones  de Selección Parte IV

 Fundamentos de Programación con Java -010- Instrucciones  de Repetición Parte I

Fundamentos de Programación con Java -011- Instrucciones de Repetición Parte II

Fundamentos de Programación con Java -012- Instrucciones  de Repetición Parte III
 
miércoles, 6 de abril de 2016





Aquí os paso la grabación sobre JAVA del capitulo 5 (que equivale al tema 8 de vuestr@ temario) del libro de Programación orientada a objetos con Java.

Os dejo el enlace a las páginas con las

VideoClases, presentaciones en PDF y al código del CD.




Como se comento en la sesión de presentación el viernes pasado, este año vamos a intentar exprimir al máximo esa hora de tutoría que tenemos a la semana. Por lo que os pido que vengáis con la parte de la teoría vista en mis explicaciones del curso pasado. En la siguiente entrada:



14B - S06 - Tema 8. Comportamiento avanzado con objetos.

14B - S06 - Tema 8. Comportamiento avanzado con objetos.

 

Así el próximo viernes podremos resolver las dudas que os hayan surgido y ejecutar el código de los ejemplos del libro que tenéis en el CD del libro. También tenéis copia en esta entrada

Código fuente organizado por capítulos que vienen en el CD del libro

 

Sí tenéis alguna pregunta de test del examen que queráis que comentemos en la próxima sesión, por favor, envíamela por correo lo antes posible para prepararla.
sábado, 12 de marzo de 2016





Aquí os paso la grabación sobre JAVA del capitulo 4 (que equivale al tema 7 de vuestr@ temario) del libro de Programación orientada a objetos con Java.

Os dejo el enlace a las páginas con las

VideoClases, presentaciones en PDF y al código del CD.



viernes, 11 de marzo de 2016
16B Práctica 1a Parte lo que comentamos en clase.






Ya hemos superado esta cifra de visitas


Esta semana ya es la primera de entrega de la primera parte, para ello debe de ir acompañada de una memoria, podéis coger la plantilla del curso pasado que podéis encontrar aquí y cambiar donde ponga 14 por 15.

14B Plantilla Memoria Prácticas 13/14

En dicha entrega ya debéis de tener un método main creado y con instancias de ejemplares de la clase película creados para hacer pruebas y mostrar resultados, aquí tenéis una ayuda sobre este método.

Método Main

También tenéis que generar el fichero .jar con todas las clases comprimidas en un unico ejecutable que se pueda lanzar desde una consola externa a bluej desde el sistema operativo, aquí tenéis una ayuda.

Ficheros JAR para Aplicaciones fuera de BlueJ

El año pasado también grabe un vídeo con unas indicaciones que pueden valeros para la de este año sustituyendo enunuciado.




Aquí os paso la grabación sobre JAVA del capitulo 3 (que equivale al tema 6 de vuestr@ temario) del libro de Programación orientada a objetos con Java.

Os dejo el enlace a las páginas con las

VideoClases, presentaciones en PDF y al código del CD.


Como novedad este curso voy a intentar hacer grabaciones de las tutorías con formato webconferencia, aquí tenéis la de la sesión 3 que os compartiré lo antes posible que pueda después de la misma...

Aquí os dejo la grabación de esta sesión.

14B - S04 - Tema 6. Interacción entre objetos

 

14B - S04 - Tema 6. Interacción entre objetos

martes, 1 de marzo de 2016





Aquí os paso la grabación sobre JAVA del capitulo 2 (que equivale al tema 5 de vuestr@ temario) del libro de Programación orientada a objetos con Java.

Os dejo el enlace a las páginas con las

VideoClases, presentaciones en PDF y al código del CD.



Como novedad este curso voy a intentar hacer grabaciones de las tutorías con formato webconferencia, aquí tenéis la de la sesión 3 que os compartiré lo antes posible que pueda después de la misma...


Como se comento en la sesión de presentación el viernes pasado, este año vamos a intentar exprimir al máximo esa hora de tutoría que tenemos a la semana. Por lo que os pido que vengáis con la parte de la teoría vista en mis explicaciones del curso pasado. En la siguiente entrada:


14B - S03 - Tema 5. Definición de clase

Así el próximo viernes podremos resolver las dudas que os hayan surgido y ejecutar el código de los ejemplos del libro que tenéis en el CD del libro. También tenéis copia en esta entrada

Código fuente organizado por capítulos que vienen en el CD del libro

 

Sí tenéis alguna pregunta de test del examen que queráis que comentemos en la próxima sesión, por favor, envíamela por correo lo antes posible para prepararla.
 
viernes, 26 de febrero de 2016


Aquí os paso la grabación sobre JAVA del capitulo 1 (que equivale al tema 4 de vuestr@ temario) del libro de Programación orientada a objetos con Java.

Os dejo el enlace a las páginas con las

VideoClases, presentaciones en PDF y al código del CD.


Una introducción práctica usando BlueJ - http://www.bluej.org

Como novedad este curso voy a intentar hacer grabaciones de las tutorías con formato webconferencia, aquí tenéis la de la sesión 2:




Como se comento en la sesión de presentación el viernes pasado, este año vamos a intentar exprimir al máximo esa hora de tutoría que tenemos a la semana. Por lo que os pido que vengáis con la parte de la teoría vista en mis explicaciones del curso pasado. En la siguiente entrada:

14B - S02 - Tema 4. Objetos y clases

   
Así el próximo viernes podremos resolver las dudas que os hayan surgido y ejecutar el código de los ejemplos del libro que tenéis en el CD del libro. También tenéis copia en esta entrada

Código fuente organizado por capítulos que vienen en el CD del libro

Sí tenéis alguna pregunta de test del examen que queráis que comentemos en la próxima sesión, por favor, envíamela por correo lo antes posible para prepararla.
lunes, 22 de febrero de 2016

Hola a tod@s,

Arrancamos un nuevo curso 2015/16 (alias 16B) a partir de este momento con la entrada número 209 de este blog que cree en el curso 2008/09, empezamos con 31.774 visitas en este blog. ¿A ver con cuantas terminaremos?



Os dejo un enlace a esa primera entrada del curso 2008-09, ahí no es nada, el material que acumula este blog durante estos años:

Benvinguts al curs 2008-09: Presentació i planificació


Os dejo aquí una captura de la planificación inicial que vamos a seguir a lo largo de estos meses, este curso utilizare este color azul para las entradas.



NOTA: El viernes 13 sera la sesión de teoría y de prácticas 
(el 15 de mayo es domingo y esta cerrado, perdonar por la errata ;-)

La presentación de hoy aun no la he podido actualizar (en breve).

Os dejo el enlace a la del curso pasado:


14B S01. Arrancamos un nuevo curso 2013/14 
 
http://uned6xfi.blogspot.com.es/2014/02/14b-s01-arrancamos-un-nuevo-curso-201314.html


Be, de manera experimental he creat a titol personal aquest BLOG de l'assignatura per a que tots aquells que heu vingut a la tutoria o no, pugau saber que em fet cada divendres a les classes teòriques i de pràctiques.

Al mateix moment, a partir d'ara en lloc de fer servir l'adreça de correu rvlerma@valencia.uned.es per a totes les assigntures que tinc, vos he creat un nou compte de correu exclusiu per a l'assignatura de Fonaments d'Informàctica de les carreres 6x que és uned6xfi@gmail.com

Vos agrairia molt que m'enviareu un primer correu presentat-vos i omplint-me el full de pràctiques del butlletí cero del centre, que mes o menys demana el següent:

- NOM: 
- COGNOMS: 
- DOMICILI: 
- TELEFONS: 
- CORREU ELECTRÒNIC: 
- CARRERA: Enginyeria Tècnica Industrial - Especialitat XYZ (6x)
- Si es el teu primer any o ets repetidor (si tens la práctica APTA del curs passat). 

O en castellano:

- NOMBRE: 
- APELLIDOS: 
- DOMICILIO: 
- TELÉFONOS: 
- CORREO ELECTRÓNICO: 
- CARRERA: Ingeniería Técnica Industrial - Especialidad XYZ (6x)
-Si eres nuevo o repetidor (si aprobaste la práctica el curso pasado).

El código fuente que hay en el blog es el de la versión 3 del libro que no cambia mucho respecto de la nueva versión 5 del libro azul. Aquí tenéis un enlace a la entrada con el mismo para que los podáis ir bajando.


Código fuente organizado por capítulos que vienen en el CD del libro.


Respecto a lo que hay que instalar en tu equipo para empezar a trabajar desde hoy: es el jdk y el bluej


jueves, 7 de enero de 2016

Otro año, este año el 2015.


Desde el Centro Alzira Valencia os deseamos

¡¡¡¡FELIZ NAVIDAD Y PRÓSPERO AÑO NUEVO!!!

 Como rector de la Universidad Nacional de Educación a Distancia, te deseo que vivas unas fiestas plenas y felices, y que en 2016 hagas realidad tus ilusiones, dondequiera que estés.

Puede ver el vídeo de felicitación de la UNED pinchando en este enlace.
Related Posts Plugin for WordPress, Blogger...

Buscar este blog

Vistas de página en total

Live Traffic Stats feedjit

Entradas populares del mes

About Me

Profesor Tutor UNED - FI - 62, 63 i 64
Ver todo mi perfil

Blog Archive

Entradas populares

Seguidores