
💻 Scratch là một ngôn ngữ lập trình trực quan, được thiết kế dựa trên các khối lệnh sinh động, rất phù hợp cho người mới bắt đầu, đặc biệt là học sinh tiểu học. Việc lập trình với Scratch trở nên đơn giản và thú vị nhờ thao tác kéo thả các khối lệnh màu sắc. Hiện nay, số lượng học sinh sử dụng Scratch để học tập và làm bài tập ngày càng tăng, chiếm gần 20% tổng số bài nộp trên hệ thống Chuyên Tin OJ.
📝 Tuy nhiên, việc nộp bài với ngôn ngữ Scratch trên Chuyên Tin OJ hay các hệ thống chấm bài tương tự vẫn còn khá phức tạp. Học sinh thường phải lập trình bằng phần mềm Scratch trên máy tính hoặc qua trang https://scratch.mit.edu, sau đó lưu bài làm dưới định dạng ~.sb3~, rồi mới tải lên hệ thống để chấm điểm. Quá trình này dựa trên thao tác với tập tin, dễ gây nhầm lẫn do không thể xem trước nội dung bài nộp. Nếu muốn kiểm tra lại bài làm, học sinh phải tải tệp về và mở lại bằng ứng dụng, gây bất tiện không nhỏ.
🔥 Để khắc phục hạn chế này, Chuyên Tin OJ đã tích hợp Scratch Editor trực tiếp vào giao diện nộp bài. Nhờ đó, học sinh có thể lập trình ngay trên trang chấm mà không cần sử dụng phần mềm bên ngoài. Không chỉ giúp làm bài trực tiếp, tính năng này còn cho phép xem trước nội dung bài nộp để tránh sai sót, và dễ dàng kiểm tra lại bài sau khi nộp, tương tự như trải nghiệm trên ứng dụng Scratch máy tính.

Mong là cập nhật này sẽ giúp ích các bạn trong việc học tập và giải quyết các bài thuật toán bằng ngôn ngữ Scratch.
Các thầy cô có nhu cầu tạo một Tổ chức để có thể ra những bài tập hoặc kỳ thi dành riêng cho học sinh của mình có thể liên hệ qua:
037 803 8755, thầy Lê Quang Vinh, giáo viên chuyên Tin, trường THPT chuyên Lương Thế Vinh, Biên Hoà, Đồng Nai.
Thân,
Admin CTOJ
Bình luận