PowerPoint Tin học 10 Bài 16: Kiểu thử và gỡ lỗi chương trình
Mua tài khoản Hoatieu Pro để trải nghiệm website Hoatieu.vn KHÔNG quảng cáo & Tải nhanh File chỉ từ 99.000đ. Tìm hiểu thêm »
Hỗ trợ tư vấn nhanh
Tư vấn Tài liệu
Khi giảng dạy chắc hẳn thầy cô từng gặp khó khăn trong việc minh họa các bước tạo website sao cho dễ hiểu, dễ nhớ. Với mong muốn hỗ trợ thầy cô, Hoatieu.vn đã sưu tầm giáo án PowerPoint Tin học 10 Bài 16: Kiểu thử và gỡ lỗi chương trình sách Cánh Diều với các slide sinh động, nội dung mạch lạc, bám sát thực hành. Tài liệu này không chỉ giúp tiết học thêm trực quan mà còn khuyến khích học sinh học tập nghiên cứu, tư duy logic hơn.. Đây cũng là cách để phát triển kỹ năng số, định hướng nghề nghiệp công nghệ thông tin cho thế hệ trẻ ngay từ ghế nhà trường.
Kế hoạch bài dạy Tin học 10 Cánh Diều Chủ đề F Bài 16: Kiểu thử và gỡ lỗi chương trình
Bài giảng Tin học 10 Cánh Diều Chủ đề F Bài 16: Kiểu thử và gỡ lỗi chương trình




Giáo án Bài 16: Kiểu thử và gỡ lỗi chương trình Chủ đề F Tin học 10 Cánh Diều
CHỦ ĐỀ F: GIẢI QUYẾT VẤN ĐỀ VỚI SỰ
TRỢ GIÚP CỦA MÁY TÍNH LẬP TRÌNH CƠ BẢN
BÀI 16: KIỂM THỬ VÀ GỠ LỖI CHƯƠNG TRÌNH
(Thời gian thực hiện: 2 tiết)
I. MỤC TIÊU
1. Kiến thức:
- Biết và khắc phục được một số lỗi thường gặp khi viết chương trình
- Biết cách sử dụng công cụ gỡ lỗi trong Python để truy vết tìm lỗi nhằm sửa lỗi trong chương trình
2. Năng lực:
- Năng lực chung:
+ Giải quyết được những nhiệm vụ học tập một cách độc lập, theo nhóm và thể hiện sự sáng tạo.
+ Góp phần phát triển năng lực giao tiếp và hợp tác qua hoạt động nhóm và trao đổi công việc với giáo viên.
- Năng lực riêng:
+ HS được phát triển tư duy và khả năng giải quyết được vấn đề, năng lực giao tiếp, hợp tác, sáng tạo, tự chủ và tự học.
3. Phẩm chất: Nghiêm túc, tập trung, tích cực chủ động.
II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU
1. Giáo viên
- Chuẩn bị Bài giảng, máy chiếu, máy chiếu vật thể.
2. Học sinh
- Sách giáo khoa, vở ghi
- Kiến thức đã học
III. TIẾN TRÌNH DẠY HỌC
1. HOẠT ĐỘNG KHỞI ĐỘNG (MỞ ĐẦU)
- Mục tiêu: Tạo hứng thú học tập cho học sinh
- Nội dung: Hs dựa vào hiểu biết để trả lời câu hỏi
- Sản phẩm: Từ yêu cầu Hs vận dụng kiến thức để trả lời câu hỏi GV đưa ra
- Tổ chức thực hiện: GV giới thiệu và dẫn dắt vào bài

