Hello,
There are websites that provide a database of teachers, but none also provides a teaching interface. I am considering setting up a website that would do both :
- an advertising window for teachers who give lessons on an individual basis where they could set up a public profile page
- a database so that students can search for a teacher (per location, per subject, per time-slot)
- an interface with login for the teachers to prepare courses, lessons, tests ...
- a different interface with login for students so they can follow the courses and take up tests
In addition, I would need :
- a payment module (registered teachers would pay a modest fee per month, 1st month being a free trial)
- teaching modules : teachers would make use of modules that are specific to their needs (e.g. drawing molecules for chemistry, writing equations for maths) and other modules that would be more general (e.g. embed a video, set up a test with radio buttons or check-boxes).
Not knowing much about Drupal, I'd like to ask the community this CMS can provide the tools to set up a website with the above ideas. Anything unclear, any question, let me know. Thanks in advance for your help.
Denis
Comments
_
Yep, doesn't sound like there's anything there you couldn't do with drupal. For payments I would consider ubercart and for tests there's the quiz module. As for video-- it depends on exactly how you want to implement, but there's plenty of options. There's also a couple of modules for rendering math equations in the downloads area. Obviously, for something as unique as molecular rendering, you may have to create a custom module (unless there's some sort of 3rd party jquery or php app you could just adapt).
There's also a group dedicated to education: http://groups.drupal.org/drupal-education.
I've done this with Drupal
I've used a custom Drupal site for teachers, an Open Atrium site for projects, and Moodle for courses. Talk to me: http://empowered-teacher.com describes this.
--
Bram Moreinis
Greenfield Digital
http://greenfielddigital.com