Der Prof fand es wohl schlau uns das Autofahren in einem Trabant beizubringen, frei nach dem Motto: wer das übersteht tut sich umso leichter in einem modernen Auto.
Oder einfach nur wieder eines der beliebten Aussiebverfahren.
Es kommt ja auch darauf an, was für ein Kurs und was für Voraussetzungen die Studenten haben. Nicht alle verstehen die Prinzipien der Objektorientierung auf Anhieb und für eine Einführungsveranstaltung ist die Beschränkung auf eine funktionale Programmiersprache nicht unbedingt das schlechteste.
In meinem Studium ging es auch erst mit einer funktionalen Sprache los (allerdings C und das ist schon über 30Jahre her
)