<p dir="ltr"><a href="http://www.weebpal.com">http://www.weebpal.com</a> has such a package.</p>
<div class="gmail_quote">On 17 Nov 2014 10:47, &quot;Jim Ruby&quot; &lt;<a href="mailto:jim@v-community.com">jim@v-community.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I would like to build an educational web site and would like to ask you for<br>
your suggestions<br>
<br>
Is there a drupal 7 package already out there? I did not see one on the<br>
<a href="http://drupal.org" target="_blank">drupal.org</a> site<br>
<br>
<br>
requirements<br>
<br>
1. ui should be very easy to use and accessible to low vision / blind users<br>
that use screen reading or magnification software.<br>
<br>
2. each student must have their own private access to course material that<br>
is assigned by the teacher as they move through the training. This is only<br>
shared between the student and teacher on a one on one basis.<br>
<br>
3. teacher should have a way to hand content such as files that live on the<br>
server to the student to work on while preserving the original content.<br>
<br>
4. Student will have access to update their work either online or upload an<br>
attached file that is saved in their own personal folder<br>
/user/username/filename it should get replaced so no duplicate file names<br>
such as name1.doc name.2.doc. maybe want email notification so know file is<br>
changed. Student can check that they are done with the assignment and an<br>
notification gets sent off to the teacher. Note once checked only the<br>
teacher can change it back.<br>
<br>
5. The ability for student and teacher to have a private question and answer<br>
area. email notification will be sent alerting of new information optional<br>
once read by student/teacher q/a should be remove was thinking the scheduler<br>
or better yet rules should be able to do this.<br>
<br>
6. Student will have the ability to change the state of their work such as<br>
completed, need help, in progress and an email notification will be emailed<br>
to the teacher with the information of the workflow change. The only one way<br>
change for the student is once the mark completed they cannot change it back<br>
to work on further, only the teacher should be able to do this.<br>
<br>
7. a way for the students to communicate with one another.<br>
<br>
module list<br>
<br>
backup migrate - keep backup of the drupal database<br>
ctools - required for views module<br>
filefield paths custom path for each student<br>
filefield pats sources further enhance filefield for controlling content<br>
pathauto<br>
rules use for notifying content and other options as well<br>
scheduler ability to schedule content to be published and unpublished<br>
token - required by other modules<br>
views - ui<br>
<br>
note should look at the field types as could be done with just using fields.<br>
notes: take notes might be used for teacher / student communication about<br>
their work, such as q/a for each part of the course should be private only<br>
between student and teacher.<br>
<br>
Thank you for your suggestions<br>
<br>
--<br>
[ Drupal support list | <a href="http://lists.drupal.org/" target="_blank">http://lists.drupal.org/</a> ]<br>
</blockquote></div>