Hướng dẫn các em có làm quen với các khối lệnh trong lập trinh SRATCH bằng tiếng việt, nắm bắt nhanh ngôn ngữ lập trình để có thể tự tay xây dựng các dự án theo ý tưởng của mình. Một số dự án các em có thể học lập trình là một ý tưởng rất có ý nghĩa thực tiễn xây dựng như vẽ hình ảnh động, thiết kế truyện tranh, thiết kế game, thiết kế các cuộc hội thoại .... ,Ngoài ra Scratch đã được định hướng là sẽ trở thành một phương pháp giúp trẻ em cũng có thể làm quen và hiểu về lập trình một cách hiệu quả. Và đúng như vậy, Scratch đã giúp các bạn nhỏ hiểu về lập trình hơn, trang bị hành trang để trẻ bước sang kỉ nguyên công nghệ 5.0.
Trang 1GIẢI THÍCH Ý NGHĨA CÁC KHỐI LỆNH TRONG
SCRATCH BẰNG TIẾNG VIỆT
Danh mục các khối lệnh trong Scratch
I- Khối lệnh di chuyển 2
II- Khối lệnh hiển thị 3
III- Khối lệnh âm thanh 4
IV- Khối lệnh sự kiện 5
V- Khối lệnh điều khiển 6
VI- Khối lệnh cảm biến 7
VII- Khối lệnh các phép tính toán 8
VII- Khối lệnh các biến số 9
IX- Khối lệnh bút vẽ 10
X- Khối lệnh âm nhạc 10
Lập trình Scratch https://scratch.mit.edu/
o Game Scratch
o Vẽ hình Scratch
o Khối lệnh Scratch
o Làm quen Scratch
Trang 2I- Khối lệnh di chuyển
xác định
ngẫu nhiên
đến vị trí có tọa độ (x,y)
6
Điều khiển đối tường đi tới vị trí ngẫu nhiên trong khoảng thời gian xác định
7
Điều khiển đối tượng di chuyển đến vị trí có tọa độ (x,y) trong khoảng thời gian xác định
theo hướng ( )
chuột (hoặc nhân vật cần chọn)
đối tượng
tượng
đối tượng
sân khấu thì quay/bật ngược lại
15
Quy định kiểu quay/lật của đối tượng (có 3 tham số tùy chọn kiểu quay)
Trang 3STT Ký hiệu Ý nghĩa câu lệnh
II- Khối lệnh hiển thị
trong thời gian nhất định
tượng trong thời hạn nhất định
tượng
của đối tượng
của sân khấu
nền tiếp theo
tượng với mức độ xác định
tượng
tượng
Trang 4STT Ký hiệu Ý nghĩa câu lệnh
tượng
(xếp lớp đối tượng)
cùng (xếp lớp đối tượng)
III- Khối lệnh âm thanh
1
Phát âm thanh cho đến khi kết thúc thì thực hiện khối lệnh tiếp theo
Trang 5STT Ký hiệu Ý nghĩa câu lệnh
IV- Khối lệnh sự kiện
2
Tương tác qua bàn phím, khi một phím được nhấn thì kịch bản sẽ chạy
kịch bản hoạt động
chuyển
5
Khi giá trị của tham số được chọn đạt đến ngưỡng xác định thì kịch bản hoạt động
thực hiện kịch bản
tượng xác định
8
Truyền thông điệp cho nhiều đối tượng và đợi các đối tượng đó nhận được thì thực hiện lệnh tiếp theo
Trang 6V- Khối lệnh điều khiển
gian tính bằng giây
xác định
4
5
kiện cho trước
khi thỏa mãn điều kiện cho trước
vào các tham số được chọn)
9
Sau khi một đối tượng được nhân bản thì xử lý bản sao đó như thế nào?
Trang 7VI- Khối lệnh cảm biến
1
Nếu chạm vào thì sẽ xảy ra việc gì đó! (Chúng ta hiểu là một
sự cảm ứng, hiệu ứng, cảm biến, thay đổi)
2
Nếu chạm vào màu đã cho thì thực hiện khối lệnh (nhiệm vụ)
…
thì thực hiện khối lệnh …
4
Là khối lệnh báo cáo, giúp xác định khoảng cách từ đối tượng này đến đối tượng khác
thực hiện khối lệnh …
chuột tại theo trục x
chuột tại theo trục y
màn hình
bằng giây
15
Báo cáo giá trị các thuộc tính của đối tượng: Vị trí tọa độ, hướng,
giây, năm, tháng,…
Trang 8STT Ký hiệu Ý nghĩa câu lệnh
đến hiện tại
nhập xem dự án Scratch
VII- Khối lệnh các phép tính toán
khoảng giá trị cho trước
4
Trả lại giá trị ĐÚNG khi cả hai biểu thức đều ĐÚNG, các trường hợp còn lại thì trả lại giá trị SAI
5
Trả lại giá trị SAI khi cả hai biểu thức đều SAI, các trường hợp còn lại thì trả lại giá trị ĐÚNG
Trang 9STT Ký hiệu Ý nghĩa câu lệnh
biểu thức SAI và ngược lại
được xác định trong một chuỗi
trong chuỗi cho trước
10
Kiểm tra dữ liệu trong tham số thứ nhất có nằm trong dữ liệu tham số thứ 2
tham số xác định
VII- Khối lệnh các biến số
Trang 10IX- Khối lệnh bút vẽ
vẽ
2
Đóng dấu đối tượng (Khác với clone - nhân bản (copy) đối tượng)
màu trên giao diện Scratch
số bên trong
màu trên giao diện Scratch
X- Khối lệnh âm nhạc
thời gian xác định
gian xác định
âm thanh
(nhanh/chậm/vừa)
Trang 11STT Ký hiệu Ý nghĩa câu lệnh
bản nhạc