Giao diện
Scratch: cài trình soạn, hạn mức, quyền chấm
Mẫu Trường phổ thông bật sẵn Scratch: học sinh có Xưởng Scratch riêng trong Learnspace và làm hoạt động lập trình Scratch trong bài học; giáo viên soạn mẫu, xem lưới bài làm và chấm. Mọi dự án, ảnh, âm thanh của học sinh nằm trên máy chủ của trường, không gửi ra ngoài.
Trang này dành cho quản trị viên. Cách giáo viên dùng Scratch trong học liệu số xem ở Học liệu số cho môn học và Chấm bài trực tuyến.
Trình soạn phải được cài trên máy chủ
Trình soạn Scratch là một bản phát hành riêng, được cài vào máy chủ lúc dựng hệ thống, không phải cấu hình trong /admin. Nếu mục Xưởng Scratch không hiện ở Learnspace và trang bài học báo trình soạn Scratch chưa được cài, hãy báo nhà cung cấp.
Cài đặt -> Học tập -> Xưởng Scratch
Cần quyền configure_scratch_studio (quản trị viên có sẵn).
| Ô | Ý nghĩa | Mặc định |
|---|---|---|
| Bật xưởng tự do | Học sinh tạo dự án ngoài bài học. Tắt thì Scratch chỉ xuất hiện trong hoạt động của bài học; dự án đã có vẫn mở, tải về được, chỉ không tạo mới | Bật |
| Dung lượng mỗi người | Tổng dự án cộng ảnh, âm thanh tự tải lên; nhân vật có sẵn trong thư viện không tính. Dự án trong thùng rác vẫn tính, xoá vĩnh viễn mới giải phóng | 200 MB |
| Trần một dự án | Kích thước tối đa của phần chương trình (không gồm ảnh, âm thanh) | 10 MB |
| Trần một tệp | Ảnh, âm thanh tải lên tối đa | 10 MB |
| Tự lưu mỗi | Chu kỳ trình soạn tự lưu khi có thay đổi (15 đến 600 giây) | 60 giây |
Tính dung lượng máy chủ trước khi mở cho cả trường
500 học sinh dùng hết 200 MB là 100 GB. Ảnh, âm thanh trùng nhau giữa các học sinh chỉ lưu một lần, và nhân vật thư viện không tốn chỗ, nên thực tế thường thấp hơn nhiều. Với học sinh tiểu học, có thể hạ hạn mức xuống trước khi mở xưởng tự do.
Kho mẫu có sẵn
Hệ thống có sẵn 30 dự án mẫu chia 5 bậc (từ làm quen tới trò chơi và mô phỏng), mỗi mẫu kèm ghi chú bài tập cho học sinh. Chúng không tự xuất hiện: nhà cung cấp chèn chúng cho trường bằng một lệnh trên máy chủ. Muốn có bộ mẫu này, hãy đề nghị nhà cung cấp. Sau khi chèn, mẫu nằm trong kho mẫu dưới tên tài khoản quản trị đầu tiên của trường, và là mẫu thường: giáo viên dùng, quản trị viên sửa hoặc gỡ như mọi mẫu khác.
Quyền chấm bài Scratch
Người chấm được bài Scratch của một khoá học khi thoả một trong hai:
- sửa được khoá học đó (chủ khoá, người soạn học liệu số
course_manager, quản trị viên); hoặc - có quyền
grade_scratch_activityvà đang dạy khoá học đó.
Với giáo viên của trường, "đang dạy khoá học" nghĩa là: giáo viên được phân công dạy một lớp môn học, môn của lớp đó được gắn khoá học này, và khoá được gắn cho đúng khối của lớp (hoặc cho mọi khối). Hai vai trò subject_teacher và homeroom_teacher đã có sẵn quyền grade_scratch_activity. Ví dụ: môn Tin học gắn khoá lớp 3, 4, 5 theo từng khối; giáo viên chỉ dạy nhóm lớp 3 thì không xem được bài của học sinh lớp 5.
Giáo viên vào lưới bài làm mà bị chặn thì kiểm tra theo thứ tự: giáo viên đã có phân công dạy lớp môn học chưa, môn đó đã được gắn khoá học chưa (và đúng khối chưa), vai trò của giáo viên có grade_scratch_activity không. Gắn khoá học vào môn là việc của giáo vụ, xem Học liệu số cho môn học.
Quản lý dự án của người dùng
Menu Quản lý khóa học -> Dự án Scratch liệt kê mọi dự án trong trường (chủ dự án, hoạt động, dung lượng, đã nộp, lần sửa cuối). Quản trị viên không sửa nội dung, chỉ xem, Chạy, đưa vào thùng rác, khôi phục, xoá vĩnh viễn. Mặc định chỉ vai trò admin có quyền trên màn hình này.
Cột Khoá xoá vĩnh viễn cho biết vì sao một dòng không xoá vĩnh viễn được: đang là mẫu của một hoạt động, hoặc là bài đã nộp của học sinh cho một hoạt động còn tồn tại. Khoá này áp cả cho quản trị viên.
Xoá vĩnh viễn giải phóng dung lượng của chủ dự án ngay.
Sự cố thường gặp
| Dấu hiệu | Nguyên nhân | Xử lý |
|---|---|---|
| Không thấy Xưởng Scratch, trang bài học báo chưa cài | Máy chủ chưa cài trình soạn | Báo nhà cung cấp |
| Học sinh không lưu được, báo hết dung lượng | Đầy hạn mức | Học sinh xoá vĩnh viễn dự án trong thùng rác, hoặc nâng Dung lượng mỗi người |
| Giáo viên vào lưới bài làm bị chặn | Thiếu phân công, môn chưa gắn khoá, hoặc thiếu quyền | Xem mục Quyền chấm bài Scratch ở trên |
Tên gọi
Trình soạn dùng mã nguồn Scratch (Scratch Foundation, giấy phép AGPL-3.0). Khi giới thiệu trên trang của trường, chỉ nhắc "Scratch" như tên ngôn ngữ lập trình; không dùng logo Scratch hay hình chú mèo Scratch.