Giáo án Tin học 9
Tin họcLớp 9Phần 5. Lựa chọn a. Sử dụng bảng tính điện tử nâng cao

Giáo án Bài 9a · LUA-CHON-A. Sử dụng công cụ xác thực dữ liệu

Kế hoạch bài dạy theo mẫu Công văn 5512/BGDĐT-GDTrH · 2 tiết (90 phút)

I. Mục tiêu

1. Kiến thức

  • Nêu được mục đích của công cụ xác thực dữ liệu (Data Validation): đặt quy tắc giới hạn dữ liệu nhập vào ô hoặc vùng ô.
  • Giải thích được ba kiểu quy tắc cơ bản: List (chọn từ danh sách), Whole number (số nguyên), Between (nằm trong khoảng giữa hai cận).
  • Giải thích được vì sao xác thực dữ liệu không thay thế mọi kiểm tra và không tự sửa dữ liệu cũ đã nhập.
  • Vận dụng được quy trình: chọn vùng nhập (không gồm tiêu đề), đặt quy tắc, viết thông báo lỗi cụ thể, thử giá trị hợp lệ và không hợp lệ để tạo bảng Chi tiêu.

2. Năng lực

a) Năng lực chung

  • Tự chủ và tự học: Chủ động đọc hướng dẫn trên trang bài học NeoEdu, tự thực hiện các bước thiết lập và tự kiểm tra kết quả bằng dữ liệu mẫu.
  • Giao tiếp và hợp tác: Trao đổi, thống nhất trong nhóm cặp đôi về quy tắc phù hợp cho từng cột và cách viết thông báo lỗi dễ hiểu.
  • Giải quyết vấn đề và sáng tạo: Phân tích yêu cầu của bảng Chi tiêu, lựa chọn kiểu quy tắc phù hợp và đề xuất cách mở rộng danh sách khi cần thêm loại chi tiêu mới.

b) Năng lực đặc thù

  • Sử dụng và quản lí các phương tiện công nghệ thông tin và truyền thông: Sử dụng phần mềm bảng tính để chọn vùng, mở hộp thoại Xác thực dữ liệu, đặt kiểu quy tắc, chọn chế độ cảnh báo Stop và nhập thông báo lỗi.
  • Ứng xử phù hợp trong môi trường số: Chỉ nhập dữ liệu mẫu giả định, không nhập thông tin tài chính thật của cá nhân hay người khác khi thực hành.
  • Giải quyết vấn đề với sự hỗ trợ của công nghệ thông tin và truyền thông: Thiết kế quy tắc đầu vào cho bảng Chi tiêu, kiểm thử bằng ca hợp lệ và không hợp lệ, giải thích kết quả và sửa lỗi khi cần.
  • Ứng dụng công nghệ thông tin và truyền thông trong học và tự học: Dùng trang bài học số NeoEdu để tra cứu ví dụ và làm bài tập tương tác.
  • Hợp tác trong môi trường số: Cùng nhóm cặp đôi kiểm thử lẫn nhau trên máy tính và thống nhất sản phẩm chung.

3. Phẩm chất

  • Trung thực: Sử dụng dữ liệu mẫu đúng yêu cầu, ghi nhận đúng kết quả kiểm thử, không báo cáo kết quả chưa thực hiện.
  • Trách nhiệm: Hoàn thành đầy đủ các bước thiết lập và kiểm thử, kiểm tra lại sản phẩm của bản thân và của bạn trong nhóm trước khi nộp.
  • Chăm chỉ: Tích cực thực hành trên máy, kiên trì sửa lỗi khi thử giá trị không hợp lệ và điều chỉnh quy tắc cho đến khi đúng yêu cầu.

II. Thiết bị dạy học và học liệu

