Printer-friendly version

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

Page:  1  2  3  4  5  6  7  8  9  10  11  (Next)
ALL

A

activities

Activities in Moodle are educational things to do. They include, for example: discussing a topic in a forum, writing a journal entry, submitting an assignment, or completing a quiz.

AFAIK

As Far As I Know :)

Ajax

An abbreviation for "Asynchronous JavaScript and XML" - technologies for creating interactive web applications.

AMFPHP

AMFPHP is a 'remoting server'. It is a piece of software that you install on your server that allows Flash movies to seamlessly talk to PHP. More info here :

Apache

Short name for Apache HTTP Server Project. This is the web server environment that Moodle was developed in, a freely downloadable Open Source product from Apache Software Foundation.

Gossip: The original name for Apache Server was "A patchy server", but cooler heads prevailed and named it Apache - didn't matter, it worked so well it celebrated its 15th birthday February 2010 and has been the Web's most popular server environment since April of 1996.

applet

Applets are small programs written in Java and embedded within web pages. Most recent browsers can run these small programs if you have Java installed on your computer.

AUP

Acceptable Use Policy

This is an acronym that used most commonly in UK schools. It is a policy document that sets out the school's or institution's terms for acceptable use of IT facilities and the Internet.

autonomous system (AS)

An Autonomous system (AS) is a collection of IP networks and routers under the control of one entity (or sometimes more) that presents a common routing policy to the Internet

B

BDFL

Benevolent Dictator For Life.

Often the founder and lead developer for open-source software projects. This individual often must make critical decisions in the design of an ongoing project in order to maintain consistency and resolve disputes.

Guido van Rossum, the project leader of Python, is an individual who is often given this label.

See also:

http://en.citizendium.org/wiki/Benevolent_Dictator_for_Life

Blackboard

Probably the largest commercial competitor to Moodle, Blackboard recently purchased WebCT (10/21/05). Unlike Moodle, Blackboard is basically a commercial, closed source VLE.

Blended learning

Blended learning is a learning scenario where online and face-to-face activities are combined. Individual learning tasks may also combine in-class activities with online activities in rapid succession. Flexible classrooms with movable desks/chairs and wireless notebooks connected to the internet are ideal for blended learning. One variant of blended learning is when a teacher uses a full-time classroom setting and assigns online homework out-of-class. In a corporate context, blended learning involves a combination of instructor-led instruction, on-job training, self-study materials, and mentoring/coaching systems.

Blog

A type of website usually maintained by an individual (Blogger) with regular entries of commentary, description of events or other material such as graphics or video. Entries are commonly displayed in reverse chronological order.
In one line - It is a sort of online diary.

Breadcrumb

Breadcrumbs are what Hansel and Gretel used the famous fairy tale to remember the way back to where they came from.

Moodle DOES NOT use breadcrumbs, as this is what your browser is for and why it has a back button/menu.

Moodle has a navigation bar in the header (and optionally footer) that shows the location of the current page within the site structure.

C

C

C is a medium-level programming language invented by Dennis Ritchie around 1973 at Bell Laboratories. Created to be the implementation language for the UNIX operating system, C went on to become one of the most widely-used programming languages worldwide in the 1980's, having been gradually supplanted for applications development both by its offspring C++ and Java and by scripting languages such as Perl, Python and PHP, the latter being the language that Moodle itself is written in.

Cache

A small amount of memory between a slow process and a faster process which acts as a way of improving system performance. PHP caches are used to improve PHP performance.

CGI

Common Gateway Interface (CGI) is a standard for interfacing external applications with information servers, over HTTP and Web servers. A plain HTML document that the Web daemon retrieves is static, which means it exists in a constant state and will never change, basically this is simply a text file. A CGI program, on the other hand, is executed on-the-fly i.e. in real-time, so that it can output dynamic information. CMS - content management systems such as Moodle and Joomla are good examples of CGI and work using a combination PHP & CGI.


constructivism

This point of view maintains that people actively construct new knowledge as they interact with their environment.

Everything you read, see, hear, feel, and touch is tested against your prior knowledge and if it is viable within your mental world, may form new knowledge you carry with you. Knowledge is strengthened if you can use it successfully in your wider environment. You are not just a memory bank passively absorbing information, nor can knowledge be "transmitted" to you just by reading something or listening to someone.

This is not to say you can't learn anything from reading a web page or watching a lecture, obviously you can, it's just pointing out that there is more interpretation going on than a transfer of information from one brain to another.

