My requirement is some what different from moodle default operation.That is when starting a course in moodle admin should be able to define the terms. There are 4 terms in a year. each term consist of 3 months. That is
term1-(jan,feb,march)
term2-(Apr,may, jun)
term3-(july,aug,sep)
term4-(oct,nov,dec)
Admin should be able to assign modules into this term. In the case of student who enrolled for a particular course will only be able to see the modules according to the term.
For doing the above things in moodle where should i start?, should i develop a custom block for that ?,Or Is there will be any problem by altering moodle databases?