Preview

Open Education

Advanced search

Accessibility of Massive Open Online Courses in Computer Sciences and Programming for Persons with Disabilities

https://doi.org/10.21686/1818-4243-2020-5-47-62

Abstract

Purpose of research. The work deals with accessibility assessment of the Russian-language massive open online courses (MOOCs) in computer science and programming. Recent studies show that MOOCs have multiple web accessibility mistakes, both from the side of the platform and/or the authors’ content. The accessibility of MOOCs in computer science and programming has not been studied yet. At the same time, the specifics of online courses on programming require greater attention to the web content accessibility for persons with disabilities, especially in a program code.

Material and methods. The selection of MOOCs was carried out in July 2020 by browsing catalogs of platforms with Russian-language content. Automatic web accessibility analysis was performed using the WAVE online tool. Checklists with a quaternary assessment system for 69 features were utilized for the expert accessibility analysis. Three experts evaluated overall accessibility of the platforms, accessibility of video lectures, digital documents, tests and program code.

Results. 65 MOOCs in computer science and programming were found (Coursera 32, Stepik 33). All courses have web accessibility mistakes. Most of the errors are related to the common accessibility of the platforms. As a result of the automatic and expert checks, the following errors were found: low contrast between the background and the text; navigation errors related to the missing labels in attributes; empty links and buttons; lack of alternative text for links and images; form identification errors; lack of custom web page settings; errors in keyboard access to media players; errors of the page structure and page reading logic, creating playback problems by assistive technologies and text browsers. Errors in authors’ content are related to the incompetence of the MOOCs authors and developers in the field of web accessibility. The most common mistakes are: lack of lecture notes that are equivalent to video; incorrect wording of hyperlinks; lack of software-defined structure of the documents; the use of fragments in the content unreadable by the screen reader. Assistive technology almost always reproduces the code with errors and gaps, and embedded compilers have impaired access to the visual interface and feedback.

Conclusion. To improve the web accessibility of the MOOCs in computer science and programming, the following steps should be carried out: 1) common platform accessibility errors should be fixed and the content of the published MOOCs should be brought in line with the Web Content Accessibility Guidelines (WCAG) 2.1; 2) only those courses should admit for publication on platforms, that have passed the web accessibility assessment procedure; 3) MOOCs’ production teams should be trained in the basics of web accessibility and develop new courses in accordance with WCAG 2.1; 4) attention should be paid to the creation of ergonomic compilers in accordance with the requirements for accessible software and web development tools.

 

About the Authors

E. A. Kosova
Taurida Academy of V.I. Vernadsky Crimean Federal University
Russian Federation

Ekaterina A. Kosova – Cand. Sci. (Pedagogy), Associate Professor, Associate Professor of the Department of Applied Mathematics

Simferopol

 


A S. Gapon
Taurida Academy of V.I. Vernadsky Crimean Federal University
Russian Federation

Aleksandra S. GaponStudent

Simferopol



K. I. Redkokosh
Taurida Academy of V.I. Vernadsky Crimean Federal University
Russian Federation

Kirill I. RedkokoshStudent

Simferopol

 


References

1. Skills of the Future: 10 Skills You’ll Need to Thrive in 2020 (2020). Accessible from: https://guthriejensen.com/blog/skills-future-2020-infographic/ (13.08.2020)

2. Agranovich M. Na kakie spetsialnosti v vuzah byil samyiy bolshoy spros v 2019 godu [What specialty in higher education was the greatest demand in 2019] (2019). Accessible from: https://rg.ru/2019/12/09/na-kakie-specialnosti-v-vuzah-byl-samyj-bolshoj-spros-v-2019-godu.html (13.08.2020)

3. Falkov: v rossiyskih vuzah uvelichitsya kolichestvo byudzhetnyih mest [Falkov: the number of budget-funded places in Russian universities will increase] (2020). Accessible from: https://academia.interfax.ru/ru/news/articles/5054/ (13.08.2020) (In Russ.)