CPanel

Many webhosting companies provide CPanel (short for Control Panel) as a convenient, graphical menu system which allow users to administer their own webspace.

For more information go to:
[http://en.wikipedia.org/wiki/Cpanel]

Cron

Cron is an Automatic sytem in moodle that sends out messages to the system through.

  • EMail
  • Rss
  • Assignement Uploads  (This is normally for the teachers - for notifications that a student has uploaded an assignment).

For more information on Cron check the moodle docs page and your help section in moodle.

Happy Moodleing.

CSCL

Computer-Supported Collaborative Learning.
It has much to do with internet and social constructivism ;)

CSS

Abbreviation for "Cascading Style Sheets". CSS defines styles and colours and how they should be applied to a web page.

CVS

The Concurrent Versioning System (CVS) is simply a method of storing files on a server that helps coordinate many people working on those files. It keeps track of every version of every file in a software project.

The "master copy" of Moodle is stored on a CVS server at Sourceforge.net - you can browse it via the web.

To "check out" files from a CVS server means to copy the very latest versions to your own computer - anyone can check out files using an anonymous account.

To "check in" files means to update the master version with new code - only registered Moodle developers can check files in.

D

database

An electronic collection of information, stored in tables of data. For example, Moodle contains a table of all users in a site. There are many brands of database software, but most people use MySQL.

dataroot

The place where Moodle can save uploaded files. This directory should be readable and writeable by the web server user but it should not be accessible directly via the web.

Depreciated

A programming language class, method, syntax or API that is no longer important or useful. In due course , it will become extinct.

DHTML

Dynamic HTML (DHTML) describes using HTML, CSS and JavaScript to create dynamic content on pages. A menu or other objects on a web page that respond to the user without requiring an additional trip to the server or a plug-in application are examples of DHTML in use.

dirroot

The dirroot is the name for the directory in which you have installed Moodle. It's a setting in config.php that must be entered correctly.

domain

A name given to a computer or a group of computers. eg moodle.org. You can buy new domain names from a domain name registrar, of which there are many.

download


To move your files from a server "down" to your personal computer. Also see FTP and upload.

You can download Moodle via the Moodle download page.

DRM

Digital rights management (DRM) is the umbrella term referring to any of several technical methods used to handle the description, layering, analysis, valuation, trading and monitoring of the rights held over a digital work. In the widest possible sense, the term refers to any such management.

E

eWiki

Abbreviation of EfurtWiki.

Moodle's wiki is based on ErfurtWiki, which is an implementation of the WikiWikiWeb hypertext system. It allows simple collaborative editing and creation of web pages.

For more about eWiki, see http://erfurtwiki.sourceforge.net/.

F

Fantastico

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

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 http://www.firebirdsql.org/ for more information.

Firebug

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 www.getfirebug.com

Firefox

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.

flame

(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.

source

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.

http://docs.moodle.org/en/Flat_file

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 demo.moodle.org 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.

http://docs.moodle.org/en/Front_Page

FTP

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.

FYI

For your information

G

Grouping

A collection of groups, i.e. a group of groups!

See the [[Groupings|groupings documentation]].

H

HIG

Human Interface Guidelines

See the wikipedia article.

host

Any computer on a network that offers services or connectivity to other computers on the network. A host has an IP address associated with it.

hosting provider

A business that will host your web site for a monthly fee. You provide a domain name that you own, and after they've set it up for you, you can copy your files to their server and set up your site.

HTH

Abbreviation for Hope That Helps (or Hope This Helps).

Originally from Usenet, but now appearing in emails and forums, it's sometimes put at the end of a reply which suggests a possible solution to a problem.

HTML

HyperText Markup Language - a language used to create web pages.

I

IE

Abbreviation for Internet Explorer which is Microsoft's web browser.

Originally provided free to undermine Netscape's browser dominance in the 90's and currently provided bundled as standard with Microsoft's microcomputer operating systems.

Many people are switching from IE to Mozilla's Firefox to avoid the perceived risk of spy-ware and other security risks.

IIS

Internet Information Services - Microsoft's answer to Apache. This is software, that, when installed on a machine, provides a web service. Just like Apache, IIS listens to port 80 and answers any http requests from client machines.

IMO

In My Opinion... sometimes... IMHO - In My Humble Opinion

INAL

An abbreviation of "I'm not a lawyer".

Interface

In general an interface is the boundary across which two systems communicate. There are many software interfaces within Moodle, for example, such as the interface a module uses to communicate with the core product, or the interface used to send mail.

Usually, though, this term refers to the interface between software and human beings: the user interface. In Moodle, for example, this is what we see and click on in the web browser and in our mail programs, and it provides ways for us to access, understand and change the database at the heart of any Moodle site.

The design of such an interface requires collaboration between software developers and users to make it "user-friendly" (and maximise overall usability).

A very important requirement for interfaces is standardisation, which reduces the amount of learning that users need to do to explore the features in the software. Moodle has had informal standards in the past, but we are currently writing a more formal specification (the Moodle Interface Guidlines) to help Moodle's many developers produce a more consistent interface, and remove some of the irregular, inefficient or hard-to-learn interfaces that have crept into various corners of Moodle.

With Moodle, interface issues should be discussed in the forums most appropriate to them - if you wish to raise discussion about an interface in the Chat module, use the Chat forum. If you have a specific bug or request to report, please use the bug tracker.

J

Java

Java:  a programming language that can be used to write all kinds of programs, from Applets which run in the browser to Midlets that run in Palm handhelds or cell phones to desktop client programs and especially server-side programs including web server "servlets".  Moodle does not use any Java.

Javascript

A scripting language that can be used to write small programs in web pages, such as popup menus. Moodle uses a little Javascript.

L

LambdaMOO

MOO - LambdaMOO Server
"
LambdaMOO is a network-accessible, multi-user, programmable, interactive system well-suited to the construction of text-based adventure games, conferencing systems, and other collaborative software.
"
http://sourceforge.net/projects/lambdamoo/

LAMP

LAMP, a free open source software solution stack, Linux (as OS), Appache(as a web server), MySQL (as a DBMS server), either PHP, Perl or Python (as a Scripting Language).

LDAP

Lightweight Directory Access Protocol -

is an application protocol for modifying directory services. It is commonly used for user and computer directories for domains.

Lesson

The Lesson module in Moodle allows a series of pages to be entered. Each page can have a question at the end, and depending on the answers a student gives can lead them to any other page. (discussion)

M

Mahara

Established in 2006, Mahara is the result of a collaborative venture funded by New Zealand's Tertiary Education Commission's e-learning Collaborative Development Fund (eCDF), involving Massey University, Auckland University of Technology, The Open Polytechnic of New Zealand and Victoria University of Wellington.

Released in Feb 2007 Mahara is a fully featured electronic portfolio, weblog, resume builder and social networking system, connecting users and creating online communities.

Mahara is designed to provide users with the tools to demonstrate their learning, skills and development over time to selected audiences.

Meaning `think' or `thought' in Te Reo Maori, the name reflects the project's dedication to creating a user-centred life-long learning and development application as well as the belief that technology solutions cannot be developed outside the considerations of pedagogy and policy.

Mahara is provided freely as Open Source software (under the GNU General Public License). In brief, this means that you are allowed to copy, use and modify Mahara provided you agree to; provide the source code to others; not modify or remove the original license and copyrights, and apply this same license to any derivative work.

For further information please see https://eduforge.org/projects/mahara/ and http://mahara.org

MAMP

Mac, Apache, MySQL and PHP configuration - for the Mac.

martinized

"Martinized" was originally a patented dry cleaning process by a North American firm. Now it refers to a similar process occurring when the moodle chief developer thoughtfully V-. checks over code submitted for inclusion in the next updated version.

meta tag


Meta Data is data about data, describing the type of data under discussion. Meta tags in HTML are used to identify which version of HTML is in use, the language (both used by the browser to parse, or interpret the code) and other technical information. Two special meta tags of great interest to web weavers are the content and keyword tags. These provide special information that's often used by search engines to enhance retrieval of the page.

MLP

Mindless Link Propagation

Moodle

Moodle was originally an acronym for Modular Object-Oriented Dynamic Learning Environment, but now it's just a name. :-)

It's also a verb: "I try and moodle every day!"

Moodle Docs

Moodle Docs is the Moodle Documentation wiki, where the Moodle community documents Moodle. There are sections for Teachers, Administrators and Developers.

Moodle Exchange

This area is for exchanging complete Moodle courses in Moodle Backup format, as well as other content like glossaries or quiz banks.

All content in here is free to download and use, and you can add and update your own content whenever you like.

The Moodle Exchange is at: http://moodle.org/course/view.php?id=15

(This entry can be replaced with a Resource pointing to Moodle Exchange so that the link is more direct ;-) )

