LMS για σχολεία

Canvas LMS για σχολεία

Δημιουργία ιστότοπων μάθησης με σύστημα μάθησης καμβά

Η ηλεκτρονική εκμάθηση LMS για την οικοδόμηση εκπαιδευτικών πλατφορμών για σχολεία, πανεπιστήμια και κέντρα κατάρτισης. Υποστηρίζει πλούσια εργαλεία επικοινωνίας για συνεργασία.

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Ο καμβάς είναι ένα LMS E-Learning Open Source. Το Canvas LMS είναι ένα εντελώς δωρεάν σύστημα διαχείρισης μάθησης (LMS) για τα σχολεία, τα πανεπιστήμια και τα κέντρα κατάρτισης. Είναι ευέλικτο, αξιόπιστο, προσαρμόσιμο και ένα ιδανικό LMS για τα σχολεία. Είναι επίσης ένα χρήσιμο LMS για τις επιχειρήσεις. Το Canvas LMS, το Studio Canvas και ο κατάλογος καμβά είναι τα τρία συστατικά του λογισμικού εκπαίδευσης καμβά. Το Canvas LMS διοργανώνει μαθήματα και εξορθολογεί τις διαδικασίες διδασκαλίας και μάθησης. Το Canvas Studio ενισχύει την εκμάθηση βίντεο, καθιστώντας την πιο διαδραστική και ενδιαφέρουσα. Η εγγραφή και η εγγραφή του μαθήματος απλοποιούνται και εκσυγχρονίζονται με κατάλογο καμβά. Οι χρήστες μπορούν να χρησιμοποιήσουν την ενεργή κοινότητα του καμβά για να ανταλλάξουν ιδέες, να ρωτήσουν και να απαντήσουν σε ερωτήσεις, να έχουν πρόσβαση σε μαθήματα και να αλληλεπιδρούν με τους συνομηλίκους τους. Μπορείτε επίσης να βελτιώσετε το σύστημα ενσωματώνοντάς το με υπηρεσίες τρίτων. Ο καθηγητής καμβά, ο φοιτητής καμβά και οι εφαρμογές γονέων καμβά μπορούν επίσης να χρησιμοποιηθούν για την πρόσβαση στο Canvas LMS από μια κινητή συσκευή. Αναπτύσσεται σε Ruby και Javascript. Οι χρήστες μπορούν να βρουν λεπτομερή τεκμηρίωση και πηγαίο κώδικα στο GitHub. Η άδεια για το σύστημα μάθησης του καμβά είναι η GNU Affero General Public License.

Απαιτήσεις συστήματος

Για να εγκαταστήσετε καμβά, πρέπει να έχετε τα ακόλουθα λογισμικά:

  • Ruby έκδοση 2.5.3 ή μεγαλύτερη
  • Rails έκδοση 5.2.1 ή μεγαλύτερη
  • PostgreSQL

Χαρακτηριστικά

Ακολουθούν τα βασικά χαρακτηριστικά του καμβά:

  • Δωρεάν και ανοιχτή πηγή
  • ανάλυση δεδομένων
  • Ενσωμάτωση με άλλα εργαλεία
  • Ανοίξτε το API
  • Χώρος εργασίας συνεργασίας
  • Πλούσια εργαλεία επικοινωνίας
  • Εργαλείο εισαγωγής μαθημάτων
  • Αναθέσεις και κουίζ
  • Διαχείριση χρηστών
  • Ειδοποιήσεις μαθημάτων
  • Βαθμολογία

Οδηγίες Εγκατάστασης

Εγκατάσταση καμβά στο Ubuntu 18.04 LTS

Εγκατάσταση μπούκλα

Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε μπούκλα.

sudo apt-get install curl 

Εγκαταστήστε το git

Εκτελέστε την παρακάτω εντολή για να εγκαταστήσετε το GIT.

sudo apt-get install git 

Εγκαταστήστε το Ruby

Προσθέστε το Node.js, τα αποθετήρια νήματος και τα κλειδιά τους στο σύστημά σας από τις παρακάτω εντολές.

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

Ενημερώστε τα πακέτα και εγκαταστήστε πακέτα πυρήνα με τις ακόλουθες εντολές.

sudo apt-get update
sudo apt-get install nodejs zlib1g-dev build-essential libpq-dev libssl-dev redis-server libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev zlib1g-dev libxml2-dev libsqlite3-dev libpq-dev libxmlsec1-dev make g++ libxslt1-dev libcurl4-openssl-dev libffi-dev 

Εγκαταστήστε το Ruby με τις τοπικές ρυθμίσεις προφίλ σας χρησιμοποιώντας το RBENV.

cd ~/
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL 

Τώρα, εκτελέστε τις ακόλουθες εντολές για να εγκαταστήσετε το Ruby.

rbenv install 2.5.3
rbenv global 2.5.3

