martes, 8 de mayo de 2018

Cuarto Curso Java-Estructuras de datos

Se acerca el final del curso y con este las clases de TIC. Por eso, este va a ser nuestro último curso de Java.
Aprenderemos el funcionamiento de las estructuras de datos de Java con la misma estructura de siempre, capturas de las lecciones con sus respectivos comentarios.
¡Comenzamos!

En la primera lección, al igual que en los cursos anteriores, Codeacademy nos introduce el curso.











En la 2, volvemos a ver los ciclos for, empleados con la finalidad de repetir una acción en bucle el número de veces que establezcamos. En este caso lo utilizamos para no tener que escribir 7 veces una frase aumentando una cifra.











A continuación, veremos como funciona la clase ArrayList, cuya misión es almacenar datos. Los datos con los que trabajaremos serán temperaturas.










Ahora añadiremos valores de temperatura a la clase antes creada.










En la lección 5, haremos con la función Print, que aparezca en pantalla el más bajo de los valores de temperatura que hayamos introducido.










En la sexta, haremos que aparezca en pantalla el tercer valor más bajo, pero anteriormente incluiremos el valor 211 en el segundo puesto.










Ahora haremos, utilizando el antes estudiado ciclo for que aparezcan en orden las temperaturas introducidas.










En la octava lección utilizamos el ciclo for each para imprimir las temperaturas en pantalla. Este tipo de ciclo, a diferencia del for, no requiere contador.

A continuación, Codeacademy nos introduce los HashMap. Crearemos uno y lo llamaremos restaurantMenu.














En la lección 10 añadimos varios elementos a nuestro restaurant Menu acompañados de su precio.














En la 11 haremos que aparezca en pantalla el precio de un determinado elemento, de Naan Pizza, cuyo valor es 11.














En la última lección construiremos una serie de oracionjes con un ciclo for each que nos indiquen el precio de cada producto.














Pues hasta aquí los cursos de programación del curso. Hemos aprendido Python, JavaScript y Java.
Esperamos que os hayan sido útiles.

sábado, 5 de mayo de 2018

Tercer Curso Java-Programación orientada a objetos

En e día de hoy comenzamos con la explicación de un nuevo curso de Java, lenguaje con el que comenzamos hace unas semanas. Haremos un curso de programación orientada a objetos.
Comenzamos.

En la primera lección Codeacademy nos introduce el curso.













Ahora, comenzamos a trabajar. Veremos que son y como crear Clases. Estas dicen como una estructura de datos debe funcionar. Tan sólo tendremos que escribir class + el nombre que queramos ponerle.













En la tercera, tendremos que dar forma al programa escribiendo el funcionamiento de la clase.










A continuación, veremos como definir variables dentro de la clase (instance variables).En nuestro caso será la variable "age".










La clase sigue incompleta, por lo que tendremos que añadir parámetros. En esta lección aprendemos a crearlos.










En la lección 6 veremos otra parte importante del programa, los métodos , que se utilizan para manipular variables o para realizar procesos o cálculos.














Tras haber creado un método principal, aprenderemos a declarar objetos.










En las lecciones 8 y 9 crearemos un nuevo método, el cual hará que aparezca una palabra en pantalla.





























En la décima lección, adaptaremos el método para que acepte nuevos parámetros.














En la 11, añadiremos un nuevo método, que nos devolverá la edad que hayamos fijado para el perro.














Ahora, crearemos un método que nos dirá el estado del programa, haciendo aparecer en pantalla una frase referida al estado del perro.










Por último, haremos un ejercicio de repaso incluyendo todo lo aprendido a lo largo del curso.










Aquí termina el tercer curso de Java. Haremos un curso más, relacionado con las estructuras de datos.

jueves, 26 de abril de 2018

Curso Javascript ciclos For

Tras el juego de Piedra, Papel, Tijera, continuamos con Javaascript con un curso para conocer mejor los ciclos for.
Comenzamos.

En la primera y la segunda lección entenderemos que utilizar los ciclos for es mucho más fácil y útil que escribir múltiples veces una misma instrucción.
En la primera veremos cómo hacer que parezcan en pantalla 5 números con el console.log, mientras que en la segunda con un ciclo lo haremos mucho más rápido y en menos espacio.















En la tercera escribiremos nuestro primer ciclo for, para comprobar que hemos entendido las anteriores lecciones.














A continuación escribiremos otro ciclo numérico, pero más grande.














Ahora continuamos con el ciclo, pero con un incremento diferente, de 5 en 5.














En la sexta lección, cambiaremos el incremento a 12, desde 8 hasta 120 (no incluido).














En la siguiente, veremos los incrementos negativos, es decir, una cuenta atrás. Comenzamos con una desde 10 a 0.














