Tải bản đầy đủ (.docx) (58 trang)

Lập trình vẽ hình với 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 (5.01 MB, 58 trang )

Hồ Thị Hiền – 0973.044.327
A. TÌM HIỂU NHĨM LỆNH BÚT VẼ
I. Thêm nhóm lệnh bút vẽ

- Em chọn “Thêm phần mở rộng”

- Nháy chuột chọn “Bút vẽ”

II. Tìm hiểu các lệnh
Các câu lệnh trong nhóm lệnh bút vẽ:

1|Lập trình vẽ hình với Scratch


Hồ Thị Hiền – 0973.044.327

1. Lệnh xóa màn hình:
Xóa tất cả các nét vẽ, các hình in nhân vật đang có trên màn hình.
2. Lệnh in hình:
In lại hình của nhân vật tại vị trí hiện tại của nhân vật đó.
3. Lệnh đặt bút:
Đặt bút vẽ để nhân vật để lại nét vẽ trên đường đi của nó. Em cần kết hợp với
các lệnh chuyển động để nhân vật có thể vẽ.

4. Lệnh nhấc bút:
Khi muốn nhân vật chuyển động mà khơng tạo nét vẽ em có thể sử dụng lệnh
này.
5. Lệnh chọn màu vẽ:
Em cần di chuyển thanh trượt để chọn màu vẽ mong muốn.

6. Lệnh thay đổi màu bút vẽ:


Mỗi lần lệnh được thực hiện sẽ thay đổi màu nét vẽ một lượng theo con số đã
chọn.

7. Lệnh chọn kích cỡ nét vẽ:
2|Lập trình vẽ hình với Scratch


Hồ Thị Hiền – 0973.044.327
Em chọn số càng lớn thì nét vẽ càng dày.
8. Lệnh thay đổi độ dày của bút vẽ:
Mỗi khi lệnh được thực hiện thì độ dày của nét vẽ sẽ tăng hoặc giảm tùy vào
con số đã chọn.

3|Lập trình vẽ hình với Scratch


Hồ Thị Hiền – 0973.044.327
B. MỘT SỐ HÌNH VẼ CƠ BẢN
I. Một số hình vẽ cơ bản
Hình vng
Thủ tục sau vẽ hình vng
có độ dài cạnh là D.
+ Có 4 cạnh bằng nhau, số
đo góc cần xoay là:
360/ 4=90.
+ Có thể xoay trái hoặc xoay
phải tùy vào hình cần vẽ.

Hình chữ nhật
Thủ tục sau vẽ hình chữ nhật

có chiều dài là A, chiều rộng
là B.
+ Số đo góc cần xoay là
360/ 4=90.

Hình ngũ giác đều:
Thủ tục sau vẽ hình ngũ giác
đều có độ dài cạnh là D.
+ Có 5 cạnh bằng nhau, số
đo góc cần xoay là 360/5
 Các hình đa giác đều
khác thực hiện tương
tự.
Nhận xét: Đối với các hình đa giác đều, số góc xoay sẽ bằng
360/ (số cạnh của đa giác)

4|Lập trình vẽ hình với Scratch


Hồ Thị Hiền – 0973.044.327

Hình ngơi sao
Thủ tục sau vẽ hình ngơi sao
có độ dài cạnh là D.
+ Có 5 cạnh bằng nhau, số
đo góc cần xoay là 144.
Bằng chứng minh hình học,
ta dễ dàng chứng minh được
số đo này!


Hình thoi
Thủ tục sau vẽ hình thoi có
độ dài cạnh là D, một góc
trong bằng 60 độ, một góc
cịn lại bằng 120 độ.
Số đo các góc của hình thoi
có thể thay đổi tùy vào mỗi
hình vẽ, tuy nhiên, tổng hai
góc trong liền kề của chúng
ln ln bằng 180 độ.

Đường trịn
Cách 1:
Thủ tục sau vẽ đường trịn
với bán kính R.
Nhân vật di chuyển trên
đường trịn khi vẽ.

Đường trịn
Cách 2:
5|Lập trình vẽ hình với Scratch


Hồ Thị Hiền – 0973.044.327

Thủ tục sau vẽ đường tròn
với bán kính R.
Nhân vật đứng tại tâm của
đường trịn khi vẽ.


II. Một số hình vẽ cơ bản (tơ màu)
Với các cách vẽ sau, ban đầu nhân vật xuất phát ở vị trí nào thì sau khi vẽ tơ
màu xong hình, nhân vật về tại vị trí bắt đầu.

