A high school graduation requirement might be tough on some kids, but by 2030, who knows how computing might change?