Amenity
2258
Comment:
|
3389
|
Deletions are marked like this. | Additions are marked like this. |
Line 47: | Line 47: |
* '''Chat''' button creates a new Chat Activity, opens the Chat Activity editor dialog, and adds the activity to the '''activities''' tree. * '''Multiple Choice''' button creates a new Multiple Choice Activity, opens the Multiple Activity editor dialog, and adds the activity to the '''activities''' tree. * '''Notice Board''' button creates a new Notice Board Activity, opens the Notice Board Activity editor dialog, and adds the activity to the '''activities''' tree. * '''Poll''' button creates a new Poll Activity, opens the Poll Activity editor dialog, and adds the activity to the '''activities''' tree. * '''Q & A''' button creates a new Question and Answer Activity, opens the Question and Answer Activity editor dialog, and adds the activity to the '''activities''' tree. * '''Up''' button moves the currently selected activity up in the sequence order. * '''Down''' button moves the currently selected activity down in the sequence order. * '''Edit''' button opens the editor dialog for the currently selected activity. * '''Delete''' button removes the currently selected activity from the sequence. |
Launchpad Entry: https://launchpad.net/distros/ubuntu/+spec/edubuntu-amenity
Created: 2006-5-27 by RyanRousseau
Contributors: RyanRousseau
Packages affected: pyro
Summary
Amenity aims to provide an Activity Management System to be used (in conjunction with ["Pike"]) in classrooms and to be included in Edubuntu.
Rationale
Effective, easy-to-use educational software needs to provided to aid in the adoption of Edubuntu and OSS in the education world. Open source counterparts of commercial products are very important in this respect.
Use cases
- Jane, an elementary school teacher, wants to create, manage, and monitor learning activities on her computer.
Scope
- This will depend on the Pyro package, so it may need to be included in the main repository.
Design
Teacher Client
Includes the Activity Manager window and the Activity Sequence Editor window.
Activity Manager
attachment:ams-mockup.png
New toolbar button opens the Activity Sequence Editor Window with a new Activity Sequence.
Edit toolbar button opens the Activity Sequence Editor Window with an existing Activity Sequence, chosen from a gtk File Chooser Dialog.
Open toolbar button creates a session with an Activity Sequence and a class chosen by the user and places it under inactive in the sessions tree.
Save toolbar button saves the state of the selected session.
Delete toolbar button deletes the selected session and it's saved state file.
The Session info tab displays information of the selected session.
The Monitor tab displays the activities and which students are currently taking part in each one.
The Students tab displays each student's progress through the sequence.
Activity Sequence Editor Window
attachment:ase-mockup.png
Chat button creates a new Chat Activity, opens the Chat Activity editor dialog, and adds the activity to the activities tree.
Multiple Choice button creates a new Multiple Choice Activity, opens the Multiple Activity editor dialog, and adds the activity to the activities tree.
Notice Board button creates a new Notice Board Activity, opens the Notice Board Activity editor dialog, and adds the activity to the activities tree.
Poll button creates a new Poll Activity, opens the Poll Activity editor dialog, and adds the activity to the activities tree.
Q & A button creates a new Question and Answer Activity, opens the Question and Answer Activity editor dialog, and adds the activity to the activities tree.
Up button moves the currently selected activity up in the sequence order.
Down button moves the currently selected activity down in the sequence order.
Edit button opens the editor dialog for the currently selected activity.
Delete button removes the currently selected activity from the sequence.
Student Client
Mockups to follow
Implementation
Code
- Technologies used
- Python
- PyGTK
- Pyro
Data preservation and migration
Outstanding issues
BoF agenda and discussion
Amenity (last edited 2008-08-06 16:33:27 by localhost)