Constructing a Learning Map with Lattice for a Programming Course

Course management systems (CMSs) really promote the digital construction of an educational system. A Programming Course management system contains many questions prepared for students. The challenge is how to map data stored in CMSs to help students to structure a course knowledge. This paper proposes a visual knowledge analytic system, which can automatically extract features from the questions in a Programming Course management system, and construct a knowledge map based on lattice theory. According to the constructed knowledge map, students are able to better understand and grasp knowledge points in a programming course.

[1]  Sérgio M. Dias,et al.  Concept lattices reduction: Definition, analysis and classification , 2015, Expert Syst. Appl..

[2]  Sergei O. Kuznetsov,et al.  Learning of Simple Conceptual Graphs from Positive and Negative Examples , 1999, PKDD.

[3]  Vilém Vychodil,et al.  Fast algorithm for computing fixpoints of Galois connections induced by object-attribute relational data , 2012, Inf. Sci..

[4]  Daniel A. Keim,et al.  Visual Analytics: Scope and Challenges , 2008, Visual Data Mining.

[5]  Bernhard Ganter,et al.  Formal Concept Analysis , 2013 .

[6]  Claudio Carpineto,et al.  Concept data analysis - theory and applications , 2004 .

[7]  Guoyin Wang,et al.  Knowledge Reduction in Crisply Generated Fuzzy Concept Lattices , 2015, Fundam. Informaticae.

[8]  Ch. Aswanikumar,et al.  Concept lattice reduction using fuzzy K-Means clustering , 2010, Expert Syst. Appl..

[9]  Jinhai Li,et al.  Concepts reduction in formal concept analysis with fuzzy setting using Shannon entropy , 2017, Int. J. Mach. Learn. Cybern..

[10]  Derrick G. Kourie,et al.  An incremental algorithm to construct a lattice of set intersections , 2009, Sci. Comput. Program..

[11]  Zuping Zhang,et al.  A fast incremental algorithm for constructing concept lattices , 2015, Expert Syst. Appl..

[12]  Sebastián Ventura,et al.  Data mining in course management systems: Moodle case study and tutorial , 2008, Comput. Educ..

[13]  Rokia Missaoui,et al.  INCREMENTAL CONCEPT FORMATION ALGORITHMS BASED ON GALOIS (CONCEPT) LATTICES , 1995, Comput. Intell..