Câu lạc bộ Tin học dành cho học sinh Tiểu học

🧠 TIẾT 5 – LẬP TRÌNH SÁNG TẠO: VẼ HÌNH BẰNG PYTHON (THƯ VIỆN TURTLE)

Trạng thái

♥ Lượt xem: 12
♥ Lượt phản hồi: 1

Tham gia
28/10/2025
Bài viết
366
Điểm Like
1,736
Điểm Uy tín
363,819
Tí Tinh Tế
Miu Mềm Mại
Rồng Rực Rỡ
Tỵ Tinh Tường
Heo Hiền Hậu
Tuổi Mùi
Phù điêu Hổ
Phù điêu Rồng
Hổ Hào Hiệp
Ngựa Ngộ Nghĩnh
Dê Dịu Dàng
Tích cực hoạt động

🎯 Mục tiêu tiết 5

Sau buổi này, bạn sẽ biết:
  • Cách sử dụng thư viện turtle để vẽ đồ họa
  • Tạo hình vuông, ngôi sao, hoa văn xoắn, và hình động
  • Tư duy điều khiển bằng lệnh (di chuyển, xoay, tô màu, vẽ vòng lặp)

🐢 1. Làm quen với Turtle

Mã:
import turtle

# tạo màn hình và con rùa
t = turtle.Turtle()

t.shape("turtle")  # con rùa 🐢
t.color("blue")
t.pensize(3)

# vẽ hình vuông
for i in range(4):
    t.forward(100)
    t.right(90)

turtle.done()
👉 Chạy xong, bạn sẽ thấy cửa sổ hiện ra với con rùa vẽ hình vuông!

🌈 2. Vẽ ngôi sao 5 cánh

Mã:
import turtle

t = turtle.Turtle()
t.color("gold")
t.pensize(2)

for i in range(5):
    t.forward(150)
    t.right(144)

turtle.done()
✨ Thật kỳ diệu phải không? Chỉ với vài dòng code mà bạn đã tạo được một ngôi sao bằng toán học và vòng lặp.

🔥 3. Tạo hoa văn xoắn đẹp mắt

Mã:
import turtle

t = turtle.Turtle()
t.speed(0)
colors = ["red", "orange", "yellow", "green", "blue", "purple"]

for i in range(72):
    t.color(colors[i % len(colors)])
    t.circle(100)
    t.right(5)

turtle.done()
💫 Hiệu ứng này tạo ra một hoa văn xoắn nhiều màu rất đẹp, giống hiệu ứng thôi miên hoặc bông hoa xoay tròn.

🧩 4. Ý tưởng nâng cấp

Khi bạn đã quen, bạn có thể thử:
  • Vẽ logo cá nhân bằng turtle
  • Dùng vòng lặp lồng nhau để tạo hiệu ứng fractal
  • Kết hợp màu + tốc độ để tạo animation
  • Viết tên của bạn bằng code 🖋️

💡 Tổng kết toàn khóa (5 tiết)

TiếtChủ đềBạn đã học được gì
1Cơ bản & in ra màn hìnhBiến, print, input
2Điều kiện if / elseLogic, so sánh
3Hàm và biếnViết code gọn, tái sử dụng
4Vòng lặp hoặc ChuỗiXử lý lặp & chữ
5Turtle đồ họa 🎨Sáng tạo, trực quan
 

Trạng thái

♥ Lượt xem: 12
♥ Lượt phản hồi: 1

Trên Bottom