1. Giáo viên

  • Máy tính kết nối máy chiếu, phần mềm bảng tính (ví dụ Microsoft Excel hoặc LibreOffice Calc).
  • File mẫu bảng Chi tiêu chỉ có tiêu đề ở hàng 1 (Cột A: Ngày, Cột B: Loại, Cột C: Số tiền) để HS thực hành.
  • Phiếu học tập số 1 và Phiếu học tập số 2 (in hoặc chiếu lên màn hình).
  • Học liệu số NeoEdu: trang bài học có bài giảng, ví dụ và bài tập tương tác (neoedu.vn/learn/9/informatics/bai-9a-lua-chon-a-su-dung-cong-cu-xac-thuc-du-lieu).
  • Bảng phụ hoặc bảng trắng để ghi nhanh quy tắc và thông báo lỗi.

2. Học sinh

  • Máy tính có cài phần mềm bảng tính, tài khoản đăng nhập theo quy định của trường (nếu có).
  • Vở ghi, bút, giấy nháp để ghi quy tắc và kết quả kiểm thử.
  • Phiếu học tập số 1 và số 2 (nếu được phát).

III. Tiến trình dạy học

Hoạt động 1: Mở đầu · 10 phút

Phát hiện lỗi nhập dữ liệu

a) Mục tiêu

HS nhận biết được tình huống nhập sai dữ liệu trong bảng tính và thấy nhu cầu đặt quy tắc cho ô nhập để hạn chế lỗi ngay từ đầu.

b) Nội dung

GV chiếu bảng Chi tiêu mẫu gồm các dòng dữ liệu có lỗi: ô loại chi tiêu ghi “An” (thiếu dấu), “Hoc” (thiếu dấu), “Du lịch” và ô số tiền ghi “-100”, “25.000,5”, “abc”. HS trả lời các câu hỏi: (1) Những dòng nào có dữ liệu sai? (2) Vì sao dữ liệu sai gây khó khăn khi thống kê tổng chi tiêu theo loại? (3) Có cách nào để máy tính tự ngăn người nhập đưa vào giá trị không đúng quy định ngay từ đầu không?

c) Sản phẩm

  • Câu trả lời dự kiến: (1) Các dòng có “An”, “Hoc”, “Du lịch” sai tên loại vì không thuộc danh sách Ăn, Học, Khác; các ô “-100”, “25.000,5”, “abc” sai vì không phải số nguyên trong khoảng 0 đến 1 000 000. (2) Máy tính không nhận ra “An” và “Ăn” là một loại, nên thống kê bị tách thành nhiều nhóm, tổng không đúng. (3) Có, dùng công cụ xác thực dữ liệu để đặt quy tắc cho ô nhập.
  • Nhận thức ban đầu: Cần đặt quy tắc đầu vào để giới hạn dữ liệu nhập.

d) Tổ chức thực hiện

  1. Giáo viên

    Bước 1: Chuyển giao nhiệm vụ

    GV chiếu bảng Chi tiêu mẫu có dữ liệu sai, nêu tình huống: “Bạn lập bảng chi tiêu cá nhân, nhưng có lúc gõ sai tên loại và nhập số âm. Điều này ảnh hưởng gì đến việc tính tổng?” Yêu cầu HS quan sát và trả lời ba câu hỏi trên.

    Học sinh

    HS quan sát bảng chiếu, đọc yêu cầu và suy nghĩ cá nhân khoảng 1 phút.

  2. Giáo viên

    Bước 2: Thực hiện nhiệm vụ

    GV yêu cầu HS thảo luận nhanh theo cặp đôi, ghi ra giấy nháp; GV đi quan sát, gợi ý nếu HS lúng túng.

    Học sinh

    HS thảo luận theo cặp, chỉ ra các ô sai và giải thích lý do. Dự kiến HS nói: “Máy sẽ coi An và Ăn là khác nhau nên tổng bị tách.”

  3. Giáo viên

    Bước 3: Báo cáo, thảo luận

    GV mời 2–3 cặp trình bày; ghi nhanh ý kiến lên bảng theo ba cột: Lỗi, Hậu quả, Cách phòng tránh.

    Học sinh

    Đại diện cặp trình bày. Dự kiến HS nói: “Số -100 không hợp lệ vì chi tiêu không âm”; “Cần một danh sách chọn sẵn để tránh gõ sai tên loại.”

  4. Giáo viên

    Bước 4: Kết luận, nhận định

    GV chốt: Công cụ xác thực dữ liệu (Data Validation) đặt quy tắc cho dữ liệu nhập như danh sách, kiểu số, khoảng giá trị. GV nêu mục tiêu bài học hôm nay là thiết lập quy tắc cho bảng Chi tiêu.

    Học sinh

    HS ghi tên bài học và mục tiêu vào vở.