Vamos con el último ejercicio de ciclos. Haremos una cuenta atrás de 100 a 5, de 5 en 5.














En esta lección comenzamos con los arreglos. Declararemos una variable, que será igual a una cadena con palabras y números. A continuación haremos que aparezca en pantalla la cadena.













En la décima lección veremos como imprimir en pantalla un determinado elemento de una cadena.














En la lección 11 combinaremos lo aprendido de arreglos con lo de ciclos for. Haremos que aparezca en pantalla una oración cuyo último elemento va variando según el orden de los elementos de la cadena de la variable declarada.

.








En la penúltima lección continuaremos con el ejercicio anterior pero cambiando los elementos de la cadena, que eran ciudades, por nombres de persona.










En la última lección Codeacademy nos felicicta por el trabajo realizado. Curso terminado.


lunes, 23 de abril de 2018

Segundo curso Java-Condicionales y fluído

Vamos con el segundo curso de Java, en el que intentaremos adentrarnos en este lenguaje de programación. Comenzamos:

En la primera lección, como siempre, sólo será para introducirnos el curso que vamos a realizar..













En la segunda, comenzamos con el curso en cuestión. Nos explica el funcionamiento de los operadores booleanos que, como ya vimos, son los que utilizan únicamente True o False. Iremos haciendo ejercicios cuyo resultado nos aparecerá en pantalla.
En esta ocasión nos centramos en el operador AND (&&). El programa devolverá True cuando las 2 expresiones sean verdaderas.













En el siguiente ejercicio, continuamos con los operadores booleanos, pero esta vez con el OR. Su funcionamiento es análogo al de la puerta lógica del mismo nombre.














En la cuarta, veremos otro operador más, el NOT y funciona como negador de una expresión.














A continuación, utilizaremos conjuntamente en un ejercicio los tres operadores booleanos que acabamos de ver.














En la sexta lección, comenzamos con las estructuras condicionales, cuyo funcionamiento ya aprendimos en cursos de otros lenguajes, y lo combinaremos con lo recién aprendido sobre operadores booleanos.. Haremos que si se cumple la condición nos muestre un mensaje en pantalla.













Después, veremos una parte importante de este tipo de estructuras, el else, es decir, que queremos que ocurra si la condición no se cumple. En este caso haremos que nos muestre un mensaje diferente en pantalla.













En esta lección veremos una estructura un poco más compleja, combinando if/else if/else. Dependiendo de la condición que establezcamos, se mostrará un mensaje u otro en pantalla.













En la novena, aprenderemos a simplificar estas estructuras.














En la penúltima lección veremos que, dependiendo del caso que elijamos se muestra un mensaje en pantalla.










En esta última haremos un ejercicio de repaso empleando todo lo aprendido a lo largo del curso.










Hasta aquí el segundo curso de Java, haremos otros dos más.

martes, 17 de abril de 2018

Blog personal

Además de este blog, hablaré sobre el mundo del baloncesto en mi blog personal de Wix: https://mrguilleop.wixsite.com/misitio-1

Curso Introducción Java

Tras realizar varios cursos de Javascript, comenzamos ahora con Java. Seguiremos con el mismo formato de capturas, con su correspondiente breve explicación.
Comenzamos.


El primer ejercicio sólo consiste en introducir nuestro nombre y hacer que aparezca en pantalla.

En el siguiente continuamos con el mismo esquema de programa, en lugar de un nombre, haremos que aparezca en pantalla un número.
En la tercera lección nos introduce a los datos booleanos, aquellos que sólo admiten true o false.
En la lección 4, veremos que para hacer que aparezca en pantalla un único caracter tendremos que introducir '' en lugar de "", a diferencia de con palabras completas.
A continuación, comenzamos con los diferentes tipos de variables: booleanas, numéricas o de un sólo caracter.
En la sexta lección comprenderemos la importancia de los espacios en blanco. El programa no los interpreta, pero son indispensables para ordenar y facilitar la lectura.
En la lección 7 nos explica el funcionamiento de los comentarios. Para introducir comentarios de una sola línea, solo es necesario insertar // antes y después de este; mientras que para los de más líneas emplearemos */.

Ahora, comenzamos con los operadores matemáticos.
En la novena lección veremos un tipo de operador, el módulo(%). Este operador nos ofrece el resto de un cociente.
En la lección 10, vemos los operadores matemáticos mayor que y menor que, junto con mayor y menor o igual.
En la lección 11 veremos las igualdades (= =)y las desigualdades ( !=,no coinciden dos elementos).














En la última lección nos muestra un resumen de todo lo que dimos en el curso, a modo de repaso.


Cuarto Curso Java-Estructuras de datos

Se acerca el final del curso y con este las clases de TIC. Por eso, este va a ser nuestro último curso de Java. Aprenderemos el funcionamie...