Your Moodle version

Activities: WizIQ: A Virtual Classroom Plugin

Maintained by Picture of Harman Singh Harman Singh
WizIQ’s Live Class and web conferencing module enables Moodle users to schedule and deliver online classes, conduct online meetings, and collaborate using the WizIQ Virtual Classroom. This web-based virtual classroom is equipped with real-time collaboration tools like Live Chat, Audio and Video Streaming for up to 6 people, Whiteboard, Screen and Content Sharing (.doc, .docx, .pdf, .xls, .xlsx, .ppt, .pptx, .pps, .ppsx, .swf, .flv and YouTube videos). Moreover, administrators can download attendance reports, whereas students with permissions can view/download class recordings. After downloading the plugin, the administrators need to register on or write to to get the customer key.
Moodle 2.0, 2.1, 2.2, 2.3, 2.4, 2.5

WizIQ’s Live Class web conferencing module enables Moodle users to schedule and deliver online classes using the WizIQ Virtual Classroom. This web based virtual classroom is equipped with real-time collaboration tools like, live chat, audio and live video streams for up to 6 people, whiteboard, screen and content sharing (.doc, .docx, .pdf, .xls, .xlsx, .ppt, .pptx, .pps, .ppsx, .swf, .flv and YouTube videos). A free user account is required for Moodle administrators, on to download the WizIQ Live Class module available as an ‘activity’ and ‘block’. ‘Activity’ features the scheduling of live classes within the Moodle course and ‘Block’ lists the live classes on the schedule. Any teacher or administrator on Moodle can schedule a live class by choosing ‘WizIQ Live Class’ from the ‘Add an activity’ drop-down list within the Moodle system.

What can teachers do in the WizIQ Live Class Moodle module?

Schedule a class
While setting up a new class, a teacher or an administrator can specify the class title, date and time, duration, language for classroom interface, its type (audio or audio and video both) and whether to record this class.

Manage classes
You can see a list of all classes with status whether they are scheduled or done. Besides, you can edit, cancel, reschedule a class and also get an attendance report once a class is over.

Manage Content

  • Create and name folders that are relevant to specific courses
  • Upload files in appropriate folders
  • Use content in your live classes from the content library rather than uploading it from your desktop every time
  • Delete folders/files when you don't need them anymore

What more can you do?

  • After a class is scheduled, a private URL is generated. This URL acts as a permalink for the class that can be shared via email, blogs, social networking sites or other websites to promote the class.
  • The class you scheduled gets listed as an event on the Moodle calendar and it is also accessible from the ‘Upcoming events’ block.
  • You may choose to record a class and make it available for download

WizIQ Virtual Classroom - Features

  • Works in Flash technology, browser-like tabbed interface, MS Office like keyboard shortcuts
  • 6 live video streams, full screen video, control audio/video for all attendees
  • Play audio and video files instantly, play YouTube videos, control playback for all attendees
  • Drawing tool, math tool, group/ungroup objects, multiple whiteboards
  • Real time communication - private chat, group chat, raise hand, emoticons, font colors


