Cảnh sát chính tả
Mọi lập luận đều vô nghĩa nếu bạn sai chính tả ...dù khi đấu khẩu trên mạng hay lúc viết IELTS Writing.
Giờ có nhiều cách để check chính tả với công cụ có sẵn trong Google Docs, Extension của Grammarly hay Chat GPT, nhưng
- Học viên chỉ biết mình sai rồi dùng sửa tự động của phần mềm luôn, đến lúc đi thi sai vẫn hoàn sai, chứ ít bạn nào thống kê lại mình đã sai gì, thế nào.
- Học viên trở nên phụ thuộc vào công cụ mà khi đi thi lại không có công cụ nào bên cạnh
Nhưng nếu giáo viên chấm thủ công thì vừa mất thời gian, vừa mệt khi sửa mấy lỗi này còn học viên thì phải đợi lâu mới nhận được bài chữa.
Giải pháp của mình như sau:
1 - Tạo công thức để tự động check chính tả theo nội dung học viên điền vào các cell trên Google Sheets.
2 - Kết quả trả về sẽ là những từ sai chính tả và tần suất chúng xuất hiện.
3 - Hàm sẽ đối chiếu với danh sách các lỗi chính tả thường có (danh sách này thường xuyên được cập nhật dựa trên dữ liệu của từng lớp) để gợi ý phiên bản chính xác của từ học viên viết sai.
4 - Mình tổng hợp các lỗi này vào 1 file rồi đưa ra báo cáo đầy đủ trong toàn khóa để mỗi học viên có một danh sách riêng những lỗi sai chính tả trong suốt khóa học mà mỗi cá nhân từng mắc.
Chi tiết các hàm và các bước mình để ở comment, trông thì có vẻ phức tạp, nhưng chỉ cần làm 1 lần, sau hệ thống gần như tự chạy nên vẫn nhàn hơn nhiều so với check thủ công, một số bước phía dưới ngoài để check chính tả thì cũng hỗ trợ cho 1 số tính năng khác như check từ trong Blacklist, số từ lặp nhiều,... nên thật ra cũng một công đôi ba việc:
- LOWER - đưa hết các text về dạng không viết hoa
- SUBSTITUTE - loại bỏ các dấu câu, chấm, phẩy, ngoặc,...
- SPLIT - tách đoạn văn thành từ theo dấu cách
- TRANSPOSE - đưa nội dung về dạng cột cho dễ nhìn
- IF + ISNUMBER - tìm các ô nào chứa số > loại bỏ các số đó, nếu không phải là số > check tiếp
- DETECTLANGUAGE - xác định xem từ này có thuộc ngôn ngữ tiếng Anh (en) hay không và trả về kết quả
Mình không dùng hàm GOOGLETRANSLATE vì hàm này có xu hướng "dễ tính", kể cả những từ không đúng chính tả lắm vẫn dịch ra.
- IF + IFERROR + VLOOKUP - tìm phiên bản dúng của từ sai trong Database
- IMPORTRANGE - nhập dữ liệu từ các file của cùng 1 học viên về 1 file Admin
- FLATTEN - đưa hết các từ đó về cùng 1 cột
- SORT + UNIQUE + RANK - xếp thứ tự và loại các từ trùng (cột phụ)
- COUNTIF - đếm số lần xuất hiện của từ
Như vậy:
👉 Học viên nhận được feedback ngay khi làm để biết mình sai và cần sửa gì.
👉 Học viên có thống kê lỗi theo thời gian suốt quá trình học (cái này dùng Google Docs, Grammarly Spell check không có), thống kê này đặc biệt hữu dụng trước khi bước vào phòng thi, giống như kiểu tiêm vaccine vậy, việc xem lại các lỗi đã mắc ngay trước thời điểm làm bài giúp hạn chế việc mắc lại lỗi sai đó.
👉 Giáo viên vẫn có dữ liệu về những từ học viên viết sai để thiết kế bài giảng fix lỗi đó (ví dụ bài tập chọn dạng đúng của từ).
👉 Giáo viên đỡ mất thời gian chữa mà có thể tập trung vào nâng cấp bài giảng.
👉 Giáo viên tạo được database những lỗi hay mắc để nhắc nhở học viên trước khi làm bài, qua đó càng ngày càng hạn chế lỗi sai đó nhiều hơn.
Ứng dụng trong công việc, học tập, các bạn cũng có thể dùng file này để tự theo dõi và điều chỉnh quá trình viết content tiếng Anh, tiếng Việt của bản thân, để không bị chê là thiếu cẩn thận, đặc biệt trong các văn bản hành chính.
Hẹn lịch trực tiếp trải nghiệm hệ thống phần mềm tại Uplus.
Xem thêm: