Moodle Terms

Here is a collection of the key terms regularly used in Moodle. Best to learn them now. It will assist your future learning a use of Moodle. One can't learn the concepts without first understanding the words.

Browse the glossary using this index

Special | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ALL



Fantastico is an automatic installer for open source scripts such as Moodle. When you use it, Fantastico will install Moodle in less than five minutes, including setting up the Cron.

Fantastico is a service or feature provided by web hosting companies. You cannot get it yourself. If you cannot use a Moodle partner (the best solution!) for hosting your Moodle site, then look for a hosting service that has Fantastico--usually a feature included in the cPanel. A cPanel is the adminstration interface that you use to set up your site.

To find a hosting service with Fantastico, you can do a Google search, or look on a variety of sites that rate the hosting services. If you see a good hosting service, then check the feature list. If it does not include Fantastico, I recommend trying another hosting service.

Note that Fantastico takes up to six weeks to add new releases of Moodle. But upgrading is surprisingly easy.


Firebird is a fully featured and powerful RDBMS and is derived from Borland InterBase 6.0 source code, which has more than 20 years of handling databases from just a few KB to many Gigabytes with good performance and almost free of maintenance!

It is open source and has no dual license. Below is a list of some of the Firebird’s major features:

  • Firebird has full SQL 92 Entry Level 1 Support and implements most of the SQL-99 standard, plus some very useful additions.
  • Full support of Stored Procedures and Triggers
  • Full ACID compliant transactions
  • Referential Integrity
  • Multi Generational Architecture
  • Very small footprint
  • Fully featured internal language for Stored Procedures and Triggers (PSQL)
  • Support for External Functions (UDFs)
  • Little or no need for specialized DBAs
  • Almost no configuration needed - just install and start using!
  • Big community and lots of places where you can get free and good support
  • Optional single file embedded version - great to create CDROM catalogs, single user or evaluation versions of applications
  • Dozens of third party tools, including GUI administrative tools, replication tools, etc.
  • Careful writes - fast recovery, no need for transaction logs!
  • Many ways to access your database: native/API, dbExpress drivers, ODBC, OLEDB, .Net provider, JDBC native type 4 driver, Python module, PHP, Perl, etc.
  • Native support for all major operating systems, including Windows, Linux, Solaris, MacOS.

Firebird is financially supported by Firebird Foundation which get his founds from company donations and paid membership subscriptions.

See for more information.


Firebug is a plug-in for the Firefox web browser, allowing users to inspect and edit HTML and CSS, monitor network activity, debug JavaScript and much more.

It is one of many Firefox plug-ins often recommended by the community to people creating and modifying Moodle themes.

Firebug van be downloaded from


Firefox (formerly Firebird) is a web browser, based on Mozilla (but with all the non-browser stuf in Mozilla taken out). It's still in development, but is already very stable, usable and full of features.

Firefox makes a good replacement for Internet Explorer on Windows platforms.


(n.) A searing e-mail or newsgroup message in which the writer attacks another participant in overly harsh, and often personal, terms. Flames are an unfortunate, but inevitable, element of unmoderated conferences.

(v.) To post a flame.


Flat File

Location: Flat file edit settings link in Administration > Courses > Enrolments

A flat file allows enrolment management (enrol or unenrol) of existing users in existing course. The file is read one time by Moodle then erased. The file is located in the moodle file structure as a text file and Cron provides the timing when it is read.

Front Page

The front page is the initial page seen by someone reaching a Moodle site. It is not the home page for a course or classroom, but rather for the whole site.

The site settings determine which user roles can reach it. For example, the allows visitors (guests) to see it's front page and asks them to log in. A user clicking on the course is taken to the "Returning to this website" Moodle login in screen. Other sites may require a login before showing the front page.

Many functions of a front page are similar to those found in a course. The administration block will allow topics to be added to a Front Page.


File Transfer Protocol - a method of copying files from one computer to another. For example, you might FTP your Moodle files from your home computer to your web server.


For your information