Teaching introductory computer programming and choosing the proper tools and programming languages are challenging tasks. Most of the existing tools are not fully integrated into systems to support the teaching-learning processes. The present paper describes the usability evaluation of the Virtual Programming Lab module for Moodle (VPL-Moodle) based on a satisfaction questionnaire answered by 37 undergraduate students enrolled in CS1 and CS2 courses and 7 lecturers. Moreover, a heuristic evaluation performed by two specialists is also presented. Results of the descriptive and inferential analysis revealed mainly two things: a) the VPL-Moodle has a low level of usability in all five aspects analyzed by the students: satisfaction, efficiency, learnability, helpfulness, and environment control; and b) lecturers found some difficulties using the VPL-Moodle. A number of suggestions for the improvement of the VPL-Moodle interface are provided based on the findings of the paper.
With a significant increase in the number of e-learning resources the issue of quality is of current importance. An analysis of existing scientific and methodological literature shows the variety of approaches, methods and tools to evaluate e-learning materials. This paper proposes an approach based on the procedure for estimating parameters of local factors and receiving the integral index of usability quality of e-learning modules. We present a mathematical model which serves as a basis for the automated procedures for expertise. The use of fuzzy logic allows to reduce greatly the complexity of evaluating the formation of a repository of e-learning modules. The proposed approach is focused on the situation, when the university has amassed a large number of e-learning modules that have to be assessed in terms of ergonomics; is able to use experts in ergonomics and organization of e-learning (the experts can provide, as a rule, qualitative assessment); is limited in resources on the development of special software for evaluation of e-learning modules; is forced by the need to reduce the cost of expertise to be limited to considering only the main quality indicators that have the greatest impact on the ergonomics of e-learning modules. For automation of the ergonomic examination procedures a MatLab system is used, in particular Fuzzy Logic Toolbox.
Application of the well-known mathematical tools and widely used means of processing expert qualitative assessments can significantly reduce the cost of the expertise.