Difference between revisions of "Conditional activities FAQ"

Jump to: navigation, search

Note: You are currently viewing documentation for Moodle 2.3. Up-to-date documentation for the latest stable version is available here: Conditional activities FAQ.

(Made a reference to course prerequisites to reinforce that this is not an outdated answer.)
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Conditional activities}}
 
{{Conditional activities}}
<p class="note">'''Please refer to [[Page_notes#Conditional activities|these notes]] before editing this page.'''</p>
 
  
==Will the 1.9 version of activity locking cause problems when we upgrade to 2.0?==
+
==What ARE Conditional activities?==
 +
 
 +
[[Conditional activities]] is a feature that enables a teacher to release resources and activities for their students based on certain criteria such as date, grade received or participation.
 +
 
 +
==Where are the settings to use Conditional activities?==
 +
 
 +
The Moodle admin needs to enable it site wide in ''Settings>Site administration>Advanced features'' and a teacher will then see "restrict access" options in the setup screen of each activity.
 +
 
 +
==Can I make access to a course conditional upon completing another course?==
 +
Not currently, no. It is possible to set course prerequisites, but that only affects grading. It is not possible to restrict access to course B until a student has completed course A. There are workarounds such as setting a final page at the end of course A which  is only revealed once the student has completed course A. In this page you can include the enrolment key for course B. However - this relies on trusting students not to pass the key onto others.
 +
 
 +
==Can I set conditional activities for a whole section, not just individual activities?==
 +
{{New features}}
 +
Yes you can. The settings are within each course section when you click the "edit" icon. [http://www.youtube.com/watch?v=5Z0pYuOiZ5E&list=UUCRg_EbhU9tdpLdiGGN1Mgg&index=1&feature=plcp|See Screencast here]
 +
 
 +
==We had Activity Locking in 1.9. Will it cause problems when upgrading to Moodle 2?==
 
If you are using the 1.9 AL version that uses the added course format called Activity Locking, then there should not be any upgrading issues.   
 
If you are using the 1.9 AL version that uses the added course format called Activity Locking, then there should not be any upgrading issues.   
  
Line 12: Line 26:
 
#Delete the AL course format folder.
 
#Delete the AL course format folder.
 
#This is optional--leaving these should not break things, but it would be a good idea. Delete (e.g. via phpmyadmin) the four added columns to the course_modules table:
 
#This is optional--leaving these should not break things, but it would be a good idea. Delete (e.g. via phpmyadmin) the four added columns to the course_modules table:
 
 
  
 
:`delay`
 
:`delay`
Line 24: Line 36:
 
==See also==
 
==See also==
  
* Using Moodle [http://moodle.org/mod/forum/view.php?id=4295 Conditional activities forum]
 
 
* Using Moodle [http://moodle.org/mod/forum/discuss.php?d=167914 how to clear checks on completion page as admin user] forum discussion
 
* Using Moodle [http://moodle.org/mod/forum/discuss.php?d=167914 how to clear checks on completion page as admin user] forum discussion
  
 
[[Category:FAQ]]
 
[[Category:FAQ]]
[[Category:Conditional activities]]
 
  
 
[[de:Bedingte Aktivitäten FAQ]]
 
[[de:Bedingte Aktivitäten FAQ]]

Latest revision as of 15:55, 16 September 2013


What ARE Conditional activities?

Conditional activities is a feature that enables a teacher to release resources and activities for their students based on certain criteria such as date, grade received or participation.

Where are the settings to use Conditional activities?

The Moodle admin needs to enable it site wide in Settings>Site administration>Advanced features and a teacher will then see "restrict access" options in the setup screen of each activity.

Can I make access to a course conditional upon completing another course?

Not currently, no. It is possible to set course prerequisites, but that only affects grading. It is not possible to restrict access to course B until a student has completed course A. There are workarounds such as setting a final page at the end of course A which is only revealed once the student has completed course A. In this page you can include the enrolment key for course B. However - this relies on trusting students not to pass the key onto others.

Can I set conditional activities for a whole section, not just individual activities?

New feature
in Moodle 2.3!

Yes you can. The settings are within each course section when you click the "edit" icon. Screencast here

We had Activity Locking in 1.9. Will it cause problems when upgrading to Moodle 2?

If you are using the 1.9 AL version that uses the added course format called Activity Locking, then there should not be any upgrading issues.

You could remove the code, which means deleting things from your server and data base.

If you want remove things, do this prior to upgrading to 2.0. Of course, you will be making a backup of your site, database, and even your individual courses before upgrading to 2.0.

  1. Make a note of the conditions you have set on your activities since they will be deleted.
  2. Delete the activity locking block through moodle admin--then delete the block folder.
  3. Delete the AL course format folder.
  4. This is optional--leaving these should not break things, but it would be a good idea. Delete (e.g. via phpmyadmin) the four added columns to the course_modules table:
`delay`
`visiblewhenlocked`
`checkboxforcomplete`
`checkboxesforprereqs</nowiki>s`

Now you can change your course formats back to topics, then after upgrade, reset your conditions with the new conditional activities code.

See also