Hoạt động 2.1: Hình thành kiến thức mới · 20 phút

Tìm hiểu các kiểu quy tắc xác thực dữ liệu

a) Mục tiêu

HS giải thích được ba kiểu quy tắc List, Whole number, Between, mục đích của từng kiểu và giới hạn của công cụ xác thực dữ liệu.

b) Nội dung

HS tìm hiểu trên trang bài học NeoEdu và phần giảng của GV, sau đó hoàn thành Phiếu học tập số 1 theo nhóm mảnh ghép 3 người (mỗi người tìm hiểu một kiểu quy tắc, rồi chia sẻ). Nhiệm vụ: (1) Kiểu List dùng để làm gì, ví dụ cho cột Loại? (2) Kiểu Whole number và Between khác nhau thế nào, cho ví dụ với cột Số tiền. (3) Xác thực dữ liệu có tự sửa dữ liệu cũ đã nhập sai không? Có thay thế mọi kiểm tra khác không?

c) Sản phẩm

  • Kiểu List: giới hạn người nhập chọn giá trị trong danh sách cho trước; cột Loại dùng danh sách Ăn, Học, Khác.
  • Kiểu Whole number: chỉ chấp nhận số nguyên; Between: chấp nhận số nằm giữa hai cận (gồm cả hai cận). Cột Số tiền dùng Whole number kết hợp Between với cận 0 và 1 000 000, nên chấp nhận 0, 25000, 1000000 và không chấp nhận -100, 1000001, 25000,5.
  • Xác thực dữ liệu không tự sửa dữ liệu cũ đã nhập sai và không thay thế mọi kiểm tra khác; nó chỉ kiểm soát dữ liệu nhập vào các ô đã đặt quy tắc.
  • Kết luận HS ghi vào vở: Data Validation giới hạn dạng và giá trị nhập, không phải công cụ kiểm tra toàn bộ dữ liệu.

d) Tổ chức thực hiện

  1. Giáo viên

    Bước 1: Chuyển giao nhiệm vụ

    GV chia lớp thành nhóm 3 HS, phát Phiếu học tập số 1 (hoặc chiếu nội dung). Mỗi HS nhận một kiểu quy tắc (List, Whole number, Between) để tìm hiểu trên trang NeoEdu trong 5 phút; sau đó chia sẻ cho cả nhóm.

    Học sinh

    HS nhận nhiệm vụ, xác định kiểu quy tắc được giao và mở trang bài học NeoEdu.

  2. Giáo viên

    Bước 2: Thực hiện nhiệm vụ

    GV đi quan sát, hỗ trợ HS đọc ví dụ trong bài học; nhắc HS dùng ví dụ về cột Loại và cột Số tiền để liên hệ.

    Học sinh

    HS đọc phần giảng và ví dụ, ghi ý chính vào Phiếu học tập số 1, sau đó luân phiên chia sẻ trong nhóm để hoàn thiện câu trả lời cho ba câu hỏi.

  3. Giáo viên

    Bước 3: Báo cáo, thảo luận

    GV mời 2 nhóm trình bày; yêu cầu nhóm khác bổ sung hoặc đặt câu hỏi phản biện, ví dụ: “Nếu cần cho phép nhập số thập phân thì dùng kiểu nào?”

    Học sinh

    Đại diện nhóm trình bày. Dự kiến HS trả lời: “Kiểu Decimal dành cho số thập phân, không phải Whole number”; “Xác thực không sửa số -100 đã nhập từ trước, phải tự sửa thủ công.”

  4. Giáo viên

    Bước 4: Kết luận, nhận định

    GV chốt: List chọn từ danh sách; Whole number chỉ nhận số nguyên; Between nằm giữa hai cận. Xác thực dữ liệu giới hạn dữ liệu nhập mới, không sửa dữ liệu cũ tự động và không thay thế mọi kiểm tra. GV nhấn mạnh: chỉ dùng dữ liệu mẫu khi thực hành, không nhập tài chính thật.

    Học sinh

    HS ghi chốt kiến thức vào vở, sửa lại phiếu học tập nếu chưa đúng.

Hoạt động 2.2: Hình thành kiến thức mới · 25 phút

Thiết lập quy tắc cho bảng Chi tiêu

a) Mục tiêu

HS thực hiện được quy trình đặt xác thực dữ liệu cho cột Loại (List) và cột Số tiền (Whole number, Between 0 và 1 000 000), viết thông báo lỗi cụ thể và kiểm thử bằng giá trị hợp lệ và không hợp lệ.

b) Nội dung

HS thực hành trên file mẫu bảng Chi tiêu theo Phiếu học tập số 2 (hoặc theo hướng dẫn GV). Quy trình: (1) Chọn vùng nhập không gồm tiêu đề: B2:B100 cho cột Loại, C2:C100 cho cột Số tiền. (2) Đặt danh sách List với nguồn Ăn, Học, Khác cho B2:B100. (3) Đặt Whole number, kiểu Between, cận dưới 0 và cận trên 1000000 cho C2:C100. (4) Chọn kiểu cảnh báo Stop để chặn giá trị sai. (5) Viết thông báo lỗi: “Chọn Ăn/Học/Khác; nhập số nguyên 0..1000000”. (6) Thử B2 = Học, C2 = 25000 (hợp lệ); thử B3 = Du lịch và C3 = -100 (không hợp lệ), kiểm tra máy chặn và hiện thông báo, sau đó sửa C3 thành 0 và chấp nhận.

c) Sản phẩm

  • Sản phẩm: file bảng Chi tiêu có quy tắc đúng cho B2:B100 (List: Ăn, Học, Khác) và C2:C100 (Whole number, Between 0 và 1000000), cảnh báo kiểu Stop, thông báo lỗi cụ thể.
  • Kết quả kiểm thử: B2 = Học và C2 = 25000 được chấp nhận; B3 = Du lịch bị chặn; C3 = -100 bị chặn; sau khi sửa C3 thành 0 thì được chấp nhận.
  • Kiến thức rút ra: Thông báo lỗi nên nêu cách sửa; cần thử cả ca hợp lệ và không hợp lệ để kiểm tra quy tắc.

