04-01-2013, 12:31 PM
Quiz Presentation data flows from Quiz Creation in Quiz Activity
1Quiz Presentation.doc (Size: 210 KB / Downloads: 26)
Quiz Presentation:
About Quiz:-
Clicker Software has an important module of quiz that runs on tablets.Quiz is broadly divided into two important parts
a)Quiz Creation
b)Quiz Presentation
Quiz Creation is done on the teacher's tablet,but presentation of the quiz is done on the student's side.Quiz Presentation provides the user interface for the students to communicate in the form of their response to the questions asked by the teacher.
Quiz presentation can give the students feedback in the form of answers to the teacher .so that teacher can evaluate students performance and can help in making progress and correction.Teacher can also evaluate the excellence and understanding of the students on the particular topic of the subject that he or she taughts.
Features
Quiz module is trying to possess the features of typical e-learning quiz engines.
• Questions Import - To import questions from Database for presentation
• Results Export - To export and store the quiz Results in the Sqlite Database
• Scale - a new questions Type to handle survey type of questions.
• Option to view answer out of quiz - for self evaluation purpose.
• Item collection ( or question bank) - repository of questions which can be re-used for presentation
• New question types
Design and Implementation:
Design:
Android layouts Components have provided more dynamic look to the interface.there were many components used for the layout designing of quiz presentation.Some important components used for quiz creation are as follows:-
a)Scrollable TabLayout with tabWidgets
b)textview for question presentation
c)checkbox for answer marking
d)Timer
e)background images and colors for making it more lively
HOW IT WORKS?
The following are important concepts that played a vital role in reading ,writing,transmitting questions to the student tablet from techer tablet
a)UDP socket programming
b)Xml Domparser
Implementation:
Teacher transmits the Xml bytestream to the student where there is Xml Reader which reads the xml bytestream and extracts the questions,question_id,question_type,quiz_id and the questions are set in the tabwidgets of the tablayout
when student presses next or previous button the xml reader reads the question of tabid and presents before the student in tabwidgets framelayout
Test remains active only for the time set by the Teacher at time of quiz creation and the student can answer only for that particular duration only.once the time is over the quiz completes and student no moe can view the quiz page.