Εκτελέστε τις παρακάτω εντολές για να εγκαταστήσετε το Bundler.

gem install bundler -v 1.13.6
rbenv rehash

Εγκατάσταση postgresql

Εκτελέστε το CommNAD για να εγκαταστήσετε το διακομιστή βάσης δεδομένων Postresql.

sudo apt-get install postgresql

Εκτελέστε τις παρακάτω εντολές για να δημιουργήσετε έναν χρήστη βάσης δεδομένων που ονομάζεται καμβά.

sudo -u postgres createuser canvas --no-createdb --no-superuser --no-createrole --pwprompt 

Εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε μια νέα βάση δεδομένων που ονομάζεται “CanvasDB” και να κάνετε τον ιδιοκτήτη του καμβά.

sudo -u postgres createdb canvas_production --owner=canvas

Μόλις γίνει με την εγκατάσταση PostresQL, ορίστε το όνομα χρήστη του συστήματος ως superuser postgres.

sudo -u postgres createuser $USER
sudo -u postgres psql -c "alter user $USER with superuser" postgres

Εγκαταστήστε το νήμα

Στη συνέχεια, εκτελέστε τις εντολές παρακάτω εγκαταστήστε τις ράγες, προσθέστε το Node.js Repository και εγκαταστήστε το πακέτο Node.js.

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get update && sudo apt-get install yarn=1.10.1-1

Ενημερώστε το RubyGems με την ακόλουθη εντολή.

gem update --system

Εγκατάσταση καμβά LMS

Μεταβείτε στον οικιακό κατάλογο και το αποθετήριο καμβά κλώνου.

cd ~/
git clone https://github.com/instructure/canvas-lms.git

Αλλαγή καταλόγου και σταθερού κλάδου checkout.

cd canvas-lms
git checkout stable

Εκτελέστε τις παρακάτω εντολές διαμορφώστε το περιβάλλον καμβά.

for config in amazon_s3 database delayed_jobs domain file_store outgoing_mail security external_migration; do cp config/$config.yml.example config/$config.yml; done

Δημιουργία αρχείου ρυθμίσεων δυναμικών ρυθμίσεων καμβά και αρχείου διαμόρφωσης βάσης δεδομένων.

cp config/dynamic_settings.yml.example config/dynamic_settings.yml
cp config/database.yml.example config/database.yml

Ανοίξτε τα αρχεία Config/Database.yml και ρυθμίστε τα διαπιστευτήρια βάσης δεδομένων καμβά.

sudo nano config/database.yml

Επεξεργαστείτε τις γραμμές διαμόρφωσης παραγωγής και αποθηκεύστε το αρχείο.

production:
   adapter: postgresql
   encoding: utf8
   database: canvasdb
   host: localhost
   username: canvas
   password: passwore_here
   timeout: 5000

Κατεβάστε όλες τις εξαρτήσεις του καμβά εκτελώντας αυτές τις εντολές.

bundle install
yarn install --pure-lockfile && yarn install --pure-lockfile
sudo npm install -g coffee-script@1.6.2

Τέλος, εκτελέστε τις παρακάτω εντολές για να ρυθμίσετε τον καμβά.

bundle exec rails db:initial_setup
bundle exec rails canvas:compile_assets
bundle exec rails server

Τώρα, ανοίξτε το πρόγραμμα περιήγησης και πληκτρολογήστε http: // localhost: 3000 για πρόσβαση στον καμβά.

Συχνές ερωτήσεις

είναι δωρεάν καμβάς;

Ναι, μπορείτε να το εγκαταστήσετε στον ιδιωτικό σας διακομιστή και να το χρησιμοποιήσετε.

Υποστηρίζει πρόσθετα καμβά;

Ναι, ο καμβάς υποστηρίζει τα plugins και μπορείτε να βρείτε αρκετές επεκτάσεις. Ωστόσο, μπορείτε να αναπτύξετε τα plugins σας για τις προσαρμοσμένες απαιτήσεις σας.

Είναι το Canvas Open Source;

Το Canvas είναι ένα σύστημα διαχείρισης μάθησης ανοιχτού κώδικα (LMS). Ο πηγαίος κώδικας του λογισμικού εκπαίδευσης καμβά είναι διαθέσιμο στο Github.

κάνει καμβά σε κινητό;

Μπορείτε να εκτελέσετε μια εφαρμογή που βασίζεται στο διαδίκτυο στις κινητές σας συσκευές. Επιπλέον, μπορείτε να εγκαταστήσετε εφαρμογές για κινητά, όπως ο δάσκαλος καμβά, ο φοιτητής καμβά και οι γονείς του καμβά για πρόσβαση στο Canvas LMS.

Εξερευνήστε

Μπορείτε να βρείτε τους ακόλουθους συνδέσμους που σχετίζονται με τους συνδέσμους:

 Ελληνικά