Blockly เป็นไลบรารีเว็บที่ช่วยให้คุณเพิ่มตัวแก้ไขโค้ดแบบบล็อกลงในแอปได้ เครื่องมือแก้ไขจะใช้ตัวต่อจิ๊กซอว์อย่างบล็อกแสดงแนวคิดของโค้ด เช่น ตัวแปร นิพจน์เชิงตรรกะ ลูป และอื่นๆ ทำให้ผู้ใช้เขียนโปรแกรมได้โดยไม่ต้องกังวลเกี่ยวกับไวยากรณ์หรือข้อจำกัดในบรรทัดคำสั่ง
หากอธิบายให้ละเอียดขึ้น คุณอาจมองว่าบล็อกลี่มี 2 แบบดังนี้
- เหมือน UI การไขปัญหาสนุกๆ
- เหมือนเครื่องมือสร้างสตริงขั้นสูง
คุณต้องกำหนดการเชื่อมต่อปริศนาและช่องป้อนข้อมูล จากนั้น Blockly จะจัดการการแสดงผลที่ซับซ้อน การลาก และการเชื่อมต่อของโฆษณาดังกล่าว
คุณเป็นผู้กำหนดสตริง (มักจะเป็นโค้ด) ที่สร้างขึ้นสำหรับแต่ละการบล็อก จากนั้น Blockly จะจัดการการเชื่อมโยงสตริงของบล็อกทั้งสตริง จะทำอะไรกับ ผลลัพธ์นี้นั้นขึ้นอยู่กับคุณ คุณจะทำทุกอย่างได้ตั้งแต่การแก้เขาวงกต ทำให้ตัวละครเคลื่อนไหว ไปจนถึงการวิเคราะห์ข้อมูลบางอย่าง
Blockly ให้คุณมุ่งเน้นที่การนำการบล็อกไปใช้กับโดเมนของคุณโดยไม่ต้องกังวลเกี่ยวกับรายละเอียดเกี่ยวกับวิธีการบล็อก ดูข้อมูลเพิ่มเติมได้ที่ ทำไม Blockly