Picture of Harman Singh
Harman Singh (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of sarmiento tula
    Fri, Mar 22, 2013, 10:18 AM
    Hola que tal a todos, estoy trabajando con wiziq en moodle 1.9 hasta el momento wiziq no me ha grabado ninguna sesión, todo lo demas funciona perfectamente solamente no graba nada por default pone No grabar sesión espero y alguien me pueda ayudar con eso.
  • Picture of shams Marwat
    Wed, Jun 12, 2013, 3:30 PM
    can any one please tell how this work ....
    i have download the latest version . where is its database located ???

    so for its gives me the following error.

    Warning: require_once(C:\wamp\www/config.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\class\test\index.php on line 32

    Fatal error: require_once() [function.require]: Failed opening required 'C:\wamp\www/config.php' (include_path='.;C:\php5\pear') in C:\wamp\www\class\test\index.php on line 32

    thanks in advance
  • Picture of shams Marwat
    Wed, Jun 12, 2013, 3:31 PM
    any kind of help will be much appreciated ...
  • Picture of william kennedy-long
    Wed, Jun 19, 2013, 7:27 PM
    Does 2.3 work with Moodle 2.4 without any problems?
  • Picture of Fabio Montiel
    Fri, Sep 20, 2013, 11:09 PM
    Hello everyone again,

    We are currently experiencing problems with our WizIQ plugin in our Moodle 2.0. It was working fine until we updated our PHP to 5.4.19. We keep getting the following error message:
    Fatal error: Call-time pass-by-reference has been removed in /home/afslproa/public_html/moodle/mod/wiziq/session.php
    on line 124.

    Our teachers can no longer create their WizIQ classes from Moodle.

    Is there anyway there's a new plugin that works well with newer versions of PHP. The latest versions of that plugin
    is 2.5.

    The plugin was running on PHP 5.2.17 so we think the problem is related to that.

    We are having hard time on this because teachers can't use this incredible tool.

    Thanks in advance for any possible help.
  • Picture of Sam Stegers
    Fri, Nov 29, 2013, 7:41 PM
    Hello Harman,

    I am researching the possibility to add/manage Wiziq Classes to a course by directly injecting the appropriate data in the database. This would enable me to create/use Wiziq more dynamically than when adding/managing classes through the Moodle course interface.

    Is this possible?

    I have looked in the database and I seem to have found the table where the Wiziq activities are stored (mdl_wiziq). However when I manually try to add a row to the table, there is a field with the name class_id which seems to be a value generated by the Wiziq server.

    Is this correct? If so, then I suspect it will not be possible to do what I want but I would very much like your expert opinion in this matter.

    Highest regards,

    Sam Stegers
  • Picture of Nikki Macfarlane
    Sun, Apr 12, 2015, 3:36 PM
    This is a great plugin - thanks! I would like to change the icon - I have changed it in the mod/wiziq/pix folder (icon.gif) but it is still showing as the original icon. I also checked my theme/themename/pix_plugins folder but there is no wiziq folder in there. Can you tell me where it is getting the icon from?
    Thanks, Nikki Macfarlane
  • Picture of Henry Richard
    Wed, Jun 10, 2015, 4:54 PM
    Hi Nikki,
    You need to clear your cache. For it you can do: Site Administration > Development > Purge all caches
    Even we can make this plugin completely white labeled. You can put your brand name instead of provider's name.

    Richard from foldcode
  • Picture of Brian Schmidt
    Thu, Jun 18, 2015, 10:10 PM
    We're looking to upgrade to Moodle 2.9 soon. Anyone know if this module will work with 2.9? Or does it need updating?
  • Picture of Ankit Verma
    Fri, Aug 14, 2015, 3:22 AM
    Yes, Brian it is working except some warning displayed. Wiziq api is integrated with it and you can also test your api on free VBRIDGE tool on foldcode website
  • Picture of akash gupta
    Wed, Sep 9, 2015, 6:04 PM
    please provide 2.9 version of this soon..
  • Picture of Muhammad Umair
    Sat, Nov 14, 2015, 1:53 PM
    I want to download the recorded videos what should I do ?
  • Picture of Leon Stringer
    Tue, Feb 2, 2016, 2:34 AM
    There is a problem using this plugin with Moodle sites that use SQL Server databases. The installation instructions for Moodle with SQL Server ( say you should enable quoted identifiers. As this plugin uses non-ANSI double quotation marks in some SQL statements, these statements will fail with the error message "Invalid column name". An example of such a statement is mod/wiziq/content.php, line 141:

    $contentlist = $DB->get_records_select('wiziq_content',
    'parentid = :pnodeid AND ( course = :courseid OR course = "1" ) AND userid = :userid',
    $params, 'id DESC');

    This should read "... OR course = \'1\') ..." to use standard ANSI quotes for SQL.
  • Picture of Dailet Manuela Fumero
    Tue, May 17, 2016, 11:27 PM
    Can I use this plugin offline?
  • Picture of didier cadiou
    Thu, Jun 30, 2016, 9:30 PM

    I'm using one of the wiziq web services API function named "get_attendance_report" to get statistical datas from wiziq servers about wiziq classes. My problem is that I sometime receive error messages for specific wiziq existing class_id (but not for all). There is 2 kinds of potential error message :
    * No record found
    * Attendance report will be available soon

    I didn't found any documentation on the discussed function and errors. Does anybody known what is the meaning of these error messages ? and how to fix the associated problem if any ?

1 2
Please login to post comments