Bản khảo sát nghiên cứu: Cho chúng tôi biết trải nghiệm của bạn khi sử dụng Blockly
Bắt đầu khảo sát
Trường và biểu tượng
Trường và biểu tượng đều là các phần tử hình ảnh xuất hiện trên một khối, nhưng có mục đích khác nhau.
Các trường hiển thị hoặc xác định dữ liệu về một khối có ảnh hưởng đến cách hoạt động của chương trình.
Ví dụ: khối văn bản có hai dấu ngoặc kép cho biết bạn đang xác định một chuỗi và một mục nhập văn bản cho phép bạn xác định chuỗi đó. Dấu ngoặc kép cho bạn biết về hàm của khối và dữ liệu đầu vào cho phép bạn sửa đổi hàm.
Các biểu tượng cho biết hoặc xác định thông tin "meta" về chính khối đó. Ví dụ: bạn có thể thêm biểu tượng nhận xét vào bất kỳ khối nào, điều này cho phép bạn tự viết ghi chú nhưng không ảnh hưởng đến cách hoạt động của khối trong chương trình.
So sánh về chức năng
Thuộc tính |
Các trường |
Biểu tượng |
Kết xuất
|
Bạn có thể tạo các trường bằng bất kỳ phần tử nào họ muốn. |
Biểu tượng có thể được tạo từ bất kỳ phần tử nào họ muốn. |
Số
|
Mỗi trường có thể xuất hiện với số lần bất kỳ trong một khối. |
Mỗi biểu tượng có thể xuất hiện một lần trong một khối. |
Vị trí đặt quảng cáo
|
Bạn có thể định vị các trường ở bất kỳ vị trí nào trên bất kỳ dữ liệu đầu vào nào của khối. |
Các biểu tượng luôn được đặt ở phần bắt đầu trên cùng của khối.
|
Chuyển đổi tuần tự
|
Các trường có thể được chuyển đổi tuần tự và thường là như vậy.
|
Các biểu tượng có thể được chuyển đổi tuần tự, nhưng thường thì không, vì chúng thường không có trạng thái. |
Thu gọn
|
Các trường sẽ bị ẩn khi một khối được thu gọn và văn bản của các trường đó sẽ hiển thị. |
Các biểu tượng có thể kiểm soát việc hiện hay ẩn khi khối được thu gọn. |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2023-12-02 UTC.
[null,null,["Cập nhật lần gần đây nhất: 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"]]