LON-CAPA

Last updated
LON-CAPA
Lon-capa logo.PNG
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

Web server

A web server is server software, or a system of one or more computers dedicated to running this software, that can satisfy client HTTP requests on the public World Wide Web or also on private LANs and WANs.

Proxy server Computer server that makes and receives requests on behalf of a user

In computer networking, a proxy server is a server application or appliance that acts as an intermediary for requests from clients seeking resources from servers that provide those resources. A proxy server thus functions on behalf of the client when requesting service, potentially masking the true origin of the request to the resource server.

In computing, cross-platform software is computer software that is implemented on multiple computing platforms. Cross-platform software may be divided into two types; one requires individual building or compilation for each platform that it supports, and the other one can be directly run on any platform without special preparation, e.g., software written in an interpreted language or pre-compiled portable bytecode for which the interpreters or run-time packages are common or standard components of all platforms.

Web hosting service Service for hosting websites

A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Web hosts are companies that provide space on a server owned or leased for use by clients, as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for other servers located in their data center, called colocation, also known as housing in Latin America or France.

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

Yellow Dog Linux

Yellow Dog Linux (YDL) was a free and open-source operating system for high-performance computing on multi-core processor computer architectures. It focuses on GPU systems and computers using the POWER7. YDL was developed by Fixstars. Yellow Dog Linux was first released in the spring of 1999 for the Apple Macintosh PowerPC-based computers. The most recent 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.

Moodle E-learning platform

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

Web development is the work involved in developing a Web site for the Internet or an intranet. Web development can range from developing a simple single static page of plain text to complex Web-based Internet applications, electronic businesses, and social network services. A more comprehensive list of tasks to which Web development commonly refers, may include Web engineering, Web design, Web content development, client liaison, client-side/server-side scripting, Web server and network security configuration, and e-commerce development.

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.

LAMP (software bundle) Software bundle

LAMP is a very common example of a web service stack, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language. The LAMP components are largely interchangeable and not limited to the original selection. As a solution stack, LAMP is suitable for building dynamic web sites and web applications.

Platform Load Sharing Facility is a workload management platform, job scheduler, for distributed high performance computing. It can be used to execute batch jobs on networked Unix and Windows systems on many different architectures. LSF was based on the Utopia research project at the University of Toronto.

CAPA, Capa or capa may refer to:

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

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.

BioSLAX

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.

A virtual learning environment (VLE) is a system that creates an environment designed to facilitate teachers' management of educational courses for their students, especially a system using computer hardware and software, which involves distance learning. In North America, a virtual learning environment is often referred to as a "learning management system" (LMS).

Linux on IBM Z

Linux on IBM Z is the collective term for the Linux operating system compiled to run on IBM mainframes, especially IBM Z and IBM LinuxONE servers. Similar terms which imply the same meaning are Linux on zEnterprise, Linux on zSeries, Linux/390, Linux/390x, etc.

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