THE RODIN MODULAR LANGUAGE V. 21 AUG 2009 – USER MANUAL AND REPORT
DAN POPA Department of Mathematics and Informatics, Faculty of Sciences, “Vasile Alecsandri” University of Bacău, Romania, Spiru Haret 8, 600114 Bacău, Romania, email: danvpopa@ub.ro
The scope of this paper is to provide news concerning The Rodin Project (http://www.haskell.org/haskellwiki/Rodin) – a national specific modular didactic language actually used as a helping tool in teaching base of computer science in high school and universities. The problem of producing enough programmers is actual and is a necessary step in order to assure the future development of the IT industry, services and software infrastructure. Rodin is dedicated to the teaching of C-like language's concepts, a wide used set of languages. The Rodin Language is specific designed to cross the language barrier which appears when students without any knowledge of English Language are supposed to quickly learn structured programming. The Rodin Language was release in August 2008. Teachers and students are encouraged and invited to contribute in order to build a corpus of Rodin Programs, based on the model of Free Software Groups. The sources written using Rodin are actually available free of charges from its website [5]. Rodin is used by The Faculty of Mathematics of Bacău University and also by some high schools from Bacău and Iasi area. The papers contains information concerning several aspects of the project, visible at users level: syntax, examples, differences, notes.
This community project dedicated to teachers – The Rodin Language – and, of course, the Rodin Language itselfis are presented below.