start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
start [2019/04/25 22:07] – [Puzzle mode] roehner | start [2022/01/17 20:15] – [Class Modeler] roehner | ||
---|---|---|---|
Zeile 15: | Zeile 15: | ||
The order of attributes and methods in the structure tree can be changed by drag& | The order of attributes and methods in the structure tree can be changed by drag& | ||
- | You call the class modeler | + | Call the class modeler |
=====UML Window===== | =====UML Window===== | ||
Zeile 67: | Zeile 67: | ||
==== Puzzle mode ==== | ==== Puzzle mode ==== | ||
- | The puzzle mode allows you to create interactive structogram puzzles, in which the students create a complete structogram from puzzle pieces. To create a structogram puzzle, start with the solution, which must consist of a single algorithm-structogram. | + | The puzzle mode allows you to create interactive structogram puzzles, in which the students create a complete structogram from puzzle pieces. To create a structogram puzzle, start with the solution, which must consist of a single algorithm-structogram. |
- | In the " | + | Extract |
{{: | {{: | ||
- | The puzzle elements retain the original shape in width and height. When puzzleed together puzzle pieces fit only if they are the right size. In this version you save the structogram puzzle | + | The puzzle elements retain the original shape in width and height. When puzzleed together puzzle pieces fit only if they are the right size. Save the structogram puzzle |
- | Now you switch from puzzle mode " | + | In medium |
{{: | {{: | ||
- | You can push puzzle pieces into empty structogram elements or place them between existing structogram elements. It is no longer the height, but only the width controlled. Only if this fits the insertion point, a puzzle piece can be inserted there. One can increase the difficulty by removing some structogram elements in sequences of empty structogram elements. In this version you save the structogram puzzle with " | + | You can push puzzle pieces into empty structogram elements or place them between existing structogram elements. It is no longer the height, but only the width controlled. Only if this fits the insertion point, a puzzle piece can be inserted there. One can increase the difficulty by removing some structogram elements in sequences of empty structogram elements. |
- | Finally, you switch to the puzzle mode "hard". In this mode, in addition to the height, the width of the structogram elements is also brought | + | In //hard// mode, in addition to the height, the width of the structogram elements is also reduced |
{{: | {{: | ||
- | Puzzle pieces can now be inserted at any position, neither width nor height must fit. In this variant you save the puzzle with " | + | Puzzle pieces can now be inserted at any position, neither width nor height must fit. |
+ | In //very hard// mode, as far as possible, empty structogram elements are also removed. | ||
The students can choose a suitable puzzle variant in the classroom. If they have created a solution, they can independently check it by clicking the puzzle button {{: | The students can choose a suitable puzzle variant in the classroom. If they have created a solution, they can independently check it by clicking the puzzle button {{: | ||
Zeile 93: | Zeile 94: | ||
If sequence order does not matter in two successive instructions, | If sequence order does not matter in two successive instructions, | ||
+ | |||
+ | ===== Sequence Diagram ===== | ||
+ | |||
+ | The Sequence Diagram tool lets you interactively create a sequence diagram. Lifelines exist in two forms, as an actor and with a named head. They are inserted using the toolbar. To create a connection between lifelines, use //connect to// from the context menu of a lifeline. To change texts call the text editor with a double-click. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | You can display a debugger session as a sequence diagram via the // Test / Create Sequence Diagram // menu. | ||
+ | The same applies to work without or with debugger in a UML window. | ||
===== Menu System ===== | ===== Menu System ===== | ||
Zeile 101: | Zeile 111: | ||
====Edit menu==== | ====Edit menu==== | ||
The editor supports the use of the windows clipboard and undo, redo, search and replace operations. | The editor supports the use of the windows clipboard and undo, redo, search and replace operations. | ||
- | Selected text can be copied in different formats. Search and replace supports multiple files and regular expressions. You can indent (Ctrl+Shift+I), | + | Selected text can be copied in different formats. Search and replace supports multiple files and regular expressions. You can indent (Ctrl+Shift+I), |
====Start menu==== | ====Start menu==== | ||
Zeile 151: | Zeile 161: | ||
===Linux=== | ===Linux=== | ||
- | The Java-Editor operates under Linux with the //wine// extension. You find installation hints on the [[http:// | + | The Java-Editor operates under Linux with the //wine// extension. You find installation hints on the [[https:// |
===Mac=== | ===Mac=== |
start.txt · Zuletzt geändert: 2023/03/21 20:28 von roehner