Algo fuera de lo común….

--Originally published at Paola Gutierrez Blog

Este post me gustaría hacerle una pequeña recomendación acerca de dos revistas innovadoras, que en lo personal me inspiran y me ayudan a conocer lo nuevo que hay en el mundo de la tecnología, así mismo como se hacen y se desarrollan. Hay pocas revistas o fuentes tecnológicas que me lleguen a llamarme la atención, pero estas me gustan por que son para todo tipo de publico, te dan una vista panorámica a la tecnología.

Aqui les dejo los links y ojalá me puedan comentar que les parecieron.


Que es un emprendedor?

--Originally published at Paola Gutierrez Blog

Se que muchos se preguntaran que tiene que ver esto con la tecnología, pero tiene que ver mucho. La palabra emprendedor ha ido tomando otro nombre, comenzamos a llamarlo innovador y lo asociamos con los grandes ceo de las empresas, pero en realidad TU eres un EMPRENDEDOR, todos lo somos y este video nos lo demuestra:


WSQ11 – Go Bananas

--Originally published at Paola Gutierrez Blog

En esta entrada haremos un programa que se base en un parámetro que va a contar el numero de veces que la palabra banana aparece en el archivo, dandole un margen de error donde la palabra puede salir de diferentes maneras como es: ‘BaNana’ o ‘BANANA’ o ‘banana’, etc. A continuación el despliegue del programa:

 

Captura de pantalla 2017-05-04 a las 4.21.30

Resultado:

Captura de pantalla 2017-05-04 a las 4.21.26

Links de apoyo:

https://fanyduran.wordpress.com/2017/04/27/wsq-11-go-bananas/

http://monttiy.blogspot.es

https://eugeniochavezdiaz.wordpress.com/2017/05/03/wsq11/

Mastery topics:

  1. Basic user input (text based)
  2. Calling functions
  3. Creating functions
  4. Use of the conditional “if”
  5. Use of loops with “for”
  6. y mas.

WSQ10 – Babylonian Method

--Originally published at Paola Gutierrez Blog

En esta entrada vamos a crear un programa en el cual el usuario nos da un número, el cual es recibido por una función y  al mismo tiempo devolver el número de punto flotante. Este programa esta fácil, pero a la vez difícil, necesitas prestar atención a cada uno de los puntos de tu programa. Adelante un despliegue de el programa:

Captura de pantalla 2017-05-04 a las 0.27.09

Resultados:

Captura de pantalla 2017-05-04 a las 0.26.00

 

Links de apoyo:

https://etomanue.wordpress.com/2017/05/04/babylonian-programer/

http://www.koderdojo.com/blog/python-program-square-roots-babylonian-method

 

Mastery topics:

  1. Basic output (print)
  2. Basic user input (text based)
  3. Calling functions
  4. Creating functions
  5. Use of loops with “while”
  6. y muchos mas

WSQ09 – Multipart Data and Files

--Originally published at Paola Gutierrez Blog

Esta entrada se trata de crear un programa que tenga como parámetro el nombre de un archivo, dandole así como su función principal contar el número de líneas y el número de caracteres que se tienen en el archivo, cuando se termine esto dar al usuario un valor estimado de los caracteres que se tienen. En lo personal este coligo me saco canas verdes, me hizo comer y comer del estrés, pero al final un amigo me explico su desarrollo y pude garlo. Aquí va el ejemplo y algunos links que puedes visitar.

Aqui esta el programa:

Captura de pantalla 2017-05-03 a las 23.46.41

Aqui el archivo a analizar:Captura de pantalla 2017-05-03 a las 23.46.46

Los resultados:Captura de pantalla 2017-05-03 a las 23.47.00

 

Para mayor información ve al blog de estos niños te ayudara mucho y no te olvides de darle like o dejar tu comentario.

https://orianepacic.wordpress.com/2017/03/28/wsq09-multipart-data-and-files/

https://eugeniochavezdiaz.wordpress.com/2017/04/17/wsq09/

https://luisgarcia117blog.wordpress.com/2017/04/29/wsq09/

https://etomanue.wordpress.com/2017/05/04/something-different-data-and-files/


Tecnologia sin fronteras, ni edades..

--Originally published at Paola Gutierrez Blog

La tecnología es un mundo sin fronteras. Este video me ha inspirado, me ha hecho pensar que hubiera hecho yo con este nivel de conocimientos a la edad de 8 años.