Hình vng:
Cần tạo trước một định nghĩa
vẽ hình vng với đầu vào là
cạnh hình vng để thực hiện.

Hình chữ nhật:
Cần tạo trước một định nghĩa
vẽ hình chữ nhật với đầu vào là
6|Lập trình vẽ hình với Scratch


Hồ Thị Hiền – 0973.044.327

chiều dài và chiều rộng của
hình chữ nhật để thực hiện.

Hình ngũ giác:
Cần tạo trước một định nghĩa
vẽ hình ngũ giác với đầu vào là
độ dài cạnh của hình để thực
hiện.

 Các hình đa giác đều
khác được thực hiện
tương tự.


Hình thoi:
Cần tạo trước một định nghĩa
vẽ hình thoi với đầu vào là độ
dài cạnh hình thoi để thực hiện.

7|Lập trình vẽ hình với Scratch


Hồ Thị Hiền – 0973.044.327

Tơ màu hình trịn, cách 1:
Tạo một định nghĩa vẽ đường
trịn với bán kính R. Nhân vật
di chuyển trên đường trịn khi
vẽ.

Tơ màu hình trịn, cách 2:
Tạo một định nghĩa vẽ đường
trịn với bán kính R. Nhân vật
đứng tại tâm đường trịn khi
vẽ.

Tơ màu ngơi sao, cách 1:
Sau khi tô màu, nhân vật sẽ trở
về vị trí khi bắt đầu.
Cần tạo định nghĩa vẽ hình
ngơi sao với đầu vào là độ dài
cạnh ngôi sao.

Tô màu ngôi sao, cách 2:

8|Lập trình vẽ hình với Scratch


Hồ Thị Hiền – 0973.044.327

Sau khi tô màu, nhân vật di
chuyển trong q trình tơ màu,
kết thúc, nhân vật khơng cịn ở
vị trí ban đầu.

9|Lập trình vẽ hình với Scratch


Hồ Thị Hiền – 0973.044.327
C. MỘT SỐ DẠNG LẶP HÌNH THƯỜNG GẶP
I. Lặp hình quanh tâm.
1. Cách vẽ
Với dạng hình lặp này, các hình cơ sở sẽ được vẽ xung quanh một điểm cố định
(ta gọi là tâm hình vẽ).
Dạng hình lặp này, rất dễ để nhận ra hình cơ sở cần lặp. Ta cần phải cố định tọa
độ, hướng ban đầu cho nhân vật, màu vẽ cũng như kích thước nét vẽ.
Ta thực hiện vẽ như sau:

2. Một số ví dụ:
2.1 Hình lặp có hình cơ sở là tam giác đều

Hình 1

10 | L ậ p t r ì n h v ẽ h ì n h v ớ i S c r a t c h


Hình 2


Hồ Thị Hiền – 0973.044.327

Hình 3

Hình 5

Hình 4

Hình 6

Hướng dẫn giải, đáp án:
Hình cơ sở của 6 hình trên đều là hình tam giác.
-

Hình 1: Lặp 3 hình tam giác quanh tâm.
Hình 2: Lặp 5 hình tam giác quanh tâm.
Hình 3: Lặp 6 hình tam giác quanh tâm.
Hình 4: Lặp 8 hình tam giác quanh tâm, mỗi hình tam giác có một màu
khác nhau.
Hình 5: lặp 12 hình tam giác quanh tâm, mỗi hình tam giác có một màu
khác nhau.
Hình 6: lặp 36 hình tam giác quanh tâm.

Để thay đổi màu của bút vẽ trong khi vẽ hình 4, hình 5, ta sử dụng câu lệnh:

Định nghĩa khối lệnh vẽ hình tam giác đều có độ dài cạnh bất kỳ và khởi tạo
11 | L ậ p t r ì n h v ẽ h ì n h v ớ i S c r a t c h



Hồ Thị Hiền – 0973.044.327
các thông số vẽ ban đầu cho mỗi hình:

Mỗi hình vẽ, ta sẽ cho độ dài cạnh tam giác đều bằng 100. Khi nhấn
phím 1, 2, ,3 ,4 , 5, 6 sẽ vẽ các hình 1, 2, 3, 4, 5, 6 tương ứng. Ta có các khối
lệnh để vẽ các hình như sau:

12 | L ậ p t r ì n h v ẽ h ì n h v ớ i S c r a t c h


Hồ Thị Hiền – 0973.044.327

2.2 Hình lặp có hình cơ sở là hình vng

