Lập Trình Với MSWLogo | Tiểu Học Võ Văn Hát

TIỂU HỌC VÕ VĂN HÁT Tài liệu ×

Chia sẻ tin bài

Tài liệu Lập trình với MSWLogo Thứ hai, 18/12/2017, 0:0 Lượt đọc: 3915

Dưới đây là một số lệnh giúp bạn từng bước làm quen với mswlogo, ở đây tôi không hướng dẫn phần cài đặt và cách sử dụng, các bạn có thể tham khảo trong giáo trình làm tin học lớp 2 3 4 5 hoặc ở trên internet. Ngoài ra các bạn có thể tự tìm hiểu thêm bằng cách khởi dộng mswlogo và vào mục Help -> Index sau đó chúng ta bấm lệnh muốn tham khảo vào. Một tài liệu khác cũng tương đối chi tiết và dễ hiểu dành cho các bạn chưa biết gì về logo các bạn có thể xem ở đây

Lệnh

Chức năng

Ví dụ

PU

Nhấc pen, không vẽ khi di chuyển

PD

Hạ pen, vẽ khi di chuyển

SetPenSize [n n]

Chỉnh độ rộng của nét vẽ

SetPenSize [5 5]

SetPC [r g b]

Chỉnh màu cho nét vẽ

SetPC [255 0 0] nét vẽ màu đỏ

PE

Lệnh đầy đủ Penerase xóa nét vẽ khi muốn quay về chế độ bình thường dùng Pennormal

Fill

Tô màu ngay tại vị trí con trỏ với màu nền báo trước bởi setfloodcolor[r g b]

setfloodcolor[255 0 255]

Fill

FD n

Đi tới n pixels

Fd 100

BK x

Đi lùi lại n pixels

Bk 100

LT x

Xoay trái x độ

Lt 90

RT x

Xoai phải x độ

Rt 120

ARC a r

Vẽ một vòng cung a độ với bán kính r rùa đứng yên ở tâm

Arc 90 50

ARC2 a r

Vẽ vòng cung a độ bán kính r rùa chạy theo vòng cung

Arc2 90 50

Circle n

Vẽ đường tròn với bán kính n

ST

Hiện rùa

HT

Ẩn rùa

CS

Xóa màn hình - sân chơi- rùa về home

Home

Rùa về vị trí ban đầu

Clean

Xóa màn hình, rùa đứng yên

Repeat n [a b c]

Lặp lại n lần công việc a, b, c

Wait n

Chờ n/60 giây

Wait 60 chờ 1 giây

Random n

lấy ngẫu nhiên từ 0 tới n-1

label “Text

Viết nội dung sau “ ra màn hình

label “Hello

Print text

In Text ra ngay cửa sổ lệnh, ko in ra sân chơi

print "Hello kết quả in ra

Hello

print [Hello how are you]

Hello how are you

FOR [i j k][a b c...]

i chỉ số bắt đầu

j chỉ số cuối

k số tăng

a, b, c các lệnh sẽ làm

Ví dụ sau đây sẽ viết các số từ 0 tới 5 ra màn hình và cách nhau 30 aa là biến ta tự tạo ra

FOR [aa 0 5 1 ] [fd 30 label :aa]

Bye

Thoát khỏi Mswlogo

Một số ví dụ

To Dagiac :p :n

repeat :p[fd :n rt(180-(1-2/:p)*180)]

End

Chú ý :p là số cạnh của đa giác đều :n là độ dài của đa giác (1-2/:p)*180) là công thức tính góc trong của đa giác có p cạnh (đỉnh). Bấm từng lệnh vào trong ngăn lệnh theo thứ tự sau ta được các đa giác đều với số cạnh là 3, 4, 5, 6, 7, 8, 9 cạnh

CS

RT 90

BK 400

For [aa 3 9 1] [PD dagiac :aa 25 PU FD 80]

Lập trình với Mswlogo

To Ngoisao :n

Repeat 5 [fd :n rt 144]

