1 of 3

1. VẤN ĐỀ NGHIÊN CỨU

DỰ ÁN KHOA HỌC KỸ THUẬT

UBND PHƯỜNG GIA LỘC

TRƯỜNG THCS NGUYỄN THỊ BÉ

ỨNG DỤNG LUYỆN THI, CHẤM ĐIỂM LẬP TRÌNH

CẤP THCS (SCRATCH, PYTHON, C/C++, PASCAL)

Tích hợp và vận hành hệ thống

1.

    • Nghiên cứu xây dựng môi trường học tập trực tuyến trên nền tảng Moodle, kết hợp với giao diện Moove.

Tự động chấm điểm lập trình bằng plugin VPL

2.

    • Nghiên cứu sử dụng plugin VPL để học sinh nộp bài, biên dịch và chấm điểm tự động các bài lập trình thông qua các bộ test case.

Ứng dụng External Tool (LTI) chấm bài Scratch

3.

    • Nghiên cứu việc tích hợp công cụ External Tool (LTI) vào Moodle nhằm xây dựng cơ chế chấm điểm tự động các bài lập trình Scratch .

2. THIẾT KẾ

Bài nộp (Python, C, C++, Pascal ) 🡪 Moodle 🡪 VPL so sánh với các bộ Test Case 🡪 Kết quả 🡪 Moodle.

Bài nộp (.sb3)

🡪 Moodle

🡪 External Tool (LTI)

🡪 App Server

🡪 So sánh với rubrics

🡪 Kết quả

🡪 Moodle.

2 of 3

3. PHƯƠNG PHÁP NGHIÊN CỨU

4. THỰC HIỆN

Cài đặt Moodle

giao diện Moove

Cài đặt, cấu hình VPL và Test Case

Cấu hình LTI và Rubrics chấm

rubrics

App.py

Server

LTI

LTI

3 of 3

5. KẾT QUẢ

Moodle kết hợp Giao diện Moove

Kết quả chấm điểm dùng VPL và Test Case

Kết quả chấm điểm Scratch