ARE GENERIC PROGRAMMING EDUCATION STILL A VIABLE CHOICE?