Skip to content
View atutor's full-sized avatar
Block or Report

Block or report atutor

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
atutor/README.md

ATutor Readme:

About

ATutor is a learning management system to continue professional development for teachers, career developers, and academic research. It is written in PHP in a cross platform operating system.

Features

Two accessibility features in the system are text alternatives for all visual elements and keyboard access to all elements of the program. With these features, a blind person can listen to the entire interface of the system with the help of a screen reader, and he or she can access the system without needing a mouse. These features also allow ATutor to adapt to a wide variety of technologies including cell phones, personal data assistants (PDAs), and text-based Web browsers, to name a few. ATutor is also designed for adaptability to any of several teaching and learning scenarios. There are four main areas that reflect this design principle: themes, privileges, tool modules, and groups

Installation

To install ATutor, point your web browser to the installation directory where ATutor was extracted, and follow the Installer's instructions. e.g. http://localhost/ATutor

For full installation instructions see: https://atutor.github.io/atutor/docs/installation

Installing from a Github Clone

  1. Fork ATutor into your own Github account, at: https://github.com/atutor/ATutor

  2. Clone ATutor from the fork you created into the document root of your webserver (for convenience), with:git clone https://github.com/yourname/ATutor.git

  3. Before running the Installer, create an empty config.inc.php file in the ATutor/include/ directory. If you have a command line to work from, while located in the ATutor directory, create the file with: touch include/config.inc.php

  4. Follow the installation instructions at the link above.

  5. Or, follow the instructions given by the ATutor Installer.

How to contribute

If you want to contribute to ATutor follow the instructions below or on https://atutor.github.io/atutor/docs/dev_with_github.html

  1. Fork the repository and create clone
  2. Create a new branch to work in
  3. Edit and create new files within your new branch
  4. Make sure your branch is up to date with the master branch
  5. Merge pull requests into master branch

For additional ATutor documentation, see the ATutor Handbook in ATutor, or at the following links:

Developers

  • Inclusive Design Research Centre
  • OCAD University
  • ATutorSpaces

License

GPL


Have fun, and take it places!

-Greg

Pinned

  1. ATutor ATutor Public

    NO LONGER USER LEVEL SUPPORTED. CONTRIBUTING DEVELOPERS INTERESTED IN MAINTAINING ATUTOR, SHOULD REQUEST COLLABORATOR ACCESS. : ATutor is an Open Source Web-based Learning Management System (LMS) u…

    PHP 177 171

  2. AContent AContent Public

    AContent elearning content authoring tool and repository. Develop interoperable content and tests. Import or link those into your LMS or another elearning environment using LTI or the AContent API.

    PHP 20 35

  3. payments payments Public

    Allows ATutor administrator to link to a credit card processing service. Various options allow instructors or admin to grant access to courses automatically when a payment is recieved, Paypal, Mone…

    PHP 6 12

  4. gameme gameme Public

    Module to add gamification elements to ATutor courses. Users collect points and badges, and progress through levels as they complete course work.

    PHP 2 4

  5. hello_world hello_world Public

    A template module used as a starting point when creating new ATutor modules.

    PHP 1 1

  6. helpme helpme Public

    Help for new instructors and administrators to quickly learn to use ATutor.

    PHP