Colocando no salón

Imos debuxar empregando ferramentas dun programa de debuxo. Xa traballamos co Inkscape pero é complexo dabondo. Hai cousiñas moi sinxelas que paga a pena aprender.

https://irocho.files.wordpress.com/2016/03/ebf81-libreoffice_draw.png?w=215&h=182O teu traballo:

Busca unha foto dunha paisaxe e insírea no LibreOffice Draw.

Xoga co menú Modificar, emprega Rodar, Voltear e Aliñamento. Anota na túa libreta electrónica o que fan.

Descarga a imaxe dun debuxo dunha persoa e dun animal. Pégaas no mesmo documento e fai probas co menú Modificar/Disposición.

Busca unha foto dun salón e dunhas seis persoas. Ponnas de tal xeito que pareza que están celebrando unha festa.

Agrupa todos os elementos da imaxe e expórtaa coma .png para  o teu caderno electrónico.

Advertisements

Frechas e formas variadas

Os programas de cando en vez traen galerías de debuxos predeseñados que podemos empregar. Frechas, bocadillos, explosións, e unha colección de debuxos sinxelos tipo rectángulos, círculos, animalitos, casas, …https://i2.wp.com/imgs.xkcd.com/comics/angular_momentum.jpg

O teu traballo:

Busca en internet unha viñeta por exemplo de Xaquín Marín, as que publica diariamente El País, as de O Carrabouxo ou as súperfriquis como a que vos deixo de xkcd.

Imos ó LibreOffice Draw, pegámola e rodeámola dun marco e facemos coma unha montaxe chea de debuxos predeseñados nos que metemos caixas de texto.

Experimentade con novas ideas indo a Ver/Barra de Ferramentas e engadide por exemplo figuras 3D.

Se sabedes dun sitio web con viñetas podedes compartilo nos comentarios deste post.

Trampita de input()

Un veciño tratou de refacer aquel sumita.py dun par de post anteriores pero preguntando ó usuario os números que quería sumar. A cousa parecía non ter moito mérito. Pero….. lembrades que cómpre ter moito tino coas dichosa variables e as comiñas?

O teu traballo:

  • Para que usamos a función type() ?
  • No intérprete de python do terminal teclea algo como:

varNumeritoPocho=input("Teclea un número: ")

  • Usa a función type() para obter información da variable recén creada. De que tipo é? É un número de verdade?

  • Completa a frase:
    A función input() sempre, sempre, sempre considera que o usuario introduce unha variable tipo ...... aínda que o usuario ou o programador pensen que non fai tal.

    • No intérprete de python do terminal teclea algo como:

varNumeritoDeVerdade= int(varNumeritoPocho)

  • Para que usamos a función int() ? Pon exempliños

  • Veña, vai anda!!!!  bótalle unha man ó  veciño co problema que propuxo con  sumita.py e lembra empezar por aquí. Queremos ver os pantallazos!!!

Función input()

Agora que xa sabemos o que son os .py podemos usalos para executar liñas de código que pregunten algo ó usuario e que charlen con el 😉

O chiste é a función input()  que normalmente ten a pinta:

varNova= input("Cal é o valor da nova variable?")

O teu traballo:

  1. No teu editor crea un ficheiro chamado charlando.py

  2. Bótalle un ollo a este artigo e fai o favor de lelo.

  3. Garda na túa carpeta este esquelete de .py e completa o código para que faga xusto o que din os comentarios.

  4. Mostra o teu código e fai capturas de pantalla nas que vexamos que funcionou.

ficheiro.py

Xa dominamos un chisco o intérprete de python no terminal. Ir liña a  liña pode ser atrapallado polo que imos teclear o código nun ficheiro e executalo no terminal.

Precisamos un editor de texto. Xa coñecemos nano pero imos probar un en modo gráfico. Se queredes pobar moitos aquí hai ben deles!!! Se queredes o meu consello Notepad++ para Windows, gedit para Linux, TextWrangler para iOS son os imprescindibles. Por certo…. xa falamos de Notepad++ cun vídeo noutra ocasión.

Estou probando estes días Atom e ten unha pinta estupenda e vale para todos. Un tanto complexo? Que opinades? Deixade algún comentario neste post se queredes participar.

O teu traballo:

  1. Anota cal é a diferencia entre un editor e un procesador de texto.
  2. Cal é a diferencia entre un editor de texto e un IDE para python?
  3. Como empezan os comentarios en python?
  4. Cal debe ser a primeira liña nun ficheiro.py ? Como se chama esa liña en inglés?
  5. Crea un ficheiro  sumita.py que empece como aquí e teclea o código preciso para sumar 2+3  esto….. non parece difícil, ou?
  6. Executa tecleando no terminal: python sumita.py
  7. Obtén unha captura de pantalla na que se mostren no editor os números de liña, o código en python con algún comentario e o resultado da execución no terminal.