An argument is defined in philosophy as a set of statements — a claim and one or more reasons — where the reasons jointly provide support for the claim or justify the claim. In the context of the Reflect! approach, the primary purpose of an argument is not to justify the truth of opinions or knowledge, or to convince or defeat an opponent; the purpose of an argument is to learn from attempts to justify a claim how the formulation of this claim can be improved.
Since it is important for such learning to get the structure of an argument right, we recommend the use of argument mapping software. A software tool that provides a lot of user support for the construction of arguments on its web site is AGORA-net: http://agora.gatech.edu. AGORA provides user guidance for the construction of logically valid arguments. You can find more information about how to construct AGORA argument maps under “How to use AGORA” at http://agora.gatech.edu/learn/agora-video.
Another tool is MindMup. It allows the creation of argument maps on a google drive: https://www.mindmup.com/tutorials/argument-visualization.html. A video is available at https://youtu.be/3l-lKu11cUI. It has been created by Simon Cullen. See http://dailynous.com/2017/06/01/visualizing-logical-structure-arguments-new-platform-guest-post-simon-cullen/