Giáo án điện tử Tin học 8 cánh diều Chủ đề F Bài 6: Thực hành tìm và sửa lỗi
Bài giảng điện tử Tin học 8 cánh diều. Giáo án powerpoint Chủ đề F Bài 6: Thực hành tìm và sửa lỗi. Giáo án thiết kế theo phong cách hiện đại, nội dung đầy đủ, đẹp mắt, tạo hứng thú học tập cho học sinh. Thầy, cô giáo có thể tham khảo.
Xem: => Giáo án tin học 8 cánh diều
Click vào ảnh dưới đây để xem 1 phần giáo án rõ nét
Các tài liệu bổ trợ khác
Xem toàn bộ: Giáo án điện tử tin học 8 cánh diều
THÂN MẾN CHÀO CÁC EM HỌC SINH ĐẾN VỚI BÀI HỌC MỚI
KHỞI ĐỘNG
Bạn An và Minh cùng viết chương trình điều khiển nhân vật đi theo các cạnh một hình vuông. Hãy so sánh 2 đoạn chương trình mà 2 bạn An và Minh đã viết.
- Cả hai bạn cùng viết chương trình điều khiển nhân vật đi theo các cạnh một hình vuông.
- Chương trình của An: dài và bị lặp khối lệnh; không nhìn ra được sự di chuyển của nhân vật vì chương trình chạy nhanh, vị trí cuối của nhân vật giống vị trí ban đầu nên không nhận ra chương trình đã chạy xong.
- Chương trình của Minh: ngắn gọn, có khối lệnh “đợi…” giúp quan sát được sự di chuyển của nhân vật; chương trình chạy bình thường.
BÀI 6: THỰC HÀNH TÌM VÀ SỬA LỖI
Nhiệm vụ 1. Gỡ lỗi và một số cách tìm, gỡ lỗi
Đọc thông tin tr. 99 SGK, hoạt động theo nhóm và cho biết:
Thế nào là gỡ lỗi?
Khi gặp lỗi chương trình Scratch, em sẽ làm như thế nào để tìm và gỡ lỗi?
- Việc tìm ra nguyên nhân và sửa chữa các lỗi trong chương trình được gọi là gỡ lỗi (debug).
- Một số cách tìm và gỡ lỗi trong Scratch:
- Đọc và kiểm tra chương trình.
- Thử đặt mình vào vị trí của máy tính, khi nhận được những lệnh, khối lệnh như trong chương trình thì sẽ làm gì.
- Tách nhỏ từng phần kiểm tra xem chúng có hoạt động đúng như mong muốn không, sửa chữa nếu có lỗi, chạy thử trước và cả sau khi ghép các khối đã chạy đúng ý muốn.
Nhiệm vụ 2. Thực hành tìm và sửa lỗi một chương trình tính giá trị của biểu thức
Nhiệm vụ:
- Bạn Ngọc tạo chương trình như ở Hình 1a (được lưu trong tệp Bai6_ThucHanh2.sb3) để giúp nhân vật Mèo thực hiện phép tính và đưa ra kết quả của biểu thức sau:
- Tuy nhiên, khi chạy chương trình, nhân vật Mèo không thông báo kết quả nào. Em hãy giúp bạn Ngọc:
- Xác định nguyên nhân gây lỗi.
- Chỉnh sửa chương trình (Hình 1) để nhân vật Mèo đưa ra kết quả đúng.
Hướng dẫn a (SGK tr. 99, 100)
Chạy thử, quan sát và trả lời các câu hỏi:
- Khi chạy thử chương trình, em thấy nhân vật Mèo thực hiện được đến những bước nào? Lệnh đó có được thực hiện đúng như mong muốn không?
- Bắt đầu từ khối lệnh nào, chương trình gặp phải sự cố không mong muốn?
- Quan sát biến T trong màn hình khi gặp lỗi và biến n chạy tới giá trị âm, em nghĩ tới lỗi có thể xảy ra ở đâu?
Hướng dẫn b (SGK tr. 100)
Khi đọc hiểu chương trình và chạy thử mà chưa phát hiện được lỗi, có thể theo dõi sự thay đổi các biến, thực hiện Hướng dẫn b để xác định bước nào gây lỗi:
Hướng dẫn c (SGK tr. 100, 101)
Thu hẹp phạm vi tìm lỗi
Tách 3 khối lệnh tương ứng với 3 công việc như Hình 2 để xác định lỗi dễ dàng hơn.
Chạy thử với những dữ liệu đầu vào khác nhau
LUYỆN TẬP
Trò chơi trắc nghiệm
Câu 1. Việc tìm nguyên nhân và sửa chữa các lỗi trong chương trình máy tính được gọi là
- gỡ lỗi.
- sửa lỗi.
- tìm lỗi.
- tách lỗi.
Câu 2. Khi chạy khối lệnh Thực hiện tính toán, ta thấy chương trình báo lỗi T = infinity. Đây là lỗi
- chỉ thấy kết quả ở lệnh cuối cùng.
- thực hiện phép chia cho 0.
- thiếu mất số hạng .
- n có giá trị bằng 1.
Câu 3. Khi thực hiện khối lệnh Đưa ra kết quả, ta chỉ thấy được
kết quả ở lệnh cuối cùng. Để sửa lỗi này, ta cần
Trên chỉ là 1 phần của giáo án. Giáo án khi tải về có đầy đủ nội dung của bài. Đủ nội dung của học kì I + học kì II
Hệ thống có đầy đủ các tài liệu:
- Giáo án word (350k)
- Giáo án Powerpoint (400k)
- Trắc nghiệm theo cấu trúc mới (200k)
- Đề thi cấu trúc mới: ma trận, đáp án, thang điểm..(200k)
- Phiếu trắc nghiệm câu trả lời ngắn (200k)
- Trắc nghiệm đúng sai (250k)
- Lý thuyết bài học và kiến thức trọng tâm (200k)
- File word giải bài tập sgk (150k)
- Phiếu bài tập để học sinh luyện kiến thức (200k)
Nâng cấp lên VIP đê tải tất cả ở tài liệu trên
- Phí nâng cấp VIP: 800k
=> Chỉ gửi 450k. Tải về dùng thực tế. Nếu hài lòng, 1 ngày sau mới gửi phí còn lại
Cách nâng cấp:
- Bước 1: Chuyển phí vào STK: 1214136868686 - cty Fidutech - MB(QR)
- Bước 2: Nhắn tin tới Zalo Fidutech - nhấn vào đây để thông báo và nhận tài liệu
Xem toàn bộ: Giáo án điện tử tin học 8 cánh diều
ĐẦY ĐỦ GIÁO ÁN CÁC BỘ SÁCH KHÁC
GIÁO ÁN WORD LỚP 8 CÁNH DIỀU
GIÁO ÁN POWERPOINT LỚP 8 CÁNH DIỀU
GIÁO ÁN DẠY THÊM LỚP 8 CÁNH DIỀU
CÁCH ĐẶT MUA:
Liên hệ Zalo: Fidutech - nhấn vào đây