Abstract
Online learning contexts make it difficult for the teachers to be aware of the progress of their classrooms. As the absence of in-person interaction in online learning inhibits students’ perceptions about their learning to be conveyed to the teacher. Considering the context of online programming education, similar problems arise. Designing data rich interfaces for teachers that provide them with desired information about the classroom and learners will facilitate the teachers to monitor the progress of learners. In this work we present the design of teachers’ dashboards for an online learning programming laboratory tool. This tool encourages students to acquire programming skills by practicing concepts and has been incorporated in two online programming courses of two different bachelor’s degree programs. Even though the teachers could view each learner’s solved activities, it was still difficult for them to have a clear view of how each learner is progressing in their practice and what is the learning status of the entire classroom. The identification of this issue is a consequence of the user-centered design (UCD) approach that has been carried out to design the dashboards, actively involving the course teachers. The involvement of teachers made it possible to identify user scenarios that were helpful in definition of the key performance indicators (KPIs) and views for the different dashboards. The designed teachers’ dashboards for the online learning laboratory are an effective tool for the teachers to make timely decisions related to the classroom that could affect the students’ learning, performance, and engagement.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Stigberg, H., Stigberg, S.: Teaching programming and mathematics in practice: a case study from a Swedish primary school. Policy Futur. Educ. 18, 483–496 (2020)
Peng, W.: Practice and experience in the application of problem-based learning in computer programming course. In: 2010 International Conference on Educational and Information Technology, pp. V1–170. IEEE (2010)
Paulsen, M.F., Nipper, S., Holmberg, C.: Online education: learning management systems: Global e-learning in a scandinavian perspective. (2003)
Salomon, G.: The changing role of the teacher: From information transmitter to orchestrator of learning. Eff. responsible Teach. pp. 35–49 (1992)
Vieira, C., Parsons, P., Byrd, V.: Visual learning analytics of educational data: a systematic literature review and research agenda. Comput. Educ. 122, 119–135 (2018)
Yigitbasioglu, O.M., Velcu, O.: A review of dashboards in performance management: implications for design and research. Int. J. Account. Inf. Syst. 13, 41–59 (2012)
Garcia-Lopez, C., Mor, E., Tesconi, S.: CodeLab: an online laboratory for learning to code. In: Zaphiris, P., Ioannou, A. (eds.) HCII 2021. LNCS, vol. 12784, pp. 437–455. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-77889-7_31
Mazza, R., Dimitrova, V.: Visualising student tracking data to support instructors in web-based distance education. In: Proceedings of the 13th International World Wide Web Conference on Alternate Track Papers & Posters, pp. 154–161 (2004)
Mazza, R., Milani, C.: Gismo: a graphical interactive student monitoring tool for course management systems. In: International Conference on Technology Enhanced Learning, Milan, pp. 1–8 (2004)
Zhang, H., Almeroth, K., Knight, A., Bulger, M., Mayer, R.: Moodog: tracking students’ online learning activities. In: EdMedia+ Innovate Learning. pp. 4415–4422. Association for the Advancement of Computing in Education (AACE) (2007)
Schwendimann, B.A., et al.: Perceiving learning at a glance: a systematic literature review of learning dashboard research. IEEE Trans. Learn. Technol. 10, 30–41 (2016)
Schmitz, H.-C., Scheffel, M., Friedrich, M., Jahn, M., Niemann, K., Wolpers, M.: CAMera for PLE. In: Cress, U., Dimitrova, V., Specht, M. (eds.) EC-TEL 2009. LNCS, vol. 5794, pp. 507–520. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-04636-0_47
Podgorelec, V., Kuhar, S.: Taking advantage of education data: advanced data analysis and reporting in virtual learning environments. Elektron. ir Elektrotechnika. 114, 111–116 (2011)
Govaerts, S., Verbert, K., Duval, E., Pardo, A.: The student activity meter for awareness and self-reflection. In: CHI’12 Extended Abstracts on Human Factors in Computing Systems, pp. 869–884 (2012)
Charleer, S., Santos, J.L., Klerkx, J., Duval, E.: Improving teacher awareness through activity, badge and content visualizations. In: International Conference on Web-Based Learning, pp. 143–152. Springer (2014)
Martinez-Maldonado, R., Kay, J., Yacef, K., Edbauer, M.-T., Dimitriadis, Y.: MTClassroom and MTDashboard: supporting analysis of teacher attention in an orchestrated multi-tabletop classroom. (2013)
Ez-Zaouia, M., Lavoué, E.: EMODA: A tutor oriented multimodal and contextual emotional dashboard. In: Proceedings of the seventh international learning analytics & knowledge conference, pp. 429–438 (2017)
Charleer, S., Moere, A.V., Klerkx, J., Verbert, K., De Laet, T.: Learning analytics dashboards to support adviser-student dialogue. IEEE Trans. Learn. Technol. 11(3), 389–399 (2017)
Lonn, S., Aguilar, S.J., Teasley, S.D.: Investigating student motivation in the context of a learning analytics intervention during a summer bridge program. Comput. Human Behav. 47, 90–97 (2015)
Gutiérrez, F., Seipp, K., Ochoa, X., Chiluiza, K., De Laet, T., Verbert, K.: LADA: A learning analytics dashboard for academic advising. Comput. Human Behav. 107, 105826 (2020)
Dourado, R.A., Rodrigues, R.L., Ferreira, N., Mello, R.F., Gomes, A.S., Verbert, K.: A teacher-facing learning analytics dashboard for process-oriented feedback in online learning. In: LAK21: 11th International Learning Analytics and Knowledge Conference, pp. 482–489 (2021)
Abel, T.D., Evans, M.A.: Cross-disciplinary participatory & contextual design research: creating a teacher dashboard application. Interact. Des. Archit. 19, 63–76 (2014)
Molenaar, I., Knoop-Van Campen, C.A.N.: How Teachers Make Dashboard Information Actionable. IEEE Trans. Learn. Technol. 12(3), 347-355 (2019). https://doi.org/10.1109/TLT.2018.2851585
Verbert, K., Ochoa, X., De Croon, R., Dourado, R.A., De Laet, T.: Learning analytics dashboards: the past, the present and the future. In: Proceedings of the Tenth International Conference on Learning Analytics & Knowledge, pp. 35–40 (2020)
Ahn, J., Campos, F., Hays, M., Digiacomo, D.: Designing in context: reaching beyond usability in learning analytics dashboard design. J. Learning Analytics 6(2), 70–85 (2019). https://doi.org/10.18608/jla.2019.62.5
Aleven, V., Xhakaj, F., Holstein, K., McLaren, B.M.: Developing a teacher dashboard for use with intelligent tutoring systems. CEUR Workshop Proc. 1738, 15–23 (2016)
Holstein, K., Xhakaj, F., Aleven, V., McLaren, B.M.: Luna: a dashboard for teachers using intelligent tutoring systems. Education 60, 159–171 (2010)
Basawapatna, A., Repenning, A., Koh, K.H.: Closing the cyberlearning loop: enabling teachers to formatively assess student programming projects. In: SIGCSE 2015 - Proceedings. 46th ACM Technical Symposium Computer Science Education, pp. 12–17 (2015). DOI https://doi.org/10.1145/2676723.2677269
Santos, J.L., Govaerts, S., Verbert, K., Duval, E.: Goal-oriented visualizations of activity tracking: a case study with engineering students. In: Proceedings of the 2nd International Conference on Learning Analytics and Knowledge, pp. 143–152 (2012)
Fu, X., Shimada, A., Ogata, H., Taniguchi, Y., Suehiro, D.: Real-time learning analytics for c programming language courses. In: Proceedings of the Seventh International Learning Analytics & Knowledge Conference, pp. 280–288 (2017)
Jona, K., Uttal, D.: Don’t forget the teacher: new tools to support broader adoption of remote labs. In: 2013 10th International Conference on Remote Engineering and Virtual Instrumentation (REV), pp. 1–2. IEEE (2013)
ISO, B., STANDARD, B.: Ergonomics of human-system interaction. (2010)
Garcia-Lopez, C., Mor, E., Tesconi, S.: Human-centered design as an approach to create open educational resources. Sustainability. 12, 7397 (2020)
Nardi, B.A.: The use of scenarios in design. ACM SIGCHI Bull. 24, 13–14 (1992)
Bodker, S.: Scenarios in user-centred design-setting the stage for reflection and action. In: Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences. 1999. HICSS-32. Abstracts and CD-ROM of Full Papers, p. 11 (1999). DOI https://doi.org/10.1109/HICSS.1999.772892
Mohammed Badawy, A., El-Aziz, A., Hefny, H.: Exploring and measuring the key performance indicators in higher education institutions. Int. J. Intell. Comput. Inf. Sci. 18(1), 37–47 (2018). https://doi.org/10.21608/ijicis.2018.15914
Bijan, M.: An innovative model for constructing a teaching-learning performance indicator. Int. J. Innov. Learn. 7, 151–170 (2010)
Yoo, Y., Lee, H., Jo, I.-H., Park, Y.: Educational dashboards for smart learning: review of case studies. Emerg. Issues Smart Learn. 145-155 (2015)
Cockburn, A.: Structuring use cases with goals. J. object-oriented Program 10, 56–62 (1997)
Constantine, L.L., Lockwood, L.: Structure and style in use cases for user interface design. Object Model. User Interface Des. 1, 245–280 (2001)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Iftikhar, S., Garcia-López, C., García-Solórzano, D., Mor, E., Guerrero-Roldán, AE. (2022). Designing Dashboards to Support Teachers in Online Learning Tools. In: Zaphiris, P., Ioannou, A. (eds) Learning and Collaboration Technologies. Designing the Learner and Teacher Experience. HCII 2022. Lecture Notes in Computer Science, vol 13328. Springer, Cham. https://doi.org/10.1007/978-3-031-05657-4_17
Download citation
DOI: https://doi.org/10.1007/978-3-031-05657-4_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-05656-7
Online ISBN: 978-3-031-05657-4
eBook Packages: Computer ScienceComputer Science (R0)