History: Homework
Preview of version: 47
See RecipeHomework for how to set up your tiki to use the Homework feature.
George Geller has committed to supporting a quiz feature within Homework. Some code for the Homework Quiz feature was checked into CVS today (April 27, 2004). It is not clear how the Homework quiz feature will work with Tiki's current quiz feature or the new "Tracker" feature.
You can try the new function at http://teach.wikiplanet.com/tiki-hw_quiz_import.php
- Ideally, teachers will be able to upload their existing quizzes and have tiki parse the data into a quiz format. There are of course lots of different styles. The PluginRegex can help with the formatting. Yes, there are few teachers who may want to learn this... but for those who do, this kind of power garners positive attention from staff and administration.
- Dennis: Can you please explain how PluginRegex will help with the formatting?
- please see http://tikiwiki.org/tiki-index.php?page=QuizzesDev for graphs and explanations of how the regex could be useful... tiki at this time doesn't support a line break so regex manips of tiki pages is very limited.
You can test the homework feature at http://teach.wikiplanet.com.
- How? I've got all of reg. users set as Students, HW edit set to admin but all of my students were able to write on the assignment and there's no place for Students to upload... I think there's a perm setting or potential bug
There are a number of tasks that someone other that a programmer could carry out:
Documentation: Edit this page to conform to FeatureX
Specifications: I need detailed specifications for what each (screen|report|page) is supposed to look like and do. The specs belong in HomeworkFeatureSpecification or on new pages linked from there. Ideally, you would create a simulated screen dump that shows what the application is supposed to look like along with a detailed explanation of how it is you want it to work.
Teachers: I am seeking teachers who want to help by testing the Tiki learning management system in their class. If you are interested, send a tiki message to george.geller. I can probably arrange a FREE tiki-based web site for your class.
I've gotten a lot of emails of support, ideas and encouragement, but very little I can use for my work in tiki. Please help by working on one of the above tasks.
Homework is a wiki-like area where teachers can create and grade, and students can submit essay assignments.
Students can view/edit their own work, but not that of other students.
The teacher has access to an assignment page where he can create new assignments.
The teacher also has a grading queue, that he uses to access the essays that need to be marked up.
HomeworkFeatureSpecification is where we are discussing details about how each part of the homework system will work.
UserPagegeorge.geller is the home page for the developer.
LearningManagementCaseStudyPfaffenberger develops the motivation for this feature.
LearningManagementCaseStudyDaniels develops the motivation for this feature.
HWAssignmentEdit documents the teacher creating assignments. It is the help page for tiki-hw_teacher_assignment_edit.php.
Homework is designed for a classroom situation.
When setting up make sure you have
admingroups set
groups
- teacher
- students
- admin
admin> feature> homework turned on
The prototypes will be tested on my (george.geller) server.
- needs a category link
- goal is to deliver entire packages of homework assignments, tests, notes and texts all ready roll in one package. Categories are key in that area for grouping materials properly.
Only works with the moreneat theme.
damian says I should use the wysiwyg editor from blogs.
dgd says that teacher-edited assignments should have:
- histories
- templates
eHa says that the students should be able to "view each others work in a controlled manner". They can publish their work on wiki pages. Maybe we can have a "move work to wiki" button for the teacher in a later iteration of homework.
George Geller is the developer.
colorado has volunteered to help with the testing and has drawn a very pretty icon.
Denny has volunteered to help with testing too.
Damian has offered to assist in development where needed.
bnuz is eager to test and share ideas.
Lorinc helped with some testing. Thanks Lorinc!
My belief is that once the prototype is working we'll think of ways to tweak it. So, I'm working from a very minimal specification and looking forward to user input.
to be done: