We are a training school. Our initial requirements are very simple, but will need to scale as courses grow and our on-line delivery grows.
At the moment we have one trainer, 12 students, completing one course, with six assignments to submit. Currently all teaching is done via physical hand outs and face to face training, we just want a place for students to submit assignments and interact with each other.
Over time, the number of trainers, courses and students will grow. Teaching will be done increasingly on-line in self-paced format. So initial set up needs to be scaleable.
For this first phase of the project, we want a site where students can:
- setup a login and unique student profile
- see latest news and announcements
- see a calendar of events and important deadlines
- connect, converse and collaborate with other students and staff via a student forum
- view courses they are enrolled in (one at the moment - this will increase)
- view assignment tasks they are required to complete
- upload their assignments (word docs and if possible, video files)
- see the mark they have been given for their assignment (C for Competent, or NC for not Competent), and
- comments/feedback from the trainer about their assignment.
- send email notification that an assignment has been marked (or any other communication from within the site) (optional)
The site needs to be set up so that our staff can easily administer users, edit the courses on offer, add news, update a calendar and send alerts to students.
It will lead to on-going work.
This is my first foray in to this area, and I hope the above gives sufficient explanation as to our needs. Please message me with any other information you require.
Thank you for your time.