LON-CAPA

Last updated
Developer(s) Michigan State University
Written in Perl
Operating system Cross-platform
Type Course Management System
License GPL
Website lon-capa.org

LON-CAPA (Learning Online Network with Computer-Assisted Personalized Approach) is an e-learning platform, also known as a Course Management System (CMS) or Learning Management System (LMS). It possesses the standard features of many learning platforms (user roles, calendar, e-mail, chat rooms, blogs, resource construction, test grading, etc.), but it differs from traditional e-learning platforms in that its many web servers (in various parts of the world) can communicate with each other. [1] Consequently, the term LON-CAPA can also refer to the LON-CAPA network, i.e. the entire set of LON-CAPA web servers and the specific implementation of an internet protocol that connects these web servers. [2] LON-CAPA can also refer to the LON-CAPA project, i.e. the core team of scientists and programmers that develop and maintain the LON-CAPA software.

There are, as of 2010, more than 160 LON-CAPA domains, where a domain is a unified set of LON-CAPA web servers. [2] LON-CAPA domains are operated, generally speaking, by individual universities and high schools in the United States and Canada, but include private organizations and a significant number of universities in Europe, Asia, South America and Africa. [2] The LON-CAPA network allows participating universities and schools to create learning resources (test problems, web pages, etc.) and to share them across the network. This collaborative aspect is LON-CAPA's most distinctive feature. [1]

Another special feature of LON-CAPA is the ability to design test resources (called problems) that make use of random numbers (stored in Perl variables). This allows a single "problem resource" to generate a variety of similar (but different) test exercises, thus significantly reducing the risk of cheating amongst students. [3]

Currently, the great majority of LON-CAPA's learning resources are written in English and focus on the mathematical and natural sciences, mostly significantly physics and chemistry. [1] The learning platform works extensively with LaTeX, a language used to represent formulas and mathematical expressions. The project is funded by the National Science Foundation (NSF). [4]

LON-CAPA is open source and free of licensing fees. [4] Significant technologies include Linux, Apache, mod_perl, MySQL, LaTeX and CPAN. The core LON-CAPA development team is based at Michigan State University in East Lansing, Michigan. [3] There are also major LON-CAPA network nodes at Simon Fraser University, the University of Illinois at Urbana-Champaign, and Purdue University. [5]

The name LON-CAPA is an acronym, derived from Learning Online Network with Computer-Assisted Personalized Approach. In 1999, two distinct e-learning projects, CAPA and LectureOnline, joined efforts in the creation of LON-CAPA, which provides a superset of the CAPA and LectureOnline functionalities. [3]

Related Research Articles

In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.

<span class="mw-page-title-main">System administrator</span> Person who maintains and operates a computer system or computer network

An IT administrator, system administrator, sysadmin, or admin is a person who is responsible for the upkeep, configuration, and reliable operation of computer systems, especially multi-user computers, such as servers. The system administrator seeks to ensure that the uptime, performance, resources, and security of the computers they manage meet the needs of the users, without exceeding a set budget when doing so.

This page provides an index of articles thought to be Internet or Web related topics.

<span class="mw-page-title-main">Yellow Dog Linux</span> Linux distribution

Yellow Dog Linux (YDL) is a discontinued free and open-source operating system for high-performance computing on multi-core processor computer architectures, focusing on GPU systems and computers using the POWER7 processor. The original developer was Terra Soft Solutions, which was acquired by Fixstars in October 2008. Yellow Dog Linux was first released in the spring of 1999 for Apple Macintosh PowerPC-based computers. The last version, Yellow Dog Linux 7, was released on August 6, 2012. Yellow Dog Linux lent its name to the popular YUM Linux software updater, derived from YDL's YUP and thus called Yellowdog Updater, Modified.

Educational software is a term used for any computer software that is made for an educational purpose. It encompasses different ranges from language learning software to classroom management software to reference software. The purpose of all this software is to make some part of education more effective and efficient.

The following outline is provided as an overview of and topical guide to software engineering:

Moodle is a free and open-source learning management system written in PHP and distributed under the GNU General Public License. Moodle is used for blended learning, distance education, flipped classroom and other online learning projects in schools, universities, workplaces and other sectors.

An application program is a computer program designed to carry out a specific task other than one relating to the operation of the computer itself, typically to be used by end-users. Word processors, media players, and accounting software are examples. The collective noun "application software" refers to all applications collectively. The other principal classifications of software are system software, relating to the operation of the computer, and utility software ("utilities").

The computer file hosts is an operating system file that maps hostnames to IP addresses. It is a plain text file. Originally a file named HOSTS.TXT was manually maintained and made available via file sharing by Stanford Research Institute for the ARPANET membership, containing the hostnames and address of hosts as contributed for inclusion by member organizations. The Domain Name System, first described in 1983 and implemented in 1984, automated the publication process and provided instantaneous and dynamic hostname resolution in the rapidly growing network. In modern operating systems, the hosts file remains an alternative name resolution mechanism, configurable often as part of facilities such as the Name Service Switch as either the primary method or as a fallback method.

In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform.

<span class="mw-page-title-main">LAMP (software bundle)</span> Acronym for a common web hosting solution

A LAMP is one of the most common software stacks for the web's most popular applications. Its generic software stack model has largely interchangeable components.

TAO is the French acronym for Testing Assisté par Ordinateur.

<span class="mw-page-title-main">Virtualization</span> Methods for dividing computing resources

In computing, virtualization (v12n) is a series of technologies that allows dividing of physical computing resources into a series of virtual machines, operating systems, processes or containers.

nanoHUB

nanoHUB.org is a science and engineering gateway comprising community-contributed resources and geared toward education, professional networking, and interactive simulation tools for nanotechnology. Funded by the United States National Science Foundation (NSF), it is a product of the Network for Computational Nanotechnology (NCN). NCN supports research efforts in nanoelectronics; nanomaterials; nanoelectromechanical systems (NEMS); nanofluidics; nanomedicine, nanobiology; and nanophotonics.

<span class="mw-page-title-main">BioSLAX</span> Linux distribution

BioSLAX is a Live CD/Live DVD/Live USB comprising a suite of more than 300 bioinformatics tools and application suites. It has been released by the Bioinformatics Resource Unit of the Life Sciences Institute (LSI), National University of Singapore (NUS) and is bootable from any PC that allows a CD/DVD or USB boot option and runs the compressed Slackware flavour of the Linux Operating System (OS), also known as Slax. Slax was created by Tomáš Matějíček in the Czech Republic using the Linux Live Scripts which he also developed. The BioSLAX derivative was created by Mark De Silva, Lim Kuan Siong and Tan Tin Wee.

The following outline is provided as an overview of and topical guide to software:

Linux on IBM Z or Linux on zSystems is the collective term for the Linux operating system compiled to run on IBM mainframes, especially IBM Z / IBM zSystems and IBM LinuxONE servers. Similar terms which imply the same meaning are Linux/390, Linux/390x, etc. The three Linux distributions certified for usage on the IBM Z hardware platform are Red Hat Enterprise Linux, SUSE Linux Enterprise Server, and Ubuntu.

The following outline is provided as an overview of and topical guide to the Perl programming language:

References

  1. 1 2 3 "LON-CAPA". CampusSource. Retrieved 2007-11-30.
  2. 1 2 3 "Network Features". LON-CAPA. Retrieved 2007-11-30.
  3. 1 2 3 Gasperson, Tina (2006-05-17). "Open source package passes personal learning test". Linux.com. Archived from the original on 2008-09-19. Retrieved 2007-11-30.
  4. 1 2 Moore, Janet (2003-11-19). "Practice: Computer-Assisted Personalized Assignments, Quizzes, and Examinations". The Sloan Consortium. Archived from the original on 2007-11-08. Retrieved 2007-11-30.
  5. ITaP LON-CAPA Information Page Archived 2015-02-18 at the Wayback Machine 2015