4. Atiaja L., Guerrero R. MOOCs: Origin, characterization, principal problems and challenges in Higher Education (2016). Journal of e-Learning and Knowledge Society. 12(1). P. 65-76. DOI: 10.20368/1971-8829/1093

5. Yousef, A. M. F., Chatti, M. A., Schroeder, U., Wosnitza, M. What Drives a Successful MOOC? An Empirical Examination of Criteria to Assure Design Quality of MOOCs (2014). In Advanced Learning Technologies (ICALT), 2014 IEEE 14th International Conference. P. 44-48 DOI: 10.1109/ICALT.2014.23

6. Sra, P., Chakraborty, P. Opinion of Computer Science Instructors and Students on MOOCs in an Indian University (2018). Journal of Educational Technology Systems. 47(2). P. 205–212. DOI: 10.1177/0047239518797085

7. Mustakerov, I., Borissova, D. A Framework for Development of e-learning System for computer programming: Application in the C programming Language (2017). Journal of e-Learning and Knowledge Society. 13 (2). P. 89-101. DOI: 10.20368/1971-8829/1299.

8. Spyropoulou, N., Demopoulou, G., Pierrakeas, Ch., Koutsonikos, I., Kameas, A. Developing a Computer Programming MOOC (2015). Procedia Computer Science. 65. DOI: 10.1016/j.procs.2015.09.107

9. Lam, M.S.W., Chan, E.Y.K., Lee, V.C.S., Yu, Y.T. Designing an automatic debugging assistant for improving the learning of computer programming (2008). Lecture Notes in Computer Science. 5169. P. 359-370. DOI: 10.1007/978-3-540-85170-7_32

10. Cedazo, R., Garcia Cena, C. E., Al-Hadithi, B. M. A friendly online C compiler to improve programming skills based on student self-assessment (2015). Computer Applications in Engineering Education. 23(6). P. 887-896. DOI: 10.1002/cae.21660

11. Katai, Z., Toth, L. Technologically and artistically enhanced multi-sensory computer-programming education (2010). Teaching and teacher education. 26(2). P. 244-251. DOI: 10.1016/j.tate.2009.04.012

12. Law, K. M. Y., Lee, C. S., Yu, Y. T. Learning motivation in e-learning facilitated computer programming courses (2010). Computers & Education. 55(1). P. 218-228. DOI: 10.1016/j.compedu.2010.01.007

13. Hwang, W. Y., Shadiev, R., Wang, C. Y., Huang, Z. H. A pilot study of cooperative programming learning behavior and its relationship with students' learning performance (2012). Computers & education. 58(4). P. 1267-1281. DOI: 10.1016/j.compedu.2011.12.009

14. Kose, U., Deperlioglu, O. Intelligent learning environments within blended learning for ensuring effective C programming course (2012). International Journal of Artificial Intelligence & Applications. 3(1). P. 1205.2670. DOI: 10.5121/ijaia.2012.3109

15. Othman, M., Othman, M., Hussain, F. M. Designing Prototype Model of an Online Collaborative Learning System for Introductory Computer Programming Course (2013). Procedia-Social and Behavioral Sciences. 90 (10). P. 293-302. DOI: 10.1016/j.sbspro.2013.07.094

16. Alturki, R. A. Measuring and Improving Student Performance in an Introductory Programming Course (2016). Informatics in Education. 15(2). P. 183–204. DOI: 10.15388/infedu.2016.10

17. Kori, K., Pedaste, M., Tõnisson, E., Palts, T., Altin, H., Rantsus, R., Sell, R., Murtazin, K., Ruutmann, T. First-year dropout in ICT studies Global Engineering Education Conference (EDUCON) (2015) DOI: 10.1109/EDUCON.2015.7096008

18. Thinakaran, R., Ali, R. An Empirical Study: Learning Programming Using eLearning (2016). In: Luaran J., Sardi J., Aziz A., Alias N. (eds) Envisioning the Future of Online Learning. Springer, Singapore. P. 125-132. DOI: 10.1007/978-981-10-0954-9_11

