I've been working on an educational programming environment for assessing student competencies with algorithms and data structures (thanks
@Sandra Wiklander for the attached video). One of my goals is to allow students to express their "algorithmic thinking" without having to work with textual syntax, starting with arrays and sorting algorithms. If this works out well, I would like to expand this to support other data structures and more varied computation.
• For a tutorial of the basic operations, see
https://zagie.com/sorting_foc (note that this is the version from the end of the video)
• To just play around with this, try
https://zagie.com/sorting_foc/bubblesort