Khối lệnh sự kiện dùng để khởi động một kịch bản, một dự án và điều khiển sự tương tác giữa người dùng với các đối tượng trên sân khấu như là sử dụng bàn phím, chuột,.... - Một số hình[r]
(1)Bài viết trích từ giáo trình học Scratch
-Trong Scratch 2.0, tồn khối lệnh thiết kế với hình dạng khác Mỗi hình dạng giống miếng lắp ghép LEGO có khớp nối để liên kết với Nhận biết đầy đủ hình dạng giúp sử dụng khối lệnh trình xây dựng kịch sau
1/ Khối lệnh kiện (Hình mũ - Hat blocks)
- Chức năng:
Khối lệnh kiện dùng để khởi động kịch bản, dự án điều khiển tương tác người dùng với đối tượng sân khấu sử dụng bàn phím, chuột,
(2)- Đặc điểm:
+ Giống hình mũ (hat blocks), phần khơng có khớp nối, phần có khớp nối để lắp ghép với khối lệnh bên Vì vậy, khối lệnh ln đứng đầu kịch
+ Từ khóa khối lệnh từ when Tất khối lệnh khác khơng có đặc điểm
+ Có tất 11 khối lệnh kiện, chủ yếu nằm nhóm lệnh Events
2/ Khối lệnh thực thi (Khối xếp chồng - Stack blocks)
- Chức năng: Khối lệnh thực thi dùng để thực cơng việc kịch bản, khối lệnh chính, sử dụng nhiều lập trình
- Một số hình ảnh khối lệnh thực thi:
- Đặc điểm:
+ Các khối lệnh có khớp nối khớp nối dưới, vậy, thường nằm giữa, kết hợp với khối lệnh bên bên để thực nhiệm vụ
(3)3/ Khối lệnh Logic (Boolean blocks)
- Chức năng: Khối lệnh Logic sử dụng tình với điều kiện ĐÚNG/SAI Kết trả lại giá trị ĐÚNG SAI
- Một số hình ảnh khối lệnh Logic:
- Đặc điểm:
+ Với hình dạng cạnh, khối lệnh khơng có khớp nối, chúng thường tham số cho khối lệnh khác lồng vào khối lệnh Logic
+ Có tất 13 khối lệnh Logic Các khối lệnh phân bố chủ yếu nhóm lệnh Operators, Sensing, Variable
+ Trong kịch bản, khối lệnh gọi đến đưa kết ĐÚNG SAI với điều kiện logic
+ Scratch có kiểu điều kiện logic điều kiện kiểm tra điều kiện so sánh Trong điều kiện kiểm tra với khối lệnh () Contains () Touching ()? Điều kiện so sánh () = (), () and (), Not ()
4/ Khối lệnh báo cáo (Reporter blocks)
- Chức năng: Khối lệnh báo cáo sử dụng để hiển thị trả lại giá trị kịch Khối lệnh báo cáo chứa giá trị từ liệu kiểu số đến kiểu chuỗi vị trí, kiện
(4)- Đặc điểm:
+ Với hình dạng cạnh trơn, khơng có khớp nối Chúng thường tham số cho khối lệnh khác
+ Có tất 37 khối lệnh báo cáo Các khối lệnh phân bố chủ yếu nhóm lệnh Motion, Looks, Sound, Sensing Operators
+ Nếu trước khối lệnh báo cáo có vng chọn hình ảnh hiển thị sân khấu (stage)
+ Khối lệnh Logic trường hợp đặc biệt khối lệnh báo cáo giá trị trả lại ĐÚNG SAI
5/ Khối lệnh điều khiển (Hình chữ C - C blocks)
- Chức năng: Khối lệnh điều khiển sử dụng để xử lý tình điều kiện thực điều khiển vịng lặp
- Một số hình ảnh khối lệnh:
- Đặc điểm:
(5)+ Khối lệnh điều khiển có nhiều tác dụng Biết sử dụng thành thạo khối lệnh giải nhiều toán thực tế
6/ Khối lệnh hủy bỏ (Hình nắp đậy - Cap blocks)
- Chức năng: Khối lệnh hủy bỏ sử dụng để dừng hủy bỏ việc thực thi nhiệm vụ kịch dự án
- Một số hình ảnh khối lệnh Logic:
- Đặc điểm:
+ Với hình dạng giống nắp đậy (cap blocks), khối lệnh có khớp nối phía để lắp ghép với khối lệnh khác