d) Tổ chức thực hiện

  1. Giáo viên

    Bước 1: Chuyển giao nhiệm vụ

    GV hướng dẫn nhanh các bước trên máy chiếu, nhắc HS chọn vùng không gồm tiêu đề. Phát Phiếu học tập số 2 gồm các bước và bảng kiểm thử. Yêu cầu HS thực hiện theo cặp đôi, một bạn thao tác, một bạn đọc hướng dẫn và kiểm tra.

    Học sinh

    HS nhận file mẫu và Phiếu học tập số 2, xác định vùng B2:B100 và C2:C100.

  2. Giáo viên

    Bước 2: Thực hiện nhiệm vụ

    GV đi quan sát các cặp, chú ý HS chọn nhầm tiêu đề hàng 1 hoặc chọn sai kiểu quy tắc; hướng dẫn HS mở hộp thoại Xác thực dữ liệu trong thẻ Dữ liệu và chọn đúng kiểu. Nhắc HS không dùng dữ liệu tài chính thật.

    Học sinh

    HS đặt quy tắc List cho cột B, Whole number Between cho cột C, nhập thông báo lỗi, rồi thử B2, C2, B3, C3 và ghi kết quả vào phiếu. Dự kiến HS hỏi: “Nếu sửa dữ liệu cũ đã nhập sai thì sao?” GV trả lời: công cụ không tự sửa, phải nhập lại thủ công.

  3. Giáo viên

    Bước 3: Báo cáo, thảo luận

    GV chọn 2 cặp trình bày quy trình và kết quả kiểm thử; chiếu một sản phẩm sai phổ biến (ví dụ đặt Between cận 1 000 000 nhưng quên bật Stop) để cả lớp nhận xét.

    Học sinh

    Đại diện cặp nêu các bước đã làm và kết quả thử, đồng thời nhận xét sản phẩm của bạn. Dự kiến HS nói: “Nếu chỉ chọn Between mà quên Whole number thì vẫn nhập được 25000,5.”

  4. Giáo viên

    Bước 4: Kết luận, nhận định

    GV chốt: Quy trình gồm chọn vùng, đặt quy tắc, chọn chế độ Stop, viết thông báo cụ thể và kiểm thử cả ca hợp lệ lẫn không hợp lệ. GV ghi lại các lỗi thường gặp lên bảng để HS tự kiểm tra sản phẩm.

    Học sinh

    HS đối chiếu sản phẩm của mình với quy trình, sửa lỗi nếu có và ghi vào vở các bước chính.

Hoạt động 3: Luyện tập · 20 phút

Kiểm tra nhanh kiến thức và đánh giá quy tắc

a) Mục tiêu

HS vận dụng kiến thức về quy tắc List, Whole number, Between và mục đích của xác thực dữ liệu để trả lời các câu hỏi và đánh giá quy tắc đúng hay sai.

b) Nội dung

HS làm bài tập 2 đến 7 trên trang bài học NeoEdu (bài tập tương tác) hoặc trên phiếu do GV phát, sau đó tự chấm và giải thích. Các câu: (2) Xác thực dữ liệu nhằm gì? (3) 25000 có hợp lệ trong 0..1000000 nguyên không? (4) Số -100 có hợp lệ theo quy tắc đề không? (5) Loại nào được chấp nhận trong danh sách Ăn, Học, Khác? (6) Ghép quy tắc với cách hiểu: List, Whole number, Between. (7) Thông báo nào hữu ích nhất?

c) Sản phẩm

  • Câu 2: A. Giới hạn dạng/giá trị nhập.
  • Câu 3: Đúng. 25000 là số nguyên thuộc khoảng từ 0 đến 1 000 000.
  • Câu 4: Sai. -100 nhỏ hơn 0 nên không hợp lệ.
  • Câu 5: B. Học, vì Học có trong danh sách Ăn, Học, Khác.
  • Câu 6: List – Chọn từ danh sách; Whole number – Số nguyên; Between – Nằm giữa hai cận.
  • Câu 7: A. Nhập số nguyên 0..1000000, vì thông báo nêu điều kiện để người dùng sửa.
  • Kết quả tự đánh giá: HS đúng tối thiểu 5/6 câu được xem là đạt.

d) Tổ chức thực hiện

  1. Giáo viên

    Bước 1: Chuyển giao nhiệm vụ

    GV nêu yêu cầu: làm bài tập 2 đến 7 trong thời gian 10 phút, ghi đáp án và lý do ngắn gọn. Có thể chiếu từng câu hoặc để HS làm trên trang NeoEdu.

    Học sinh

    HS nhận đề, đọc từng câu và làm việc cá nhân.

  2. Giáo viên

    Bước 2: Thực hiện nhiệm vụ

    GV quan sát, nhắc HS đọc kỹ điều kiện cận (gồm cả hai cận) và kiểu dữ liệu. Với câu 6, GV yêu cầu HS nêu lý do ghép.

    Học sinh

    HS làm bài và đối chiếu lại kết quả thử ở hoạt động trước để trả lời các câu liên quan đến 25000 và -100.

  3. Giáo viên

    Bước 3: Báo cáo, thảo luận

    GV chiếu đáp án, mời HS nêu đáp án từng câu và lý do; ghi nhận các câu nhiều HS sai để giải thích lại.

    Học sinh

    HS đối chiếu đáp án, tự chấm và nêu lý do. Dự kiến HS nói: “Câu 7 chọn A vì thông báo cho biết điều kiện nhập.”

  4. Giáo viên

    Bước 4: Kết luận, nhận định

    GV chốt: Thông báo lỗi hữu ích phải nêu điều kiện để người dùng sửa; các ca hợp lệ và không hợp lệ phải được kiểm tra. GV nhấn mạnh lại: xác thực dữ liệu không thay thế mọi kiểm tra.

    Học sinh

    HS sửa lại đáp án sai (nếu có) và ghi vào vở.

