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.