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