Hoạt động 4: Vận dụng · 15 phút

Mở rộng bảng Chi tiêu với loại Đi lại

a) Mục tiêu

HS vận dụng quy trình xác thực dữ liệu vào một tình huống thực tế: thêm loại chi tiêu mới, kiểm tra vùng áp dụng và đánh giá phương án có an toàn, đúng yêu cầu.

b) Nội dung

Tình huống: Gia đình bạn muốn thêm loại chi tiêu Đi lại vào bảng Chi tiêu mẫu. HS thực hiện theo Phiếu học tập số 3 hoặc tự nêu: (1) Cần đổi gì trong quy tắc cột B? (2) Có cần đổi quy tắc số tiền không? (3) Kiểm tra gì sau khi thay đổi? Yêu cầu thực hiện trên file mẫu với dữ liệu giả định, không nhập tài chính thật. Nếu chưa kịp, HS hoàn thành ở nhà.

c) Sản phẩm

  • Đổi danh sách nguồn của cột B thành Ăn, Học, Khác, Đi lại (mở rộng danh sách nguồn, không đổi vùng áp dụng nếu vẫn là B2:B100).
  • Không cần đổi quy tắc số tiền: vẫn dùng Whole number, Between 0 và 1 000 000 cho C2:C100.
  • Kiểm tra: vùng xác thực vẫn đúng B2:B100; thử một dòng nhập Đi lại được chấp nhận, một dòng nhập Du lịch bị chặn; ghi lại kết quả.
  • Đánh giá: phương án mở rộng danh sách an toàn vì không làm thay đổi quy tắc số tiền; cần kiểm tra lại sau khi thay đổi.

d) Tổ chức thực hiện

  1. Giáo viên

    Bước 1: Chuyển giao nhiệm vụ

    GV nêu tình huống thêm loại Đi lại và đưa câu hỏi: đổi gì, giữ gì, kiểm tra gì. Phát Phiếu học tập số 3 hoặc chiếu câu hỏi.

    Học sinh

    HS đọc tình huống và xác định nhiệm vụ.

  2. Giáo viên

    Bước 2: Thực hiện nhiệm vụ

    GV yêu cầu HS làm trên file mẫu, nhắc chỉ dùng dữ liệu giả định; đi kiểm tra HS đã thử cả ca hợp lệ và không hợp lệ.

    Học sinh

    HS mở rộng danh sách nguồn với Đi lại, thử nhập Đi lại và Du lịch, ghi kết quả. Dự kiến HS trả lời: “Chỉ cần sửa danh sách nguồn, không cần sửa cận của cột C.”

  3. Giáo viên

    Bước 3: Báo cáo, thảo luận

    GV mời 1–2 HS trình bày phương án và kết quả kiểm thử; hỏi thêm: “Nếu danh sách nguồn không đổi mà vẫn nhập Đi lại thì điều gì xảy ra?”

    Học sinh

    HS trình bày. Dự kiến HS trả lời: “Máy sẽ chặn vì Đi lại không có trong danh sách.”

  4. Giáo viên

    Bước 4: Kết luận, nhận định

    GV chốt: Muốn thêm loại mới, cần mở rộng danh sách nguồn, kiểm tra vùng áp dụng và thử mục mới; không đổi quy tắc số tiền khi không cần. GV nhắc HS luôn kiểm thử sau khi thay đổi quy tắc và ghi nhớ rằng công cụ không sửa dữ liệu cũ tự động.

    Học sinh

    HS ghi nhận các bước chính vào vở và hoàn thiện sản phẩm nếu chưa xong.

