- Mục Tiêu: Lập trình bài tốn cơ bản
a) Mục tiêu: Biết dùng thành thạo hai cửa sổ lập trình của Python
b) Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu của
GV.
c) Sản phẩm: HS hồn thành tìm hiểu kiến thứcd) Tổ chức thực hiện: d) Tổ chức thực hiện:
Sản phẩm dự kiến Hoạt động của giáo viên và học sinh BÀÌ 2: LÀM QUEN VỚI HAI CỬA SỔ
LẬP TRÌNH CỦA PYTHON
Lần lượt theo các yêu cầu a, b và c sau đây, em hãy viết chương trình để trả lời được câu hỏi trong bài tốn Tìm số lượng bi
Tìm số lượng bi
Có hai hộp đựng các viên bi. Hộp thứ nhất được dán nhãn bên ngồi là A, trong hộp có 20 viên bi. Hộp thứ hai được dán nhãn bên ngoài là B, trong hộp có 100 viên bi. Thực hiện thao tác sau: Bỏ 5 viên bi ra khỏi hộp A, sau đó bỏ khỏi hộp B số bi bằng số bi còn lại trong hộp A.
Hãy cho biết số bi trong hộp B sau khi thực hiện thao tác trên
Yêu cầu a:
Trong cửa sổ shell, viết chương trình để máy thực hiện mỗi câu lệnh ngay sau khi gõ câu lệnh đó vào
Yêu cầu b:
Trong cửa sổ Code viết chương trình và lưu tệp chương trình với tên là “Chơi-bi.py”. Chạy chương trình đó để so sánh kết quả ở yêu cầu
* Bước 1: Chuyển giao nhiệm vụ: GV: ?
HS: Thảo luận, trả lời
HS: Lấy các ví dụ trong thực tế. * Bước 2: Thực hiện nhiệm vụ:
+ HS: Suy nghĩ, tham khảo sgk trả lời câ u hỏi
+ GV: quan sát và trợ giúp các cặp.
* Bước 3: Báo cáo, thảo luận:
+ HS: Lắng nghe, ghi chú, một HS phát biểu lại các tính chất.
+ Các nhóm nhận xét, bổ sung cho nhau.
* Bước 4: Kết luận, nhận định: GV chính xác hóa và gọi 1 học sinh nhắc lại kiến thức
Sản phẩm dự kiến Hoạt động của giáo viên và học sinh
a
Yêu cầu c:
Sửa chương trình trong tệp “Chơi-bi.py” với dữ liệu ban đầu là hộp A có 30 viên bi, hộp B có 50 viên bi. Chạy chương trình để nhận kết quả với dữ liệu đầu vào mới
Hoạt động 3: Làm quen với thông báo lỗi của Python