Hình 1
13 | L ậ p t r ì n h v ẽ h ì n h v ớ i S c r a t c h

Hình 2


Hồ Thị Hiền – 0973.044.327

Hình 3

Hình 4

Hình 5
Hướng dẫn giải, đáp án:


Hình 6

Hình cơ sở của 6 hình trên đều là hình vng.
-

Hình 1: Lặp 4 hình vng quanh tâm.
Hình 2: Lặp 6 hình vng quanh tâm.
Hình 3: Lặp 8 hình vng quanh tâm.
Hình 4: Lặp 10 hình vng quanh tâm.
Hình 5: lặp 12 hình vng quanh tâm.
Hình 6: lặp 36 hình vng quanh tâm.

Định nghĩa khối lệnh vẽ hình vng có độ dài cạnh bất kỳ và khởi tạo
các thơng số vẽ ban đầu cho mỗi hình:

14 | L ậ p t r ì n h v ẽ h ì n h v ớ i S c r a t c h


Hồ Thị Hiền – 0973.044.327

Mỗi hình vẽ, ta sẽ cho độ dài cạnh hình vng bằng 100. Khi nhấn phím
1, 2, ,3 ,4 , 5, 6 sẽ vẽ các hình 1, 2, 3, 4, 5, 6 tương ứng. Ta có các khối lệnh để
vẽ các hình như sau:

15 | L ậ p t r ì n h v ẽ h ì n h v ớ i S c r a t c h


Hồ Thị Hiền – 0973.044.327


2.3 Hình lặp có hình cơ sở là hình ngũ giác đều

Hình 1
16 | L ậ p t r ì n h v ẽ h ì n h v ớ i S c r a t c h

Hình 2


Hồ Thị Hiền – 0973.044.327

Hình 3

Hình 4

Hướng dẫn giải, đáp án:
Hình cơ sở của 4 hình trên đều là hình ngũ giác đều.
-

Hình 1: Lặp 5 hình ngũ giác đều quanh tâm.
Hình 2: Lặp 8 hình ngũ giác đều quanh tâm.
Hình 3: Lặp 10 hình ngũ giác đều quanh tâm.

Hình 4: Lặp 30 hình ngũ giác đều quanh tâm.
Định nghĩa khối lệnh vẽ hình ngũ giác đều có độ dài cạnh bất kỳ và khởi tạo
các thông số vẽ ban đầu cho mỗi hình:

Mỗi hình vẽ, ta sẽ cho độ dài cạnh hình ngũ giác đều bằng 80. Khi nhấn
phím 1, 2, ,3 ,4 sẽ vẽ các hình 1, 2, 3, 4 tương ứng. Ta có các khối lệnh để vẽ
các hình như sau:
17 | L ậ p t r ì n h v ẽ h ì n h v ớ i S c r a t c h



Hồ Thị Hiền – 0973.044.327

2.3 Hình lặp có hình cơ sở là hình lục giác đều

Hình 1

18 | L ậ p t r ì n h v ẽ h ì n h v ớ i S c r a t c h

Hình 2


Hồ Thị Hiền – 0973.044.327

Hình 3

Hình 4

Hướng dẫn giải, đáp án:
Hình cơ sở của 4 hình trên đều là hình lục giác đều.
-

Hình 1: Lặp 5 hình lục giác đều quanh tâm.
Hình 2: Lặp 6 hình lục giác đều quanh tâm.
Hình 3: Lặp 8 hình lục giác đều quanh tâm.
Hình 4: Lặp 12 hình lục giác đều quanh tâm.

Định nghĩa khối lệnh vẽ hình lục giác đều có độ dài cạnh bất kỳ và khởi tạo
các thông số vẽ ban đầu cho mỗi hình:


Mỗi hình vẽ, ta sẽ cho độ dài cạnh hình lục giác đều bằng 60. Khi nhấn
19 | L ậ p t r ì n h v ẽ h ì n h v ớ i S c r a t c h


Hồ Thị Hiền – 0973.044.327
phím 1, 2, ,3 ,4 sẽ vẽ các hình 1, 2, 3, 4 tương ứng. Ta có các khối lệnh để vẽ
các hình như sau:

II. Lặp hình xung quanh cạnh hình đa giác đều

Hình 1

Hình 2

Hình 1 gồm 6 hình tam giác đềubên ngồi mỗi cạnh của lục giác đều. Hình 2
gồm 6 hình vng bên ngoài mỗi cạnh của lục giác đều.
20 | L ậ p t r ì n h v ẽ h ì n h v ớ i S c r a t c h



×