End

Vẽ ngôi sao 5 cánh với độ dài n ví dụ Ngoisao 200

111.jpg?w=900?w=1000

Ví dụ dưới đây sẽ vẽ một cái thang với độ dài các bậc là n và có k bậc thang

To Thang :k :n

repeat :k [ repeat 5[fd :n lt 90] rt 90]

home

bk :n

repeat 3 [fd :n lt 90]

End

lập trình với mswlogo

Thang 8 30 ( vẽ thang 8 bậc và độ dài là 30)

Viết chương trình lưu thành các tệp, mỗi tệp gồm một hoặc nhiều thủ tục để tạo những hình trang trí theo các mẫu sau

(kích thước hình, màu nét, kích thước, độ dày nét vẽ, tên thủ tục, tên tệp là tùy chọn)

HÌNH VẼ

CÁC LỆNH GỢI Ý

TO HINHVUONG1

SETPENSIZE [5 5] SETPC 4 RT 45

REPEAT 4[REPEAT 4[FD 30 RT 90 WAIT 30] RT 90]

REPEAT 4[REPEAT 4[FD 60 RT 90 WAIT 30] RT 90]

END

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

hoặc

TO HVUONGnho

SETPENSIZE [5 5] SETPC 4 RT 45

REPEAT 4[REPEAT 4[FD 30 RT 90 WAIT 30] RT 90]

END

TO HVUONGto

REPEAT 4[REPEAT 4[FD 60 RT 90 WAIT 30] RT 90]

END

TO TRANGTRI

HVUONGnho

HVUONGto

END

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

- Đặt độ dày 5, màu nét đỏ (4)

- Quay phải 45 độ. Vẽ 4 hình vuông nhỏ ở trong trước, 4 hình vuông lớn ở ngoài sau

Cách 1 : dùng câu lệnh Repeat lồng nhau

TO 10VONGTRON

SETPENSIZE [5 5] SETPC 10 REPEAT 10 [REPEAT 24 [FD 10 RT 15 WAIT 5] PU LT 36 FD 24 PD]

END

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

❖ Đặt độ dày 5, màu nét xanh lục đậm (10)

Cách 2 : + viết thủ tục vẽ đường tròn trước,

+ viết thủ tục trang trí sau, có sử dụng thủ tục vẽ đường tròn.

Bước 1 : Tạo 2 thủ tục

TODUONGTRON

SETPENSIZE [5 5] SETPC 10

REPEAT 24 [FD 5 RT 15]

END

TO TRANGTRI1

REPEAT 10 [DUONGTRON RT 36 PU FD 36 PD]

END

Bước 2 : gõ lệnh TRANGTRI1 , Enter

Bước 3 : lưu tệp SAVE “ HINHHOC1.LGO

TO DUONGTRON

SETPENSIZE [3 3] SETPC 4

REPEAT 24 [FD 5 RT 360/24]

END

TO TRANGTRI2

REPEAT 6 [DUONGTRON RT 360/6 PU FD 36 PD]

END

❖ Muốn vẽ hình trên lớn hơn có thể sửa 2 thông số như sau :

TO DUONGTRON

SETPENSIZE [3 3] SETPC 4

REPEAT 24 [FD 10 RT 360/24]

END

TO TRANGTRI3

REPEAT 6 [DUONGTRON RT 360/6 PU FD 68 PD]

END

TO HINHTHOI

SETPENSIZE [5 5] SETPC 9

RT 45

REPEAT 4 [FD 100 RT 90]

END

TO TRANGTRI5

REPEAT 5 [HINHTHOI RT 45 PU FD 25 LT 90 PD WAIT 10]

END

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

❖ vẽ xong 1 hình thoi cần quay đầu Rùa trở lại thẳng đứng như lúc xuất phát (LT 90) sau đó lệnh vẽ hình thoi quay phải 45 độ vẽ hình tiếp theo.

Cách 1 : Viết 2 thủ tục

