Hướng dẫn cho GV dạy bộ sách Cánh Diều chủ đề F


posted on June 14, 2022, 8:50 p.m.

Hướng dẫn cho GV dạy bộ sách Cánh Diều chủ đề F

Đăng ký tài khoản Giáo Viên

  • Thầy cô tự đăng ký tài khoản và kích hoạt tài khoản qua email đăng ký
  • Gửi thông tin yêu cầu đăng ký tài khoản dành riêng cho giáo viên: Link đăng ký

Hướng dẫn sử dụng tài khoản giáo viên

Tạo nhóm - Organizations (tương đương với 1 llớp học) (Video hướng dẫn)
  1. Di chuyển chuột lên handle/username của mình và chọn admin
  2. Di chuyển chuột đến User profiles sau đó nhấn dấu + bên phải của Organizations hoặc nhấn vào Organizations sau đó chọn add
  3. Điền vào các fleld để hoàn thành thông tin của Organization
    • Organization title: Tên của Nhóm/Lớp học
    • Organization slug: Tên hiển thị trên link url, thường sẽ được tạo tự động
    • Short name: Tên hiển thị bên cạnh tên thành viên trong contest, thường sẽ để trùng tên với Organization title
    • Is open organization?: Có thể gia nhập tổ chức tự động không hay phải thông qua xét duyệt của Quản trị viên
    • Organization description: Mô tả về Organization
    • Logo override image: Logo của Organization, nó sẽ thay thế logo mặc định của lqdoj khi thành viên ở trong giao diện Organization, fleld này có thể bỏ trống
    • Maximum size: Số thành viên tối đa của Organization, chỉ áp dụng với private Organization
    • Registrant: handle của người đăng ký Organization, bắt buộc phải để tên mình
    • Administrators: các Quản trị viên của Organization, thường sẽ để tên mình và những người có thể giúp mình quản lý
  4. Sau khi điền xong các field, bấm Save để tạo Organization
Tạo mới bài tập trên hệ thống Video hướng dẫn
  1. Di chuyển chuột lên handle của mình và chọn admin
  2. Chọn dấu cộng bên phải Problems hoặc chọn Problem sau đó chọn Add
  3. Điền vào các fleld để hoàn thành thông tin của Bài tập
    • Problem code: Mã của bài tập, sẽ hiển thị trên url
    • Problem name: Tên của bài tập
    • Publicly visible: Nếu tích vào ô này thì bài tập sẽ hiển thị công khai
    • Creators: Tác giả của bài tập, sẽ hiện trên trang bài tập
    • Curators: Có quyền chỉnh sửa bài tập nhưng không phải tác giả của bài tập
    • Testers: Những người có thể xem bài tập và thử nghiệm bài tập nhưng không thể chỉnh sửa bài tập
    • Private to organizations: Nếu tích vào đây thì chỉ các organization được chọn mới xem được bài tập
    • Problem body: Phần đề bài, viết bằng markdown, khuyên viết theo format sau:
      Nội dung đề bài: cốt truyện, các định nghĩa/ khái niệm, yêu cầu, v.v..
      ##Input (nếu có file thì ghi tên file ở đây)
      Định dạng dữ liệu vào: Cấu trúc như thế nào? 
      - Dòng 1 chứa ..
      - Dòng 2 chứa ..
      - ...
      ##Output (nếu có file thì ghi tên file ở đây)
      Định dạng kết quả xuất ra: Cấu trúc như thế nào? 
      - Dòng 1 chứa ..
      - Dòng 2 chứa ..
      - ...
      ##Scoring
      Bao gồm các subtask của bài (nếu bài có chia subtask). Nếu bài không có subtask thì giới hạn các biến phải được nêu rõ ở phần input/ đề bài.
      - **Subtask 1** (x điểm): ...
      - **Subtask 2** (y điểm): ...
      - ...
      ##Example
      **Sample input**
      ` `` (3 dấu tick viết liền nhau)
         Nội dung input 1
      ` ``
      **Sample output**
      ` ``
         Nội dung output 1
      ` ``
      (lưu ý: nếu có nhiều test VD thì đánh số thứ tự)
      #Note
      Giải thích test VD, lưu ý khác, v.v..
    • Problem types: Loại của bài tập, Ví dụ: cài đặt, toán, tìm kiếm nhị phân ...
    • Problem group: Nhóm của bài tập
    • Points: Độ khó của bài tập (800 - 3500)
    • Time limit: Giới hạn thời gian của bài tập
    • Memory limit: Giới hạn bộ nhớ của bài tập
    • Language: Ngôn ngữ lập trình cho phép của bài tập
  4. Bấm save and continue editing để lưu bài tập sau đó bấm view on site
  5. Bấm. edit test data để thưc hiện thêm test cho bài tập
    • Upload file zip chứa bộ test của bài tập, cấu trúc 1 test gồm 1 file .inp và 1 file .out tương ứng nhau, 1 bộ test gồm nhiều test
    • Checker: Chọn check tương ứng cho bài, sẽ có hướng dẫn về checker riêng.
    • Input file name: Tên file input, để trống nếu nhập từ màn hình
    • Output file name: Tên file output, để trống nếu in ra màn hình
    • Bấm Fill testcases để hệ thống tự điền test sau đó bấm Apply
