Tải bản đầy đủ (.pdf) (11 trang)

Ý nghĩa khối câu lệnh trong lập trình scratch

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (706.81 KB, 11 trang )

Các khối lệnh lập trình Scratch – By: Phạm Thanh Hải ()

GIẢI THÍCH Ý NGHĨA CÁC KHỐI LỆNH TRONG
SCRATCH BẰNG TIẾNG VIỆT

Lập trình Scratch />o
o
o
o

Game Scratch
Vẽ hình Scratch
Khối lệnh Scratch
Làm quen Scratch

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 tố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

1|Page


Các khối lệnh lập trình Scratch – By: Phạm Thanh Hải ()



I- Khối lệnh di chuyển
STT Ký hiệu

Ý nghĩa câu lệnh

1

Di chuyển đối tượng với số bước
xác định

2

Quay trái một góc xác định

3

Quay phải một góc xác định

4

Điều khiển đối tường đi tới vị trí
ngẫu nhiên

5
6

7
8


Điều khiển đối tượng di chuyển
đến vị trí có tọa độ (x,y)
Đ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
Đ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
Điều khiển đối tượng di chuyển
theo hướng ( )

9

Điều khiển đối tượng về phía con
chuột (hoặc nhân vật cần chọn)

10

Thay đổi tọa độ theo trục x cho
đối tượng

11

Đặt tọa độ theo trục x cho đối
tượng

12

Thay đổi tọa độ theo trục y cho
đối tượng


13

Đặt tọa độ theo trục y cho đối
tượng

14
15

Nếu chạm vào thành/cạnh của
sân khấu thì quay/bật ngược lại
Quy định kiểu quay/lật của đối
tượng (có 3 tham số tùy chọn
kiểu quay)

2|Page


Các khối lệnh lập trình Scratch – By: Phạm Thanh Hải ()

STT Ký hiệu

Ý nghĩa câu lệnh

16

Tọa độ trục x

17


Tọa độ trục y

18

Hướng

II- Khối lệnh hiển thị
STT Ký hiệu

Ý nghĩa câu lệnh

1

Hiển thị câu nói của đối tượng
trong thời gian nhất định

2

Hiển thị câu nói của đối tượng

3

Hiển thị nội dung nghĩ của đối
tượng trong thời hạn nhất định

4

Hiển thị nội dung nghĩ của đối
tượng


5

Chuyển đổi hình dạng xác định
của đối tượng

6

Chuyển đổi ảnh nền đã xác định
của sân khấu

7

Chuyển đổi ảnh nền sang ảnh
nền tiếp theo

8

Thay đổi kích thước của đối
tượng với mức độ xác định

9

Đặt kích thước mặc định cho đối
tượng

10

Thay đổi hiệu ứng đồ họa của
đối tượng với mức độ xác định


11

Đặt hiệu ứng đồ họa cho đối
tượng

3|Page


Các khối lệnh lập trình Scratch – By: Phạm Thanh Hải ()

STT Ký hiệu

Ý nghĩa câu lệnh

12

Xóa hiệu ứng đồ họa của đối
tượng

13

Hiện (trình diễn) đối tượng

14

Ẩn đối tượng

15

Chuyển đối tượng nằm trên cùng

(xếp lớp đối tượng)

16

Chuyển đối tượng xuống dưới
cùng (xếp lớp đối tượng)

17

Chọn trang phục cho đối tượng

18

Chọn hình nền cho đối tượng

19

Báo kích thước hiện hành

III- Khối lệnh âm thanh
STT Ký hiệu

Ý nghĩa câu lệnh

1

Phát âm thanh cho đến khi kết
thúc thì thực hiện khối lệnh tiếp
theo


2

Phát âm thanh

3

Dừng tất cả âm thanh đang phát

4

đặt hiệu ứng âm thanh

5

Xóa hiệu ứng âm thanh

6

Thay đổi âm lượng

4|Page


Các khối lệnh lập trình Scratch – By: Phạm Thanh Hải ()

STT Ký hiệu

Ý nghĩa câu lệnh

7


Đặt âm lượng

8

Báo cáo âm lượng hiện hành

IV- Khối lệnh sự kiện
STT Ký hiệu
1
2
3
4
5
6

Ý nghĩa câu lệnh
Chạy dự án Scratch
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
Khi click chuột vào đối tượng thì
kịch bản hoạt động
Sự kiện xảy ra khi ảnh nền được
chuyển
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
Khi nhận được thơng điệp thì
thực hiện kịch bản


7

Truyền thơng điệp cho một đối
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

5|Page


Các khối lệnh lập trình Scratch – By: Phạm Thanh Hải ()

V- Khối lệnh điều khiển
STT Ký hiệu

Ý nghĩa câu lệnh

1

Đợi (trì hỗn) trong khoảng thời
gian tính bằng giây

2


