THE ROLE OF INNOVATIVE LEARNING IN PROGRAMMING CLASS FRANCHISES