Moodle Partners

The Moodle Partners are a group of companies affiliated with moodle.com who:
  • Are very knowledgeable and supportive of the Moodle project
  • Provide quality Moodle services such as hosting and consulting
  • Support Moodle development directly via royalty payments
  • Are often found around moodle.org, helping people for free
For more information about Partners (and perhaps even becoming one) see the moodle.com/partners site.

MySQL

MySQL is the world's most popular open source database, recognized for its speed and reliability.

N

nightly

A Moodle Nightly is built automatically every day from the most recent code, and is available from the Moodle.org download page. It can be useful if you don't have CVS, but you want to try the latest features. It can also contain bugs, since they may not have been well-tested yet.

NZVLE Project

NZ Open Source VLE Project is a New Zealand-based project, hosted at Eduforge.org

It is helping Moodle adoption as part of a greater project of developing OSS e-learning application software for deployment throughout New Zealands education sector. System integration of portal website framework, lcms, content creation tools and modular toolkit.

O

Oodle-Moodle

A symptom or psychoses prompted by too much Moodling. Oodle-Moodle often manifests itself in relationships that have been stunted while Moodling. Husbands, wives, and children may ask an oodled soul to "step away from the machine" and to communicate once again with hand gestures and verbal cues rather than emoticons.

Might be contagious.

Oracle

A commercial database management system like MS SQL with an Open Source leg.

Outcomes

An Outcome is like any other grade except that it can be applied to multiple activities. When the activity is marked, a mark should be given for the submission itself and for the outcome.


Outcomes are newly introduced in Moodle 1.9


basically implements a way to connect outcome statements with Scales.
Scales themselves are connected to courses and their activities.



Example

ExampleOutcome: ‘Identityin social psychology’

Scales:{Refuser, Drifter, Searcher, Guardian, Resolver}

P

PEAR

An acronym for PHP Extension and Application Repository. PEAR is a framework and distribution system for reusable PHP components.

For more information see http://pear.php.net/.

PostgreSQL

PostgreSQL is a full-featured open-source database with many enterprise features, including:
  • Support for database transactions
  • Strong support for SQL-92 standard
  • Native external interfaces for ODBC, JDBC, C, C++, PHP, Perl, TCL, Python and Ruby
  • Referential integrity
  • Internal functions can be written in C, C++, Java, Perl, TCL, Python, Ruby, PHP and PL/PgSQL
  • Insert/Update/Delete Triggers
  • Inheritance
  • Unicode
  • Extensible data types
  • Indexes on functions
PostgreSQL scales well into large multi-user environments, where the application has significantly intermixed reading and writing activity.

See http://www.postgresql.org/ for more information.

Postnuke

Postnuke is a free, open source, database driven php website. Many Moodle people use postnuke as a front end page to forums, calendars, guestbook and other non-education specific activities. There are literaly thousands of free themes, and hundreds of open source modules that a postnuke site can use.

However, the administration and permission system UI for postnuke can be daunting for newbies, and often requires some basic knowledge of php coding to implement many tasks.

http://www.postnuke.com/

A great website for educators to start at is the postnuke education forum.

Production Site

A production site is site that is publicly operating, it has courses and is being used by anyone enrolled.

R

RELOAD

Reusable eLearning Object Authoring & Delivery

RSS

RSS is a Web content syndication format.
Its name is an acronym for Really Simple Syndication.
RSS is a dialect of XML. All RSS files must conform to the XML 1.0 specification, as published on the World Wide Web Consortium (W3C) website. Subordinate to the <rss> element is a single <channel> element, which contains information about the channel (metadata) and its contents.

