แบบสำรวจการวิจัย: บอกให้เราทราบเกี่ยวกับประสบการณ์การใช้งาน Blockly
เริ่มแบบสำรวจ
ฟิลด์กับไอคอน
ช่องและไอคอนเป็นองค์ประกอบที่มองเห็นที่ปรากฏบนบล็อก แต่มีวัตถุประสงค์ที่แตกต่างกัน
ช่องจะแสดงหรือระบุข้อมูลเกี่ยวกับบล็อกที่ส่งผลต่อวิธีการทำงานของโปรแกรม
เช่น บล็อกข้อความมีเครื่องหมายคำพูด 2 ขีด ซึ่งระบุว่าคุณกำลังกำหนดสตริง และการป้อนข้อความให้คุณกำหนดสตริง เครื่องหมายอัญประกาศบอกฟังก์ชันของบล็อก และอินพุตจะให้คุณแก้ไขฟังก์ชันได้
ไอคอนจะแสดงหรือกำหนดข้อมูล "เมตา" เกี่ยวกับตัวบล็อกเอง เช่น
เพิ่มไอคอนความคิดเห็นต่อท้ายบล็อกใดก็ได้ ซึ่งช่วยให้คุณเขียนโน้ตถึงตัวเองได้ แต่จะไม่ส่งผลต่อฟังก์ชันการบล็อกภายในโปรแกรม
การเปรียบเทียบฟังก์ชันการทำงาน
แอตทริบิวต์ |
ช่อง |
ไอคอน |
การแสดงภาพ
|
ช่องสามารถสร้างจากองค์ประกอบ
ใดก็ได้ที่พวกเขาต้องการ |
ไอคอนสามารถสร้างจากองค์ประกอบ
ใดก็ได้ที่พวกเขาต้องการ |
ตัวเลข
|
แต่ละฟิลด์สามารถปรากฏขึ้น
กี่ครั้งก็ได้ในบล็อก |
แต่ละไอคอนจะปรากฏ
เพียงครั้งเดียวในบล็อก |
ตำแหน่งโฆษณา
|
ช่องอาจวางอยู่ในตำแหน่งใดก็ได้บนอินพุตใดก็ได้ของบล็อก |
ไอคอนจะอยู่ที่จุดเริ่มต้น
ของบล็อกเสมอ
|
การทำให้เป็นอนุกรม
|
ช่องจะเป็นแบบอนุกรมได้
ซึ่งมักจะทำเป็นช่อง
|
ไอคอนสามารถทำให้เป็นอนุกรมได้ แต่มักจะไม่เป็นเช่นนั้นเพราะมักไม่มีสถานะ |
ยุบ
|
ช่องจะซ่อนอยู่เมื่อบล็อกยุบอยู่และแสดงข้อความแทน |
ไอคอนจะควบคุมว่าจะแสดง
หรือซ่อนเมื่อบล็อกยุบ |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-12-02 UTC
[null,null,["อัปเดตล่าสุด 2023-12-02 UTC"],[[["Fields define a block's data and functionality, while icons provide metadata or supplemental information about the block."],["Fields can have multiple instances, flexible positioning, and are often serialized, whereas icons are singular, positioned at the top-start, and may not always be serialized."],["Both fields and icons are visual elements on a block and offer flexibility in their rendering using various elements."]]],["Fields and icons are distinct visual elements on a block with different purposes. Fields display or define data affecting a program's function, like the quotation marks and text input on a text block. Icons provide \"meta\" information about a block, such as a comment icon, which doesn't impact program function. Fields can appear multiple times, have varied rendering and placement, and are often serialized. Icons appear once per block, are fixed at the top-start, and are often not serialized, but can control visibility when a block is collapsed.\n"]]