Este niño no demuestra como la edad no importa, si te gusta y te interesa un tema, necesitas conocer, investigar y explotar cada habilidad que te sea proporcionada.

Te recomiendo ver el video y hacerme saber que opinas.

 


WSQ07 – Lists

--Originally published at Paola Gutierrez Blog

En este post vamos a hacer un programa vamos a desarrollar unas lista en las cuales al final calcularemos la suma, el promedio y la desviación estándar de todas las cantidades.

Comenzamos dandole la bienvenida al usuario y pidiendole el numero albergandolo en una variable que nos facilite el sacar mas fácil las operaciones al final. Declaramos una variable con todas las incógnitas que nos dio el usuario, después declaramos y realizamos el promedio y la desviación estándar.

Captura de pantalla 2017-03-31 a las 10.53.23

Respuesta:

Captura de pantalla 2017-03-31 a las 10.53.44

 


Por que es importante conocer programar?

--Originally published at Paola Gutierrez Blog

El saber programar es algo que muchas veces vemos o creemos que son para personas que se quieren dedicar a eso o como una habilidad que no nos va a servir para nada, pero como el video dice el decirle a un ordenador lo que tiene que hacer y como lo tiene que hacer desde 0, nos da el poder y conocimiento necesario para poder desarrollarnos en la vida diaria.

El programar es una actividad a la que muchas personas le tiene miedo por que es algo desconocido, por que el jugar basquetball es una actividad tan común y el programar no?, vivimos en el siglo en que la tecnología domina sobre el mundo, donde una persona no puede vivir sin un dispositivo electrónico, donde se busca día a día hacer programas o aparatos para hacer la vida mas fácil de las personas.

Por que un niño no sueña desde pequeño el ser un programador o un desarrollar de tecnologías? por que el mundo a pesar de depender de la tecnología no lo ve como algo que es indispensable enseñar al 100% y necesitamos cambiar eso, el siglo 21 y sus nuevas tecnologías abren puertas para las nuevas generación que tal vez nuestros padres no tenían.


Función con parámetros (Quiz 9)

--Originally published at Paola Gutierrez Blog

En este post vamos a desarrollar un programa, a partir de los parámetros que le entreguemos este calculara la distancia entre los puntos, al mismo tiempo nos regresara un float.

Para comenzar con este programa vamos a importar de la librería matemática el sqrt, esto nos ayudara a realizar el desarrollo de la función mas fácil. Comenzamos definiendo la función de acuerdo a lo que ocupamos, en este caso usamos la distancia con los parámetros que vamos a utilizar.

Dentro de la función que definimos le dimos una incógnita en la que se albergara la operación y que se regresara el resultado final. Después imprimimos al usuario una bienvenida, después comenzaremos a preguntarle al usuario los parámetros que usaremos. Imprimiremos el resultado final de la operación usando la variable que declaramos en el desarrollo de la función.

Captura de pantalla 2017-03-30 a las 11.06.46

Resultado:Captura de pantalla 2017-03-30 a las 11.07.15


Ejercicios (Quiz 5)

--Originally published at Paola Gutierrez Blog

En este post vamos a hacer los primeros 5 ejercicios de  46, son diferentes tipos de ejercicios en los cuales vamos a desarrollar diferentes habilidades.

  1. Define a function max() that takes two numbers as arguments and returns the largest of them. Use the if-then-else construct available in Python. (It is true that Python has the max() function built in, but writing it yourself is nevertheless a good exercise.)

    Captura de pantalla 2017-03-30 a las 10.42.45Resultados:Captura de pantalla 2017-03-30 a las 10.42.22

  2. Define a function max_of_three() that takes three numbers as arguments and returns the largest of them.

    Captura de pantalla 2017-03-30 a las 10.34.21Resultados:Captura de pantalla 2017-03-30 a las 10.39.22

  3. Define a function that computes the length of a given list or string. (It is true that Python has the len() function built in, but writing it yourself is nevertheless a good exercise.)

    Captura de pantalla 2017-03-30 a las 10.38.53

  4. Write a function that takes a character (i.e. a string of length 1) and returns True if it is a vowel, False otherwise.
  5. Write a function translate() that will translate a text into “rövarspråket” (Swedish for “robber’s language”). That is, double every consonant and place an occurrence of "o" in between. For example, translate("this is fun") should return the string "tothohisos isos fofunon".