From Test-Scratch-Wiki
- "Categories" redirects here. For help with categories on the Wiki, see Help:Categories.
the block categories in the Block Palette|the project categories Project Tags.

Các danh mục khối là cách các khối được sắp xếp trong bảng khối của Scratch. Các khối được phân loại dựa trên chức năng của chúng và các khối trong cùng một danh mục có cùng màu. Việc phân tách màu giữa các danh mục cho phép phân biệt tốt hơn các phần của dự án và tăng khả năng truy cập. Có chín danh mục khối chính trong Scratch 3.0:
Ngoài ra còn có 11 loại phần mở rộng tiện ích:
- Âm nhạc
- Bút
- Cảm ứng video
- Văn bản thành giọng nói
- Dịch
- Makey Makey
- micro:bit
- LEGO MINDSTORMS EV3
- LEGO BOOST
- LEGO Education WeDo 2.0
- Go Direct Force & Acceleration
Khối chuyển động
Các khối chuyển động xử lý chuyển động của sprite. Chúng chủ yếu liên quan đến vị trí x và y và hướng của sprite, vì hầu như tất cả các khối đều tương ứng với chúng. nền không chứa bất kỳ khối chuyển động nào vì nó là một đối tượng tĩnh. Hiện tại có 18 khối chuyển động: 15 stack blocks và 3 reporter blocks.
Khối hiện thị
Khối Looks liên quan đến sự xuất hiện của các sprite và sân khấu. Một số chức năng là thay đổi trang phục và áp dụng hiệu ứng đồ họa. Hiện có 20 khối Looks: 17 khối stack và 3 khối reporter. 14 khối chỉ dành cho các sprite và 4 khối chỉ dành cho Sân khấu.
Khối âm thanh
Các khối âm thanh liên quan đến việc phát nhiều âm thanh khác nhau, cho dù đó là ghi chú MIDI hay âm thanh đã lưu. Hiện tại có 9 khối âm thanh: 8 khối xếp chồng và 1 khối phóng viên.
Khối sự kiện
Các khối Sự kiện liên quan đến nhiều trình kích hoạt khác nhau trong một dự án hoặc khi một phần ra hiệu cho phần khác chạy. Các khối Sự kiện từng là một phần của danh mục Kiểm soát trước Scratch 2.0. Danh mục "Sự kiện" chủ yếu bao gồm khối mũ. Hiện tại có 8 khối Sự kiện: 6 khối nón và 2 khối ngăn xếp.
Khối điều kiện
Các khối điều khiển chạy luồng cơ bản của một dự án theo cách mong muốn, cho dù được tổ chức hay bất ngờ. Chúng cung cấp các hàm để lặp lại nhiều khối và tập lệnh khác nhau. Chúng "điều khiển" dự án và cải thiện quá trình chạy của dự án. Hiện tại có 11 khối điều khiển: 1 khối nón , 5 Khối C, 3 khối ngăn xếp và 2 khối nón
Khối cảm ứng
Các khối cảm biến liên kết với các sprite và các điều kiện phát hiện giai đoạn. Ví dụ, các khối cảm biến có thể được sử dụng để phát hiện khi một sprite chạm vào sprite khác. Chúng bao gồm nhiều boolean và có thể hoạt động với các khối Điều khiển để ổn định luồng của một dự án. Hiện có 18 khối Cảm biến: 3 khối ngăn xếp, 5 khối boolean và 10 khối báo cáo. Hiện có 18 khối cảm biến: 3 khối ngăn xếp, 5 khối boolean và 10 khối báo cáo.
Khối các phép toán
Các khối toán tử, ban đầu được gọi là khối "Số" trước Scratch 1.4, xử lý nhiều hàm toán học trong một dự án. Chúng có màu xanh lá cây và cung cấp khả năng thực hiện các phép toán từ đơn giản đến phức tạp. "Các toán tử" cũng chứa các khối để sửa đổi chuỗi và triển khai chúng vào nhiều mục đích sử dụng khác nhau. Cũng có một số khối boolean, trong đó một số khối liên quan đến đầu ra toán học, trong khi một số khối khác được sử dụng để kết hợp các boolean khác vào một hoặc một điều kiện đầu ra khác. Hiện tại có 18 các khối toán: 7 các khối boolean và 11 các khối reporter.
Khối các biến
Variables blocks include two subcategories, Variables and Lists, but both are related to storing and accessing data. This category was called Data in 2.0. Variables blocks are used for storing information, such as a score in a project, and using it in scripting and other beneficial purposes.
Các biến
Biến là một tiểu thể loại của khối Dữ liệu. Chúng trở nên hiển thị khi một biến, một giá trị có thể thay đổi, được tạo ra. Biến có thể là cục bộ (chỉ khả dụng cho sprite mà nó được tạo ra) hoặc toàn cục (khả dụng cho tất cả sprite và sân khấu). Nếu một biến được tạo ra trong khi ở trong sân khấu, nó tự động trở thành một biến toàn cục. Chúng được mã hóa màu cam và hiện bao gồm bốn khối ngăn xếp và 1 khối báo cáo.
Biến đám mêy
Another type of variables are called cloud variables. Cloud variables saves data to the Scratch servers. Cloud variables are automatically global variables; this cannot be changed. New Scratchers cannot create cloud variables, nor use them. Cloud variables only supports numbers, not letters or symbols. There is maximum of 10 cloud variables.
Danh sách
Lists are another subcategory of Variables blocks. The blocks become visible once a list is created. There are currently 12 list blocks: 7 stack blocks, 4 reporter blocks and 1 boolean block.
Khối của tôi
- Main page: Eng:My Blocks
My blocks, orginally called More Blocks in 2.0, are blocks that hold custom procedures for a selected sprite. The blocks are useful for running a script without screen refresh and organization of the scripts. It is also possible to add boolean and number and string inputs to the My Block.
Tiện ích mở rộng
- Main page: Eng:Extension
Có nhiều tiện ích mở rộng trong Scratch cung cấp các thành phần bổ sung cho trình soạn thảo hoặc cho phép kết nối với thế giới thực. Các tiện ích mở rộng là: