tailieunhanh - Tích hợp công cụ hỗ trợ giảng dạy và học tập các môn Lập trình vào Moodle

Bài viết Tích hợp công cụ hỗ trợ giảng dạy và học tập các môn Lập trình vào Moodle trình bày hai công cụ CodeRunner và Virtual Programming Lab được sử dụng để tích hợp vào Moodle nhằm nâng cao chất lượng giảng dạy, học tập các môn học lập trình tại khoa CNTT – Trường Đại học Thủy lợi. | Tuyển tập Hội nghị Khoa học thường niên năm 2019. ISBN 978-604-82-2981-8 TÍCH HỢP CÔNG CỤ HỖ TRỢ GIẢNG DẠY VÀ HỌC TẬP CÁC MÔN LẬP TRÌNH VÀO MOODLE Kiều Tuấn Dũng Trường Đại học Thủy lợi email dungkt@ 1. GIỚI THIỆU CHUNG câu hỏi cho phép người quản lý nội dung khóa học về lập trình đặt câu hỏi lập trình Học lập trình trên máy tính là khó khăn nên trong đó câu trả lời của sinh viên là mã ngôn đòi hỏi sự nỗ lực chăm chỉ từ sinh viên để đạt ngữ lập trình. Mã này sau đó có thể được tự được kết quả tốt. Sinh viên cần làm rất nhiều động đánh giá bằng cách chạy và kiểm thử nó bài tập và viết nhiều chương trình để cải thiện đối với các trường hợp khác nhau test-cases khả năng lập trình. Trong bài báo này tôi sẽ được cung cấp bởi người quản lý khóa học. trình bày hai công cụ CodeRunner và Virtual CodeRunner có thể được sử dụng để tiến Programming Lab được sử dụng để tích hợp hành kiểm tra lập trình trên các ngôn ngữ như vào Moodle nhằm nâng cao chất lượng giảng C C Java Python JavaScript PHP dạy học tập các môn học lập trình tại khoa MATLAB . CNTT Trường Đại học Thủy lợi. 2. PHƯƠNG PHÁP NGHIÊN CỨU Phân tích tổng hợp và khái quát hóa các bài nghiên cứu bài báo bài viết tài liệu có liên quan đến việc xây dựng hệ thống chấm điểm các bài tập lập trình. Triển khai xây dựng hệ thống thực nghiệm và đánh giá kết quả dựa trên Moodle. 3. KẾT QUẢ NGHIÊN CỨU Hình 1. Môi trường thực thi CodeRunner Việc cài đặt CodeRunner và VPL cần trải qua hai bước 1 Đầu tiên chúng ta cần cài đặt một cách dễ dàng CodeRunner và VPL vào Moodle. Thứ hai để ngăn chặn sự cố phát sinh khi sinh viên chạy thử mã do việc sử dụng mã xấu hoặc mã độc không chủ ý làm ảnh hưởng đến hệ thống Moodle chúng ta cần cài đặt máy chủ sandbox với CodeRunner là máy chủ JobeServer với VPL là máy chủ JailServer chạy tách biệt với Hình 2. Đánh giá tự động bởi CodeRunner máy chủ Moodle. Các loại câu hỏi có trong CodeRunner bao CodeRunner gồm c_function c_program cpp_function Ngoài các dạng câu hỏi mặc định có sẵn

TỪ KHÓA LIÊN QUAN