Programar la Laptop XO / (Unidad de Capacitación)
-
Upload
jorge-luis-huayta -
Category
Education
-
view
573 -
download
3
description
Transcript of Programar la Laptop XO / (Unidad de Capacitación)
![Page 1: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/1.jpg)
PROYECTO DE PRODUCCIÓN TECNOLÓGICA – ISTP JORGE BASADRE / Mollendo (UNIDAD DE
CAPACITACIÓN)
Módulo de ejercicios de Programación con TurtugArte, Scratch, Etoys y Python (Laptop XO)
Capacitadores: Jorge Luis Huayta Félix Zapana Zela
Jorge Bernedo Rivera
APLICACIÓN:
II.EE. públicas de la provincia de Islay
WWW.VISTAEDUCATIVA.BLOGSPOT.COM
1
![Page 2: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/2.jpg)
Actividades con TurtleArt
Dibujando un cuadrado con relleno
Dibujando un círculo con relleno
2
![Page 3: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/3.jpg)
Dibujando una circunferencia y un cuadrado
Dibujando un cuadrado con lados de colores
3
![Page 4: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/4.jpg)
Dibujando un Octógono
Estrellas de puntas
4
![Page 5: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/5.jpg)
Espiral de Colores
Círculo multicolor sobre fondo celeste
5
![Page 6: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/6.jpg)
Estrella de David sobre fondo celeste
Letra A
6
![Page 7: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/7.jpg)
Circunferencia a cuatro colores
Bicicleta geométrica
7
![Page 8: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/8.jpg)
Circunferencia de varios colores
Circulo en mitad
8
![Page 9: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/9.jpg)
Prácticas con Phyton
Suma de dos números
Escriba el siguiente código en el panel superior:
1 print “Rocio suma” Imprime en pantalla Rocío suma2 sum=39+45 Asigna el resultado de 39+45 a la variable sum3 print sum Imprime el valor de la variable sum
Haga clic en Empieza! Para ejecutar el programa, debería ver el siguiente resultado:
84
Cuatro operaciones con variables
Escriba el siguiente código en el panel superior:
1 a= 5 Asigna el valor 5 a la variable a2 b= 5 Asigna el valor 5 a la variable b3 c=a+b Calcula a+b y asigna el resultado a la variable c4 d=a-b Calcula a-b y asigna el resultado a la variable d5 e=a*b Calcula a*b y asigna el resultado a la variable e6 f=a/b Calcula a/b y asigna el resultado a la variable f 7 print c,d,e,f Muestra en pantalla el valor de c, d, e, y f
Haga clic en Empieza! Para ejecutar el programa, debería ver el siguiente resultado:
10 0 25 1
9
![Page 10: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/10.jpg)
Suma de dos números ingresados por el usuario(El programa solicita al usuario el ingreso de los valores)
Escriba el siguiente código en el panel superior:
1 x=input(“Ingrese el primer valor:”) Solicita al usuario el primer valor y lo asigna a la variable x
2 y=input(“Ingrese el segundo valor:”) Solicita al usuario el segundo valor y lo asigna a la variable y
3 z=x+y Calcula x+y y asigna el resultado a z4 print “El resultado es: “, z Imprime en pantalla el valor de z
Haga clic en Empieza! Para ejecutar el programa, debería ver el siguiente resultado:
Ingrese el primer valor: ___ (escriba un valor y presione Enter)Ingrese el segundo valor: ___ (escriba un valor y presione Enter)El resultado es: ____
Calcula el área de un cuadrado
Escriba el siguiente código en el panel superior:
1 print “Area de un cuadrado” Imprime en pantalla “Area de un cuadrado”
2 l=input(“Ingrese el lado del cuadrado en centímetros: ”) Solicita al usuario ingresar la medida del lado
3 area=l*l Calcula el área del cuadrado y la asigna a la
variable area4 print “El area del cuadrado es: ”, area, “cm2” Imprime en pantalla el valor de area
Haga clic en Empieza! Para ejecutar el programa, debería ver el siguiente resultado:
Area de un cuadrado Ingrese el lado del cuadrado en centimetros: ___ (escriba un valor y presione Enter)El area del cuadrado es: _____ cm2
10
![Page 11: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/11.jpg)
Calcula el área de un triángulo
Escriba el siguiente código en el panel superior:
1 print “Area de un triangulo” 2 x=input(“Ingrese la base del triangulo ”) 3 y=input(“Ingrese la altura del triangulo ”)4 A=(x*y)/2 5 print “El area del triángulo es: ”, A
Diferencia de dos números naturales(uso del condicional if)
Escriba el siguiente código en el panel superior:
1 print “Diferencia de números naturales” 2 q=input(“Ingresa q: ”) 3 r=input(“Ingresa r: ”)4 d=q-r 5 if q>r: Condición Si el valor de q es mayor que r
print “la diferencia es ”, d Se ejecuta si la condición se cumple else: print “No se puede realizar” Se ejecuta si la condición NO se cumple
Promedio de tres notas(uso del condicional if )
Escriba el siguiente código en el panel superior:
1 print “Promedio de 3 notas” 2 a=input(“Ingrese primera nota: ”) 3 b=input(“Ingrese segunda nota: ”)4 c=input(“Ingrese tercera nota: ”)5 p=(a+b+c)/36 print “El promedio es ”, p 7 if p>10: Condición “Si el valor de p es mayor que 10”
print “Aprobado” Se ejecuta si la condición se cumple else: print “Desaprobado” Se ejecuta si la condición NO se cumple
11
![Page 12: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/12.jpg)
Prácticas con Scratch
Figuras Geométricas
La secuencia de instrucciones de este programa hace que el gatito se desplace dejando un
rastro que finalmente es un cuadrado.
Practicando con las coordenadas
La cotorra se ubica en diversas posiciones de la pantalla y deja impresa su imagen, las
posiciones están identificadas por coordenadas. El punto central de la pantalla equivale a la
posición x:0 e y:0. Las coordenadas de las esquinas se muestran en el esquema de la parte
inferior.
12
![Page 13: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/13.jpg)
Siguiendo la flecha
El murciélago bate sus alas y la dirección de su vuelo se controla con el puntero que se
mueve por la pantalla.
Aplaude para que se mueva la abeja
El movimiento de la abeja es controlado con el sonido del medio ambiente, el ángulo de
giro depende de la intensidad del sonido que la laptop XO capta a través del micrófono.
El escape del pez
Juego interactivo que consiste en lograr que el pez azul escape del amarillo y no permita
que lo toque. Cada vez que el pez amarillo toca al azul se pierde un punto. El juego termina
cuando el score llega a 0 puntos. El movimiento del pez azul se controla con el puntero.
13
![Page 14: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/14.jpg)
Crear la variable SCORE
Programa Pez Amarillo
(Objeto 1)
Programa Pez Azul
(Objeto 2)
14
![Page 15: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/15.jpg)
15
![Page 16: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/16.jpg)
Prácticas con Etoys
16
![Page 17: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/17.jpg)
Complete el guión para enviar el auto hacia el objetivo: Paso 1
Complete el guión para enviar el auto hacia el objetivo: Paso 2
17
![Page 18: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/18.jpg)
Complete el guión para enviar el auto hacia el objetivo: Paso 4
Complete el guión para enviar el auto hacia el objetivo: Paso 4
18
![Page 19: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/19.jpg)
Complete el guión para enviar el auto hacia el objetivo: Paso 5
Complete el guión para enviar el auto hacia el objetivo: Paso 6
19
![Page 20: Programar la Laptop XO / (Unidad de Capacitación)](https://reader036.fdocuments.co/reader036/viewer/2022081506/55890036d8b42a23708b45c8/html5/thumbnails/20.jpg)
20