UML a Flowchart ve výuce programování na gymnáziu