domingo, 31 de mayo de 2020

101 Python. Archivos JSON

Grabar y leer archivos #JSON desde #Python.




# -*- coding: utf-8 -*-
"""
Created on Sun May 31 07:35:03 2020

@author: Jose
"""
import json
datos = {
"a":{'nombre':'Jose','nota':5.2},
"b":{'nombre':'Lucia','nota':8.5},
"c":{'nombre':'Eva','nota':8.0}
}
# print(datos)
# print(type(datos))

#guardamos en archivo
with open("datos.json","w") as fichero:
json.dump(datos,fichero)
print("Fichero guardado")
#recuperamos datos de fichero
with open("datos.json") as fichero:
datosJSON = json.load(fichero)
print("Fichero cargado")
#mostramos datos recuperados
print("Mostrando datos desde fichero JSON")
print(datosJSON)
print("\n")
print("Datos de alumno B")
print(datosJSON["b"])
print("Nombre de alumno C")
print(datosJSON["c"]["nombre"])

viernes, 15 de mayo de 2020

14 mBot. Movimiento y sensor proximidad.

Programamos mbot para que se mueva al pulsar las teclas de flechas de nuestro ordenador, detectando obstaculos.
Tambien veremos como cambiar luces led y emitir sonidos.


viernes, 8 de mayo de 2020

Curso iniciacion a la programacion con Scratch

He publicado un curso de iniciacion a la programacion con Scratch, con ejemplos de aplicaciones y juegos.
Puedes acceder al curso desde el siguiente enlace.


Curso conceptos basicos de programacion

He publicado un curso de introduccion a la programacion usando Python y Scratch, comparando el codigo que se realiza en uno u otro para realizar el mismo ejemplo.
Puedes acceder al curso desde el siguiente enlace.


Introduccion a la programacion con Python

Puedes acceder a Introduccion a la programacion con Python, desde el siguiente enlace.
Usalo como introduccion o guia resumen de Python.
Espero sea util, gracias.


martes, 5 de mayo de 2020

13 mBot. Control de paso

Crea un detector de paso, usando el #sensor de iluminacion de #mBot. El sensor detectara si pasa alguien al cortar la fuente de luz, emitira un sonido y cambiara el color de los leds.