Canhhoa : + vẽ 1 tgiác đều nét màu xanh dương đậm, rất dày

+ vẽ tiếp 1 tgiác đều cùng kthước, cùng vị trí, nét màu trắng, mỏng.

Bonghoa : + vẽ 5 cánh hoa với góc quay 72 độ

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

TO CANHHOA1

SETPENSIZE [12 12] SETPC 1

REPEAT 3 [FD 100 RT 120]

SETPENSIZE [2 2] SETPC 7

REPEAT 3 [FD 100 RT 120]

END

TO BONGHOA1

REPEAT 5 [CANHHOA1 RT 360/5]

END

Cách 2 : + Vẽ cánh hoa bằng tam giác nhỏ lọt trong tam giác lớn

+ Vẽ 5 cánh hoa xoay tròn (góc quay 57 độ)

TO CANHHOA2

SETPC 1

RT 45

REPEAT 3 [FD 100 LT 360/3]

LT 30 PU FD 20

LT 30 PD

REPEAT 3 [FD 65 RT 120]

RT 30 PU

BK 20 PD

END

TO BONGHOA2

REPEAT 5 [CANHHOA2 RT 57]

END

TO CANHHOA3

SETPENSIZE [5 5] SETPC 5

FD 50 BK 25 LT 30

FD 25 BK 25 RT 60

FD 25 BK 25 LT 30

BK 25

END

TO BONGHOA3

REPEAT 6 [RT 360/6 CANHHOA3]

END

TO NGOISAO

SETPENSIZE [5 5] SETPC 4

REPEAT 5[FD 100 RT 144]

END

Hướng dẫn mswlogo

Tin cùng chuyên mục

Gửi đến các em E-Book (Sách điện tử) giới thiệu về Quyền của trẻ em theo Luật trẻ em năm 2016

10/1/2022 11:46

Phiếu ôn tập HK1 môn Tiếng Việt - BTC Trạng Nguyên Tiếng Việt

28/12/2020 19:56

Phiếu luyện tập môn Tiếng Việt.

Danh mục sách giáo khoa lớp 1 sử dụng cho năm học 2020 - 2021
Danh mục sách giáo khoa lớp 1 sử dụng cho năm học 2020 - 2021

29/5/2020 0:0

Website ôn bài tập trắc nghiệm lớp 4,5
Website ôn bài tập trắc nghiệm lớp 4,5

20/10/2019 0:0

Tài liệu tập huấn TT22

20/7/2018 0:0

Tài liệu Hội thảo xây dựng VH đọc và phát triển TVTT trường Tiểu học

6/7/2018 0:0

Ngoài tài liệu (file đính kèm), tham khảo video clip trên youtube về Mô hình TVTT của RTR theo đường link: https://www.youtube.com/watch?v=Ydv3za7qing&feature=youtu.be "2018 Thư viện nhân rộng Room to Read"

Nghị định 27

20/10/2016 0:0

Các vấn đề cơ bản về cntt

24/8/2016 0:0

Kịch bản Đại hội Liên đội

1/6/2016 9:31

Tài liệu hướng dẫn sử dụng phần mềm air (bảng tương tác)

10/3/2016 0:0

Tài liệu hỏi - đáp về chương trình giáo dục phổ thông tổng thể

20/10/2015 0:0

Tài liệu tuyên truyền An Ninh quận 9

20/10/2015 0:0

Tài liệu tuyên truyền An Ninh quận 9

27/9/2015 0:0

Tài liệu hỏi - đáp về chương trình giáo dục phổ thông tổng thể

26/8/2015 0:0

TRƯỜNG TIỂU HỌC VÕ VĂN HÁT

Địa chỉ: 339A Đường Đỗ Xuân Hợp, Khu phố 32, Phường Phước Long,Thành phố Hồ Chí Minh

Điện thoại: (028).37313584 - Email: [email protected]; [email protected]

Tập đoàn công nghệ Quảng Ích

Từ khóa » Công Thức Mswlogo