Skip to content

Soạn hoạt động Lập trình Scratch ​

Hoạt động Lập trình Scratch (module ScratchStudio) đặt trình soạn Scratch 3 vào bài học. Mỗi học viên nhận một bản sao riêng của dự án mẫu (hoặc dự án trắng) lần đầu mở, làm bài trong trình soạn, Nộp bài để hoàn thành; bạn xem cả lớp trên một lưới, chạy bài bất kỳ để chiếu lên lớp, và chấm tay nếu muốn.

Yêu cầu: module ScratchStudio bật cho tổ chức và trình soạn đã được cài (xem Quản trị → Scratch). Chưa cài thì trang bài học báo "Trình soạn Scratch chưa được cài".

Soạn dự án mẫu trước ​

Mẫu là một dự án trong Xưởng Scratch của chính bạn (Learnspace → Xưởng Scratch). Soạn bằng trình soạn thật: đặt sẵn nhân vật, phông, vài khối "điền chỗ trống" — rồi lưu. Sau đó mới tạo hoạt động và chọn mẫu đó. Form không nhúng trình soạn.

Mẫu là bản chụp lúc học viên mở lần đầu: sửa mẫu về sau không đổi bài của những người đã mở; ai chưa mở sẽ nhận bản mới. Người khác (admin, đồng nghiệp) sửa đề bài của hoạt động thì mẫu vẫn giữ; chỉ chủ mẫu mới đổi được sang mẫu khác của mình.

Kho mẫu dùng chung ​

Giáo viên trong cùng trung tâm chia sẻ mẫu cho nhau qua Kho mẫu (Xưởng Scratch → nút Kho mẫu, hoặc /learnspace/scratch/library). Chỉ vai giảng dạy (giáo viên, trợ giảng, quản lý khoá học, quản trị) thấy kho; học viên không.

  • Đưa vào kho: ở thẻ dự án tự do của bạn trong xưởng, bấm Đưa vào kho mẫu, ghi mô tả ngắn (lớp nào, dạy gì). Bài làm của học viên và dự án trong thùng rác không đưa được. Thẻ mang huy hiệu Kho mẫu; Gỡ khỏi kho bất cứ lúc nào — bản sao đồng nghiệp đã lấy không bị ảnh hưởng. Quản trị viên gỡ được mẫu của bất kỳ ai.
  • Dùng mẫu (ở trang kho, hoặc Lấy từ kho mẫu ngay trong form hoạt động): hệ thống sao chép mẫu vào xưởng của bạn, giữ nguyên tên. Bản sao là của bạn — sửa thoải mái, chủ mẫu gốc sửa hay xoá sau này không đổi gì; nó tính vào dung lượng của bạn. Trung tâm tắt xưởng tự do thì không sao chép được (vẫn xem và chạy).
  • Mẫu có dự án gốc bị đưa vào thùng rác sẽ ẩn khỏi kho cho tới khi được khôi phục; xoá vĩnh viễn thì mất khỏi kho.
  • Kho có thể đã có sẵn 30 mẫu hệ thống (Mèo đi dạo, Vẽ hình vuông, Hứng táo, Đoán số, Vẹt bay…) do quản trị chèn vào — mô tả ghi lớp gợi ý và khái niệm; mở mẫu ra là thấy ghi chú "BÀI TẬP" để ra đề ngay.

Tạo hoạt động ​

Trong Course Builder, dùng nút Thêm activity trong bài học và chọn loại Lập trình Scratch:

PhầnNội dung
Đề bàiVăn bản có định dạng, học viên đọc ở đầu trang bài học.
Dự án mẫuChọn một dự án tự do trong xưởng của bạn (không chọn được dự án của người khác hay bài làm của học viên), hoặc bấm Lấy từ kho mẫu để sao chép một mẫu của trung tâm vào xưởng rồi chọn luôn (xem Kho mẫu). Để trống = bắt đầu từ dự án trắng. Dự án đang làm mẫu không xoá vĩnh viễn được khỏi xưởng, kể cả bởi quản trị viên (chỉ xoá vĩnh viễn hoạt động mới gỡ khoá).
Chấm điểmBật Giáo viên chấm tay → thêm Điểm tối đa và Ngưỡng đạt (%). Không bật thì hoạt động chỉ có nộp/hoàn thành.
Rubric tự động (tĩnh)Thêm tiêu chí từ danh sách: có ít nhất N nhân vật/kịch bản/khối, dùng vòng lặp, dùng điều kiện, dùng biến/danh sách/khối tự tạo/phát-nhận tin/bản sao/âm thanh, dùng khối cụ thể (mã khối, vd looks_say), không có khối mồ côi. Nhiều tiêu chí thì chọn đạt mọi hay đạt ít nhất một.

Nộp bài luôn hoàn thành hoạt động (tôn trọng thử thách hoàn thành nếu có). Điểm là con số ghi sau — học viên không bị kẹt chờ chấm.

Rubric tự động và Tư duy tính toán ​

Khi học viên nộp, hệ thống đọc bản đã nộp (không chạy chương trình) và:

  • chấm từng tiêu chí rubric ✓/✗ — hiện ngay cho học viên trên trang bài học và trên thẻ của em ở lưới;
  • tính 7 chiều tư duy tính toán (theo Dr. Scratch): trừu tượng hoá, song song, tư duy logic, đồng bộ, điều khiển luồng, tương tác, biểu diễn dữ liệu — mỗi chiều 0–3, tổng /21.

Đây là đánh giá hình thành, không phải chấm đúng/sai

Máy chỉ biết học viên có dùng vòng lặp/biến/… hay không, không biết chương trình có chạy đúng đề không — học viên có thể nhét khối cho đủ tiêu chí. Rubric không ghi điểm và không hoàn thành hoạt động; nộp bài mới là hoàn thành, điểm là do bạn chấm tay. Điểm tay luôn thắng rubric.

