Daftar Isi:

Aplikasi Web Pendidikan: 13 Langkah
Aplikasi Web Pendidikan: 13 Langkah

Video: Aplikasi Web Pendidikan: 13 Langkah

Video: Aplikasi Web Pendidikan: 13 Langkah
Video: Aplikasi Rapor 2023 Kurmer dan Kurikulum 2013 - Panduan Pembelajaran dan Asesmen 2022 2024, Juli
Anonim
Aplikasi Web Pendidikan
Aplikasi Web Pendidikan

Proyek ini dibuat sebagai tugas untuk kursus video dan televisi digital di mana kami harus memecahkan masalah belajar-mengajar dalam tiga tingkatan: Metodologis, Fungsional dan konseptual.

Proyek ini dibuat sebagai tugas untuk kursus video dan televisi digital, di mana kami harus memecahkan masalah belajar mengajar di tiga level ini: Metodologis, Fungsional dan konseptual. Kami memutuskan untuk menyelesaikan masalah ini menggunakan platform web, di mana siswa dan guru kursus dapat masuk. Siswa juga dapat mengakses video pengajaran yang mencakup topik seperti codec dan format video, setelah mereka mempelajari bagian konseptual dari topik, mereka dapat melanjutkan untuk melakukan evaluasi. Evaluasi terdiri dari tiga kegiatan; setiap kegiatan akan memiliki semacam video pengajaran topik yang berkaitan dengan codec dan format video dan pada saat yang sama setiap kegiatan memiliki tujuan yang berbeda, sehingga dengan platform ini kita dapat mencapai pengajaran dan evaluasi bagian metodologis, fungsional dan konseptual. Untuk mencapai semua ini, kami menggunakan Angular 4 dan Firebase, menggunakan pustaka seperti AngularFire5 dan dragula. Untuk video kami menggunakan aplikasi web "PowToon".

Untuk instruksi ini, Anda perlu:

  • NodeJs
  • Sudut4
  • Proyek Firebase
  • Komputer

Langkah 1: Instalasi

  • Instal nodejs 8.9.1 dengan NPM (Node Package Manager)
  • Instal Angular-CLI (Command Line Interface) mengetik di konsol "npm install -g @angular/cli"

Langkah 2: Membuat Proyek

  • Buat proyek menggunakan "ng new my-app"
  • Instal paket node dengan "npm install"
  • Instal dragula dengan "npm install dragula --save"
  • Instal AngularFire2 dengan "npm install firebase angularfire2 --save"

Langkah 3: Firebase

Firebase
Firebase

Untuk ini, Anda dapat memeriksa gambar langkah ini

  • Buat akun google
  • Klik "Pergi ke konsol"
  • membuat proyek
  • Pergi ke umum dan ambil kunci klien

Langkah 4: Membuat Komponen

Membuat Komponen
Membuat Komponen

Untuk ini, Anda dapat memeriksa gambar langkah ini

Buat komponen untuk aplikasi.

Menggunakan "ng g c "nama komponen" " untuk setiap komponen berikut:

  • Halaman Kursus
  • Halaman Topik
  • Halaman Video
  • Halaman Evaluasi
  • Halaman Metodologis
  • Halaman Konseptual
  • Halaman Fungsional
  • Komponen komentar
  • Admin

Langkah 5: Halaman Kursus

Halaman Kursus
Halaman Kursus
Halaman Kursus
Halaman Kursus

Untuk ini, Anda dapat memeriksa gambar langkah ini

Buat html dan ts

Di ts Anda akan menulis logika di balik otentikasi, jika pengguna adalah siswa atau Admin, dan Anda akan menulis tabel dengan informasi kursus dari siswa. Untuk itu Anda dapat menggunakan layanan otentikasi dan layanan database yang keduanya disediakan di akhir instruksi ini.

Langkah 6: Halaman Topik

Halaman Topik
Halaman Topik
Halaman Topik
Halaman Topik

Untuk ini, Anda dapat memeriksa gambar langkah ini

Dalam komponen ini Anda akan menulis html dan ts.

Mirip dengan halaman kursus kecuali Anda tidak perlu memeriksa apakah pengguna adalah admin atau siswa, Anda hanya perlu menulis otentikasi dan memberikan daftar topik dalam kursus.

Langkah 7: Halaman Video

Halaman Video
Halaman Video
Halaman Video
Halaman Video

Untuk ini, Anda dapat memeriksa gambar langkah ini

Dalam komponen ini Anda akan menulis html dan ts.

Untuk komponen ini Anda akan memberikan tautan dari powToon untuk memutar video, dan komponen komentar

Langkah 8: Halaman Evaluasi

Halaman Evaluasi
Halaman Evaluasi
Halaman Evaluasi
Halaman Evaluasi

Untuk ini, Anda dapat memeriksa gambar langkah ini

untuk kali ini anda akan menggunakan komponen video yang sama dengan video yang berbeda dimana anda akan menjelaskan proses evaluasinya.

Kemudian hanya memiliki tombol yang menautkan ke halaman konseptual

Langkah 9: Halaman Konseptual

Halaman Konseptual
Halaman Konseptual
Halaman Konseptual
Halaman Konseptual

Untuk ini, Anda dapat memeriksa gambar langkah ini

Di halaman ini Anda akan membuat html dan ts.

  • Buat dua komponen video dengan tombol
  • Buat larik dua video dengan boolean "isCorrect"
  • Tulis fungsi CheckScore()
  • Unggah skor ke database
  • Transportasi ke halaman berikutnya

Langkah 10: Halaman Metodologis

Halaman Metodologis
Halaman Metodologis
Halaman Metodologis
Halaman Metodologis

Untuk ini, Anda dapat memeriksa gambar langkah ini

Di halaman ini Anda akan membuat html dan ts.

  • Anda akan menggunakan dragula, untuk itu baca dokumen dragula
  • Buat berbagai video
  • Buat urutan video
  • tulis Skor Cek
  • Unggah Skor
  • Pergi ke halaman berikutnya

Langkah 11: Halaman Fungsional

Halaman Fungsional
Halaman Fungsional
Halaman Fungsional
Halaman Fungsional

Untuk ini, Anda dapat memeriksa gambar langkah ini

Di halaman ini Anda akan membuat html dan ts.

  • Sama seperti halaman konseptual, Anda akan memiliki tombol dan video sebagai opsi.
  • Di html tulis masalah untuk dipecahkan pengguna
  • Kemudian tempatkan video dalam array dengan boolean "IsCorrect"
  • Unggah skor ke database

Langkah 12: Halaman Masuk

Halaman masuk
Halaman masuk
Halaman masuk
Halaman masuk

Untuk ini, Anda dapat memeriksa gambar langkah ini

  • Buat html dan ts
  • Tempatkan di html gambar
  • Tulis formulir di html
  • Kirimkan formulir di ts ke layanan auth
  • Simpan pengguna di database

Langkah 13: Unduh Kode Lengkap Komponen dan Layanan

Jika Anda mengalami masalah, berikut adalah rar dengan komponen dan layanannya

Direkomendasikan: