Self-assessment activity using the question bank: Difference between revisions
No edit summary |
No edit summary |
||
Line 21: | Line 21: | ||
== Schedule == | == Schedule == | ||
GSoC divides the summer into two main periods | |||
# The first phase, 17th June - 29th July, leading up to the mid-term evaluation. | |||
# The second phase from, 2nd August – 15th September. | |||
# There is also a pre-phase and a post-phase. | |||
== Requirements == | |||
Moodle 2.6 is required. | |||
==Features== | |||
The practice module will consist of mainly two interfaces. | |||
===Student User Interface=== | |||
Student will be allowed to: | |||
* Create a new practice session and select choices accordingly(shown in mock-ups). | |||
* See their report of all practice sessions in either tabular manner or graphical manner. | |||
* Download a report of all their practice sessions course wise. | |||
===Teacher User Interface=== | |||
Teacher will be able to: | |||
* Create a new practice accessible by all students. | |||
* Add and update Questions to practice created by teacher. | |||
== Community Bonding Period == | == Community Bonding Period == | ||
=== Milestones === | |||
# In Progress: Refine the project proposal with Tim, Jean-Michel and the community. | |||
# In Progress: Feature Discussion. | |||
# In Progress: Create mockups. | |||
# In Progress: Create a Practice Interface Overview. | |||
# DONE: Attend Orientation meeting. | |||
# DONE: Add GSOC timeline to moodle calendar(iCal). | |||
== Coding Period == | |||
=== Milestones === | |||
# Finalize the Interface for student's side. | |||
# Implement the User Interface for student login. | |||
#* Implement the Interface for generating a new practice Session. | |||
#* Implement the Interface in which Student's can see details of past sessions in tabular or graphical way. | |||
# Perform Testing of Student Interface with help of some predefined values. | |||
# Prepare of mid-term evaluation and look for errors if any. | |||
# Implement Interface for teacher's side. | |||
#* Implement the interface through which teacher can add new practice module. | |||
#* Implement the interface through which teacher can add or update the questions in a practice module. | |||
# Perform Testing of Teacher's Interface with some predefine values. | |||
# Implement the database for student as well as teacher's Interface. | |||
# Perform Final Testing. | |||
# Submit Project. | |||
== Practice User Interface Overview == | |||
This diagram summarises the various pages that make up the practice user interface. | |||
[[File:Practice_Interface.jpg]] | |||
==Mockups== | ==Mockups== | ||
===Student User Interface Mockups=== | ===Student User Interface Mockups=== | ||
====Creating a new practice Session==== | ====Creating a new practice Session==== | ||
[[File:form.png]] | [[File:form.png]] | ||
====View all Past practice Sessions==== | ====View all Past practice Sessions==== | ||
[[File:feedback.png]] | [[File:feedback.png]] | ||
====Attempt page for Student==== | ====Attempt page for Student==== | ||
[[File:attempt.png]] | [[File:attempt.png]] | ||
== Screenshots== | == Screenshots== | ||
Line 155: | Line 109: | ||
== Credits == | == Credits == | ||
'''Mentors''': [https://moodle.org/user/profile.php?id=8026&course=5 Jean-Michel Vedrine] & [https://moodle.org/user/view.php?id=93821&course=5 Tim Hunt]. | '''Mentors''': [https://moodle.org/user/profile.php?id=8026&course=5 Jean-Michel Vedrine] & [https://moodle.org/user/view.php?id=93821&course=5 Tim Hunt]. | ||
Line 162: | Line 117: | ||
== See also == | == See also == | ||
* [[GSOC/2013|Moodle GSoC projects for 2013]] | * [[GSOC/2013|Moodle GSoC projects for 2013]] | ||
* [[GSOC|Moodle GSoC Overview page]] | * [[GSOC|Moodle GSoC Overview page]] |
Revision as of 16:20, 5 June 2013
Note: This page is a work-in-progress. Feedback and suggested improvements are welcome. Please join the discussion on moodle.org or use the page comments.
Self-assessment activity using the question bank | |
---|---|
Project state | Community bonding period |
Tracker issue | CONTRIB-4334 |
Discussion | XXX |
Assignee | Jayesh Anandani |
GSOC '13
Introduction
Self-assessment is the ability of a student to observe, analyze, and judge one’s performance on the basis of criteria and determine how one can improve it.
I have gone throught the IDEAS page and have read the information regarding the same, on Tim Hunt's blog about the layout/structure of a project. What I want to Build Next
Schedule
GSoC divides the summer into two main periods
- The first phase, 17th June - 29th July, leading up to the mid-term evaluation.
- The second phase from, 2nd August – 15th September.
- There is also a pre-phase and a post-phase.
Requirements
Moodle 2.6 is required.
Features
The practice module will consist of mainly two interfaces.
Student User Interface
Student will be allowed to:
- Create a new practice session and select choices accordingly(shown in mock-ups).
- See their report of all practice sessions in either tabular manner or graphical manner.
- Download a report of all their practice sessions course wise.
Teacher User Interface
Teacher will be able to:
- Create a new practice accessible by all students.
- Add and update Questions to practice created by teacher.
Community Bonding Period
Milestones
- In Progress: Refine the project proposal with Tim, Jean-Michel and the community.
- In Progress: Feature Discussion.
- In Progress: Create mockups.
- In Progress: Create a Practice Interface Overview.
- DONE: Attend Orientation meeting.
- DONE: Add GSOC timeline to moodle calendar(iCal).
Coding Period
Milestones
- Finalize the Interface for student's side.
- Implement the User Interface for student login.
- Implement the Interface for generating a new practice Session.
- Implement the Interface in which Student's can see details of past sessions in tabular or graphical way.
- Perform Testing of Student Interface with help of some predefined values.
- Prepare of mid-term evaluation and look for errors if any.
- Implement Interface for teacher's side.
- Implement the interface through which teacher can add new practice module.
- Implement the interface through which teacher can add or update the questions in a practice module.
- Perform Testing of Teacher's Interface with some predefine values.
- Implement the database for student as well as teacher's Interface.
- Perform Final Testing.
- Submit Project.
Practice User Interface Overview
This diagram summarises the various pages that make up the practice user interface.
Mockups
Student User Interface Mockups
Creating a new practice Session
View all Past practice Sessions
Attempt page for Student
Screenshots
Credits
Mentors: Jean-Michel Vedrine & Tim Hunt.
Tracker
- CONTRIB-4334 Practice Module
See also
- Moodle GSoC projects for 2013
- Moodle GSoC Overview page
- Forum Discussion
- GSOC Proposal
- Orignal Idea