As you quoted: "but allow students to make up their own minds."
I made up my mind, I deserve an A. And for graduation, I made up my mind that you should pay me one MILLION dollars (and not those lousy AUS dollars, but the real thing).
Real Programmers don't write in FORTRAN. FORTRAN is for pipe stress freaks and crystallography weenies. FORTRAN is for wimp engineers who wear white socks.