Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Basile STARYNKEVITCH <basile@s...>
Subject: [Caml-list] teaching Caml as a first language
>>>>> "Vee" == Vee Satayamas <> writes:

    Vee> Hello, I 'm interested in using Caml as the first language to
    Vee> teach student.  What is your opinion? Is there any place use
    Vee> Caml as the first language in programming course.

CamlLight and Ocaml are already used at many places as a first
language. In particular in France in many classes préparatoires
(approximately college or Bachelor degree); and also in several US (&
European) universities.

I'm not a teacher, but I am sure you'll get lots of positive replies.

I would suggest (if possible) to use a Unix (or Linux) system to teach
a programming course. Two major reasons are: the Unix programming
environrment (in particular with Emacs and the Ocaml debugger) is
better for Ocaml than Windows, and also teaching rudiment of Unix in
programming courses always help (in particular to tell students that
there are several operating systems).

The Caml site gives several books (english, french, german) used in
teaching programming with Caml.


email: basile<at>starynkevitch<dot>net 
aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net
8, rue de la Faïencerie, 92340 Bourg La Reine, France

To unsubscribe, mail Archives:
Bug reports: FAQ:
Beginner's list: