Prototyping of Programming Learning Tools that Execution by Taking Pictures