https://docs.moodle.org/31/en/api.php?action=feedcontributions&user=PascalBoulerie&feedformat=atomMoodleDocs - User contributions [en]2024-03-29T08:19:07ZUser contributionsMediaWiki 1.39.6https://docs.moodle.org/31/en/index.php?title=Group_Choice&diff=95468Group Choice2012-01-26T12:50:04Z<p>PascalBoulerie: fr</p>
<hr />
<div>= Introduction =<br />
This block has been developed originally for the teachers of the university Polytechnic of Montreal (as a summer internship).<br />
The needs that the teachers had is to let the students being able to form their groups, with groups already created by the teachers the standard way.<br />
<br />
== Social Student Group Formation == <br />
Since the students are the ones that form the groups, it means that there is a social interaction that has to be considered.<br />
<br />
There are two ways to join a group:<br />
# A Student sends an invitation to a group's <del>teamleader</del> '''teamcreator'''.<br />
# A TeamCreator sends an invitation to a student to join its group.<br />
<br />
''There are some more few things that are important to know for the teamcreator:''<br />
* if the group is originally empty, the first student that try to send an invitation become the teamcreator.<br />
* the teamCreator of a group is defined by the timestamp of the mdl_groups_members "timeadded" field.<br />
** If a teamCreator quits the group, the next student that has the min(timeadded timestamp) become the next teamCreator (or the group is empty).<br />
<br />
== Why There is a TeamCreator? ==<br />
The reason why we added the concept of a teamleader is because we were at the problem where if a student has sent an invitation to a group's members:<br />
* All the members should accept the student's invitation for him/her to join the group (which increase the complexity!)<br />
* It is not fun for the students if they '''HAVE''' to login to send an invitation to a group in which they know they will be part.<br />
In fact this is the major reason why a teamcreator has been used has a main concept for the block. <br />
Because how the groups are formed is normally someone in the group that write the names of the other students of the group and give the paper to the teacher for the group formation.<br />
<br />
'''Note:''' invitation will be changed for request in the future.<br />
<br />
= Use Cases =<br />
<br />
{| class="nicetable"<br />
|-<br />
! title<br />
| '''''The teacher sets the block's preferences'''''<br />
|-<br />
! Scenario<br />
| The system display the page "Preferences". The teacher sets the data he/she wants the block to have, then click "Save changes". The system checks if the input received is valid and save in the DB the new preferences of the block's instance for the course.<br />
|-<br />
! Alternative<br />
| '''1. The input is not valid:'''<br />
The page show a box indicating that the data has not been saved.<br />
|}<br />
<br />
<br /><br />
{| class="nicetable"<br />
|-<br />
! title<br />
| '''''The teacher checks the course's groups and groupings'''''<br />
|-<br />
! Scenario<br />
| The System shows the page "Group List". The Teacher can see the groups and groupings used for the course's. The Teacher can also see which student is alone and is not part of a group (todo: by groupings too).<br />
|-<br />
! Alternative<br />
| N/A<br />
|}<br />
<br />
<br /><br />
{| class="nicetable"<br />
|-<br />
! title<br />
| '''''The teacher export the course's groups'''''<br />
|-<br />
! Scenario<br />
| The System shows the page "Export Groups". The Teacher choose the data that the export file should contains, choose the format of the file and append the email address of the people that should receive the file. Then clicks on "Export". The System create the file with the input's data and sends it to the emails written.<br />
|-<br />
! Alternative<br />
| '''1. No email has been written:'''<br />
The System create the file with the input's data and force the download to the local machine.<br />
<br />
'''2. Try to uncheck the student's Email option:'''<br />
The system show a message indicating that indicates that this data must be present in the file.<br />
|}<br />
<br />
<br /><br />
{| class="nicetable"<br />
|-<br />
! title<br />
| '''''the student visuzalize his/her groups'''''<br />
|-<br />
! Scenario<br />
| The System show the page "Summary". The Student can now vizualize the groups and groupings in which he/she is part of.<br />
|-<br />
! Alternative<br />
| '''The student is not part of any group:'''<br />
The system show a message indicating that the student is not part of any group.<br />
|}<br />
<br />
<br /><br />
{| class="nicetable"<br />
|-<br />
! title<br />
| '''''the student sends a resquest to a group'''''<br />
|-<br />
! Scenario<br />
| The System show the page "Join a Group". The Student click the checkbox of the group he/she wants to join, then clicks on "Join Group". The System appends the student's request in the DB. Then show a message indicating that the request has been sent.<br />
|-<br />
! Alternative<br />
| '''1. The student is already part of the group/grouping:'''<br />
A green tick replaced the checkbox.<br />
<br />
'''2. The Student can't join a group/grouping:'''<br />
<br />
A red mark replaced the checkbox.<br />
<br />
'''3. A request between the student and the group is present in the DB:'''<br />
<br />
A clock replaced the checkbox meaning the request is in pending.<br />
|}<br />
<br />
<br /><br />
{| class="nicetable"<br />
|-<br />
! title<br />
| '''''the teamcreator sends a request to a student'''''<br />
|-<br />
! Scenario<br />
| The System show the page "Add Student to Group" and select the first group found for the teamcreator. The teamcreator clicks on the group he/she wants to modify. The System refresh the list of the student that can be selected by the teamcreator. The teamcreator checks the checkbox on the row of the student he want to invite into his/her group, then clicks "Add To My Group". The System add the Request into the DB.<br />
|-<br />
! Alternative<br />
| '''1. The user is not a teamcreator:'''<br />
The system show a message indicating that the user is not a teamcreator for any group.<br />
<br />
'''2. a request for a student (for the teamcreator's group selected) is already existing in the DB:'''<br />
<br />
A clock replaced the checkbox indicating the request is pending in the DB.<br />
|}<br />
<br />
<br /><br />
{| class="nicetable"<br />
|-<br />
! title<br />
| '''''The student quits one of its groups'''''<br />
|-<br />
! Scenario<br />
| use-case(the student visuzalize his/her groups) --> The student clicks on the link "Leave this group" on the same row representing the group. The System remove the student from the group in the DB, then refresh the page "Summary".<br />
|-<br />
! Alternative<br />
| N/A<br />
|}<br />
<br />
<br /><br />
{| class="nicetable"<br />
|-<br />
! title<br />
| '''''Accept/Refuse an invitation'''''<br />
|-<br />
! Scenario<br />
| The System show the page "Summary". The student/teamcreator can see the requests for joinning a group. The student clicks on "Accept" on one request. The System append the student in the group into the DB. The Student clicks "Refuse" on another request. The System removes the request from the DB.<br />
|-<br />
! Alternative<br />
| N/A<br />
|}<br />
<br />
<br /><br />
<br />
= Understand the <del>invitation</del> '''Request''' system =<br />
The most complex part of the block, is the request system between the students<br />
to join a specified group.<br />
<br />
== little icones signification ==<br />
The student/teamcreator can encounter 4 type of relation with the group.<br />
# [[Image:tick.png|tick]]: meaning you're already part of the group.<br />
# [[Image:cross.png|cross]]: meaning you can join the group.<br />
## You are already part of the group that has this icone.<br />
## You are part of another group that has the same grouping that the group having this icone.<br />
# [[Image:clock.png|clock]]: meaning the request is in pending.<br />
## The student has sent a request to the teamcreator of the group and wait to be accepted.<br />
## The teamcreator has sent the request to the student and wait for him to accept it.<br />
# checkbox: you can select the group to send a request to join. (all clear to send the request)<br />
<br />
<br />
== student sends a request to the teamcreator ==<br />
In this context, the student is seeking for a group that he/she wants to join. When the student is in the "join a group" tab, he can see the different groups he can send a request to join.<br />
<br />
== teamcreator sends a request to a student to join his group ==<br />
The teamcreator has to select the group in which he wants to add student(s).<br /><br />
A Green Dot indicates the current group that will send the request(s) to the student(s).<br /><br />
A Red Dot indicates that the group is not currently selected to send requests.<br />
<br />
== DataBase model for the request system ==<br />
The information that is kept in the DB for the request system is composed of 4 important elements.<br /><br />
# '''group_id''': the id of the group to join.<br />
# '''user_id''': the id of the user that will be added to the group.<br />
# '''course_id''': the id of the course in which the group formation takes place.<br />
# '''action_from''': from who the request has been sent? (student or teamleader)<br />
<br />
with those informations, and equipped of the course_id, when a student or a teamcreator accepts a request. <br />
the mapping can be done between the member and the group.<br />
<br />
<br />
= TODO list =<br />
Here is the todo list of things that would improve the block. <br />
'''<info gathering>''' <br />
<br />
''' This page is under construction '''<br />
<br />
[[Category:Contributed code]]<br />
[[fr:Group Choice]]</div>PascalBouleriehttps://docs.moodle.org/31/en/index.php?title=Group_self-selection_module&diff=95455Group self-selection module2012-01-26T12:03:17Z<p>PascalBoulerie: fr</p>
<hr />
<div>The Group selection activity module allows students to select a group in the course that they want to be members of. A limit can be placed on the number of users in every group. The activity can also be set to open and close at specific times.<br />
<br />
==Background==<br />
The first versions of such functionality appeared already for Moodle 1.4. The most recent version has been written by Petr Škoda and Helen Foster with the help of other developers.<br />
<br />
==Features==<br />
There are two global settings:<br />
* Require activity description (default Yes) - if disabled users do not need to enter a description for each activity<br><br />
* Max members per group (default 0) - if enabled this sets a numeric limit for group sizes, 0 being unlimited<br />
<br />
[[Image:Activity-group-self-selection-global-settings.png|Global Settings]]<br />
<br />
The activity has a number of options available when adding to a course<br />
* Select group from grouping (Default all groups) - you can restrict the groups that are shown to students if you have them in a certain grouping<br />
* Require password (default none) - you can set a password that is required to confirm a group selection<br />
* Max members per group (default 0) - if enabled this sets a numeric limit for group sizes, 0 being unlimited<br />
* Open from (default disabled) - if enabled selections can only be made after this time<br />
* Open until (default disabled) - if enabled selections can only be made before this time<br />
<br><br />
[[Image:Activity-group-self-selection-add.png|Activity Settings]]<br />
<br><br />
==Usage==<br />
* When a student is faced with the activity they just need to click on the correct button to select a group<br />
<br><br />
[[Image:Activity-group-self-selection-student-select.png|Activity Settings]]<br />
<br><br />
* If a password has been set they will be faced with a password page to confirm before the selection is complete<br />
<br><br />
[[Image:Activity-group-self-selection-password.png|Password prompt]]<br />
<br><br />
==Installation==<br />
Download and unpack the activity folder.<br />
Place the folder (eg "groupselect") in the "mod" subdirectory.<br />
Visit http://yoursite.com/admin to complete the installation<br />
Turn editing on in any home or course page.<br />
Add the activity to the page<br />
<br />
==See also==<br />
*[http://moodle.org/plugins/view.php?plugin=mod_groupselect Group Self-selection] is a Modules and plugins database page that has download <br />
<br />
[[Category:Contributed code]]<br />
[[fr:self selection]]</div>PascalBouleriehttps://docs.moodle.org/31/en/index.php?title=Word_censorship_filter&diff=71532Word censorship filter2010-04-27T07:51:23Z<p>PascalBoulerie: fr link + link sort into alphabetical order</p>
<hr />
<div>Location: Word Censorship settings link in ''Administration > Modules > Filters''<br />
<br />
<br />
The word censorship filter enables certain user-selected words to be "blacked out" in the flow of the text. The primary use is for censoring obscene or other unwanted words in the text.<br />
<br />
In Moodle 1.6 onwards, the word censorship settings page allows the administrator to edit a list of words via a web interface. For backwards compatibility, the old list in the language pack is retained and will be used if the list on the settings page is empty. To avoid inadvertently causing offence, there is no default list on the settings page.<br />
<br />
==Previous word censorship==<br />
<br />
Prior to Moodle 1.6, the list of words is contained in the language pack in the file ''censor.php'' (Example: for German use ''lang/de/censor.php''). To change the word list you need to directly edit this file. A default list is provided for many languages. Warning: You may find the content of this file offensive. <br />
<br />
==See also==<br />
<br />
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=79711 filtering profanity] forum discussion<br />
<br />
[[Category:Filter]]<br />
<br />
[[es:Palabras censuradas (filtro)]]<br />
[[fr:Filtre censure de mots inadéquats]]<br />
[[ja:ワードセンサーシップ]]</div>PascalBouleriehttps://docs.moodle.org/31/en/index.php?title=error/moodle/nostatstodisplay&diff=69030error/moodle/nostatstodisplay2010-02-25T10:04:51Z<p>PascalBoulerie: </p>
<hr />
<div>Stats<br />
<br />
This page can appear if you have not enabled statistics. To enable statistics, log into your Moodle as an administrator. Then, in the Site Administration menu, under Server --> Statistics ensure that they are enabled.<br />
<br />
If you have enabled Statistics recently you should note that statistics are collected by a background task and take some time to become available. Try again later, but do note the time for statistics job to be run in the Site Administration page noted above.<br />
<br />
[[fr:pas de statistique à afficher]]</div>PascalBouleriehttps://docs.moodle.org/31/en/index.php?title=Tools_for_creating_SCORM_content&diff=67179Tools for creating SCORM content2010-01-13T09:40:49Z<p>PascalBoulerie: Freeware vs OpenSource + ScenariChain OpaleSup</p>
<hr />
<div>{{Scorm}}<br />
Here is a list of tools to create SCORM packages, both open source and commercial. Moodle is a modular authoring tool for courses but at this time does not create SCORM packages.<br />
<br />
==Free OpenSource==<br />
=== eXe OPEN SOURCE SCORM Development Package ===<br />
The eXe project is developing a freely available Open Source authoring application to assist teachers and academics in the publishing of web content without the need to become proficient in HTML or XML markup. Resources authored in eXe can be exported in IMS Content Package, SCORM 1.2, or IMS Common Cartridge formats or as simple self-contained web pages.<br />
<br />
http://exelearning.org/<br />
<br />
=== Xerte OPEN SOURCE SCORM Development Package ===<br />
<br />
The Xerte Project provides a full suite of open source tools for elearning developers and content authors producing interactive learning materials.<br />
<br />
Standalone tool: Xerte http://www.nottingham.ac.uk/xerte/<br />
<br />
Online tool: Toolkits http://www.nottingham.ac.uk/xerte/toolkits.htm<br />
<br />
=== ScenariChain Opale / OpaleSup ===<br />
<br />
Website and community : http://scenari-platform.org/projects/scenari/en/pres/co/<br />
<br />
==Freeware not OpenSource==<br />
=== MyUdutu ===<br />
Free software for creating elearning courses with flash interactivity. Website here: http://www.udutu.com/ and an explanatory video here: http://www.udutu.com/my_udutu_video.html It is free to sign up and make the courses - there are many customisable templates enabling users to import images/video/audio/etc and incorporate them into scored questions of varying formats. The finished course can be exported as SCORM 2004 or SCORM 1.2 compliant -again for free and then hosted on a Moodle or other site. (The courses can also be hosted on the udutu site, either for free but with a watermark or for a fee) Quite intuitive to use and offering many features, it is however dependent on good connection to the site as it is created online. Also doesn't seem to like working in Opera.<br />
<br />
=== MOS Solo ===<br />
SCORM 2004 authoring tool. Entirely free.<br />
<br />
http://www.mossolo.com/<br />
<br />
=== Reload ===<br />
Reusable eLearning Object Authoring and Delivery - NB it is rather technical and may only be suitable for those with an understanding of HTML and the underlying SCORM specification.<br />
<br />
http://www.reload.ac.uk/<br />
<br />
=== Courselab ===<br />
CourseLab is a free program but is not open source. Feb 2009 current version is 2.4. Received an eLearnings Best of 2007 award.<br />
<br />
CourseLab version 2.4 has a few bugs. First is with audio. Sometimes (for some reason not known to CourseLab) the audio will restart, creating an echo effect. You will need to un-check the "autostart" mark of the Video object (vidoe object is used to insert audio too)and then define an action on some event that fits the case (for example on the slide's afterdisplay event) choose METHOD (yourvideoobject, PLAY. this will play the audio after the slide is displayed.<br />
<br />
Another issue is with FireFox browsers displaying graphics with CourseLab. It is stated in user's manual that some objects utilize Explorer-specific features and author should avoid using them, if he wants to use the course in multi-browser environment. These are: Gradient Box and all AutoShapes. AutoShapes are VML-objects and VML (Vector Markup Language) is not supported by FireFox. SVG (Scalable Vector Graphics - another vector format) could be the good alternative, but there are still problems with displaying inline SVG-objects in both Gecko-family and IE. (from CourseLab Support)<br />
<br />
If these FireFox/Image display problems are not an issue then be sure to install the latest browser plug-ins.<br />
<br />
There are some problems with Moodle configuration see http://moodle.org/mod/forum/discuss.php?d=96338#p425335<br />
<br />
[http://www.courselab.com/ CourseLab home page]<br />
<br />
==Commercial==<br />
===ActivePresenter===<br />
ActivePresenter is a useful tool supports for IT training operation, software demonstration, creating software manual. Notable outputs are Ajax Simulation and Flash Simulation. ActivePresenter supports both SCORM 1.2 and SCORM 2004.<br />
More information can be found at http://www.atomisystems.com.<br />
<br />
===Articulate===<br />
Articulate Presenter '09, coupled with Articulate Quizmaker '09, is a great solution in developing SCORM content for Moodle. Both Articulate Presenter '09 and Articulate Quizmaker '09 are SCORM certified by an independent ADL certification expert (both SCORM 1.2 AND SCORM 2004). This means that Articulate Presenter '09 and Quizmaker '09 will seamlessly report results to Moodle by uploading the published project as a SCORM package. With the complete suite of products from Articulate, you'll be able to quickly create e-learning courses from PowerPoint and develop interactive content, quizzes, assessments, and surveys.<br />
<br />
To learn more about the products from Articulate, go to http://www.articulate.com and download a 30 day trial of any of the products including: Articulate Presenter '09, Articulate Quizmaker '09, Articulate Engage '09, and Articulate Video Encoder '09.<br />
<br />
===Coral Presenter===<br />
With Coral Presenter, a plugin for PowerPoint, users can easily add audio and video files, as well as quizzes to create more engaging and interactive e-learning presentations. A ribbon menu, slide-level call-outs, attachments and links, custom tabs and one-click publishing are just some of the unique features of Coral Presenter. Coral will convert your content to Flash format and bundle all neccessary files and data for publishing to Moodle or any other SCORM 1.2 compliant LMS. Completion tracking can be set either by number of slides viewed or by quiz scores. <br />
<br />
Coral Presenter was developed to work with Microsoft PowerPoint 2007, PowerPoint XP and PowerPoint 2003. Download a free trial at http://www.bermuda-scientific.com/downloads.php.<br />
<br />
===Camtasia===<br />
This is a commercial screen-recording product for producing demonstrations and tutorials. It has SCORM compliant output as an option, and permits quizzing and branching. The SCORM output option creates a single .zip file that is appropriate for uploading into a SCORM activity for Moodle. Retail price for Camtasia is US$299, but non-profit educational discounts of about 50% are offered. 30 day trials are also available.<br />
<br />
More information can be found at http://www.techsmith.com/products.asp<br />
<br />
=== Captivate ===<br />
Adobe's Captivate software allows you to create fully functioning interactive lessons with quizzes, scoring, and integration (via SCORM) with Moodle. You can create anything from a simple slide show, to a complete branching software simulation or evaluation, all delivered via Flash without learning any code. It is the most straight-forward package and makes it a lot of fun to work with - even adding closed-captioning is really easy! Adobe have a page on Captivate here: [http://www.adobe.com/products/captivate/] - the latest version is Captivate 4.<br />
<br />
=== ContentGenerator.net SCORM functionality ===<br />
Software was successfully used at the CambsMoodle.org conference on July 10th 2008 - every teacher at the workshop was able to get their SCORM game uploaded and working. The software doesn't create extensive courses, but instead trackable interactive Flash games such as Fling the Teacher and Teacher Invaders.<br />
<br />
* Free software (+ some pay for) at http://www.contentgenerator.net/ - need to register on forum, but downloads free from there.<br />
* Select SCORM option within software<br />
* Generates single .zip file<br />
* Select 'Add SCORM / AICC' from add resource option in your course<br />
* Edit SCORM settings - copy settings from http://www.contentgenerator.net/images/scorm/16_settings_mostimportant.png <br />
* Some overly detailed instructions available here: http://www.contentgenerator.net/scorm/<br />
<br />
<br />
<br />
=== iSpring PRESENTER ===<br />
<br />
iSpring PRESENTER works as a PowerPoint addin and transforms your regular PowerPoint presentation into SCORM compliant Flash course ready for publishing to LMSs. It also provides you with a QuizBuilder to enhance your presentation or course with engaging interactive quizzes. So you can create a winning course, and also vivify it with video narrations. Generated Flash movies provide ActionScript API, so you have total programmatic control of presentation navigation and playback. <br />
<br />
http://www.ispringsolutions.com/products/presenter_master.html<br />
<br />
=== Learning Essentials 2.0 for Microsoft Office ===<br />
Works with licensed Microsoft Office and is a free add on, last upgraded 2007.<br />
<br />
"With Learning Essentials, educators and students can get started, stay organized, and successfully complete high-quality work. Educators can create effective instructional resources, complete administrative tasks, and implement new teaching strategies. Using the Content Development Kit, educators can create additional templates and tutorials that integrate with familiar Microsoft Office applications. And students can use templates with project assistance to coach them through a variety of assignments. <br />
<br />
"The English, French, German, Italian, Norwegian, and Spanish versions of Learning Essentials also support SCORM standards. SCORM Tools seamlessly convert Microsoft Office documents into standards-based e-learning content that can be managed and reused by any SCORM-conformant learning management system. <br />
<br />
"Learning Essentials is a free download for schools that license Microsoft Office." <br />
<br />
:Note, someone with personal experience should update the overview to explain how this tool really works)<br />
<br />
[http://www.microsoft.com/downloads/details.aspx?FamilyID=e5f4f9c7-1a6a-484b-99fd-c231442deaa4&displaylang=en Microsoft's Learning Essentials homepage]<br />
<br />
=== Microsoft Learning Development System ===<br />
Free tool from Microsoft that allows you to create SCORM resources using drag and drop.<br />
<br />
"The LCDS is a free tool that enables the Microsoft Learning community to create high-quality, interactive, online courses. The LCDS allows anyone in the Microsoft Learning community to publish e-learning courses by completing the easy-to-use LCDS forms that seamlessly generate highly customized content, interactive activities, quizzes, games, assessments, animations, demos, and other multimedia."<br />
<br />
This is an internal Microsoft tool. Has a few bugs and can crash.<br />
<br />
NOTE READ the Help info. To upload to Moodle you will need to zip up your working directory then upload using the 'Add SCORM / AICC' from add resource option in your course <br />
<br />
[http://www.microsoft.com/learning/tools/lcds/default.mspx Microsoft's page for LCDS updated to 2.2 on Jan 2009]<br />
<br />
=== QuizCreator ===<br />
QuizCreator is a powerful Flash quiz maker that enables trainers and educators to easily create SCORM compliant Flash quizzes with images, sounds, narrations and Flash animations to engage learners through the learning process and offers flexible results tracking and score reporting toolkit. <br />
<br />
It supports 9 question types:True/ False, Multiple Choice, Multiple Response,Fill in the Blank, Drag and Drop-Matching,Drag and Drop-Sequences,Word Bank,Click Map and Essay. You could publish you quiz for Flash, Word, Excel or LMS.<br />
<br />
[http://www.quiz-creator.com/ QuizCreator]<br />
[[Image:Quizcreator.png]]<br />
<br />
<br />
<br />
=== ToolBook ===<br />
[Moodle 1.9 / ToolBook Instructor 9.01] Tracking and bookmarking work well. The content should be exported using the SCORM 1.2 option; AICC and SCORM 2004 do not seem to work properly. Scoring works and is viewable within the tracking details, but does not transfer correctly into the Gradebook. see http://www.toolbook.com<br />
<br />
=== TutorAuthor NG ===<br />
TutorPro's TutorAuthor NG is a professional software application for quickly creating interactive lessons, training, demonstrations, and simulations. Anyone who needs to develop online product demonstrations, software simulations for e-learning, or online tutorials for user support will find TutorAuthor NG an ideal solution. TutorAuthor NG includes everything you need to capture actions in any application and instantly create a 3D life like simulation. The application is equally at home creating 'soft-skill' tutorials such as new employee introductions, company policy, in fact anything that can be taught electronically.<br />
<br />
If you use TutorAuthor NG to create e-learning content, you can add realistic, fully interactive question slides, buttons, click boxes, and text entry boxes, and much more. TutorAuthor NG is SCORM 1.2, SCORM 2004, and AICC compliant, allowing effortless integration with any compliant Learning Management System (LMS). <br />
<br />
More information can be found at http://www.tutorpro.com/Products/TutorAuthor_Next_Generation_<br />
<br />
=== Wimba Create (formerly Course Genie) ===<br />
<br />
A commercial tool allowing you to convert Word documents into CMS ready content. It's particularly suited for non-technical teachers who have large documents to display on Moodle and allows embedding of video, sound etc. When downloaded to your computer it generates a toolbar in Word giving options to enable easy conversion of the file to clean html pages which include navigation and interactive features. It claims to work on Windows 2000, Windows XP or Windows Vista<br />
Word 2000, XP, 2003 or 2007 and the official site is: http://www.wimba.com/products/wimbacreate/ This link gives information about integration with Moodle: http://www.wimba.com/products/integration_moodle.php Although this is a paid-for option, you can download a free trial from the above site. <br />
<br />
=== Wondershare PPT2Flash Professional ===<br />
Convert PowerPoint to Flash and upload the courses to Moodle. <br />
Note that this is not a free tool, rather there is a free '''trial''' version of the full software. Output from the trial version has a watermark on it.<br />
* Download the trial version of the software from http://www.sameshow.com/powerpoint-to-flash-pro.html<br />
* There is a plug-in menu in PowerPoint, click "Publish" button and select "LMS"<br />
* Select "SCORM 1.2" or "SCORM 2004"<br />
* Click "Convert" button<br />
* Select "Open output folder" after conversion is completed<br />
* Choose the output .zip file and upload to Moodle<br />
* Done! <br />
<br />
Some overly detailed instructions available here: http://www.sameshow.com/powerpoint-to-flash/howto3.html<br />
<br />
===QuizForce===<br />
QuizForce is a MS Windows program that provides a comprehensive but easy-to-use set of tools for creating highly customized Flash-based quizzes and surveys for non-programmers.<br />
SCORM 1.2 or 2004 compatible. Free 14 days trial, tutorials, examples are available from site:<br />
http://www.elearningforce.biz/e-learning-software/quizforce/quizforce.html<br />
<br />
===WordForce===<br />
WordForce is a MS Windows program. The main feature of the program is the conversion of MS Word (2007/2003) documents into web sites.<br />
SCORM 1.2 or 2004 compatible. Free 14 days trial, tutorials, examples are available from site:<br />
http://www.elearningforce.biz/e-learning-software/wordforce/wordforce.html<br />
<br />
===PowerPointForce===<br />
PowerpointForce is a MS windows program, which converts PowerPoint(2003/2007) slides into flash with different additional features and brings to you professional rapid flash-based presentations in the matter of minutes.<br />
SCORM 1.2 or 2004 compatible. Free 14 days trial, tutorials, examples are available from site:<br />
http://www.elearningforce.biz/e-learning-software/powerpointforce/powerpointforce.html<br />
<br />
<br />
===PointeCast===<br />
PointeCast Publisher is a PowerPoint plug-in that automatically converts your PowerPoint XP/2002, 2003 and 2007 presentations into a highly compressed Flash presentation. The Pro version allows you to import and edit audio, import video, and create quizzes and surveys. It's SCORM 1.2 or 2004 compatible. It seems close to Articulate Presenter in terms of functionality but at considerably less cost. Free 15 day trial available from site:<br />
http://www.pointecast.com/products/publisher-overview.html<br />
<br />
<br />
==See also==<br />
<br />
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=57059 Are there any sugestions for scorm authoring with Microsoft (MS-M$) word / or any other easy (maybe free) scorm authoring tool?] forum discussion<br />
<br />
[[de:Autorenwerkzeuge]]</div>PascalBouleriehttps://docs.moodle.org/31/en/index.php?title=Course&diff=67178Course2010-01-13T09:00:27Z<p>PascalBoulerie: fr</p>
<hr />
<div>A course is usually composed of [[Course_sections | sections]] called [[Course_sections#Weekly_format | weeks]] or [[Course_sections#Topic_format | topics]], but it also has special [[Blocks (teacher)| blocks]] which can be added to the [[Course_homepage | home page]] of the course. Typically courses are created by either someone who has Moodle [[Administrator]] or [[Course creator]] privileges. Users with [[Teacher]] rights for a course can edit or add items to that course, as can the administrator and course creator.<br />
<br />
Moodle is very robust and can be used in a wide variety of educational, [[Trainer|training]] and informational settings. Often there many ways a course might be constructed. Have fun determining how Moodle will meet your needs.<br />
<br />
The purpose of this page is to provide additional links for the new user. <br />
<br />
== See Also ==<br />
For Administrators or Course Creators<br />
*The [https://docs.moodle.org/en/Category:Administrator general index for an administrator] has many topics that relate to Course.<br />
<br />
*To set up a course for the first time see [[Create_your_own_course]]<br />
<br />
For Teachers<br />
*For adding content or editing a course see [[Adding/editing_a_course]] or [[Create_your_own_course]]<br />
<br />
*The [https://docs.moodle.org/en/Category:Teacher general index for an teacher] has many topics that relate to Course and the things that go in them.<br />
<br />
<br />
[[Category:Teacher]]<br />
<br />
[[fr:Cours]]</div>PascalBouleriehttps://docs.moodle.org/31/en/index.php?title=error/moodle/filenotfound&diff=60262error/moodle/filenotfound2009-07-20T15:06:58Z<p>PascalBoulerie: New page: In the case of a change of server, check if you have copied the content of moodledata, especially uploaded files.</p>
<hr />
<div>In the case of a change of server, check if you have copied the content of moodledata, especially uploaded files.</div>PascalBouleriehttps://docs.moodle.org/31/en/index.php?title=Upload_users&diff=54988Upload users2009-04-28T14:37:49Z<p>PascalBoulerie: Encoding e.g. ISO-8859-1</p>
<hr />
<div>{{Template:Update}}<br />
<br />
Location: ''Administration > Users > Accounts > Upload users''<br />
<br />
<br />
The upload users utility is a simple but powerful way to upload user information into Moodle. It is possible to either create authenticate users, or to create authenticate users and enrol them into a course at once.<br />
<br />
*Note: that recent versions of Moodle have tools to keep the site administrators personal maintenance work down besides this particular form of manual authentication. For example, connecting to existing external databases or letting the [[Internal enrolment|users create their own accounts]]. See the [[Authentication]] section in the admin menus.<br />
<br />
The user data text file must follow a certain format, as described below.<br />
<br />
<br />
==Upload file format==<br />
<br />
Users may be imported, enrolled on courses and organised into groups via flat file.<br />
<br />
<br />
If you are sure you want to import multiple user accounts from a text file, then you need to format your text file as follows:<br />
<br />
* Each line of the file contains one record<br />
* Each record is a series of data separated by commas<br />
* The first record of the file is special, and contains a list of fieldnames. This defines the format of the rest of the file.<br />
<br />
:'''Required fieldnames''': these fields must be included in the first record, and defined for each user<br />
:<p><code>username, password, firstname, lastname, email</code></p><br />
:<p>Remember that validity checks for the username, password, and email fields will be performed. Usernames can only contain alphabetical letters or numbers and should not contain an underscore; however, a period is permissible. Passwords should meet the requirements specified for the site's [[Site_policies#Password_policy|Password policy]]. Emails should be in the format of a valid email.</p> <br />
<br />
:'''Default fieldnames''': these are optional - if they are not included then the values are taken from the primary admin<br />
:<p><code>institution, department, city, country, lang, auth, timezone</code></p><br />
<br />
:'''Optional fieldnames''': all of these are completely optional. The course names are the "shortnames" of the courses - if present then the user will be enrolled as students in those courses. Group names must be associated to the corresponding courses, i.e. group1 to course1, etc.<br />
:<p><code>idnumber, icq, phone1, phone2, address, url, description, mailformat, maildisplay, htmleditor, autosubscribe, course1, course2, course3, course4, course5, group1, group2, group3, group4, group5, type1, type2, type3, type4, type5</code></p><br />
<br />
:'''User Profile Field''': all the user profile fields or custom profiles shall use the following convention (moodle 1.9): profile_field_<your_custom_field>.<br />
<br />
'''Roles amendments''': Note that since roles have been added in Moodle 1.7, there is a new (better) fieldname to use for enrolments and that is ''role''. You can use ''role'' field instead of the legacy ''type'' field to specify roles directly - use either role short name or id (numeric names of roles are not supported).<br />
<br />
* Commas within the data should be encoded as &#44 - the script will automatically decode these back to commas.<br />
* For Boolean fields, use 0 for false and 1 for true.<br />
* Types are used to tell Moodle whether the user is a student or a teacher if a corresponding course exists (e.g. type2 corresponds to course2). 1 = Student, 2 = Editing Teacher, and 3 = Non-editing Teacher. If type is left blank, or if no course is specified, the user is default to student.<br />
* Force password change: Set the password field for desired users to '''changeme'''.<br />
* Turn email off: The parameter '''emailstop''' must be set to 1 if the email address should not work. If you set it to 0 then the email address is switched on. If you want to have all the email addresses active then you do not need the additional parameter in your upload file.<br />
* For courses, use the short name for the course<br />
* Note: If a user is already registered in the Moodle user database, this script will return the userid number (database index) for that user, and will enrol the user as a student in any of the specified courses WITHOUT updating the other specified data.<br />
<br />
Here is an example of a valid import file:<br />
<br />
<code>username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1, group1, type1<br /><br />
jonest, verysecret, Tom, Jones, jonest@someplace.edu, en, 3663737, 1, Junk102, Section 1, 1<br /><br />
reznort, somesecret, Trent, Reznor, reznort@someplace.edu, en_us, 6736733, 0, Junk102, Section 3, 3</code><br />
<br />
(Text copied from [http://moodle.org/help.php?file=uploadusers.html Upload users help file].)<br />
<br />
==Updating existing accounts==<br />
<br />
By default Moodle assumes that you will be creating new user accounts, and skips records where the username matches an existing account. However, if you set "Update existing accounts" to '''Yes''', the existing user account will be updated.<br />
<br />
When updating existing accounts you can change usernames as well. Set "Allow renames" to '''Yes''' and include in your file a field called <code>oldusername</code>.<br />
<br />
'''Warning''': any errors updating existing accounts can affect your users badly. Be careful when using the options to update.<br />
<br />
==Encoding==<br />
<br />
Prior to Moodle 1.9, the file must have the same encoding as your language pack. In Moodle 1.7 and 1.8 it is always UTF-8.<br />
<br />
{{Moodle 1.9}}In Moodle 1.9 onwards, the encoding may be selected from a large list, including ISO-8859-1.<br />
<br />
==Upload users preview==<br />
<br />
[[Image:Upload users preview.png|thumb|Upload users preview in Moodle 1.9]]<br />
<br />
==Hints==<br />
<br />
===Spreadsheet===<br />
<br />
If you use a spreadsheet program such as Excel to create your .csv file, check the resulting output in a text editor before you upload it. It is possible to get trailing commas on each line from an empty field if you have added and deleted columns of information prior to saving the final file. Also check the character encoding. A csv file is a simple text file (ASCII or Unicode) that can be used to upload user accounts.<br />
<br />
Also, Excel translates passwords that begin with - (minus) or + (plus) as zero. Even when saving as .csv and saying "Yes" to "Keep this format, and leave out any incompatible features." Check for this before uploading, as a zero halts the upload process.<br />
<br />
===Country===<br />
The country should be written as a two letter code, e.g. BE for Belgium, NL for the Netherlands, and should be written in capitals. If not, it gets abbreviated to two letters, which can cause an invalid country entry in the database.<br />
<br />
==See also==<br />
<br />
*[[Flat file]]<br />
<br />
Using Moodle forum discussions:<br />
*[http://moodle.org/mod/forum/discuss.php?d=36851 Can I auto enroll from Excel?]<br />
*[http://moodle.org/mod/forum/discuss.php?d=58215 Making Email Optional]<br />
*[http://moodle.org/mod/forum/discuss.php?d=97903 Uploading users to custom roles]<br />
<br />
[[Category:Authentication]]<br />
[[Category:Enrolment]]<br />
[[Category:Groups]]<br />
<br />
[[fr:Importer des utilisateurs]]<br />
[[ja:ユーザのアップロード]]<br />
[[zh:上传用户]]</div>PascalBouleriehttps://docs.moodle.org/31/en/index.php?title=Course_categories&diff=53648Course categories2009-04-01T08:21:59Z<p>PascalBoulerie: fr</p>
<hr />
<div>Location: Category link in ''Administration block > Courses > Add/edit courses''<br />
<br />
<br />
Course categories organize courses for all Moodle site participants. Miscellaneous is the default course category on a new Moodle site. A course creator or administrator can put all courses in the miscellaneous category. However, teachers and students will find it easier to find their classes if they are organized in descriptive categories.<br />
<br />
The list of courses within a category by default shows the teachers and the summary of each course. If the number of courses within a category exceeds 9 (10 or more), then a short list without teachers and summary is shown.<br />
<br />
<br />
==Adding a category==<br />
Most people organize their courses by department and college or by topic. Be sure to test the organizational scheme with a few users before entering a large number of courses, to save time in moving them later.<br />
<br />
Adding categories is very simple:<br />
<br />
#From the Site Administration block, click Courses then "Add/edit courses".<br />
#At the top of the "Course Categories" page is a text area and an "Add new category" button. Type the name of your new category in the text area and click the button.<br />
<br />
==Editing a category==<br />
{{Moodle 1.9}}You can edit a category in Moodle 1.9, which gives you access to change the Parent category (if applicable), change the name of the cateory, add or edit the course category description, and force a theme for the category (if enabled in ''Administration block > Appearance > Themes > Theme Settings'').<br />
<br />
If the category is visible, the course category description will be displayed to users when they enter the category, above the list of courses.<br />
<br />
==Adding sub course categories==<br />
<br />
Course sub-categories may be created by adding a new course category then using the "move category to" drop-down menu to move the category inside another category. Similarly, sub-sub-categories etc. may be created. <br />
<br />
{{Moodle 1.9}}Starting with Moodle 1.9, you can add sub-categories directly in the category you want it in. Simply enter the course category, Turn Editing On, and click 'Add a sub-category'.<br />
<br />
==Hiding categories==<br />
[[Image:Hidden_categories.JPG|thumb|Hidden categories]]<br />
Categories may be easily hidden or shown via ''Administration block > Courses > Add/edit courses''. Click on the icon to show or hide a category. Hidden categories are only visible to site administrators. By default, all courses inside a hidden category are not available for students to access, but you can go to ''Administration > Front Page >Front Page Settings'' and click the checkbox to 'Allow visible courses in hidden categories'.<br />
<br />
==Setting category depth==<br />
<br />
You can limit the number of categories that are displayed in the front page 'List of Categories' or 'Combo List' by adding the following line to your config.php:<br />
<br />
$CFG->max_category_depth = n;<br />
<br />
Where n is the maximum number of categories you wish to display.<br />
<br />
==See also==<br />
<br />
*[[Edit category settings]] in Moodle 1.9 onwards<br />
<br />
Using Moodle forum discussions:<br />
* [http://moodle.org/mod/forum/discuss.php?d=47954 Course Summary Sometimes Not Appearing]<br />
* [http://moodle.org/mod/forum/discuss.php?d=102803 Allowing teachers to put courses in categories]<br />
<br />
[[Category:Course]]<br />
<br />
[[fr:Ajouter une catégorie de cours]]<br />
[[pl:Dodaj/edytuj_kategorie]]<br />
[[pt:Adicionar/editar categorias de disciplinas]]</div>PascalBoulerie