Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python,...
-
Upload
isbel-barcena -
Category
Documents
-
view
11 -
download
1
Transcript of Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python,...
![Page 1: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/1.jpg)
Pippy
(Python para niños)
![Page 2: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/2.jpg)
Pippy=Python
Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir
parte del contenido de la XO.El objetivo de Pippy es introducir al niño en la
programación.
![Page 3: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/3.jpg)
¿Qué es un programa?
Un programa es una secuencia de instrucciones escritas para lograr un
determinado objetivo.
Una instrucción es una orden a la computadora, por ej: mostrar un texto en
pantalla, leer el teclado, sumar dos variables.
![Page 4: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/4.jpg)
Ejemplos
Editor
Nombre de la actividad
Consola
Limpia el editorDetiene la ejecución
Ejecuta el código
![Page 5: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/5.jpg)
Linea de código
Resultado de la ejecución
![Page 6: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/6.jpg)
Operaciones básicas sobre valores numéricos
+ Suma
- Resta
* Multiplicación
/ División
![Page 7: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/7.jpg)
![Page 8: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/8.jpg)
VARIABLES
Una variable es como una caja que representa un valor cambiante.
Tiene asociado un nombre, un tipo, un valor y un espacio en memoria.
El valor puede ser de tipo número (enteros, reales), texto, y listas de números o de textos.
nombreMascota = “sultán”edadMascota = 7comidasMascota = ['arroz' , 'carne', 'zapatos']
![Page 9: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/9.jpg)
Defino las variables asignándoles un valor.
![Page 10: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/10.jpg)
numA = 5
Nombre de la variable
Símbolo de asignación
Valor
![Page 11: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/11.jpg)
total = numA + numB
Le asigno a la variable total el resultado de la suma de las variables numA y numB.
![Page 12: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/12.jpg)
Listas
La lista es una estructura en la que se pueden agrupar conjuntos de valores.
Es una forma de agrupar muchos valores en un único símbolo.
![Page 13: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/13.jpg)
lacteos = [ 'yogur' , 'queso' , 'manteca' ]
Elemento de la lista
Las 'comillas simples' y “las dobles” sirven para indicar valores de tipo texto.
¡Si no las ponemos, Python pensará que estamos refiriéndonos a variables!
![Page 14: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/14.jpg)
Los elementos de la lista tienen una posición dentro de la misma. Al número
que refleja esta posición se le denomina índice. Este índice comienza
a contarse desde el 0.
lacteos= ['yogur', 'queso', 'manteca']
0 1 2
![Page 15: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/15.jpg)
Agregar elementos a la lista
![Page 16: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/16.jpg)
Remover elementos de la lista
índice del elemento que se
quiere borrar
![Page 17: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/17.jpg)
Imprime el elemento de la primera posición de la lista.
print lista[0]
![Page 18: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/18.jpg)
Bloques de código
Las instrucciones de iteración y de control de flujo determinan cual bloque de código
ejecutar a continuación.
En Python, el bloque queda definido por la indentación.
![Page 19: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/19.jpg)
![Page 20: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/20.jpg)
Sentencia de iteración for
Permite recorrer una lista y para cada elemento, hacer algo.
for variable in lista de valores: Hago algo
![Page 21: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/21.jpg)
Sentencia condicional if
Evalúa una condición y dependiendo del resultado de la misma ejecuta determinadas acciones.
if condición1 :Bloque instrucciones 1
elif condición2:Bloque instrucciones 2
else:Bloque instrucciones 3
La condición debe devolver verdadero o falso
![Page 22: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/22.jpg)
![Page 23: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/23.jpg)
Se ejecuta si la condición es verdadera
Se ejecuta si la condición es falsa
![Page 24: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/24.jpg)
![Page 25: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/25.jpg)
Operadores de comparación(para evaluar condiciones)
![Page 26: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/26.jpg)
Pedir datos al usuario raw_input()
Para “leer el teclado” usamos la función raw_input()
Típicamente colocaremos esos datos en una variable y operaremos sobre ellos.
![Page 27: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/27.jpg)
![Page 28: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/28.jpg)
![Page 29: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/29.jpg)
Bucle while (mientras)
El bucle while nos permite ejecutar un fragmento de código mientras se cumpla
una determinada condición.
![Page 30: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/30.jpg)
![Page 31: Pippy (Python para niños). Pippy=Python Pippy es la actividad que nos permite programar en python, el lenguaje utilizado para construir parte del contenido.](https://reader036.fdocuments.es/reader036/viewer/2022082512/54e654d24a795956398b489b/html5/thumbnails/31.jpg)