Tuần 33. Chu_de_F_Bai_13._Chay_thu,_phat_hien_va_sua_loi_chuong_trinh

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Hoàng Minh Đức
Ngày gửi: 09h:44' 29-04-2025
Dung lượng: 14.4 MB
Số lượt tải: 67
Nguồn:
Người gửi: Hoàng Minh Đức
Ngày gửi: 09h:44' 29-04-2025
Dung lượng: 14.4 MB
Số lượt tải: 67
Số lượt thích:
0 người
Tin học 5
Chủ đề F. Giải quyết vấn đề
với sự trợ giúp của máy tính
Bài 13. Chạy thử, phát hiện
và sửa lỗi chương trình
Để hiển thị lần lượt các bước tìm kiếm thông tin trên Internet bằng máy
tìm kiếm, bạn Thúy tạo chương trình như ở Hình 1. Em hãy tạo, chạy
thử chương trình đó và cho biết kết quả đã đúng yêu cầu chưa?
Hình 1. Chương trình của bạn Thuý
Kết quả không đúng vì:
• Chưa ghép các lệnh lại
với nhau.
• Các lệnh ghép sai thứ tự
Hình 1. Chương trình của bạn Thuý
hiển thị các bước.
01
CHẠY THỬ VÀ PHÁT
HIỆN LỖI CỦA CHƯƠNG
TRÌNH
Bạn Bình tạo chương trình như
ở Hình 2 để tính quãng đường
khi biết vận tốc và thời gian.
Khi thực hiện, chương trình
cho kết quả không đúng.
Em hãy giúp bạn chỉ ra lỗi
trong chương trình.
Hình 2. Chương trình của bạn Bình
Trả lời
• Lỗi 1: Chọn sai lệnh cần thực hiện.
• Lỗi 2: Lập sai biểu thức cần tính
toán.
Hình 2. Chương trình của bạn Bình
Kết luận
Một chương trình có thể chưa thực hiện đúng
yêu cầu đặt ra. Cần chạy thử để kiểm tra và
phát hiện ra lỗi của chương trình.
02
SỬA LỖI CỦA CHƯƠNG
TRÌNH
Đọc thông tin trong SGK trang 83 và cho biết:
•
Các nội dung sửa lỗi đã hợp lí chưa?
•
Chương trình ở Hình 3, Hình 4 SGK đã đúng yêu cầu chưa?
Sửa lỗi Hình 1
- Các lệnh cần được ghép khít với nhau.
- Các lệnh được ghép theo thứ tự thực
hiện đúng yêu cầu đặt ra: hiển thị lần
lượt các bước tìm kiếm thông tin trên
Internet bằng máy tìm kiếm.
Sửa lỗi Hình 1
Sửa lỗi Hình 2
Trả lời
• Lỗi 1: Chọn sai lệnh cần thực hiện.
Cần thay lệnh
bằng lệnh
Sửa lỗi Hình 2
Trả lời
• Lỗi 2: Lập sai biểu thức cần tính
toán.
Cần thay biểu thức
thành biểu thức
Sửa lỗi Hình 2
Kết luận
Em căn cứ vào yêu cầu đặt ra và lỗi đã phát
hiện được để thực hiện sửa lỗi của chương
trình.
HOÀN THÀNH BÀI TẬP
Hãy kể lại một số lỗi của chương trình em đã gặp.
•
Chọn sai lệnh, thiếu lệnh.
•
Ghép sai thứ tự lệnh.
•
Ghép lệnh chưa khít.
•
Lập sai các biểu thức.
•
Xác định sai điều kiện rẽ nhánh, điều kiện lặp, số lần
lặp.
TRÒ CHƠI
HÁI CHANH
Hướng dẫn
- Mỗi quả chanh tương ứng với 1 câu hỏi.
- GV click vào hình tròn có chứa số câu hỏi để đến câu hỏi.
- Sau khi chọn đáp án, GV click vào bảng “Quay về" để về
màn hình hái chanh.
- Click vào quả chanh tương ứng, quả chanh sẽ rơi xuống.
- Sau khi kết thúc trò chơi GV click vào “NEXT” để tiếp tục
bài học.
1
2
3
4
5
Câu 1: Mục đích của việc chạy thử chương trình là:
A. Để phát hiện lỗi trong
B. Để các lệnh được
chương trình.
kết nối với nhau.
C. Để giáo viên quan sát
bài của mình.
D. Không có mục đích.
Câu 2: Khi phát hiện chương trình hoạt động
không như mong muốn, em cần:
A. Sửa lỗi.
B. Tìm kiếm lỗi.
C. Xác định vị trí lỗi,
D. Chạy thử thêm một
nguyên nhân gây lỗi và
lần, lỗi sẽ không xuất
sửa lỗi cho chương trình.
hiện.
Câu 3: Lí do tại sao chương trình
dưới đây không hoạt động?
A. Do lệnh đợi 1 giây.
B. Số lần lặp phải nhiều
hơn 4 lần.
C. Do lệnh chuyển động
D. Lệnh sự kiện không
nằm bên trong lệnh lặp.
ghép với lệnh phía dưới.
Câu 4: Chọn cách chỉnh sửa
đúng nhất để chương trình
trong hình dưới đây có thể hoạt
động được.
A. Thay lệnh
bằng lệnh
C. Thay lệnh
bằng lệnh
B. Ghép nối các lệnh lại với nhau
qua khớp nối. Thay lệnh
bằng lệnh
D. Ghép nối các lệnh lại với nhau
qua khớp nối. Thay lệnh
bằng lệnh
Câu 5: Nguyên nhân đưa ra thông báo sai khi nhập
a = 3, b = 3 trong chương trình ở hình dưới đây là:
A. Do chưa xét trường hợp
B. Do chưa xét trường hợp
a = 0.
a = b.
C. Do chưa xét trường hợp
D. Chưa xét đến trường hợp
b = 0.
a < b.
Bạn Nam đã tạo chương trình như ở Hình 5 để đưa ra lời chào một
bạn có tên được nhập từ bàn phím. Em hãy kiểm tra, phát hiện và
sửa lỗi của chương trình (nếu có).
Hình 5. Chương trình đưa ra lời chào
📍 Các lỗi trong chương trình của bạn Nam là:
• Các lệnh chưa ghép được ghép khít với nhau.
• Lập sai biểu thức, cần thay biểu thức
biểu thức
sử dụng biến
CHƯƠNG TRÌNH KHI ĐÃ SỬA
thành
• Ôn lại kiến thức đã học.
• Chuẩn bị bài học tiếp theo: Bài 14: Chạy
thử, phát hiện và sửa lỗi chương trình.
Chủ đề F. Giải quyết vấn đề
với sự trợ giúp của máy tính
Bài 13. Chạy thử, phát hiện
và sửa lỗi chương trình
Để hiển thị lần lượt các bước tìm kiếm thông tin trên Internet bằng máy
tìm kiếm, bạn Thúy tạo chương trình như ở Hình 1. Em hãy tạo, chạy
thử chương trình đó và cho biết kết quả đã đúng yêu cầu chưa?
Hình 1. Chương trình của bạn Thuý
Kết quả không đúng vì:
• Chưa ghép các lệnh lại
với nhau.
• Các lệnh ghép sai thứ tự
Hình 1. Chương trình của bạn Thuý
hiển thị các bước.
01
CHẠY THỬ VÀ PHÁT
HIỆN LỖI CỦA CHƯƠNG
TRÌNH
Bạn Bình tạo chương trình như
ở Hình 2 để tính quãng đường
khi biết vận tốc và thời gian.
Khi thực hiện, chương trình
cho kết quả không đúng.
Em hãy giúp bạn chỉ ra lỗi
trong chương trình.
Hình 2. Chương trình của bạn Bình
Trả lời
• Lỗi 1: Chọn sai lệnh cần thực hiện.
• Lỗi 2: Lập sai biểu thức cần tính
toán.
Hình 2. Chương trình của bạn Bình
Kết luận
Một chương trình có thể chưa thực hiện đúng
yêu cầu đặt ra. Cần chạy thử để kiểm tra và
phát hiện ra lỗi của chương trình.
02
SỬA LỖI CỦA CHƯƠNG
TRÌNH
Đọc thông tin trong SGK trang 83 và cho biết:
•
Các nội dung sửa lỗi đã hợp lí chưa?
•
Chương trình ở Hình 3, Hình 4 SGK đã đúng yêu cầu chưa?
Sửa lỗi Hình 1
- Các lệnh cần được ghép khít với nhau.
- Các lệnh được ghép theo thứ tự thực
hiện đúng yêu cầu đặt ra: hiển thị lần
lượt các bước tìm kiếm thông tin trên
Internet bằng máy tìm kiếm.
Sửa lỗi Hình 1
Sửa lỗi Hình 2
Trả lời
• Lỗi 1: Chọn sai lệnh cần thực hiện.
Cần thay lệnh
bằng lệnh
Sửa lỗi Hình 2
Trả lời
• Lỗi 2: Lập sai biểu thức cần tính
toán.
Cần thay biểu thức
thành biểu thức
Sửa lỗi Hình 2
Kết luận
Em căn cứ vào yêu cầu đặt ra và lỗi đã phát
hiện được để thực hiện sửa lỗi của chương
trình.
HOÀN THÀNH BÀI TẬP
Hãy kể lại một số lỗi của chương trình em đã gặp.
•
Chọn sai lệnh, thiếu lệnh.
•
Ghép sai thứ tự lệnh.
•
Ghép lệnh chưa khít.
•
Lập sai các biểu thức.
•
Xác định sai điều kiện rẽ nhánh, điều kiện lặp, số lần
lặp.
TRÒ CHƠI
HÁI CHANH
Hướng dẫn
- Mỗi quả chanh tương ứng với 1 câu hỏi.
- GV click vào hình tròn có chứa số câu hỏi để đến câu hỏi.
- Sau khi chọn đáp án, GV click vào bảng “Quay về" để về
màn hình hái chanh.
- Click vào quả chanh tương ứng, quả chanh sẽ rơi xuống.
- Sau khi kết thúc trò chơi GV click vào “NEXT” để tiếp tục
bài học.
1
2
3
4
5
Câu 1: Mục đích của việc chạy thử chương trình là:
A. Để phát hiện lỗi trong
B. Để các lệnh được
chương trình.
kết nối với nhau.
C. Để giáo viên quan sát
bài của mình.
D. Không có mục đích.
Câu 2: Khi phát hiện chương trình hoạt động
không như mong muốn, em cần:
A. Sửa lỗi.
B. Tìm kiếm lỗi.
C. Xác định vị trí lỗi,
D. Chạy thử thêm một
nguyên nhân gây lỗi và
lần, lỗi sẽ không xuất
sửa lỗi cho chương trình.
hiện.
Câu 3: Lí do tại sao chương trình
dưới đây không hoạt động?
A. Do lệnh đợi 1 giây.
B. Số lần lặp phải nhiều
hơn 4 lần.
C. Do lệnh chuyển động
D. Lệnh sự kiện không
nằm bên trong lệnh lặp.
ghép với lệnh phía dưới.
Câu 4: Chọn cách chỉnh sửa
đúng nhất để chương trình
trong hình dưới đây có thể hoạt
động được.
A. Thay lệnh
bằng lệnh
C. Thay lệnh
bằng lệnh
B. Ghép nối các lệnh lại với nhau
qua khớp nối. Thay lệnh
bằng lệnh
D. Ghép nối các lệnh lại với nhau
qua khớp nối. Thay lệnh
bằng lệnh
Câu 5: Nguyên nhân đưa ra thông báo sai khi nhập
a = 3, b = 3 trong chương trình ở hình dưới đây là:
A. Do chưa xét trường hợp
B. Do chưa xét trường hợp
a = 0.
a = b.
C. Do chưa xét trường hợp
D. Chưa xét đến trường hợp
b = 0.
a < b.
Bạn Nam đã tạo chương trình như ở Hình 5 để đưa ra lời chào một
bạn có tên được nhập từ bàn phím. Em hãy kiểm tra, phát hiện và
sửa lỗi của chương trình (nếu có).
Hình 5. Chương trình đưa ra lời chào
📍 Các lỗi trong chương trình của bạn Nam là:
• Các lệnh chưa ghép được ghép khít với nhau.
• Lập sai biểu thức, cần thay biểu thức
biểu thức
sử dụng biến
CHƯƠNG TRÌNH KHI ĐÃ SỬA
thành
• Ôn lại kiến thức đã học.
• Chuẩn bị bài học tiếp theo: Bài 14: Chạy
thử, phát hiện và sửa lỗi chương trình.
 








Các ý kiến mới nhất