On my recent degree course we used Mozart on a second year module, with C++
as a double first year module.
I can't help but think that this is the wrong way round. Surely from a 'best
practices' and scientific point of view Mozart (or something similar) should
be a first year module before you go on to languages such as C++, Java or
whatever.

I learned more about how to approach C++ programming in a single module
based on Mozart than I did from two modules based on C++ !

Just a thought.
Regards

Mark R


On 1 October 2010 10:41, Peter Van Roy <[email protected]> wrote:

>  Dear Mozart users,
>
> For those of you interested in using Mozart for teaching programming, I
> have just published an article giving my experience in teaching a
> second-year university-level course.  This article might be helpful for some
> of you when setting up a CS curriculum, in particular, to explain why it is
> useful to use other than mainstream languages in a programming course.  I am
> now teaching this course for the seventh time in the Fall 2010 semester at
> UCL to 300 engineering students.
>
> Peter Van Roy.  *The CTM Approach for Teaching and Learning Programming*.
> Chapter 5, Horizons in Computer Science Research, Volume 2, Nova Science
> Publishers, 2010.
>
> URL: 
> http://www.info.ucl.ac.be/~pvr/novavanroy.pdf<http://www.info.ucl.ac.be/%7Epvr/novavanroy.pdf>
>
> Peter
>
>
>
> _________________________________________________________________________________
> mozart-users mailing list
> [email protected]
> http://www.mozart-oz.org/mailman/listinfo/mozart-users
>



-- 
Mark Richardson MBCS
Software Engineer
Email: [email protected]
_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to