Learning With Real Machines or Diagrams: Application of Knowledge to Real-World Problems