Student Programming Projects

2001-11-02 Thread Barbara Nostrand
Hi. Next Semester, I am supposed to teach a short course in Haskell. Can anyone recommend interesting programming projects which can be completed in about a month? I posted this message a while ago and got a few suggestions that sounded like they would maintain student interest. Alas, my disk

Re: Student Programming Projects

2001-09-21 Thread Johannes Waldmann
Next Semester, I am supposed to teach a short course in Haskell. Can anyone recommend interesting programming projects which can be completed in about a month? Thank you very much. apart from pure programming exercise (see Haskell textbooks http://haskell.org/bookshelf/) here are a few

Re: Student Programming Projects

2001-09-21 Thread Yoann Padioleau
Johannes Waldmann [EMAIL PROTECTED] writes: Next Semester, I am supposed to teach a short course in Haskell. Can anyone recommend interesting programming projects which can be completed in about a month? Thank you very much. apart from pure programming exercise (see Haskell textbooks

Re: Student Programming Projects

2001-09-21 Thread D. Tweed
Next Semester, I am supposed to teach a short course in Haskell. Can anyone recommend interesting programming projects which can be completed in about a month? Thank you very much. This doesn't come from direct experience and you don't specify what the students will already know, whether

Re: Student Programming Projects

2001-09-21 Thread John Meacham
A standard program I usually write to test out a new language is a simple ray-tracer, the algorithms and theory are pretty easy, and you can provide them with the low level vector manipulation code. I imagine students also will enjoy the oprotunity to create pretty pictures. John On Fri,

Re: Student Programming Projects

2001-09-20 Thread Albert Lai
Consider goal-directed theorem prover (or proof checker). Two existing samples are in Lawrence Paulson's ML for the Working Programmer, and yours truly's http://www.cs.utoronto.ca/~trebla/fp/prover/index.html The advantage of mine is it illustrates monads. The advantage of Paulson's is it