M. Ankerst, M. M. Breunig, . Kriegel-h.-p, and J. Sander, Optics: ordering points to identify the clustering structure, ACM Sigmod record, vol.28, p.5, 1999.

. Altarawneh-r and S. R. Humayoun, A two-perspective visualization approach for utilizing visualization power in computer science education, Proceedings of the 3rd Computer Science Education Research Conference on Computer Science Education Research, vol.8, pp.85-93, 2013.

. R. Berthold-m, N. Cebron, . Dill-f, . R. Gabriel-t, T. Kötter et al., Knime-the konstanz information miner: version 2.0 and beyond, AcM SIGKDD explorations Newsletter, vol.11, issue.2, pp.26-31, 2009.

. S. Bloom-b, M. Engelhart, . Furst-e, . Hill-w, and . Krath-wohl-d, Taxonomy of educational objectives, vol.1, pp.20-24, 1956.

. Bostock-m, V. Ogievetsky, and J. Heer, D3 data-driven documents, IEEE Transactions on Visualization and Computer Graphics, vol.17, issue.4, pp.2301-2309, 2011.

. Bostock-m, Website, vol.1, 2018.

. Breunig-m, Corelevel-reachability viewer, 1999.

C. Q. Chen, Y. Liu-d, C. Shi, Y. Wu, and H. Qu, Peakvizor: Visual analytics of peaks in video clickstreams from massive open online courses, IEEE Transactions on Visualization and Computer Graphics, vol.22, issue.2, pp.2315-2330, 2016.

C. Y. Chen-q, M. Zhao, . Boyer-s, . Veeramacha-neni-k, and H. Qu, Dropoutseer: Visualizing learning patterns in massive open online courses for dropout reasoning and prediction, 2016 IEEE Conference on Visual Analytics Science and Technology (VAST), pp.111-120, 2016.

E. M. Kriegel-h.-p, J. Sander, . Xu-x, and A. L. Et, A density-based algorithm for discovering clusters in large spatial databases with noise, Kdd, vol.96, p.6, 1996.

E. M. Sander and J. , Knowledge discovery in databases: Techniken und Anwendungen, 2013.

F. E. Hall-m, . Holmes-g, . Kirkby-r, B. Pfahringer, . H. Witten-i et al., Weka-a machine learning workbench for data mining, Data mining and knowledge discovery handbook, pp.1269-1277, 2009.

D. A. Gomez-aguilar, T. Suarez-guerrero-c, G. Sanchez-r, and . Penalvo-f, Visual analytics to support e-learning, Advances in Learning Processes. InTech, 2010.

J. C. Gower and . Ross-g, Minimum spanning trees and single linkage cluster analysis, Applied statistics, issue.2, pp.54-64, 1969.

H. N. , K-means visualization using a scatterplot with dividing planes, 2014.

H. N. , Visualizing dbscan clustering, 2015.

[. D. Douglas-s and J. T. Stasko, A meta-study of algorithm visualization effectiveness, Journal of Visual Languages & Computing, vol.13, issue.2, pp.259-290, 2002.

. Hinneburg-a, . A. Keim-d, and A. L. Et, An efficient approach to clustering in large multimedia databases with noise, KDD, vol.98, pp.58-65, 1998.

H. J. Kamber-m, Data mining: concepts and techniques, 2000.

[. C. Koh-z, . B. Loh-v, and . Halim-f, Learning algorithms with unified and interactive web-based visualization, Olympiads in Informatics, vol.6, issue.2, pp.53-68, 2012.

. R. Hansen-s, . H. Narayanan-n, and . Schrimpsher-d, Helping learners visualize and comprehend algorithms, Interactive Multimedia Electronic Journal of Computer-Enhanced Learning, vol.2, issue.2, p.6, 2000.

. P. Inc, Dendrograms in python, 2018.

. S. Inc, jmp statistical discovery, 1989.

C. Kann, . W. Lindeman-r, and . Heller-r, Integrating algorithm animation into a learning environment, Computers & Education, vol.28, issue.4, pp.223-228, 1997.

D. R. Krathwohl, A revision of bloom's taxonomy: An overview. Theory into practice, vol.41, p.3, 2002.

. Kunin-d, Seeing theorie, 2016.

. W. Lawrence-a, . M. Badre-a, and J. T. Stasko, Empirically evaluating the use of animations to teach algorithms, Proceedings., IEEE Symposium on, pp.48-54, 1994.

. E. Mayer-r and . B. Anderson-r, Animations need narrations: An experimental test of a dual-coding hypothesis, Journal of educational psychology, vol.83, issue.6, 1991.

J. Macqueen, Some methods for classification and analysis of multivariate observations, Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, vol.1, pp.281-297, 1967.

. J. Marzano-r and J. S. Marzano, The key to classroom management, Educational Leadership, vol.61, issue.4, pp.6-13, 2003.

M. K. , K-means visualization using a scatterplot, 2018.

N. P. , A framework for designing interactivity into web-based instruction, Educational Technology, vol.41, issue.4, pp.31-39, 2001.

P. E. Of, Lesson 10: Clustering, 2017.

R. Team, R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, 2008.

. Saita-k, K-means visualization using a scatterplot with connections, 2013.

J. Stasko, . Badre-a, and C. Lewis, Do algorithm animations assist learning?: An empirical study and analysis, Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems, pp.61-66, 1993.

. A. Shaffer-c, . L. Cooper-m, . J. Alon-a, M. Akbar, . Stewart-m et al., Algorithm visualization: The state of the field, ACM Transactions on Computing Education (TOCE), vol.10, issue.2, 2010.

H. Steven and . Felix-h, Visualgo, 2011.

. Sieger-t, . B. Hurley-c, K. Fi?er, and C. Beleites, Interactive dendrograms: The r packages idendro and idendr0, Journal of Statistical Software, vol.76, issue.2, pp.1-22, 2017.

. Sims-r, Interactive learning as an" emerging" technology: A reassessment of interactive and instructional design strategies, Australasian Journal of Educational Technology, vol.13, p.1, 1997.

P. Saraiya, C. A. Shaffer, . S. Mccrickard-d, and . North-c, Effective features of algorithm visualizations. SIGCSE Bull, vol.36, p.6, 2004.

. Schwab-m, H. Strobelt, J. Tompkin, C. Fredericks, C. Huff et al., booc. io: An education system with hierarchical concept maps and dynamic non-linear learning plans, IEEE Transactions on Visualization and Computer Graphics, vol.23, issue.2, pp.571-580, 2017.

. Victor-b, Explorable explanations, 2018.

, WIKIPEDIA: Optics algorithm -Wikipedia, the free encyclopedia, 2017.

. Wiggins-g and J. Mctighe, Understanding by design

. Wu-t, Y. Yao, Y. Duan, . Fan-x, and H. Qu, Networkseer: Visual analysis for social network in moocs, 2016 IEEE Pacific Visualization Symposium (PacificVis), pp.194-198, 2016.