Môi trường & Biến số công trường
Biến giống chiếc thùng chứa dán nhãn ngoài công trường. Lệnh width = 15 nghĩa là cất giá trị 15 vào thùng width. Giám sát không cần nhớ lý thuyết phức tạp, chỉ cần quản lý đúng tên thùng và số liệu bên trong.
📋 Giáo án Giảng viên & Thực hành B1 (60 phút)Instructor Kit
🎯 Mục tiêu bài dạy & Kế hoạch 60 phút
Mục tiêu: Học viên mở được VS Code, tạo file b1_kich_thuoc.py, khai báo biến dài/rộng/đơn giá, tính diện tích và in ra màn hình Terminal bằng lệnh print().
💡 Bẫy lỗi thường gặp & Mẹo sư phạm
- Lỗi dấu thập phân: Học viên thường quen gõ
3,5thay vì3.5gây lỗi cú pháp (SyntaxError). Giảng viên nhắc: "Trong Python dùng dấu chấm cho số lẻ". - Quy tắc đặt tên biến: Giải thích biến như nhãn dán trên bao bì vật tư: viết thường, nối từ bằng gạch dưới (
chieu_dai,don_gia_usd), không có dấu tiếng Việt, không bắt đầu bằng số.
🛠️ Bài tập thực hành tại lớp
length = 18 ft, chiều rộng width = 12 ft. Đơn giá nhân công lát sàn là price = 4.5 USD/sqft. Viết mã tính: diện tích sàn (Sqft) và tổng chi phí nhân công (USD). In kết quả rõ ràng.
10% (nhân 1.10 vào diện tích). In ra: diện tích thực, diện tích cần mua vật tư (kèm hao hụt) và tổng tiền vật tư dự toán.
# BUỔI 1: KHAI BÁO BIẾN & TÍNH TOÁN CƠ BẢN
# Bước 1: Khai báo số đo thực tế (đơn vị: feet & USD)
chieu_dai = 18.0 # Chiều dài phòng (ft)
chieu_rong = 12.0 # Chiều rộng phòng (ft)
don_gia_usd = 4.5 # Đơn giá thầu / sqft
# Bước 2: Xử lý tính toán
dien_tich_sqft = chieu_dai * chieu_rong
tong_tien_usd = dien_tich_sqft * don_gia_usd
# Bước 3: Xuất kết quả nghiệm thu ra màn hình
print("=== BÁO CÁO ĐO ĐẠC PHÒNG NGỦ ===")
print("Diện tích sàn:", dien_tich_sqft, "sqft")
print("Đơn giá thi công:", don_gia_usd, "USD/sqft")
print("Tổng chi phí dự toán:", tong_tien_usd, "USD")