Đổi rubric sau khi đã có bài nộp: lưu form không tự chấm lại — vào lưới bấm Chấm lại toàn lớp (chấm lại bản đã nộp của mọi học viên theo rubric mới, chỉ mất một giây).

Nhận xét AI ​

Trên thẻ của học viên đã nộp (hoạt động bật chấm tay) có nút Nhận xét AI; đầu lưới có Nhận xét AI cả lớp. Hệ thống gửi đề bài, mô tả dự án (nhân vật, khối lệnh, mức tư duy tính toán, kết quả rubric) và ảnh sân khấu cho AI; vài giây sau thẻ hiện nhận xét chung, điểm mạnh, việc nên làm tiếp và một điểm gợi ý. AI không ghi điểm: bấm Dùng làm nhận xét để điền sẵn ô chấm, sửa rồi Lưu như thường. Mỗi lượt là một lần gọi AI tính vào chi phí AI của tổ chức (không trừ ví học viên hay giáo viên); tổ chức chưa cấu hình khoá AI hoặc hết hạn mức thì thẻ báo lý do.

Lưới bài làm của lớp ​

Từ Course Builder, hàng của hoạt động có link Bài làm Scratch (hoặc mở /learnspace/scratch/activity/<id>/submissions). Mỗi học viên ghi danh khoá là một thẻ:

  • Ảnh sân khấu mới nhất, trạng thái Chưa mở / Đang làm / Đã nộp / Đã chấm, thời điểm nộp, nhãn sửa sau khi nộp nếu học viên còn sửa sau đó.

  • Chạy: mở bài ở chế độ chỉ chạy — có nút toàn màn hình, dùng để chiếu lên lớp. Bạn xem được bài của học viên nhưng không sửa được.

  • Tải .sb3: tải bài về.

  • Chấm (khi hoạt động bật chấm): nhập điểm 0–tối đa và nhận xét ngay trên thẻ. Điểm ghi vào tiến độ của học viên và hiện trên trang bài học của em; Chấm lại ghi đè con số, không xoá lịch sử lượt chấm.

  • Bộ lọc Tất cả / Đã nộp / Đã chấm (bài đã chấm không còn đếm ở Đã nộp). Học viên nộp lại sau khi đã chấm thì thẻ quay về Đã nộp và điểm cũ được gỡ (thẻ ghi Điểm bản trước: …) — điểm là nhận xét về bản trước, bạn chấm bản mới; việc hoàn thành không bị thu hồi. Nếu học viên nộp lại đúng lúc bạn đang mở ô chấm, lưu sẽ bị từ chối với lời nhắc chạy lại bài.

  • Lưới liệt kê người học đang ghi danh còn hiệu lực, cộng những ai đã có bài dù ghi danh đã hết hạn (bài không biến mất khỏi lưới khi khoá đóng). Tác giả khoá và đồng giảng viên (ghi danh Biên tập/Quản lý) không hiện, kể cả khi họ đã mở thử bài. Bài đã nộp mà học viên lỡ đưa vào thùng rác vẫn chạy/tải được từ đây; học viên không xoá vĩnh viễn được bài đã nộp.

  • Trình chiếu: nút trên đầu lưới mở player toàn khung, lần lượt từng bài đã nộp theo tên học sinh (phím ← → hoặc nút Trước/Sau) — để chiếu cả lớp lên máy chiếu.

  • Chạy/Tải từ lưới là bản học viên đã nộp, kể cả khi em ấy sửa tiếp sau đó mà chưa nộp lại — nhãn sửa sau khi nộp chỉ báo có bản mới hơn.

Ai xem được lưới: người sửa được khoá học (chủ khoá, update_any_course) và người có quyền Chấm bài làm Scratch (grade_scratch_activity — mặc định cấp cho Trainer, Trợ giảng, Giáo viên bộ môn, Giáo viên chủ nhiệm; Course manager sửa được mọi khoá nên không cần) đang dạy khoá đó: là trainer của một lớp có khoá trong chương trình, hoặc được ghi danh vào khoá với vai trò Biên tập / Quản lý. Có quyền nhưng không dạy khoá thì trang báo 403 — muốn một trợ giảng chấm, ghi danh họ vào khoá với vai trò Biên tập. Trường phổ thông: giáo viên được phân công dạy một nhóm của môn học có gắn khoá (Quản trị → Môn học → ô Khoá học số) cũng chấm được.

Bài chờ chấm trên dashboard ​

Widget Bài Scratch chờ chấm (dashboard quản trị: bật trong Bố cục dashboard; dashboard giảng viên /trainer: có sẵn) liệt kê hoạt động bật chấm trong các khoá bạn dạy còn bài đã nộp chưa có điểm, kèm số chưa chấm/đã nộp và link mở lưới.

Sao lưu / nhập khoá học ​

Bundle khoá học mang theo đề bài, cấu hình chấm và dự án mẫu (đóng gói .sb3, tối đa 20 MB). Khi nhập, mẫu được đưa vào Xưởng Scratch của người nhập và gắn lại vào hoạt động; mẫu quá lớn hay vượt hạn mức thì hoạt động vẫn nhập, không mẫu — gắn lại ở form.

Chưa có ở bản này ​

Đóng gói dự án thành trang HTML mang đi, kho mẫu dùng chung toàn tổ chức, biến mây (nhiều người chơi) — theo nhu cầu. Học viên có thể chia sẻ bài làm lên bảng tin Cộng đồng (bản mới nhất, không phải bản nộp); bài không phù hợp thì xoá như mọi bài đăng khác — không có công tắc tắt riêng cho từng hoạt động.

LMS Documentation