# Hướng dẫn sử dụng DLAB - GV

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2F3gxhkX7LloJPzi9Dssv8%2Fimage.png?alt=media&#x26;token=a7803f76-7ebf-4016-914b-468291c2b97e" alt=""><figcaption></figcaption></figure>

## HƯỚNG DẪN SỬ DỤNG CỔNG THỰC HÀNH LẬP TRÌNH

(Dành cho giảng viên)

## Mở đầu

Hệ thống cổng thực hành là website luyện tập, thực hành, thi dành riêng cho các môn học lập trình cho sinh viên, giảng viên Đại học CMC. Tài liệu này là hướng dẫn sử dụng các chức năng dành cho sinh viên. Nội dung gồm:

\- Hướng dẫn thao tác trên tài khoản: đăng nhập, thay đổi mật khẩu, thông tin cá nhân.

\- Hướng dẫn sử dụng hệ thống để luyện tập khi tham gia các môn học.

\- Hướng dẫn sử dụng hệ thống để tham gia thực hành, thi.

## CHƯƠNG 1. HƯỚNG DẪN THAO TÁC TRÊN TÀI KHOẢN

### 1.1. Chức năng đăng nhập

Các sinh viên khi tham gia học tập trên cổng thực hành đều được cấp một tài khoản để đăng nhập hệ thống.

Khi đã được cấp tài khoản, sinh viên truy cập cổng thực hành qua đường dẫn: <https://dlab.cmc-u.edu.vn>

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2F0Jq2O7bL7oWbtsLggalj%2Fimage.png?alt=media&#x26;token=7c3a8262-1356-49b2-842c-5aadd5bb1fe8" alt=""><figcaption><p>Hình 1.1. Giao diện đăng nhập cổng thực hành.</p></figcaption></figure>

Khi đăng nhập thành công bằng hệ thống sso (trên email microsoft), hệ thống sẽ hiển thị giao diện xác thực cho người dùng.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FI7HBK09LGwtP1v5lo555%2Fimage.png?alt=media&#x26;token=f66ec35e-2507-4a8d-b778-a01c5c1aad73" alt=""><figcaption><p>Hình 1.2. Giao diện xác thực người dùng.</p></figcaption></figure>

Nếu người dùng chọn “Authorize”, hệ thống sẽ điều hướng sang trang cổng thực hành lập trình và cấp quyền để kết nối, chia sẻ dữ liệu.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2F91X8FYjgVgpiwOSakcGY%2Fimage.png?alt=media&#x26;token=a3176ab6-e8bb-4d4a-a44a-aca76644e34b" alt=""><figcaption><p>Hình 1.3. Giao diện hệ thống DLAB</p></figcaption></figure>

### 1.2. Chỉnh sửa thông tin cá nhân

Thông tin cá nhân mặc định ban đầu được nhập liệu thông thường chỉ bao gồm mã tài khoản, họ và tên. Giảng viên có thể xem lại các thông tin cá nhân của mình ở mục Hồ sơ trên trang cá nhân bằng cách nhấn vào ảnh đại diện ở góc phải phía trên.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FFXtSRinRh7hQDFUdFPas%2Fimage.png?alt=media&#x26;token=acea50a7-0c47-473a-bad6-17b4065cf9fd" alt=""><figcaption><p>Hình 1.4. Menu chức năng tài khoản cá nhân.</p></figcaption></figure>

Giao diện dưới đây sẽ tóm tắt các thông tin cá nhân, danh sách các lớp học được phân công, lịch sử làm bài tập và lịch sử các ca thực hành đã tổ chức trên hệ thống. Để cập nhật thông tin cá nhân, giảng viên chọn chức năng *Cập nhật thông tin.*

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2F3XEE8w5hkmYiILpGy6Yi%2Fimage.png?alt=media&#x26;token=e148ff4d-e86e-4007-b803-fdc5f6125ee4" alt=""><figcaption><p>Hình 1.5. Giao diện trang thông tin cá nhân.</p></figcaption></figure>

Giảng viên tiến hành cập nhật thông tin cá nhân bằng cách điền vào các trường thông tin trên giao diện. Các trường thông tin có dấu \* là bắt buộc.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2Fw81aquKHT3H7ekKF6cAT%2Fimage.png?alt=media&#x26;token=0bc3f937-2caf-4517-8578-4cdbddee5353" alt=""><figcaption><p>Hình 1.6. Giao diện cập nhật thông tin cá nhân.</p></figcaption></figure>

Trên menu tài khoản người dùng, có chức năng đăng xuất, sau khi kết thúc phiên làm việc, giảng viên có thể đăng xuất khỏi hệ thống.

## CHƯƠNG 2. HƯỚNG DẪN SỬ DỤNG KHI GIẢNG DẠY CÁC MÔN HỌC

### 2.1. Lựa chọn môn học

Thông thường, trong một học kỳ, giảng viên có thể được phân công giảng một hoặc nhiều lớp học. Giảng viên chọn lớp học mặc định bằng cách chọn chức năng Bài tập từ thanh điều hướng trên cùng. Trong hộp chọn phía trên bảng danh sách các bài tập có hộp chọn để cài đặt môn học mặc định. Giảng viên chọn môn học tương ứng để tham gia giảng dạy.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FxxKPSBFWZXq7Ej53vBwk%2Fimage.png?alt=media&#x26;token=4044b64a-c451-4d27-9f06-53d22b13920f" alt=""><figcaption><p>Hình 2.1. Giao diện lựa chọn môn học mặc định.</p></figcaption></figure>

### 2.2. Nộp bài trên hệ thống

Trên giao diện danh sách các bài tập, giảng viên chọn bài tập để xem chi tiết đề bài và thực hiện nộp bài sau khi hướng dẫn sinh viên. Trên mỗi dòng có thông tin về mã bài tập, tiêu đề, nhóm, chủ đề và độ khó.

Những bài tập đã hoàn thành sẽ được đánh dấu bằng màu nền xanh, những bài màu nền trắng là chưa hoàn thành. Khi nhấn vào tên hoặc mã bài tập sẽ được chuyển đến giao diện thông tin chi tiết đề bài.

Nội dung bài tập sẽ bao gồm mô tả, yêu cầu và ví dụ. Ngoài ra, giới hạn về thời gian thực thi, giới hạn bộ nhớ cũng được thông báo cùng đề bài.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FEQO8NgeVWEynw9m1luO2%2Fimage.png?alt=media&#x26;token=941c5b58-8c2b-4f61-bc66-f2c6c4cb58bb" alt=""><figcaption><p>Hình 2.2. Nội dung chi tiết của đề bài.</p></figcaption></figure>

Để nộp bài tập, giảng viên chọn trình biên dịch phù hợp với môn học và ngôn ngữ lập trình đã sử dụng, đưa mã nguồn bài tập đã làm vào trình soạn thảo. Sau đó giảng viên tiến hành chọn tệp tải lên và khi đã tải lên file thành công giảng viến ấn nộp bài.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FwmzFNExr9cKULavQAeup%2Fimage.png?alt=media&#x26;token=98dc9bdd-64f4-4a9e-aa34-e6128852d4ce" alt=""><figcaption><p>Hình 2.3. Trình soạn thảo mã nguồn.</p></figcaption></figure>

Sau khi nộp bài, hệ thống sẽ chuyển hướng đến trang kết quả. Tại giao diện này kết quả chấm bài tự động sẽ được cập nhật ngay khi máy chấm thực hiện xong mà không cần người dùng phải làm mới trang web. Người dùng có thể xem lại mã nguồn của các bài tập đã nộp bằng cách nhấn vào trạng thái kết quả của từng bài tập.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2F9IStjCxNJSit5WS9kFER%2Fimage.png?alt=media&#x26;token=464d5846-992e-4102-bde6-528cc699b173" alt=""><figcaption><p>Hình 2.4. Giao diện lịch sử nộp bài cá nhân.</p></figcaption></figure>

Bên dưới bảng lịch sử nộp bài sẽ có giải thích chi tiết về kết quả chấm bài như hình dưới đây.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FgmsydEVNyow6P7keJuAR%2Fimage.png?alt=media&#x26;token=b2ae12c7-24b3-4cc0-922e-f016d8110b58" alt=""><figcaption><p>Hình 2.5. Chi tiết kết quả chấm bài.</p></figcaption></figure>

### 2.3. Diễn đàn trao đổi về bài tập

Tại các trang chi tiết về đề bài, sinh viên và giảng viên có thể tham gia thảo luận, trao đổi về cách làm bài tập, hoặc báo cáo về nội dung của bài tập. Chức năng này giúp sinh viên và giảng viên có thể giao tiếp với các sinh viên khác đang học môn học tương tự.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2F0UrclIno1996Bo8cPC6P%2Fimage.png?alt=media&#x26;token=812cbf47-4e8b-4ee3-83cf-10ff5d73ca93" alt=""><figcaption><p>Hình 2.6. Diễn đàn trao đổi thông tin theo từng bài tập.</p></figcaption></figure>

Giảng viên cũng có quyền xem và quản lý các bình luận trên tất cả các bài tập trong cổng thực hành. Để truy cập chức năng này, chọn menu bài tập từ thanh điều hướng và truy cập chức năng bình luận.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FqojMAUVf8B1k5KQ5vVyl%2Fimage.png?alt=media&#x26;token=68386d68-b4b8-4f23-8156-66877e423f05" alt=""><figcaption><p>Hình 2.7. Menu quản lý bài tập của giảng viên.</p></figcaption></figure>

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FYlmZgEIQ5WRjkOAOaMnG%2Fimage.png?alt=media&#x26;token=c334f24a-1e98-43c3-a5a8-9f0a595c2200" alt=""><figcaption><p>Hình 2.8. Giao diện quản lý bình luận.</p></figcaption></figure>

### 2.4. Xem trạng thái giải bài

Ngoài tính năng xem lịch sử cá nhân, giảng viên hoàn toàn có thể xem lịch sử giải bài trên toàn hệ thống của các sinh viên khác. Giao diện này cũng tương tự như giao diện xem lịch sử nộp bài cá nhân. Giảng viên cũng có thể xem trực tiếp lời giải của một sinh viên bất kỳ bằng cách nhấn vào dòng kết quả tương ứng với mỗi lời giải.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FCXuo5A7hWdbaWPOUyp2P%2Fimage.png?alt=media&#x26;token=c278b9a0-b054-4063-aece-d96d4c956842" alt=""><figcaption><p>Hình 2.9. Giao diện trạng thái giải bài trên hệ thống.</p></figcaption></figure>

### 2.5. Xem bảng xếp hạng theo môn học

Với mỗi lớp học, hệ thống có bảng xếp hạng chi tiết đánh giá tự động các cá nhân trong lớp. Bảng xếp hạng này sẽ được hiển thị công khai tới toàn bộ sinh viên trong lớp để có thể chủ động theo dõi kết quả học tập của mình so với cả lớp. Bảng xếp hạng này cũng có thể được giảng viên sử dụng để đánh giá năng lực, chuyên cần của sinh viên.

Đối với giảng viên giảng dạy nhiều môn học, nhiều lớp học trong một học kỳ, có thể chọn môn học ở hộp chọn trên giao diện bảng xếp hạng giống như chọn môn học khi xem danh sách bài tập.

Chức năng xuất dữ liệu để có thể lấy dữ liệu dưới dạng excel để tổng hợp, đánh giá điểm cho sinh viên từ dữ liệu excel được tải xuống.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FeYjXpqrpp8pMVqk9P2qB%2Fimage.png?alt=media&#x26;token=49bb3d0f-3b1c-456c-82fc-01d7dde50474" alt=""><figcaption><p>Hình 2.10. Bảng xếp hạng môn học.</p></figcaption></figure>

### 2.6. Quản lý lớp học

Giảng viên có thể truy cập danh sách các lớp học đang được phân công giảng dạy để quản lý danh sách sinh viên trong lớp. Để truy cập tính năng này, chọn từ menu Cấu hình trên thanh điều hướng.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FapsOcKSmSyOlHTpWwFie%2Fimage.png?alt=media&#x26;token=8dea6892-bb5a-44a9-a695-c71587a701cd" alt=""><figcaption><p>Hình 2.11. Menu cấu hình cho giảng viên.</p></figcaption></figure>

Tại giao diện quản lý lớp học, giảng viên có thể tùy chọn quản lý danh sách sinh viên, danh sách giảng viên, ca thực hành liên quan đến lớp học mình đang phụ trách giảng dạy.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FbOHsmqtnRVjPipl4NZa2%2Fimage.png?alt=media&#x26;token=877a5f8b-fc40-4166-a7a7-6eaa9a9ea0ed" alt=""><figcaption><p>Hình 2.12. Giao diện quản lý lớp học.</p></figcaption></figure>

Tại giao diện quản lý sinh viên, giảng viên theo lớp học, giảng viên có thể thao tác chỉnh sửa danh sách này hoặc đăng nhập dưới quyền một sinh viên thuộc lớp mình quản lý để thuận lợi trong quá trình theo dõi quá trình học tập của sinh viên.

Giảng viên cũng có thể nhấn vào trực tiếp Mã sinh viên bất kỳ để đi đến trang lịch sử làm bài tập và trang tổng hợp thông tin cá nhân của sinh viên đó. Tại giao diện trang thông tin cá nhân này, giảng viên có thể thấy được tổng quan về các khóa học của sinh viên, lịch sử làm bài tập cũng như các ca thực hành, ca thực hành mà sinh viên đã tham gia.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FkY1qaESuE4SXp2jLHmlT%2Fimage.png?alt=media&#x26;token=4f4bcbb9-9625-4dc9-833b-2ac0cb6fad29" alt=""><figcaption><p>Hình 2.13. Giao diện quản lý danh sách sinh viên.</p></figcaption></figure>

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FbN1dEWmgIMJR58k1yiq8%2Fimage.png?alt=media&#x26;token=79333d2b-9874-4d47-820a-551522340d31" alt=""><figcaption><p>Hình 2.14. Giao diện trang tổng hợp thông tin cá nhân sinh viên.</p></figcaption></figure>

Để xem chi tiết kết quả luyện tập của một sinh viên, giảng viên có thể nhấn vào Kết quả tương ứng với mỗi lớp học sinh viên đã tham gia. Giao diện kết quả này sẽ thể hiện chi tiết các bài tập sinh viên đã thực hiện trong lớp học đó. Kết quả này có thể làm cơ sở đánh giá điểm đối với một sinh viên.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FO96WSjocW8XPHqAWp7IJ%2Fimage.png?alt=media&#x26;token=a2a67341-fed6-4b78-9114-a678594e2e45" alt=""><figcaption><p>Hình 2.15. Giao diện chi tiết kết quả luyện tập của sinh viên.</p></figcaption></figure>

### 2.6. Quản lý bài tập

Để quản lý các bài tập thuộc môn học mình đang giảng dạy, giảng viên chọn chức năng Quản lý bài tập từ menu Bài tập.

Tại giao diện này, giảng viên có thể tìm kiếm bài tập theo mã bài, tiêu đề, có thể thêm bài tập mới, sửa, xóa bài tập từ nút thao tác trên mỗi bài tập. Ngoài ra giảng viên có thể quản lý bộ test case cho từng bài tập với các thao tác xử lý tải xuống hoặc tải lên bộ test case. Theo chuẩn bộ test của hệ thống sẽ sử dụng tập tin nén zip có định dạng thống nhất để biểu diễn dữ liệu bộ test. Giảng viên có thể tải xuống tệp dữ liệu mẫu hoặc bộ test của bài tập hiện tại để chỉnh sửa.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2Fte0irTNe7R37hSX8ixFD%2Fimage.png?alt=media&#x26;token=11a51937-dfec-4835-9414-4de7a31762c8" alt=""><figcaption><p>Hình 2.16. Giao diện quản lý bài tập.</p></figcaption></figure>

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FoeukHtbCmvGUaaLY6kqx%2Fimage.png?alt=media&#x26;token=6d04c76c-ff84-4be4-9970-dee0cb5bbf7f" alt=""><figcaption><p>Hình 2.17. Giao diện quản lý bộ test case.</p></figcaption></figure>

Với giao diện thêm mới bài tập, giảng viên điền các thông tin trên biểu mẫu và chọn nút thêm mới để hoàn thành việc thêm bài. Đối với bài tập ở chế độ riêng tư, nội dung sẽ không hiển thị đến sinh viên, chỉ khi nào được chuyển sang công khai thì sinh viên sẽ được phép xem. Ngoài ra, các bài thuộc nhóm đề thực hành, thi sinh viên cũng không được xem trực tiếp, chỉ có thể nhìn thấy nếu được gán vào bài thực hành, bài thi cụ thể.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FvhmJczgg63yRp4WSneyu%2Fimage.png?alt=media&#x26;token=5a611461-1e6c-4d16-9ee6-1564c532302d" alt=""><figcaption><p>Hình 2.18. Giao diện thêm bài tập mới.</p></figcaption></figure>

## CHƯƠNG 3. HƯỚNG DẪN SỬ DỤNG HỆ THỐNG TRONG THỰC HÀNH, THI

### 3.1. Quản lý tổ chức ca thực hành, thi

Giảng viên có thể tự tổ chức ca thực hành, ca thi đối với các lớp mình phụ trách giảng dạy, để truy cập chức năng này, chọn chức năng Thực hành từ menu Cấu hình trên thanh điều hướng.

Tại giao diện này, giảng viên có thể quản lý các ca thực hành và thi, thêm mới, chỉnh sửa thời gian, cấu hình các ca thực hành, thi, xuất dữ liệu kết quả sau mỗi ca thực hành, thi. Giảng viên cũng có thể cấu hình danh sách sinh viên, danh sách giảng viên tham gia, cấu hình bài tập cho mỗi ca.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2Ff2I1fLMQCrymTwMU69mP%2Fimage.png?alt=media&#x26;token=eb279481-1d6b-4337-ae48-80d63ba8cd93" alt=""><figcaption><p>Hình 3.1. Giao diện quản lý ca thực hành, thi.</p></figcaption></figure>

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FFYXngeEA8x1cWx62on1m%2Fimage.png?alt=media&#x26;token=df18768f-4227-4425-b16e-908830589048" alt=""><figcaption><p>Hình 3.2. Giao diện quản lý danh sách sinh viên ca thực hành.</p></figcaption></figure>

Chức năng thêm ca thực hành hỗ trợ nhiều hình thức thi khác nhau. Ngoài các thông tin cơ bản về ca thực hành, giảng viên có thể tùy chọn thêm các trường bên dưới để tổ chức ca thực hành phù hợp.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FqxDr6NFmTsmXViXNSayn%2Fimage.png?alt=media&#x26;token=bcf6cc78-ead4-44e2-9890-369a51d8a537" alt=""><figcaption><p>Hình 3.3. Giao diện cấu hình chi tiết khi thêm ca thực hành mới.</p></figcaption></figure>

Các tùy chọn hỗ trợ bao gồm:

\-        Chấm từng test: Đối với các bài tập có nhiều bộ test, sinh viên và giảng viên sẽ được thống báo kết quả dạng hiển thị số test đúng / tổng số test chấm bài.

\-        Công khai xếp hạng: Cho phép sinh viên xem xếp hạng khi làm bài thi.

### 3.2. Quản lý bài tập của ca thực hành

Các bài tập tổ chức theo mỗi ca thi cần được thêm vào hệ thống dưới kiểu thực hành hoặc thi, trạng thái công khai. Có thể chọn chức năng sửa từ danh sách bài tập để chỉnh sửa các bài tập trong ca thi. Danh sách bài tập có thể thay đổi thêm, bớt bài tập kể cả khi sinh viên đã làm bài thi.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FCl7wzBTWewOXsnyAeQ3n%2Fimage.png?alt=media&#x26;token=838a6cd1-db28-405e-a1f4-b366657ac473" alt=""><figcaption><p>Hình 3.4. Giao diện quản lý bài tập theo ca thực hành, thi.</p></figcaption></figure>

### 3.3. Xử lý kết quả thi

Khi kết thúc ca thực hành, giảng viên có thể xuất dữ liệu ca thực hành dưới dạng excel để xử lý kết quả thi độc lập. Nội dung trong tập tin excel sẽ thể hiện chi tiết kết quả chấm bài với từng sinh viên và từng bài tập.

<figure><img src="https://756977667-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSGunrx5XDi5rswYA4s8o%2Fuploads%2FGV8mxjiBSaRni9BV9ilG%2Fimage.png?alt=media&#x26;token=281c622f-70c1-495c-b158-c2a42078ee2e" alt=""><figcaption><p>Hình 3.5. Kết quả thi dưới dạng excel</p></figcaption></figure>
