ตัวอย่างการแก้ไขและส่วนขยายไปยัง DK Book ช่วยให้ลูก ๆ ของคุณมีการเข้ารหัสคอมพิวเตอร์ที่เกี่ยวข้องกับโมดูล turtle และ tkinter
หนังสือของ DK เป็นหนึ่งในหนังสือที่ดีกว่า แต่ตัวอย่าง Python ใช้วิธีปฏิบัติที่ไม่ดีและอาจทำให้เกิดความสับสนในการติดตาม:
from tkinter import * (หรือใด ๆ * เลย)from turtle import *import ที่ด้านบน สำหรับความต่อเนื่องของสายttk<Key> แทน <KeyPress> และ <KeyRelease>หากไม่ถูกตรวจสอบสิ่งเหล่านี้สามารถปลูกฝังนิสัยที่ไม่ดีลงในโปรแกรมเมอร์ใหม่ที่นำพวกเขาไปตามมูลค่า repo นี้คือการช่วยให้ผู้ปกครองและนักเรียนทำสิ่งที่ดีที่สุดของหนังสือเล่มนี้ที่ดีและเรียนรู้ที่จะหลีกเลี่ยงส่วนที่ไม่ดี
เพื่อให้เข้าใจว่าทำไมสิ่งเหล่านี้จึงเป็นวิธีปฏิบัติที่ไม่ดีเราแนะนำเอกสาร Python อย่างเป็นทางการต่อไปนี้:
เป็นที่น่าสังเกตเช่นกันว่าหนังสือเล่มนี้ใช้รอยขีดข่วนซึ่งทนทุกข์ทรมานจากความไม่เพียงพอต่อไปนี้เมื่อเทียบกับบล็อกที่ใช้โดย rearn.code.org:
หนังสือเล่มนี้มีโครงสร้างบางอย่างไปยังเว็บไซต์ Scratch ที่ไม่มีโครงสร้าง โดยการติดตามในหนังสือเล่มนี้สามารถใช้เพื่อให้ความท้าทายแบบก้าวหน้าแบบเดียวกันที่ Learn.code.org ทำ แต่ในวิธีที่มีประสิทธิภาพน้อยกว่าเนื้อหา
ในขณะที่ตัวอย่างเหล่านี้อยู่ภายใต้ลิขสิทธิ์กับหนังสือการใช้งานอย่างเป็นธรรมช่วยให้เราสามารถขยายและแสดงความคิดเห็นเกี่ยวกับพวกเขาที่นี่ เราคิดว่าคุณได้ซื้อสำเนาหนังสือเล่มนี้แล้วและกำลังมองหาคำชี้แจงและสิ่งที่มีหรือต้องการขยายสิ่งที่คุณได้เรียนรู้ การมีส่วนร่วมเพิ่มเติมใด ๆ (ไม่ใช่ในหนังสือ) เป็นโดเมนสาธารณะ