Lặp lại một việc gì đó với số lần
xác định

3

Lặp lại mãi mãi một việc gì đó

4

5

6

Đợi cho đến khi thỏa mãn điều
kiện cho trước

7

Lặp lại một việc gì đó cho đến
khi thỏa mãn điều kiện cho trước

8

Dừng kịch bản/dự án (Tùy thuộ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?

10

Nhân bản (sao chép) đối tượng

11

Xóa bản sao

6|Page


Các khối lệnh lập trình Scratch – By: Phạm Thanh Hải ()

VI- Khối lệnh cảm biến
STT Ký hiệu
1

2
3
4

Ý nghĩa câu lệnh
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)
Nếu chạm vào màu đã cho thì
thực hiện khối lệnh (nhiệm vụ)


Nếu màu này chạm vào màu kia
thì thực hiện khối lệnh …
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

5

Đặt câu hỏi và đợi câu trả lời

6

Báo cáo câu trả lời

7
8
9
10
11

Khi phím ... được nhấn xuống
thì thực hiện khối lệnh …
Khi chuột được nhấn xuống thì
... thực hiện khối lệnh …
Báo cáo vị trí hiện hành con trỏ
chuột tại theo trục x
áo cáo vị trí hiện hành con trỏ
chuột tại theo trục y
Chế độ kéo thả đối tượng khi full

màn hình

12

Báo cáo âm lượng

13

Báo cáo thời gian hiện hành tính
bằng giây

14

Đặt lại thời gian về 0

15
16

Báo cáo giá trị các thuộc tính
của đối tượng: Vị trí tọa độ,
hướng,
Báo cáo về thời gian: Giờ, phút,
giây, năm, tháng,…
7|Page


Các khối lệnh lập trình Scratch – By: Phạm Thanh Hải ()

STT Ký hiệu
17

18

VII- Khối lệnh các phép tính tốn
STT Ký hiệu

Ý nghĩa câu lệnh
Báo cáo số ngày từ năm 2000
đến hiện tại
Báo cáo tên thành viên đăng
nhập xem dự án Scratch

Ý nghĩa câu lệnh

1

Khối lệnh cộng, trừ, nhân chia

2

Khối lệnh so sánh

3

Lấy ngẫu nhiên một giá trị trong
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

8|Page


Các khối lệnh lập trình Scratch – By: Phạm Thanh Hải ()

STT Ký hiệu

Ý nghĩa câu lệnh

6

Trả lại giá trị ĐÚNG khi giá trị
biểu thức SAI và ngược lại

7

Ghép nối dữ liệu

8

Trích xuất ký tự có số thứ tự
được xác định trong một chuỗi


9
10

Đếm số lượng ký tự xuất hiện
trong chuỗi cho trước
Kiểm tra dữ liệu trong tham số
thứ nhất có nằm trong dữ liệu
tham số thứ 2

11

Lấy phần Dư của phép chia

12

Làm tròn số thập phân

13

Trả lại giá trị của một Hàm với
tham số xác định

VII- Khối lệnh các biến số
STT Ký hiệu

Ý nghĩa câu lệnh

1


Báo cáo giá trị biến

2

Đặt giá trị ban đầu cho biến số

3

Thay đổi giá trị của biến

4

Hiện thị giá trị biến

5

Ẩn giá trị biến

9|Page


Các khối lệnh lập trình Scratch – By: Phạm Thanh Hải ()

IX- Khối lệnh bút vẽ
STT Ký hiệu
1
2

Ý nghĩa câu lệnh
Xóa màn hình sân khấu sau khi

vẽ
Đóng dấu đối tượng (Khác với
clone - nhân bản (copy) đối
tượng)

3

Đặt bút vẽ

4

Nhấc bút (không vẽ khi di
chuyển)

5

Đặt màu cho bút bằng cách chọn
màu trên giao diện Scratch

6

Thay đổi màu bút với các tham
số bên trong

7

Đặt màu cho bút bằng cách chọn
màu trên giao diện Scratch

8


Thay đổi cỡ nét vẽ

9

Đặt kích thước ngịi bút

X- Khối lệnh âm nhạc
STT Ký hiệu

Ý nghĩa câu lệnh

1

Chơi tiếng trống trong khoảng
thời gian xác định

2

Xác định quãng nghỉ giữa 2 nốt
nhạc liên tiếp

3

Chơi nốt nhạc trong khoảng thời
gian xác định

4

Lựa chọn một nhạc cụ để phát

âm thanh

5

Đặt nhịp độ cho một bản nhạc
(nhanh/chậm/vừa)

10 | P a g e


Các khối lệnh lập trình Scratch – By: Phạm Thanh Hải ()

STT Ký hiệu

Ý nghĩa câu lệnh

6

Thay đổi nhịp độ của bản nhạc

7

Báo cáo nhịp độ hiện hành của
bản nhạc

11 | P a g e




×