(extracted from http://blogs.law.harvard.edu/tech/rss)

S

SCORM

Sharable Content Object Reference Model (SCORM) is a collection of standards and specifications for web-based e-learning. It defines communications between client side content and a host system called the run-time environment (commonly a function of a learning management system). SCORM also defines how content may be packaged into a transferrable ZIP file.
After going through SCORM standards 1.0, 1.1, 1.2, 2004 first edition, the current latest version is SCORM 2004 2nd edition.

sections

The areas within a course that hold activities are known as sections. This is a generic term that covers weeks and topics.

server

This is where your web site or database, or both, resides. You may choose to run your own server or have a hosting provider look after this for you.

Shibboleth

Shibboleth is not only a kind of linguistic password that identifies one as a member of an 'in' group, it's also the name of a middleware project of Internet2.

The Shibboleth project is developing architectures, policy structures, practical technologies and an open source implementation (also called Shibboleth) to support inter-institutional sharing of (web) resources subject to access controls.

Some key concepts of Shibboleth are:
  • Federated Administration
  • Access Control Based on Attributes
  • Active Management of Privacy
  • Standards Based
  • Framework for Multiple, Scaleable Trust and Policy Sets (Federations)
  • Standard Attribute Value Vocabulary
Using Moodle with Shibboleth authentication has the following advantages (depending on the Shibboleth federation you are part of):
  • Access to Moodle can be restricted very accurate (e.g. you allow only students from universities A, B and D to access your Moodle, but not students from universities C and E. Or you allow only medicine students.)
  • User accounts are created automatically as soon as a user logs in the first time.
  • The user profiles are set up automatically (e.g. the users firstname, surname and email address is inserted the first time a user logs in)
  • The user profiles can automatically kept up-to date all the time
  • So you don't have to care anymore for user management issues because this is basically handled by the Identity Provider of the Shibboleth user (e.g. the home university).
  • Once Shibboleth users are authenticated, they can access other Shibboleth-enabled resources without loggin in another time. Due to this single sign-on mechanism, they e.g. can jump from one Moodle installation to another or the can access a Shibboleth-protected library or a web shop, always being authenticated.
Plans for the future concerning Moodle:
  • Automatic course enrollment according to Shibboleth attributes.

SMTP

Short for Simple Mail Transfer Protocol, a protocol for sending e-mail messages between servers. Most e-mail systems that send mail over the Internet use SMTP to send messages from one server to another. In addition, SMTP is generally used to send messages from a mail client (or a program like Moodle) to a mail server.

social constructionism


Social constructionism is a term that defines a particular view of education. It acknowledges constructivism as a description of what each learner experiences, while focussing on the power of constructing artifacts (like text) within a social environment.

From this point of view, education is best served by creating experiences that would be best for learning from the learner's point of view, rather than just publishing and assessing the information you think they need to know. Each participant in a course can be a teacher as well as a learner. A 'teacher' in this environment is an influencer and role model of class culture, connecting with others in a personal way that addresses their own learning needs, and moderating discussions and activities in a way that collectively leads students towards the learning goals of the class.

Moodle tries to promote this view, but is not constrained by it.

spam

Electronic junk mail or junk newsgroup postings. Some people define spam even more generally as any unsolicited e-mail. However, if a long-lost brother finds your e-mail address and sends you a message, this could hardly be called spam, even though it's unsolicited. Real spam is generally e-mail advertising for some product sent to a mailing list or newsgroup.
In addition to wasting people's time with unwanted e-mail, spam also eats up a lot of network bandwidth. Consequently, there are many organizations, as well as individuals, who have taken it upon themselves to fight spam with a variety of techniques. But because the Internet is public, there is really little that can be done to prevent spam, just as it is impossible to prevent junk mail. However, some online services have instituted policies to prevent spammers from spamming their subscribers.

There is some debate about the source of the term, but the generally accepted version is that it comes from the Monty Python song, "Spam spam spam spam, spam spam spam spam, lovely spam, wonderful spam" Like the song, spam is an endless repetition of worthless text. Another school of thought maintains that it comes from the computer group lab at the University of Southern California who gave it the name because it has many of the same characteristics as the lunchmeat Spam:

Nobody wants it or ever asks for it.
No one ever eats it; it is the first item to be pushed to the side when eating the entree.
Sometimes it is actually tasty, like 1% of junk mail that is really useful to some people.
source

SQL

short for 'Structured Query Language'


(I entered this entry only because a forum search for 'firebird' also brought up ALL the entries that included 'sql' even as a substring as e.g. in 'mysqladmin'.)


SVG

SVG (Scalable Vector Graphics) is a markup language based on XML for representing two-dimensional vector graphics. It allows for both static and dynamic graphics. Vector graphics usually perform better when compared to raster formats like JPEG, PNG or GIF, and can be rescaled arbitrarily without loss of quality, and the rescaling does not imply a larger digital footprint. Thus, for instance, the graphics for printing an entire outdoor picture could fit in just a couple megabytes of disk space (the same as a good cellphone picture) without loosing its quality.

SVG can also be used to represent text where the required fonts are unavailable, by converting each individual character to a set of graphical paths. It can also be used to represent other types of content like mathematical formulas,

Some web browsers have native (but incomplete) support for SVG. The list includes browsers based on the gecko engine (Firefox, Netscape, Camino, Epiphany, and SeaMonkey), browsers based on the webkit engine (Safari, Chrome, OmniWeb), Opera and Amaya. On the other hand, browsers based on the MSHTML engine (Internet Explorer, Wikibrowse, Maxthon, and NetCaptor) do not provide support for SVG.

References

  1. The W3C recommendation on SVG.
  2. SVG on Wikipedia.

T

TIA

This is an abbreviation for 'Thanks in advance'

Often used in usenet but has become increasingly popular in e-mails, text messages, instant messages, chat rooms and forum posts. In fact, you could come across this abbreviation in any modern electronic communication.

U

UNIX

UNIX is a computer operating system that originated around 1970 at Bell Laboratories and has been in continuous use and development since.
Linux is a rewrite of UNIX, whereas FreeBSD, NetBSD, OpenBSD, Mac OS X and Solaris, among others, are descendants of the original UNIX implementation.

Today UNIX and Linux run the majority of servers and other "infrastructure" on the Internet, but is also used on a lot of desktop systems (including Mac OS X, the #2 best-selling commercial operating system in the world).

upload

To move your files from a personal computer "up" to a server. Also see FTP and download.

URL


A Uniform Resource Locator is the address that is used to reach a website. For example, http://moodle.org/

Usability

The effectiveness, efficiency, and satisfaction with which users can achieve tasks in a particular environment of a product. High usability means a system is: easy to learn and remember; efficient, visually pleasing and fun to use; and quick to recover from errors.

With software, the usability is very dependent on the interface.

UTT

UTT is a forum term and is an abbreviation of Undescriptive Thread Title.

Examples of this could be "hey guys" or "funny pic".

W

WAMP

WAMP = Windows - Apache - MySQL - PHP configuration of the Moodle environment.

Web Developer Extension for Firefox

This is an add-on or extension for the Firefox browser that adds a variety of tools useful for web developers manipulating HTML and CSS.

It is available from Mozilla Update though the most recent version is usually available from the author's website

Highly recommended.

WebDAV

WebDAV stands for "Web-based Distributed Authoring and Versioning" and is a set of extensions to the HTTP protocol which allow users to collaboratively edit and manage files on remote web servers.  WebDAV is sometimes shortened to DAV.

Since at least 1998, Internet Engineering Task Force (IETF) working groups have published RFCs on WebDAV and related issues. These publications are considered specifications for versioning, access control, searching, and ordering of resources. Many of the specifications have been implemented in software that is present in many open source and commercial offerings.

See webdav.org for more information. Also, search the web for articles about WebDAV in the popular computing press.

WIP

Work In Progress.

wwwroot

This is the setting inside config.php that tells Moodle where it is installed.  It has to be a full URL to the web site's "natural" address.  Some web sites may work under more than one address (for example www.example.com and example.com) but you should pick the main one.

WYSIWYG

WYSIWYG is an acronym for "What You See Is What You Get".

X

XAMPP-lite

From Apache Friends the Xampp-lite Moodle installation package is a one stop installer for Apache, PHP, MySQL and Moodle. Originally developed for its simplicity of installation, Xampp-lite was designed, essentially, for stand alone computers using Windows, so that courses could be developed offline. It is generally agreed that it is not a suitable environment for a production site.

XHTML

XHTML will eventually replace HTML as the language used to program web pages for display in your web browser. It's actually very similar to HTML, but has stricter rules about the formatting. As the world moves to XHTML web browsers will display pages more consistently, and the web will also be more accessible to people with disabilities.

XML

XML (eXtensible Markup Language) comes virtually unchanged from the ISO 8879 standard SGML for the implementation of markup languages. It is a general purpose specification that aims at representing with simplicity documents with high quality and usability.

Examples of markup languages coming from xml are xhtml, mathml, musicml, graphml and svg. Applications like OpenOffice use the ooxml file format to represent word processing documents, spreadsheets, presentations and charts. This file format is essentially a zip file containing xml documents.

Although it is very similar to xhtml, the html specification is not a xml markup language.

References

  1. XML on Wikipedia
  2. The W3C recommendation on XML

Page:  1  2  3  4  5  6  7  8  9  10  11  (Next)
ALL