CĐ F- BÀI 13. CHẠY THỬ, PHÁT HIỆN VÀ SỬA LỖI CHƯƠNG TRÌNH

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Thư viện Trường Tiểu học Cẩm Phúc
Ngày gửi: 22h:11' 10-03-2025
Dung lượng: 7.9 MB
Số lượt tải: 85
Nguồn:
Người gửi: Thư viện Trường Tiểu học Cẩm Phúc
Ngày gửi: 22h:11' 10-03-2025
Dung lượng: 7.9 MB
Số lượt tải: 85
Số lượt thích:
0 người
THÂN MẾN CHÀO CÁC EM HỌC
SINH ĐẾN VỚI BÀI HỌC MỚI!
KHỞI ĐỘNG
Để 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?
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.
CHỦ ĐỀ F: GIẢI QUYẾT VẤN ĐỀ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
NỘI DUNG BÀI HỌC
01
Chạy thử và phát hiện lỗi của
chương trình
02
Sửa lỗi của chương trình
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. Cần thay lệnh
bằng lệnh
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
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?
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.
kenhgiaovien
•
Bài giảng và giáo án này chỉ có duy nhất trên
kenhgiaovien.com
•
Bất cứ nơi nào đăng bán lại đều là đánh cắp bản quyền
và hưởng lợi bất chính trên công sức của giáo viên.
•
Vui lòng không tiếp tay cho hành vi xấu.
https://kenhgiaovien.com/
Zalo: 0386
LUYỆN TẬP
TRÒ CHƠI "HÁI HOA DÂN CHỦ":
• Chia thành 4 đội chơi, mỗi đội chơi gồm có 5 người.
• Thành viên đội chơi lên hái hoa. Trong giấy ghi câu hỏi thì
thành viên đó cũng như đội chơi sẽ trả lời hoặc thực hiện
theo các yêu cầu trong giấy ghi.
HÁI HOA
DÂN CHỦ
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 kết nối
chương trình.
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, nguyên nhân
D. Chạy thử thêm một lần,
gây lỗi và sửa lỗi cho chương trình.
lỗi sẽ không xuất 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 nằm bên
D. Lệnh sự kiện không ghép
trong lệnh lặ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.
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
C. Thay lệnh
bằng lệnh
qua
khớp
nối.
Thay
bằng
lệnh
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 a = 0
B. Do chưa xét trường hợp a = b.
C. Do chưa xét trường hợp b = 0.
D. Chưa xét đến trường hợp a
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.
VẬN DỤNG
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
sử dụng biến
CHƯƠNG TRÌNH KHI ĐÃ SỬA
thành biểu thức
HƯỚNG DẪN VỀ 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.
XIN CHÀO TẠM BIỆT VÀ
HẸN GẶP LẠI!
SINH ĐẾN VỚI BÀI HỌC MỚI!
KHỞI ĐỘNG
Để 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?
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.
CHỦ ĐỀ F: GIẢI QUYẾT VẤN ĐỀ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
NỘI DUNG BÀI HỌC
01
Chạy thử và phát hiện lỗi của
chương trình
02
Sửa lỗi của chương trình
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. Cần thay lệnh
bằng lệnh
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
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?
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.
kenhgiaovien
•
Bài giảng và giáo án này chỉ có duy nhất trên
kenhgiaovien.com
•
Bất cứ nơi nào đăng bán lại đều là đánh cắp bản quyền
và hưởng lợi bất chính trên công sức của giáo viên.
•
Vui lòng không tiếp tay cho hành vi xấu.
https://kenhgiaovien.com/
Zalo: 0386
LUYỆN TẬP
TRÒ CHƠI "HÁI HOA DÂN CHỦ":
• Chia thành 4 đội chơi, mỗi đội chơi gồm có 5 người.
• Thành viên đội chơi lên hái hoa. Trong giấy ghi câu hỏi thì
thành viên đó cũng như đội chơi sẽ trả lời hoặc thực hiện
theo các yêu cầu trong giấy ghi.
HÁI HOA
DÂN CHỦ
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 kết nối
chương trình.
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, nguyên nhân
D. Chạy thử thêm một lần,
gây lỗi và sửa lỗi cho chương trình.
lỗi sẽ không xuất 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 nằm bên
D. Lệnh sự kiện không ghép
trong lệnh lặ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.
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
C. Thay lệnh
bằng lệnh
qua
khớp
nối.
Thay
bằng
lệnh
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 a = 0
B. Do chưa xét trường hợp a = b.
C. Do chưa xét trường hợp b = 0.
D. Chưa xét đến trường hợp a
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.
VẬN DỤNG
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
sử dụng biến
CHƯƠNG TRÌNH KHI ĐÃ SỬA
thành biểu thức
HƯỚNG DẪN VỀ 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.
XIN CHÀO TẠM BIỆT VÀ
HẸN GẶP LẠI!
 







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