Bài tập 1

Khi nào cần hoàn thành

Trước 2026-12-31T23:59:00+00:00.

Cần làm gì

  1. Tải xuống và cài đặt phiên bản mới nhất của Chrome, nếu bạn chưa có.
  2. Truy cập scratch.mit.edu và đăng ký tài khoản, nếu bạn chưa có.
  3. Đăng nhập vào tài khoản Scratch của bạn và nhấp vào nút “Create” (Tạo) để tạo một dự án mới.

Nhiệm vụ của bạn là tạo một cảnh trong Scratch. Cảnh của bạn nên bao gồm:

  • Ít nhất một phông nền bổ sung (ngoài phông nền trống mặc định).
  • Ít nhất ba nhân vật (sprites) khác nhau.

Sau khi hoàn thành dự án, hãy chọn File > Save now một lần cuối. Sau đó chọn File > Save to your computer và giữ tệp đó (có phần mở rộng .sb3) để bạn có thể nộp bài. Nếu máy tính yêu cầu Open (Mở) hoặc Save (Lưu) tệp, hãy nhớ chọn Save.

Cách nộp bài

Bước này giả định rằng bạn đã tải xuống dự án Scratch của mình dưới dạng một tệp có tên kết thúc bằng .sb3. Và bước này cũng giả định rằng bạn đã đăng ký tài khoản GitHub để có thể xem điểm của mình.

  1. Truy cập liên kết này, đăng nhập bằng tài khoản GitHub của bạn và nhấp vào Authorize cs50.
  2. Đánh dấu vào ô cho biết bạn muốn cấp quyền cho nhân viên khóa học truy cập vào các bài nộp của mình và nhấp vào Join course.
  3. Truy cập submit.cs50.io/upload/cs50/problems/2024/scratch/sprites.
  4. Nhấp vào “Choose File” và chọn tệp .sb3 của bạn. Nhấp vào Submit.

Nếu bạn gặp lỗi “No files in this directory are expected by cs50/problems/2024/scratch/sprites”, hãy đảm bảo tên tệp dự án Scratch của bạn thực sự kết thúc bằng .sb3!

Vậy là xong! Sau khi bài nộp của bạn được tải lên, bạn sẽ được chuyển hướng đến trang bài nộp của mình. Nhấp vào liên kết bài nộp và sau đó là liên kết check50 để xem dự án của bạn đáp ứng những yêu cầu nào. Bạn có thể nộp lại bao nhiêu lần tùy thích (trước thời hạn)! Lưu ý rằng nếu bạn tải lên một tệp có dung lượng lớn hơn 10MB (khá lớn đối với một dự án Scratch), check50 có thể gặp khó khăn khi xử lý. Tốt nhất là đảm bảo tệp của bạn nhỏ hơn giới hạn đó.

Để xem tiến trình hiện tại của bạn trong khóa học, hãy truy cập sổ điểm của khóa học tại cs50.me/cs50s!