Speechi Quiz Editor

From Speechi WiKi

Jump to: navigation, search

Contents

Speechi Quiz Editor

Speechi Quiz Editor is an autonomous tool allowing the creation of quizzes. A quiz can contain 5 different types of exercises:

  • Correct order
  • Labels
  • Multiple Choice
  • Puzzle
  • Hangman

During the next sections, we will explain to you

  • How to create/set up a Quiz (Quiz Design)
  • How to edit every question (Quiz Design)
  • How to answer questions (Quiz Usage)

Throughout the documentation,

  • The one who prepares the Quiz will be called “creator”, it could be a professor.
  • The one who answers the Quiz will be called “candidate”, it could be a student.

Launching the application

To edit a Quiz, you must launch the "Quiz Editor" program.
By default, it can be found by selecting "Start", then "All the programs", then "Speechi" and then "Quiz Editor".


When launching the application, a window appears,

Image:Fenetre_Quiz.jpg

The creator must also choose between "Create a new Quiz" and "modify a Quiz"

Designing a Quiz

To design a new Quiz, start by giving it a title. Once the operation is validated, the Quiz editing window appears.

Image:Quiz_Edition.jpg

To add a question (an exercise),
Click on the "Add" icon,

Image:Quiz_type_question.jpg

You must then choose between the proposed Question types and validate.

To edit your questions, please refer to the corresponding paragraphs below.

To delete a question, click on the desired question. It becomes underlined. Click then on the "Delete" icon.

Modify a Quiz

After selecting the "Modify a Quiz" option in the first window, a file browser appears. You need to go then to the location of the Quiz to be modified. (By default, the location is: MyDocuments\SpeechiQuiz\ )

At this moment, you can see all the quizzes that can be modified. Click on the quiz of your choice then on the Quiz folder and finally on the XML file having the same title as the Quiz.

If the quiz to be modified is titled QuizN1, then the corresponding XML file would be: QuizN1.xml

Afterwards, the procedure is the same as for Quiz creation. You can then modify only the settings that you wish to change.

Correct Order

The goal of the exercise is to allow the creator (professor) to easily create labels that the candidate (student) should place into order.

The interface that is shown to the creator is the following:


Image:Ordreintro.png


The creator can import a question of type "order" which was already created, create a new question, manage its options or cancel the operation.


Create a question

The creator should start by giving a title to the question (limited to 40 characters).

Then, he must suggest answers that will be shuffled subsequently.

When creating labels, the creator selects a word or a sentence in the provided area and clicks the “add an expression” button. This word or sentence is then placed in the grid. The sentence can contain up to 90 characters. At any moment, the professor can modify or delete a line in the grid by selecting that line and clicking the “Modify” or “Delete” button.



Image:Quiz_ordre_2.jpg



It is also possible to modify the order of the words or sentences using the up or down arrows. For this, select a sentence and click on the arrows on the right of the grid.


Image:Quiz_ordre_4.jpg


Options

The creator has the ability to facilitate or not the task for the candidate by using several options.

Image:Quiz_ordre_3.jpg

The creator will find the usual options but also options that are typical to this type of exercises:

Points

The creator chooses the number of points to allocate to the question that he just composed. He can choose two counting modes:

  • Require all answers to be correct: The candidate must correctly place all the labels in order so that he can get the points.
  • Score proportionally: The candidate points are counted as a function of the number of correctly placed labels and the number of labels to place. Example: The candidate correctly placed 7 labels out of 10. The creator allocated 3 points to the question. The points are calculated in the following manner: 7/10*3 = 2.1. The candidate will obtain a score of 2.1/3 on this question.
Number of realizations

By default, the candidate can only take the exercise once; however, it is possible to give several chances to the candidate. A fixed number of realizations can be set otherwise; the candidate can be allowed to repeat the exercise until he succeeds in it. At every realization, the creator can show the errors to the candidate. For example, if a creator decides to give 2 chances to the candidate in order to correctly answer the questions, at the end of the first question, and if the candidate doesn’t succeed, the creator can decide to show him his errors. In this case, the labels that were correctly placed will become green (by default) and the labels incorrectly placed will become red (by default). The creator should then check the option “show wrong answers at every time”.

Time Limit

It is possible to set a time limit to the realization of an exercise. For this, check the box “Time limit” and set the number of seconds as the maximal time for the exercise realization.

Include a Title

The candidate should replace sentences and words. It is sometimes necessary to include a title for the sentences and words to be replaced. When checking this option, the new label will be formed with a title. In the case where the creator has required from the candidate to correctly place all labels in order to get all of the score, the label containing the title should also be correctly placed at the corresponding location. In the case where the creator has checked the proportional scoring option, the title label will be an additional label to the total.

For example, if the user added 10 labels and decides to include a title; that would make 11 labels. If he allocates 10 points to the exercise, the score counting will be the following: number of labels placed / 11 * 10.

Label Colors

The creator can choose label colors.

  • The default color (blue) is the color of labels at the start of the exercise, when candidates have to place them.
  • The color of wrong answers (red) is used to mark labels that are incorrectly placed, if the creator has checked the option “Show wrong answers at every time”. This color is also used to mark labels when the candidate incorrectly places them, used during correction time.
  • The color for correct answers (green) is used to mark labels that were correctly placed, if the creator has checked the option “Show wrong answers at every time”. It is also used to mark labels that the candidate correctly placed, at correction time.

To modify the default colors, the creator should click on the colored buttons and choose a color from the palette appearing in the small window that opens.

Question Difficulty


Image:Quiz_ordre_5.jpg


The creator can choose to facilitate or not the question by deciding to fix certain labels on the right place at the beginning of the question. For this, the creator should check the option “Place some words or sentences”. If the creator has already added some sentences or words to the grid, then the list containing the sentences will disappear. The creator can then check the sentences or words that he wants to place at the start. At the time of score counting, the sentences that were already placed by the creator will be considered as acquired points for the candidate.

Reading a Question

We just created a small text. This is how the exercise appears to the candidate.


Image:Quiz_ordre_7.jpg


Here, the candidate should replace the sentences in the correct order, but also the title as well, then click on the “Validate” button. We impose a time limit of 20 seconds to perform the exercise. The candidate has the right to 3 trials. At every time that he validates and if he can’t place the story into order, the program will show his/her errors. Finally, 10 points will be awarded to the student if he succeeds in the exercise. We chose the proportional scoring mode.

The labels that the candidate should replace are randomly positioned at the bottom of the interface. He must replace them correctly into the grid by using a “drag-and-drop” movement.

If the time elapses before the candidate has the time to finish, or if he clicks on the “Validate” button while he has made some errors, the labels will change colors in order to show which labels are correctly placed and which are not.


Image:Quiz_ordre_8.jpg


Here we can see that time elapsed while the candidate hasn’t changed anything yet. He obtains nevertheless a point since we have chosen to leave a sentence in place to help him. The incorrectly placed labels are in red.

In the end, the correction is revealed to the candidate.


Image:Quiz_ordre_9.jpg


The labels are placed at their correct place. The labels that the candidate has correctly placed turn green. The labels that the candidate misplaced are correctly placed and become red.

Here, the candidate has correctly placed 4 labels out of 9, and hence obtains the score of 4.44/10 (4/9 * 10).


Image:Quiz_ordre_10.jpg


Remarks

If within the exercise several sentences or words are identical, the exercise could become more complicated. Let’s take an example to be clearer:

Consider the following text produced by the creator:


Image:Quiz_ordre_11.jpg


The exercise appears to the candidate as follows:


Image:Quiz_ordre_12.jpg


Two sentences are identical, which one is to be placed first? The program allocates to each label a number in order to easily count the score. It doesn’t verify if the labels are correctly placed depending on their text but rather depending on their number. That is why the creator should avoid putting several identical words or sentences in a solution.

Example: The creator proposes several identical words or sentences.


Image:Quiz_Ordre_13.jpg


The student placed the labels correctly; that is literally it is correct but not computationally.


Therefore, in case of repetitive text, it is more interesting to initially place the labels that are duplicated in the text (at least one of them) in order to avoid the problems previously cited.

Labels

The goal of this quiz is to ask the candidate to place labels next to the right arrows pointing to an image.

Add an image

To create this type of Quiz, you need to select an image first.

By clicking on “Add an image”, an explorer window opens and lets the user choose a file.

For the moment, the creator can only choose images in the jpg or bmp formats. The jpg should not be “progressive” since it is not supported by flash.

Hence, functions to convert png, gif..formats to non-progressive jpg format should be used in prior.


Image:Quiz-Etiquette-2.jpg


Once the image is chosen, the button to add a label becomes active. The image is reduced and centered when necessary. The maximal size of the image allows the creator to have sufficient space to position the labels. The scheme that he will put into place will be identical to the one published in flash. The dimensions will be preserved.


Image:Quiz-Etiquette-3.jpg


Add label

The creator can add a label by click on the “Add label” button. It is limited to 10 labels.


Image:Quiz-Etiquette-4.jpg


A blue label (by default) appears on the top left of the interface. At this moment, the button for adding arrows becomes accessible. However, the button to add an image becomes inactive. To change the image then, you must click on the “Start again” button. This button reinitializes the window.

Add arrows

The label can now be moved by maintaining the mouse’s right button pressed. The label cannot be deposited on the image though. Once the label is added, the user can add an arrow. He can actually add up to three arrows per label. For this he needs to click on the “Add arrow” button. This button remains pressed, to tell the user that any drag-and-drop operation can draw an arrow. The user then clicks on the label on which the arrow is to be attached and, while maintaining the right mouse button pressed, moves the cursor on the image, drawing a line. Once the cursor is set free, the user can move the label, and the arrow follows. However, he cannot move the other end of the arrow which is attached on the image.


Image:Quiz-Etiquette-5.jpg


Label menu

When performing a right-click on the label, a small menu appears.


Image:Quiz-Etiquette-6.jpg


Modify label text

If the creator clicks on the “Modify text” menu item, a window opens allowing him to input a message of 26 characters maximum. This function is also available when double clicking on the label.


Image:Quiz-Etiquette-7.jpg



The length of the caption is limited to 26 characters.

Delete arrows

If the creator clicks on “Delete arrows”, all the arrows that are linked with the label on which he right-clicked will be deleted.

Delete all

If the creator clicks on “Delete all”, all the arrows will be deleted as well as the label itself on which he right-clicked.

Options (Label Mode)

The Options window is available at any time from the “Option” button. The modifications are applied once the user clicks on the “Apply” button.


Image:Quiz-Etiquette-8.jpg


Question options
Number of realizations


Image:Quiz-Etiquette-9.jpg


The number of realizations lets the creator choose how many trials a person has in order to realize the quiz provided. He can then choose either a fixed number, by default 1, or leave the candidate repeat the question until he succeeds in positioning all labels correctly.

Score


Image:Quiz-Etiquette-10.jpg


This part of the options lets the creator set the number of points to be allocated on the question as well as the allocation mode. He must enter the number of points and chose whether to require all answers correct or proportional scoring mode.

If the creator requires all the correct answers, the candidate is obliged to place all labels at the right place in order to get the points.

If the creator checks the proportional mode, then a prorata will be counted between the numbers of correct answers and the total number of answers to be given. The score will be as follows: number of correct answers / number of total answers * points for the question.

Other


Image:Quiz-Etiquette-13.jpg


The creator can also choose to display or not the correction at the end of the question. He can also add a time limit, measured in seconds.

Display Options
Labels display


Image:Quiz-Etiquette-14.jpg



The creator can choose colors for the labels. For now he cannot choose the font police of the labels (XML interfaces are expected though). The default color is the label’s appearance color at the beginning of the question. The color for false answer and the color for correct answers appear when the correction is displayed. During correction, labels that were correctly placed are shown in green, by default, while labels that were not correctly placed are shown in red. By clicking on the color button, a window for color selection appears allowing the user to select the label display color.


Image:Quiz-Etiquette-15.jpg


Arrows display


Image:Quiz-Etiquette-16.jpg


The creator can change the thickness of arrows, from 1 to 5. However, under visual basic any dotted line with thickness greater than 1 is not displayed as dotted anymore. This is a limitation of Visual Basic; however, dots will be displayed in the area in Flash.


Image:Quiz-Etiquette-18.jpg


Operating a question in flash area

Example of a default question

Here is a question produced by a creator, selected settings are the default settings, besides arrows that have a purple color instead of black.


Image:Quiz-Etiquette-20.jpg


This question will be displayed in the following manner in flash area:


Image:Quiz-Etiquette-21.jpg


The candidate can then move the labels that are on the right using drag-and-drop. Labels are placed on the right in a random fashion. The candidate should drop the label at the arrow’s end. The arrow becomes thicker when the user moves the label into a sensitive zone.


Image:Quiz-Etiquette-22.jpg


When the label is not dropped on a sensitive zone, the label returns to its place, or is attached to the arrow.


Image:Quiz-Etiquette-23.jpg


When ready, the user clicks on the “Validate” button. A small box shows then his score.


Image:Quiz-Etiquette-24.jpg


When clicking on this box the candidate has access to the correction (since by default the correction is given). Suppose that I gave the following answers:


Image:Quiz-Etiquette-25.jpg


The correction will be as follows:


Image:Quiz-Etiquette-26.jpg


The well placed labels become green. The misplaced labels become red and are put in the correct place.

When clicking “Next”, we move on to the next question. Since for now I only operate the xml of the question just shown, we move on to the final score display.

Options
Number of realizations


Image:Quiz-Etiquette-27.jpg


On the top left is shown the number of trials remaining for the candidate to put the labels in their place. This number is decreased every time the candidate validates an answer. For every validation, the number of correctly placed labels is shown, without showing which ones they are. Labels are put back into their original place. Obviously, the correction is shown at the end. If the candidate has the right to repeat the question until he succeeds, then the mention “Number of remaining trials” doesn’t appear.

Temps limite

The time limit, in seconds, is displayed on the top right above the label column.


Image:Quiz-Etiquette-28.jpg





If the candidate didn’t click on the “Validate” button before the time ends, the result is displayed automatically.

Correction

If the creator chose not to show the correction to the question, when the candidate clicks on the results window, he is automatically redirected to the next question.

Colors

Label colors depend on the creator’s choice. By default the palette used is:

  • Blue for labels
  • Green for correct labels during correction
  • Red for incorrect labels during correction
  • Black for arrows


Image:Quiz-Etiquette-29.jpg



Here we chose to put the labels in yellow, arrows in black and to use orange and blue colors for correction. A colors legend is displayed on the right.

Multiple Choice

Create a multiple choice question

You can see below the Multiple Choice Question editing window:

Image:CM-Edition.jpg

Just like each other question you must start by giving a title to the question in the designated cell at the top of the window.

Then, you just need to write below, the answers that you provide for the question.

It is possible to add comments to each answer; these comments will be displayed after the answers of the candidate.

To select one or many correct answers, you must check the corresponding box on the left of the window.

Options (Multiple Choice)

Score points

It is possible to allocate a certain number of points to each question. A scrolling bar lets you assign 1 to 9 points per question, but actually, it is possible to assign up to 10000 points per question. For this, you have to enter the value with the digital keyboard in the corresponding box.

Points allocation can be done in two ways:

Either you require all the correct answers and in this case the awarded score will be maximum or null; or you award a score that will be proportional to the number of provided answers.

Time limit

It is possible to set a time limit to answer the question. For this you must check the corresponding box. It is also possible to change the duration of this time limit, which is configured by default to 30 seconds. The time limit should be between 1 and 999 seconds.

One answer allowed

Finally, it is possible to create a Multiple Choice Question where only one answer is possible. In this case, you must check the corresponding case. This action will have the effect of preventing the Quiz designer from proposing two correct answers.

Puzzle

At the launch of the program, the first interface shown to the creator is the following:


Image:Quiz-Puzzle-1.jpg



The creator can import a puzzle already created, create a new puzzle, manage the options or cancel the operation.

Create Puzzle

To create a puzzle, you just need to select an image of type .jpg and .bmp from its directory. For this, the creator must click on the “Add an image” button. An explorer window opens, allowing him to select a file.


Image:Quiz-Puzzle-2.jpg


The image can be a portrait or a landscape. Ideally it should have the following dimensions:

Portrait: 500*400 Landscape: 400*600

In the case where these dimensions are not met, the image will be automatically resized and centered so that the puzzle takes into consideration most parts of the image. For this reason some areas of the image will be cropped. Only the part of the image framed by a red rectangle will be used to construct the puzzle.


Image:Quiz-Puzzle-3.jpg


To select a puzzle, you must select a number of pieces as well as the shape of the piece from the dropdown lists on the right, and then click on “Apply this puzzle” button. The creator can choose from 5 puzzles:

- Number of pieces: 12, 30, 54, 80 or 100

By clicking on the “Apply this puzzle” button, a grid is applied on the previously selected image. Cuttings that appear hence will be applied to the image.



Image:Quiz-Puzzle-6.jpg


To save the puzzle, click on “Save” button.

Options

By clicking on “Options” button, the user can choose to whether require or not certain constraints on the candidate who’s realizing the puzzle.


Image:Quiz-Puzzle-7.jpg


By default, a puzzle is realized in 30 seconds. The creator can allocate a specific number of points. We propose for the creator to facilitate or not the realization of the puzzle through 3 options:

  • “Display shapes” simply shows the border of the pieces in the background
  • “Display the image in background” shows transparent image in the background
  • “Display picture in pop-up” allows showing the image in small besides the puzzle. This image can be moveable by the one who realizes the puzzle.

Import a puzzle

To import a puzzle, you just need to click on the “Import” button. An explorer window will then open allowing the creator to select an .xml file which is initially named PuzzleXML.xml.

Make a puzzle

Let’s take the example of a puzzle for which we would have checked the 3 options. This is how the puzzle will appear at the start:


Image:Quiz-Puzzle-9.jpg


Pieces are randomly placed on the left and should be replaced on a magnetized area on the right. To move the pieces, you just need to perform a drag-and-drop operation while maintaining the mouse button pressed.

The black grid corresponds in fact to the “Display shapes” option being displayed. In the background, the image appears in transparence due to the option “Display image in background”. Finally, the image surrounded by a thick white frame, representing a smaller puzzle, appears due to the “Display picture pop-up”. This image is also movable using drag-and-drop.

In the bottom left, the number of points allocated to this question is shown. On the top right, the elapsed time appears if the creator has chosen to impose a time limit.

Hangman

Creator Interface

The realization of a question of type hangman is certainly the simplest to do.

When the creation window below appears, you just need to fill in the required fields.

Image:Pendu-Edition.jpg

In the box below “Add a question”, you just need to type in your question.

The answer will have to be typed below the “add sentence to find” box.

The only options available for this question are the number of points and the time limit.

Candidate Interface

Here is the interface shown to the candidate.

To suggest a letter, just click on it. If the letter is part of the answer, it will be placed on the corresponding location(s), whereas if the letter is not part of the answer, then, the hangman drawing is being completed.

Image:Pendu-Utilisation.jpg

The already suggested letters are dimmed grey. They cannot be suggested anymore.

Personal tools