NQN WORKSHOP ON QUANTUM PROGRAMMING IN THEORY, EXPERIMENT AND CLASSROOM