HS: trả lời câu hỏi
2. HÌNH THÀNH KIẾN THỨC MỚI
Hoạt động 1: Tìm hiểu lỗi trong chương trình và kiểm thử
- Mục Tiêu: Biết phát hiện lỗi, sửa lỗi trong chương trình
- 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
- Sản phẩm: Hs hoàn thành tìm hiều kiến thức
- Tổ chức thực hiện:
|
Sản phẩm dự kiến |
Hoạt động của GV và HS |
|
1. Lỗi trong chương trình và kiểm thử Gỡ lỗi: là quá trình xác định lỗi và sửa lỗi. Khi lập trình thường gặp các lỗi sau: - Lỗi cú pháp: là lỗi câu lệnh viết không theo đúng quy định của ngôn ngữ. · Lỗi ngoại lệ: (Exceptions Error) còn gọi là lỗi Runtime, là lỗi xảy ra khi chương trình đang chạy, một lệnh nào đó không thể thực hiện được · Lỗi ngữ nghĩa (lỗi logic): là lỗi mặc dù các câu lệnh viết đúng quy định của ngôn ngữ nhưng sai thao tác xử lí nào đó. Đây là loại lỗi rất khó phát hiện Ví dụ: Xét chương trình ở Hình 1a, chương trình này thực hiện yêu cầu nhập vào hai số nguyên p, q và danh sách a gồm các số nguyên, sau đó đưa ra max{│ai│, i = p, p + 1, …, q}. Biết rằng các phần tử của danh sách a được đánh chỉ số bắt đầu từ 0 và 0 ≤ p ≤ q < len(a)
Giải thích · Với đầu vào p = 1, q = 4 (Hình 1b), dãy con được xét là 7 1 5 -6, nên 7 là đáp án đúng, là số có giá trị tuyệt đối lớn nhất trong dãy con đó · Với đầu vào p = 2, q = 4 (Hình 1c), dãy con được xét là 1 5 -6, đáp án đúng phải là 6 · Việc đọc kĩ lại chương trình để tìm lỗi chỉ thích hợp với các chương trình ngắn, đơn giản · Môi trường lập trình của những ngôn ngữ lập trình bậc cao có công cụ hỗ trợ cho người dùng tìm lỗi · Các lỗi ngữ nghĩa chỉ có thể phát hiện thông qua quan sát kết quả thực hiện chương trình với các bộ dữ liệu vào (các bộ test) khác nhau · Để kiểm tra tính đúng đắn của chương trình so với yêu cầu của đề bài, trước hết cần chuẩn bị các bộ dữ liệu vào. Dữ liệu kiểm thử phải phù hợp với các ràng buộc đã cho và chia thành 3 nhóm · Kiểm thử những trường hợp thường gặp trong thực tế · Kiểm thử những trường hợp đặc biệt (ví dụ, khi danh sách chỉ bao gồm một phần tử) · Kiểm thử những trường hợp các tham số nhận giá trị lớn nhất có thể
|
* Bước 1: Chuyển giao nhiệm vụ: GV: Nêu đặt câu hỏi ? Trong những phần trước, các bài tập và bài thực hành không quá phức tạp. Đã lần nào em soạn chương trình và thực hiện ngay từ lần chạy đầu tiên chưa? HS: Thảo luận, trả lời * 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 |
Mời các bạn sử dụng file tải về để xem đầy đủ nội dung chi tiết.
Mời thầy cô và các bạn tham khảo thêm các bài viết khác trong chuyên mục Giáo án bài giảng của Hoatieu.vn.
-
Chia sẻ:
Phạm Thu Hương
- Ngày:
PowerPoint Tin học 10 Bài 16: Kiểu thử và gỡ lỗi chương trình
8,8 MB 04/08/2025 10:32:00 SA-
Tải giáo án Tin học 10 CD CDF Bài 16: Kiểu thử và gỡ lỗi chương trình
3,8 MB
Nhiều người quan tâm
Tham khảo thêm
-
PowerPoint Toán 10 Bài 1: Vẽ đồ thị hàm số bậc hai bằng phần mềm GeoGebra
-
PowerPoint Toán 10 Bài 2: Tập hợp. Các phép toán trên tập hợp
-
PowerPoint Toán 10 Bài tập cuối chương II
-
PowerPoint Toán 10 Bài 2: Hệ bất phương trình bậc nhất hai ẩn
-
PowerPoint Toán 10 Bài 1: Bất phương trình bậc nhất hai ẩn
-
PowerPoint Toán 10 Bài 2: Vẽ ba đường conic bằng phần mềm GeoGebra
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:
Hướng dẫn & Hỗ trợ
Chọn một tùy chọn bên dưới để được giúp đỡ
Giáo án lớp 10 tải nhiều
Giáo án tải nhiều
-
Giáo án Sinh hoạt dưới cờ lớp 2: Yêu thương gia đình - Quý trọng phụ nữ tuần 28
-
Giáo án Sinh hoạt dưới cờ lớp 2: Môi trường xanh - Cuộc sống xanh tuần 29
-
Giáo án Sinh hoạt dưới cờ lớp 2: Môi trường xanh - Cuộc sống xanh tuần 30
-
Giáo án Sinh hoạt dưới cờ lớp 2: Môi trường xanh - Cuộc sống xanh tuần 31
-
Giáo án Sinh hoạt dưới cờ lớp 2: Môi trường xanh - Cuộc sống xanh tuần 32
-
Giáo án Sinh hoạt dưới cờ lớp 2: Yêu thương gia đình - Quý trọng phụ nữ tuần 25
-
Giáo án Sinh hoạt dưới cờ lớp 2: Yêu thương gia đình - Quý trọng phụ nữ tuần 26
-
Giáo án Sinh hoạt dưới cờ lớp 2: Yêu thương gia đình - Quý trọng phụ nữ tuần 27
-
Giáo án Sinh hoạt dưới cờ lớp 2: Chào năm mới tuần 20
-
Giáo án Sinh hoạt dưới cờ lớp 2: Chăm sóc và phục vụ bản thân tuần 21
Bài viết hay Giáo án lớp 10
-
PowerPoint Ngữ Văn 10 Bài 5: Viết bài văn nghị luận về một vấn đề xã hội
-
PowerPoint Công nghệ 10 Bài 1: Khoa học kĩ thuật và công nghệ
-
PowerPoint Sinh học 10 Bài 3: Các cấp độ tổ chức của thế giới sống
-
Giáo án Powerpoint Hoạt động trải nghiệm 10 Kết nối tri thức (Cả năm)
-
Giáo án điện tử Hoạt động trải nghiệm 10 Kết nối tri thức 11 chủ đề
-
PowerPoint Ngữ Văn 10 Bài 4: Thực hành tiếng Việt
