Cách sử dụng Khối của tôi

Khối của tôi Scratch là một chức năng rất quan trọng, khi các em tiếp xúc với các dự án Scratch lớn, và là kiến thức để các em có thể tham gia các cuộc thi về Scrach chuyên nghiệp tại Việt Nam cũng như thế giới.

  1. Khối của tôi (My Blocks) trong Scratch là gì?
  2. Việc tạo khối riêng có tác dụng gì ?
  3. Cách tạo khối của tôi trong Scratch
  4. Các loại khối của tôi trong Scratch
  5. Một số ví dụ khối của tôi trong Scratch

1. Khối của tôi (My Blocks) trong Scratch là gì?

🧱 "Khối của tôi" (tiếng Anh: My Blocks) là nơi bạn có thể tự tạo khối lệnh riêng, giống như tạo một hàm (function) trong các ngôn ngữ lập trình khác.

Nếu nói hàm (function) thì các em còn nhỏ sẽ chưa hiểu rõ, nên các em chỉ cần nhớ từ khóa hàm (function) trong ngôn ngữ lập trình.

Cách sử dụng Khối của tôi

2. Việc tạo khối riêng có tác dụng gì ?

    Tái sử dụng code dễ dàng
    Làm cho chương trình ngắn gọn, dễ hiểu
    Giúp chia nhỏ vấn đề để lập trình hiệu quả hơn

Khối lệnh lặp đi lặp lại trong Scratch

3. Cách tạo khối của tôi trong Scratch

    Chọn mục "Khối của tôi" (màu hồng đậm) trong danh sách bên trái.
    Bấm nút "Tạo một khối" (Make a Block).
    Nhập tên khối (ví dụ: di chuyển hình vuông).
    (Tùy chọn) Thêm tham số nếu cần, ví dụ: độ dài cạnh.

    Bấm OK → Scratch sẽ tạo ra:

        Một khối lệnh mới

        Một vùng để bạn lập trình bên trong khối này

4. Các loại khối của tôi trong Scratch

Khối của tôi không có dữ liệu đầu vào

Giúp tái sử dụng các khối lệnh phải lặp đi lặp lại.

Khối của tôi có thêm dữ liệu đầu vào ( số hay chữ )

Giúp tái sử dụng các khối lệnh phải lặp đi lặp lại mà có truyền vào 1 giá trị

Khối của tôi có thêm dữ liệu đầu vào ( điều kiện )

Giúp tái sử dụng các khối lệnh phải lặp đi lặp lại mà khi gọi phải cần 1 điều kiện nào đó.

5. Một số ví dụ khối của tôi trong Scratch

🧩 Mục tiêu: Vẽ một hình vuông

    Tạo khối tên: ve hinh vuong
    Bên trong khối, thêm lệnh:

lặp lại 4 lần
    di chuyển 100 bước
    quay 90 độ

    Quay lại phần chương trình chính, chỉ cần gọi khối:

khi bấm vào cờ xanh
    ve hinh vuong

➡ Nhân vật sẽ vẽ hình vuông.

📥 Có thể thêm tham số không?

✅ Có! Ví dụ, bạn tạo khối:

ve hinh vuong (do dai)

Bên trong bạn dùng biến do dai để điều khiển độ dài:

lặp lại 4 lần
    di chuyển (do dai) bước
    quay 90 độ

Khi gọi khối, bạn có thể truyền giá trị khác nhau:

ve hinh vuong (50)
ve hinh vuong (150)

🧠 Kết luận:

    "Khối của tôi" = Tự tạo hàm trong Scratch

    Giúp lập trình chuyên nghiệp hơn, dễ quản lý chương trình dài

    Có thể thêm tham số đầu vào như các hàm thực thụ

Tìm kiếm:

Khối của tôi Scratch là một chức năng rất quan trọng, khi các em tiếp xúc với các dự án Scratch lớn, và là kiến thức để các em có thể tham gia các cuộc thi về Scrach chuyên nghiệp tại Việt Nam cũng như thế giới.