Toán tử
Nhóm Các phép toán (Operators), màu xanh lá, chứa các khối hình bầu dục (reporter block) trả về một giá trị (số hoặc chuỗi) hoặc khối hình lục giác (boolean block) trả về đúng/sai. Các khối này không tự chạy được - phải đặt vào chỗ trống (input) của khối khác.
Toán tử số học
Phần tiêu đề “Toán tử số học”((5) + (3)) ((5) - (3)) ((5) * (3)) ((5) / (3)) ((5) chia lấy dư (3)) (làm tròn (3.7))
chia lấy dư (modulo) rất hữu ích để kiểm tra số chẵn/lẻ:
(N) chia lấy dư (2) = (0) → đúng khi N chẵn.
So sánh
Phần tiêu đề “So sánh”Trả về khối lục giác (boolean) đúng/sai - thường đặt vào khối
nếu ... thì hoặc lặp lại cho đến khi.
<(5) > (3)> <(5) < (3)> <(5) = (5)>
Logic: và / hoặc / không phải
Phần tiêu đề “Logic: và / hoặc / không phải”Kết hợp nhiều điều kiện boolean lại với nhau.
<<(điểm) > (0)> và <(điểm) < (100)>> <<(mạng) = (0)> hoặc <(thời gian) = (0)>> <không phải <(điểm) = (0)>>
Số ngẫu nhiên
Phần tiêu đề “Số ngẫu nhiên”lấy ngẫu nhiên từ (1) đến (10)
Kết hợp với đi tới điểm x: ... y: ... để cho một sprite xuất hiện ở vị
trí ngẫu nhiên mỗi lần chạy:
khi bấm vào @greenFlag đi tới điểm x: (lấy ngẫu nhiên từ (-200) đến (200)) y: (lấy ngẫu nhiên từ (-150) đến (150))
Xử lý chuỗi ký tự
Phần tiêu đề “Xử lý chuỗi ký tự”(kết hợp [Xin chào, ] [Scratch!]) (ký tự thứ (1) của chuỗi [Scratch]) (độ dài của [Scratch]) <[Scratch] chứa ký tự [cra]?>
kết hợp (join) thường dùng để ghép biến vào câu thông báo, ví dụ:
kết hợp [Điểm của bạn: ] (điểm).
Chương tiếp theo giới thiệu biến số - nơi lưu trữ và cập nhật dữ liệu như điểm số, tên người chơi, mạng còn lại.