Phiếu học tập

Phiếu học tập số 1

Nhóm: ……… Thành viên: ………
Nhiệm vụ: Mỗi thành viên tìm hiểu một kiểu quy tắc trên trang bài học NeoEdu, sau đó chia sẻ và hoàn thành bảng dưới đây.

  • Kiểu List: dùng để làm gì? Áp dụng cho cột nào trong bảng Chi tiêu?
  • Kiểu Whole number: chấp nhận loại giá trị nào? Cho một ví dụ hợp lệ và một ví dụ không hợp lệ.
  • Kiểu Between: chấp nhận giá trị nằm trong khoảng nào? Có gồm hai cận không?
  • Xác thực dữ liệu có tự sửa dữ liệu cũ đã nhập sai không? Vì sao?
  • Xác thực dữ liệu có thay thế mọi kiểm tra khác không? Vì sao?

Phiếu học tập số 2

Nhiệm vụ: Thiết lập quy tắc cho file bảng Chi tiêu mẫu và kiểm thử.
Các bước:

  • Bước 1: Chọn vùng B2:B100 (cột Loại), không chọn tiêu đề.
  • Bước 2: Đặt kiểu List với nguồn: Ăn, Học, Khác.
  • Bước 3: Chọn vùng C2:C100 (cột Số tiền), đặt kiểu Whole number, kiểu Between, cận dưới 0, cận trên 1000000.
  • Bước 4: Chọn chế độ cảnh báo Stop.
  • Bước 5: Viết thông báo lỗi: Chọn Ăn/Học/Khác; nhập số nguyên 0..1000000.
    Bảng kiểm thử (ghi Chấp nhận hoặc Bị chặn):
  • B2 = Học, C2 = 25000: ……
  • B3 = Du lịch: ……
  • C3 = -100: ……
  • Sửa C3 thành 0 rồi nhập lại: ……
    Câu hỏi: Vì sao cần thử cả ca hợp lệ và không hợp lệ?

Phiếu học tập số 3

Tình huống: Bảng Chi tiêu cần thêm loại Đi lại.
Trả lời các câu hỏi:

  • Cần đổi gì trong quy tắc của cột B? Nguồn danh sách mới là gì?
  • Quy tắc của cột C (số nguyên từ 0 đến 1000000) có cần đổi không? Vì sao?
  • Sau khi thay đổi, cần kiểm tra những gì? Ghi kết quả thử: Đi lại được chấp nhận hay bị chặn? Du lịch được chấp nhận hay bị chặn?
  • Vì sao chỉ nên dùng dữ liệu giả định khi thực hành?

Hướng dẫn về nhà

  • Hoàn thiện file bảng Chi tiêu với loại Đi lại theo Phiếu học tập số 3, kiểm thử ít nhất hai ca hợp lệ và hai ca không hợp lệ, ghi kết quả vào vở.
  • Đọc lại phần Ghi nhớ và làm lại các bài tập 2 đến 7 trên trang bài học NeoEdu để tự kiểm tra.
  • Viết ngắn gọn (3 đến 5 câu) một thông báo lỗi hữu ích cho một ô nhập năm sinh trong khoảng từ 2000 đến 2010, trong đó nêu rõ điều kiện để người dùng sửa.
  • Chỉ sử dụng dữ liệu mẫu giả định khi thực hành, không nhập thông tin tài chính thật của bản thân hoặc người khác.

Giáo án do NeoEdu soạn với sự hỗ trợ của AI, dựa trên nội dung bài học trên Học liệu. Thầy cô nên đọc lại và điều chỉnh cho phù hợp với học sinh của mình; bản Word để sửa trực tiếp.