Tạo contest từ bài tập GV tự tạo hoặc từ hệ thống đang có (Video hướng dẫn)
  1. Di chuyển chuột lên handle của mình và chọn admin
  2. Chọn dấu cộng bên phải Contests hoặc chọn Contests sau đó chọn Add
  3. Điền vào các field để hoàn thành thông tin của Contest
    • Contest id: mã của contest, hiển thị trên url
    • Contest name: Tên của contest
    • Authors: Tác giả của contest, sẽ hiện trên trang contest
    • Curators: Có quyền chỉnh sửa contest nhưng không phải tác giả của contest
    • Testers: Những người có thể xem contest và thử nghiệm contest nhưng không thể chỉnh sửa contest
    • Publicly visible: Có hiển thị contest công khai không
    • No comments: Không cho phép thí sinh comment vào contest
    • Hide problem tags: Ẩn type của bài tập trong contest
    • Scoreboard visibility: Chế độ hiển thị bảng rank, có 3 sự lựa chọn
      • Visible: Hiển thị công khai
      • Hidden for duration of contest: Ẩn trong suốt thời gian diễn ra contest, chỉ AuthorCurators có thể xem bảng rank
      • Hidden for duration of participation: Ẩn trong suốt thời gian thí sinh làm contest, chỉ AuthorCurators có thể xem bảng rank
    • Run pretests only: Chỉ chạy pretest với bài nộp trong contest
    • Precision points: Số chữ số sau dấu phảy của bài tập trong contest
    • Start time: Thời gian bắt đầu contest, định dạng Date(ngày) YYYY-MM-DD, Time(giờ) HH:MM:SS
    • End time: Thời gian kết thúc contest, định dạng Date(ngày) YYYY-MM-DD, Time(giờ) HH:MM:SS
    • Time limit: Thời gian tối đa một thí sinh có thể tham gia contest
    • Description: Mô tả contest
    • Contest format: format của contest, khuyên để Default
    • Vui lòng không dụng vào phần Rating   - Access code: mật khẩu của contest
    • Private to specific users: Chỉ cho phép 1 số thí sinh được chỉ định tham gia contest
    • Private to organizations: Chỉ cho phép 1 số tổ chức được chỉ định tham gia contest
    • Problems: Các bài tập của contest, mỗi bài cần điềm 5 fleld:   - PROBLEM: nhập tên / mã của bài tập
      • POINTS: Điểm của bài tập trong contest
      • PARTIAL: Tính điểm từng phần hay phải đúng toàn bộ mới có điểm
      • IS PRETESTED: Chỉ chấm pretest
      • MAX SUBMISSIONS: Số lần nộp tối đa trong contest, để 0 nếu không giới hạn bài tập
      • VISIBLE TESTCASES: Để 0 nếu không cho phép xem testcase, để 1 nếu cho phép
      • ORDER: Thứ tự của bài tập trong contest
  4. Bấm save and continue editing để lưu bài tập sau đó bấm view on site để xem contest

Comments

There are no comments at the moment.