19. Acosta, T., Acosta-Vargas, P., Salvador-Ullauri, L., Luján-Mora, S. Method for Accessibility Assessment of Online Content Editors (2018). In: Proceedings of the International Conference on Information Technology & Systems (ICITS). P. 538–551. DOI: 10.1007/978-3-319-73450-7_51

20. Luján Mora, S. Web Accessibility among the Countries of the European Union: A Comparative Study (2013). Actual Problems of Computer Science. 1(3). P.18–27.

21. Web Content Accessibility Guidelines (WCAG) 2.0. (2008). Accessible from: https://www.w3.org/TR/WCAG20/ (13.08.2020)

22. Web Content Accessibility Guidelines (WCAG) 2.1. (2018). Accessible from: https://www.w3.org/TR/WCAG21/ (13.08.2020)

23. Convention on the Rights of Persons with Disabilities (2006). Accessible from: https://www.un.org/ru/documents/decl_conv/conventions/disability.shtml (13.08.2020)

24. Federalnyiy zakon ot 29.12.2012 No 273-FZ «Ob obrazovanii v Rossiyskoy Federatsii» [Federal Law 273-FZ, dated 29 Sep. 2012, "On education in Russian Federation"] (2020). Accessible from: http://www.consultant.ru/document/cons_doc_LAW_140174/ (13.08.2020) (In Russ.)

25. Al-Mouh, N. A., Al-Khalifa, A. S., Al-Khalifa, H. S. A First Look into MOOCs Accessibility (2014). In: Miesenberger K., Fels D., Archambault D., Peňáz P., Zagler W. (eds). Computers Helping People with Special Needs. ICCHP 2014. Lecture Notes in Computer Science, Springer, Cham. 8547. P. 145─152 DOI: 10.1007/978-3-319-08596-8_22

26. Bohnsack, M., Puhl, S. Accessibility of MOOCs (2014). In Miesenberger K., Fels D., Archambault D., Peňáz P., Zagler W. (eds). Computers Helping People with Special Needs. ICCHP 2014. Lecture Notes in Computer Science. Springer, Cham. 8547. P. 141–144. DOI: 10.1007/978-3-319-08596-8_21

27. Iniesto, F., Covadonga, R. Accessibility assessment of MOOC platforms in Spanish: UNED COMA, COLMENIA and MiriadaX (2014). In Proc. IEEE International Symposium in Computers in Education. P. 169–172. DOI: 10.1109/SIIE.2014.7017724

28. Ferati, M., Mripa, N., Bunjaku, R. Accessibility of MOOCs for Blind People in Developing Non-English Speaking Countries (2016). In: Di Bucchianico G., Kercher P. (eds) Advances in Design for Inclusion. Advances in Intelligent Systems and Computing. Springer, Cham. 500. P. 519–528. DOI: 10.1007/978-3-319-41962-6_46

29. Martın, J. L., Amado-Salvatierra, H. R., Hilera, J. R. MOOCs for all: evaluating the accessibility of top MOOC platforms (2016). International Journal of Engineering Education. 32(5-B). P. 2374–2383.

30. Ramírez-Vega, A., Iniesto, F., Rodrigo, C. Raising Awareness of the Accessibility Challenges in Mathematics MOOCs (2017). TEEM 2017 Proceedings of the 5th International Conference on Technological Ecosystems for Enhancing Multiculturality, ACM, New York, NY, USA. Article no.92. P.1–8. DOI: 10.1145/3144826.3145435

31. Shutova, A.S. (2018) [Open Education for People with Disabled Health Opportunities: Design Objectives]. Akademicheskiy vestnik URALNIIPROEKT RAASN [Academic Bulletin URALNIIPROEKT RAASN]. No. 1, pp. 85-91. (In Russ., abstract in Eng.)

