High-level data structures in CACSD example: programming with graphs in Scilab
Conceptual graphs as a visual programming language for teaching programming