In terms of anybody wanting to have an interior 'learning environment' whose exterior is Julio, consider Commons http://drupal.org/project/commons/
Commons doesn't have a 7.x distribution, but will do soon. Once that's here we can share tables with Commons http://drupal.org/node/22267 and add features like quizes.
Groups in Commons could be classrooms, and members of those classrooms could then easily be added in Julio as administrators of a website section, a club for example. Or, perhaps even a 'club' area in Commons and its membership could be synchronised as a club website section in Julio.
We are currently working on two additional distributions that could be relevant here, depending on the type of space you want to build for your classes.
The first is for portfolios, the second is for open educational resources.
The portfolio site will have a range of uses within different types of learning environments, and could be used alongside Julio.
I am creating a simple multiple choice quiz and I need to add an input field at the end (not a quiz question just necessary info).
- The quiz is open to anyone (don't have to be logged in).
- I need the info from the field to be added to the email that sends the quiz results.
So basically the user takes the quiz, then enters their name, then submits and the quiz results and name get sent through email.
I created a content type that the Title field's name was "Enter your name:". I also added an e-mail input field with the e-mail Field module (https://drupal.org/project/email).
I made it available as a block.
The block was moved into content and configured to appear only under certain circumstances (In my case, using PHP).
This was a quick solution. I'm sure it could be done better with a custom module.
The PHP on the block was:
<?php global $my_variable; if ($my_variable) { return TRUE; } else { return FALSE; } ?>
The PHP where I wanted it to display (requires enabling the core PHP Filter module):
<?php global $my_variable; $my_variable = true; ?>
You need to set the permission on the content type to allow Anonymous users to create new content. Also, make sure new entries of the content type aren't published.
An easier way would just to be to create a short answer question. Mark it with a regular expression that accepts any alpha numeric answer and score it 0.
I think that when you manually grade the question it cannot be automatically scored even if the points scored is 0.
Rather than manually grading, can you change scoring to use regular expression? Type the regular expression as /.*/ and then change the points awarded for that question to zero.
I am not in front of a Drupal Quiz setup so I can't check this.
Comments
A couple ways
While Julio is intended for use within schools, it is designed to be a public-facing web site, as opposed to a site that is used within classes.
With that said, any module can be enabled with the UID1 account.
Or, you could use drush.
FunnyMonkey
In terms of anybody wanting
In terms of anybody wanting to have an interior 'learning environment' whose exterior is Julio, consider Commons http://drupal.org/project/commons/
Commons doesn't have a 7.x distribution, but will do soon. Once that's here we can share tables with Commons http://drupal.org/node/22267 and add features like quizes.
Groups in Commons could be classrooms, and members of those classrooms could then easily be added in Julio as administrators of a website section, a club for example. Or, perhaps even a 'club' area in Commons and its membership could be synchronised as a club website section in Julio.
Working on two additional distributions
We are currently working on two additional distributions that could be relevant here, depending on the type of space you want to build for your classes.
The first is for portfolios, the second is for open educational resources.
The portfolio site will have a range of uses within different types of learning environments, and could be used alongside Julio.
FunnyMonkey
How do I add an unscored field to a quiz?
I am creating a simple multiple choice quiz and I need to add an input field at the end (not a quiz question just necessary info).
- The quiz is open to anyone (don't have to be logged in).
- I need the info from the field to be added to the email that sends the quiz results.
So basically the user takes the quiz, then enters their name, then submits and the quiz results and name get sent through email.
How can I do this? Thanks
I just did something along
I just did something along these lines with the Form Block module (https://drupal.org/project/formblock).
I created a content type that the Title field's name was "Enter your name:". I also added an e-mail input field with the e-mail Field module (https://drupal.org/project/email).
I made it available as a block.
The block was moved into content and configured to appear only under certain circumstances (In my case, using PHP).
This was a quick solution. I'm sure it could be done better with a custom module.
The PHP on the block was:
<?phpglobal $my_variable;
if ($my_variable) {
return TRUE;
} else {
return FALSE;
}
?>
The PHP where I wanted it to display (requires enabling the core PHP Filter module):
<?phpglobal $my_variable;
$my_variable = true;
?>
You need to set the permission on the content type to allow Anonymous users to create new content. Also, make sure new entries of the content type aren't published.
An easier way would just to
An easier way would just to be to create a short answer question. Mark it with a regular expression that accepts any alpha numeric answer and score it 0.
I have it as a short answer
I have it as a short answer question that is manually graded now but I can't find how to automatically set the score to 0.
Rather than manually grading,
I think that when you manually grade the question it cannot be automatically scored even if the points scored is 0.
Rather than manually grading, can you change scoring to use regular expression? Type the regular expression as
/.*/and then change the points awarded for that question to zero.I am not in front of a Drupal Quiz setup so I can't check this.
Thank You, adding the regular
Thank You, adding the regular expression was helpful for avoiding the manual grading but I'm still not sure how to change the points awarded to 0.
Also, how can I add the user's response to the email that's sent to the author?