32. Akgül, Y. Accessibility Evaluation of MOOCs websites of Turkey (2018). Journal of Life Economics. 5. P. 23–36. DOI: 10.15637/jlecon.259

33. Sanchez-Gordon S., Luján-Mora S. Implementing Accessibility in Massive Open Online Courses’ Platforms for Teaching, Learning and Collaborating at Large Scale (2019). In Andreas Meier, Luis Terán (Eds.), eDemocracy & eGovernment: Stages of a Democratic Knowledge Society: Springer. P. 151–160 DOI: 10.1007/978-3-030-17585-6.

34. Kosova, Y.A., Khalilova, M.Y. (2019) [Web accessibility analysis of massive open online courses on mathematical disciplines]. Vysshee obrazovanie v Rossii [Higher Education in Russia]. 2019. Т. 28. № 10. С. 157-166. DOI: 10.31992/0869-3617-2019-28-10-157-166 (In Russ., abstract in Eng.)

35. Kosova, Y., Izetova, M. (2020) [Accessibility of massive open online courses on mathematics for students with disabilities]. Educational Studies. 2020. №1. С. 205-229 DOI: 10.31992/0869-3617-2019-28-10-157-166

36. WAVE (2020). Accessible from: https://wave.webaim.org/ (13.08.2020)

37. Kosova, Y.A. (2020) [Standardization of web content accessibility]. Otkrytoe obrazovanie [Open education]. 24(3). С. 12-23. DOI: 10.21686/1818-4243-2020-3-12-23 (In Russ., abstract in Eng.)

38. Color Contrast Checker (2020). Accessible from: https://webaim.org/resources/contrastchecker/ (13.08.2020)

39. Opredelenie tsveta pikselya onlayn [Online pixel color detection] (2020). Accessible from: https://sanstv.ru/color (13.08.2020)

40. Ideone (2020). Accessible from: https://ideone.com/ (13.08.2020)

41. Prikaz Mintruda Rossii ot 08.09.2015 #608n «Ob utverzhdenii professionalnogo standarta «Pedagog professionalnogo obucheniya, professionalnogo obrazovaniya i dopolnitelnogo professionalnogo obrazovaniya» [Order of the Mintrud of September 8, 2015 No. 608n “On the approval of the professional standard "Teacher of vocational training, vocational education and additional vocational education"”] (2015). Accessible from: http://fgosvo.ru/uploadfiles/profstandart/01.004.pdf (13.08.2020) (In Russ.)

42. Prikaz Mintruda Rossii ot 18.01.2017 #44n «Ob utverzhdenii professionalnogo standarta «Razrabotchik Web i multimediynyih prilozheniy» [Order of the Mintrud of January 18, 2017 No. 44n “On the approval of the professional standard "Developer of Web and multimedia applications"”] (2017). Accessible from: http://fgosvo.ru/uploadfiles/profstandart/06.035.pdf (13.08.2020) (In Russ.)

43. Sterling, T. D., Lichstein, M., Scarpino, F., Stuebing, D. Professional computer work for the blind (1964). Communications of the ACM. 7(4). P. 228–230. DOI: 10.1145/364005.364054

44. Raz, N., Striem, E., Pundak, G., Orlov, T., Zohary, E. Superior serialmemory in the blind: a case of cognitive compensatory adjustment (2007). In Current Biology. 17. P. 1129–33. DOI: 10.1016/j.cub.2007.05.060

45. Mealin, S., Murphy-Hill, E. An exploratory study of blind software developers (2012). Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC. P. 71-74. DOI: 10.1109/VLHCC.2012.6344485


Review

For citations:


Kosova E.A., Gapon A.S., Redkokosh K.I. Accessibility of Massive Open Online Courses in Computer Sciences and Programming for Persons with Disabilities. Open Education. 2020;24(5):47-62. (In Russ.) https://doi.org/10.21686/1818-4243-2020-5-47-62

Views: 888


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1818-4243 (Print)
ISSN 2079-5939 (Online)