Tải giáo án powerpoint Tin học 8 cánh diều Chủ đề F Bài 6: Thực hành tìm và sửa lỗi

Tải bài giảng điện tử powerpoint 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 học được thiết kể đẹp mắt, nội dung giảng dạy hay nhiều trò chơi và video phong phú thu hút học sinh tập trung nắm bắt kiến thức quan trong. Giáo án tải về chỉnh sửa được. Kéo xuống để xem chi tiết

Web tương tự: Kenhgiaovien.com - tech12h.com - Zalo hỗ trợ: nhấn vào đây

Rõ nét về file powerpoint trình chiếu. => Xem thêm

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:

  1. 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?
  2. 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?
  3. 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à

  1. gỡ lỗi.
  2. sửa lỗi.
  3. tìm lỗi.
  4. 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

  1. chỉ thấy kết quả ở lệnh cuối cùng.
  2. thực hiện phép chia cho 0.
  3. thiếu mất số hạng .
  4. 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

 

Hình ảnh về file sile, ppt trình chiếu

.....

=> Còn nữa.... Files tải về, sẽ có đầy đủ nội dung bài học

Tải giáo án powerpoint Tin học 8 cánh diều Chủ đề F Bài 6: Thực hành tìm và sửa lỗi

Nâng cấp lên tài khoản VIP để tải tài liệu và dùng thêm được nhiều tiện ích khác


Từ khóa tìm kiếm:

Bài giảng điện tử Tin học 8 cánh diều, 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, giáo án powerpoint Tin học 8 cánh diều Chủ đề F Bài 6: Thực hành tìm

Bài giảng điện tử Tin học 8 Cánh diều


Copyright @2024 - Designed by baivan.net

Chat hỗ trợ
Chat ngay