Bên cạnh chương trình đào tạo và trang thiết bị, phương pháp giảng dạy đóng vai trò quan trọng trong việc nâng cao kiến thức và kỹ năng đối với người học. Việc đổi mới, áp dụng các phương pháp dạy học tích cực trong đó có dạy học trực tuyến nhằm thay đổi các phương pháp dạy học truyền thống là điều thực sự cần thiết. Ưu điểm của dạy học trực tuyến là tính hấp dẫn, linh hoạt, cập nhật, sự phối hợp, tâm lý thoải mái, không bị giới hạn về không gian và thời gian… Bài báo này sẽ nghiên cứu, thiết kế ứng dụng dạy học trực tuyến (E-Learning) về thí nghiệm máy điện với các mô đun thí nghiệm ảo được xây dựng trực quan, sinh động. Ứng dụng này có mã nguồn mở nên có thể dễ dàng điều chỉnh, cập nhật khi cần chỉnh sửa và mở rộng. Việc thao tác trên môi trường ảo của ứng dụng sẽ giúp giảm tối đa sai hỏng, sai phạm khi học viên thao tác trên hệ thống thiết bị thật, qua đó tăng sự linh hoạt và đa dạng trong đào tạo. Ngoài ra, ứng dụng này cũng cung cấp thêm tiện ích về chương trình trắc nghiệm máy điện nhằm tạo công cụ trong hỗ trợ luyện tập và kiểm tra các kiến thức liên quan.Besides training programs and equipment, teaching methods play an important role in improving knowledge and skills for learners. It is really necessary to innovate and apply active teaching methods, including online teaching, to change traditional teaching methods. The advantages of online training are attractiveness, flexibility, updates, coordination, psychological comfort, unlimited space and time. This article researches and designs an application online training of electrical machine experiments with intuitive, vivid virtual experiment modules. When editing or expanding is needed, this application has open source code so it can be easily adjusted and updated. Operating in the virtual environment of the application will help minimize errors and mistakes when students operate on real equipment systems, thereby increasing flexibility and diversity in training. In addition, this application also provides additional utilities for the electrical machine multiple choice to support practice and testing of related knowledge.