Ejemplos, revisiones y extensiones al libro DK ayudan a sus hijos con codificación de computadora relacionada con los módulos de turtle de pitón y tkinter .
El libro de DK es uno de los mejores, pero los ejemplos de Python usan algunas malas prácticas y pueden ser confusos para seguir:
from tkinter import * (o cualquier * en absoluto)from turtle import *import en la parte superior para la continuación de la líneattk<Key> en lugar de <KeyPress> y <KeyRelease>Si no se controla, estos podrían infundir malos hábitos en los nuevos programadores que los llevan al pie de la letra. Este repositorio es para ayudar a los padres y estudiantes a aprovechar al máximo este buen libro y aprender a evitar las partes malas.
Para entender por qué estas son malas prácticas, sugerimos la siguiente documentación oficial de Python:
Vale la pena señalar también que este libro usa Scratch, que sufre las siguientes insuficiencia en comparación con Bloodly, según lo usa Learn.code.org:
El libro proporciona alguna estructura al sitio web de scratch sin estructura. Al seguir en el libro, esto podría usarse para proporcionar el mismo tipo de desafíos progresivos que aprenden.code.org, pero de una manera posiblemente menos efectiva.
Si bien estos ejemplos se encuentran bajo los derechos de autor con el libro, el uso justo nos permite expandirlos y comentarlos aquí. Suponemos que ya ha comprado una copia del libro y está buscando aclaraciones y lo que contiene o quiere ampliar lo que ha aprendido en él. Cualquier contribución adicional (no en el libro) es un dominio público.