Bài tập về nhà - Lần 2

Nộp sau 4 ngày. Trọng tâm: switch lồng nhau (2 tầng phân loại), thay đổi cả giao diện theo kết quả, minh họa và sửa lỗi thiếu break, kiểm tra hợp lệ trước khi vào switch.

Tiêu chí đánh giá đồng đẳng — chung cho 8 mã đề

Chấm từng hàng từ 0 đến điểm tối đa theo mức đáp ứng. Đối chiếu đề của mã được giao và ghi minh chứng cụ thể cho điểm trừ; tránh trừ hai lần cùng một lỗi.

Nhóm tiêu chíNội dung kiểm traĐiểm
Phân loại hai tầngCó switch lồng trong switch cho hai tiêu chí phân loại của mã đề; kết quả từng nhánh đúng2
Giao diện kết quảKết quả thay đổi cả nội dung và màu sắc, biểu tượng hoặc class trạng thái phù hợp1.5
Điều khiển nhánhMỗi nhánh switch kết thúc đúng; không hiển thị nhầm kết quả của nhánh kế tiếp do thiếu break1.5
Kiểm tra đầu vàoDữ liệu lấy từ tương tác người dùng và được kiểm tra trước khi vào switch1.5
Chạy thửTrường hợp hợp lệ và không hợp lệ đều có phản hồi đúng, không rơi nhầm nhánh1.5
Tương tác hai tầngĐổi lựa chọn ở từng tầng đều cập nhật đúng kết quả và trạng thái giao diện1
Mã đề được giaoNội dung phù hợp ngữ cảnh và đáp ứng ràng buộc cấu trúc riêng trong đề của mã đang chấm1
Tổng10