BAB 4 PERANCANGAN SISTEM

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 4 PERANCANGAN SISTEM"

Transkripsi

1 BAB 4 PERANCANGAN SISTEM 4.1 Design Design yang dilakukan akan menghasilkan sebuah perencaan atau blueprint yang digunakan sebagai landasan pada proses development. Pelajaran yang akan didesign di Sinotif ini adalah pelajaran matematika, fisika dan kimia. Pada fase design akan melalui beberapa tahap yaitu menentukan course goal setiap mata pelajaran, pemecahan unit-unit yang dipelajari dan menentukan standar kompetensi setiap unit, aktifitas yang dilakukan guru, dan terakhir sampai dengan spesifikasi penilaian untuk setiap pelajaran Course Goals dan Course Objective Pelajaran Pelajaran eksakta di Sinotif terdiri dari pelajaran matematika, fisika, dan kimia yang bertujuan untuk meningkatkan pemahaman siswa/i nya pada pelajaran tersebut dan pada akhirnya bisa menerapkan ilmu tersebut pada kehidupan sehari-hari. Pada analisis karakteristik pembelajaran yang dibahas pada bab sebelumnya, setiap pelajaran memiliki kompetensi dasar yang menjadi patokan apa yang siswa harus dapatkan untuk setiap pelajaran. Kompetensi dasar ini kemudian diukur dalam bentuk latihan, ulangan dan ujian. Aspekaspek yang dilihat dalam penilaian pencapaian kompetensi dasar ini adalah attitude, intellectual skill dan cognitive skill. Semua kompetensi dasar ini akan membantu siswa untuk mendapatkan kemampuan pelajaran ekstakta yang lebih baik. Berikut ini adalah course goal dan objective pelajaran eksakta matematika, fisika dan kimia di Sinotif: 137

2 138 A. Matematika Course Goal : Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan. Terlibat aktif dalam Mengetahui rumus-rumus Terampil dalam menerapkan pembelajaran dan kerjasama matematika dan mampu konsep/prinsip matematika dalam kelompok serta toleran menjelaskan kegunaan dan dalam memecahkan suatu terhadap proses pemecahan pengertiannya. masalah. masalah yang berbeda dan (Intillectual Skill) (Cognitif Skill) kreatif (Attitude Skill) Gambar 4.1 Course Objective Matematika Sinotif Pada Gambar 4.1 dijelaskan bahwa Course Goals yang ingin dicapai untuk pelajaran matematika adalah mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan. Penguasaan matematika yang baik dapat dilihat dari pengetahuannya terhadap rumus-rumus matematika dan paham cara menerapkan rumus tersebut untuk memecahkan masalah dalam latihan soal, menjawab pertanyaan guru dan diskusi kelompok.

3 139 B. Fisika Course Goal : Mengembangkan kemampuan bernalar dalam berpikir analisis induktif dan deduktif dengan menggunakan konsep dan prinsip fisika untuk menjelaskan berbagai peristiwa alam dan menyelesaian masalah baik secara kualitatif maupun kuantitatif Mengetahui konsep fisika dan rumus-rumus fisika dan mampu menjelaskan kegunaan dan pengertiannya. (Intillectual Skill) Terampil dalam menerapkan konsep/prinsip fisika dalam memecahkan suatu masalah. (Cognitif Skill) Terlibat aktif dalam pembelajaran dan kerjasama dalam kelompok serta toleran terhadap proses pemecahan masalah yang berbeda dan kreatif (Attitude Skill) Gambar 4.2 Course Objective Fisika Sinotif Pada Gambar 4.2 dijelaskan bahwa Course Goals yang ingin dicapai pada pelajaran fisika adalah mengembangkan kemampuan bernalar dalam berpikir analisis induktif dan deduktif dengan menggunakan konsep dan prinsip fisika untuk menjelaskan berbagai peristiwa alam dan menyelesaian masalah baik secara kualitatif maupun kuantitatif. Penguasaan fisika yang baik dapat dilihat dari pengetahuannya terhadap konsep dan rumus fisika, paham cara menerapkan konsep fisika dalam memecahkan masalah dalam latihan soal, menjawab pertanyaan guru dan diskusi kelompok.

4 140 C. Kimia Course Goal : pemahaman yang lebih baik terhadap alam sekitar dan berbagai proses yang berlangsung di dalamnya, sehingga dapat mengontrol perubahan ini demi keuntungan bagi kehidupan manusia dan lingkungan. Mengetahui struktur atom, sifat-sifat periodik unsur dan ikatan kimia. (Intillectual Skill) Terampil dalam menerapkan konsep/prinsip kimia dalam memecahkan suatu masalah. (Cognitif Skill) Terlibat aktif dalam pembelajaran dan kerjasama dalam kelompok serta toleran terhadap proses pemecahan masalah yang berbeda dan kreatif (Attitude Skill) Gambar 4.3 Course Objective Kimia Sinotif Pada Gambar 4.3 dijelaskan bahwa Course Goals yang ingin dicapai pada pelajaran kimia adalah pemahaman yang lebih baik terhadap alam sekitar dan berbagai proses yang berlangsung di dalamnya, sehingga dapat mengontrol perubahan ini demi keuntungan bagi kehidupan manusia dan lingkungan. Penguasaan kimia yang baik dapat dilihat dari pengetahuannya struktur atom, sifat-sifat unsur dan ikatan kimia serta paham cara menerapkan konsep fisika dalam memecahkan masalah dalam latihan soal, menjawab pertanyaan guru dan diskusi kelompok. Untuk memenuhi course goal yang harus dicapai ini, Sinotif membagi pembelajaran membagi beberapa bab pelajaran dimana setiap bab akan dibagi lagi menjadi beberapa sub bab untuk lebih memperjelas pelajaran secara detail.

5 BAB Pelajaran yang akan dipelajari Dalam mencapai course goal dan objective seperti yang telah disebutkan di atas, pembelajaran harus difokuskan ke bidang-bidang yang harus dikuasai oleh siswa. Oleh karena itu, pelajaran matematika, fisika dan kimia untuk kelas SD, SMP dan SMA ini akan dibagi menjadi beberapa bab BAB Pelajaran Matematika SD Kelas 4 Untuk pelajaran matematika SD kelas 4 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan. Terlibat aktif dalam Mengetahui rumus-rumus Terampil dalam menerapkan pembelajaran dan kerjasama matematika dan mampu konsep/prinsip matematika dalam kelompok serta toleran menjelaskan kegunaan dan dalam memecahkan suatu terhadap proses pemecahan pengertiannya. masalah. masalah yang berbeda dan (Intillectual Skill) (Cognitif Skill) kreatif (Attitude Skill) BAB 1 BAB 3 BAB 5 Operasi Hitung Bilangan Besar Sudut Bilangan BAB 7 Bilangan Romawi BAB 2 BAB 4 BAB 6 BAB 8 Kelipatan dan Faktor Keliling dan Luas Arti Pecahan dan Urutannya Geometri Gambar 4.4 BAB Pelajaran Matematika SD Kelas 4

6 142 BAB 1 BAB 2 BAB 3 Operasi Hitung Bilangan Kelipatan dan Faktor Besar Sudut BAB 4 Keliling dan Luas Siswa memahami dan Siswa memahami dan Siswa memahami dan menggunakan sifta-sifat menggunakan faktor dan menggunakan faktor dan operasi hitungan bilangan kelipatan dalam pemecahan kelipatan dalam pemecahan dalam pemecahan masalah masalah masalah Siswa mampu menerapkan rumus luas dan lingkaran dalam pemecahan masalah Gambar 4.5 Standar Kompetensi BAB 1-4 Matematika SD Kelas 4 BAB 5 BAB 6 Bilangan Arti Pecahan dan Urutannya BAB 7 Bilangan Romawi BAB 8 Geometri Siswa mampu menjumlahkan dan mengurangkan bilangan bulat Siswa mampu menggunakan pecahan dalam pemecahan masalah Siswa mampu menggunakan lambang bilangan Romawi Siswa Memahami sifat bangun ruang sederhana dan hubungan antar bangun datar Gambar 4.6 Standar Kompetensi BAB 5-8 Matematika SD Kelas 4

7 BAB Pelajaran Matematika SD Kelas 5 Untuk pelajaran matematika SD kelas 5 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan. Terlibat aktif dalam Mengetahui rumus-rumus Terampil dalam menerapkan pembelajaran dan kerjasama matematika dan mampu konsep/prinsip matematika dalam kelompok serta toleran menjelaskan kegunaan dan dalam memecahkan suatu terhadap proses pemecahan pengertiannya. masalah. masalah yang berbeda dan (Intillectual Skill) (Cognitif Skill) kreatif (Attitude Skill) BAB 1 BAB 3 BAB 5 Operasi Hitung Bilangan Bulat Bangun Datar Pecahan BAB 2 BAB 4 BAB 6 Pengukuran Kubus dan Balok Sifat-Sifat Bangun Gambar 4.7 BAB Pelajaran Matematika SD Kelas 5

8 144 BAB 1 BAB 2 BAB 3 Operasi Hitung Bilangan Bulat Pengukuran Bangun Datar Siswa mampu melakukan operasi hitung bilangan bulat dalam pemecahan masalah Siswa mampu menggunakan pengukuran waktu, sudut, jarak, dan kecepatan dalam pemecahan masalah Siswa mampu menghitung luas bangun datar sederhana dan menggunakannya dalam pemecahan masalah Gambar 4.8 Standar Kompetensi BAB 1-3 Matematika SD Kelas 5 BAB 4 BAB 5 BAB 6 Kubus dan Balok Pecahan Sifat-Sifat Bangun Siswa mampu menghitung Volume Kubus Dan Balok Dan Menggunakannya Dalam Pemecahan Masalah Siswa mampu menggunakan pecahan dalam pemecahan masalah Siswa memahami sifat-sifat bangun dan hubungan antar bangun Gambar 4.9 Standar Kompetensi BAB 4-6 Matematika SD Kelas 5

9 BAB Pelajaran Matematika SD Kelas 6 Untuk pelajaran matematika SD kelas 6 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan. Terlibat aktif dalam Mengetahui rumus-rumus Terampil dalam menerapkan pembelajaran dan kerjasama matematika dan mampu konsep/prinsip matematika dalam kelompok serta toleran menjelaskan kegunaan dan dalam memecahkan suatu terhadap proses pemecahan pengertiannya. masalah. masalah yang berbeda dan (Intillectual Skill) (Cognitif Skill) kreatif (Attitude Skill) BAB 1 BAB 3 BAB 5 BAB 7 Operasi Hitung Bilangan Luas dan Volume Operasi Hitung Pecahan Pengolahan Data BAB 2 BAB 4 BAB 6 Pengukuran Pengolahan Data Sistem Koordinat Gambar 4.10 BAB Pelajaran Matematika SD Kelas 6

10 146 BAB 1 BAB 2 BAB 3 BAB 4 Operasi Hitung Bilangan Pengukuran Luas dan Volume Pengolahan Data Siswa mampu menghitung Siswa mampu melakukan Siswa mampu menggunakan luas segi banyak sederhana, Siswa mampu mengumpulkan operasi hitung bilangan bulat pengukuran volume per waktu luas lingkaran, dan volume dan mengolah data dalam pemecahan masalah dalam pemecahan masalah prisma segitiga Gambar 4.11 Standar Kompetensi BAB 1-4 Matematika SD Kelas 6 BAB 5 BAB 6 BAB 7 Operasi Hitung Pecahan Sistem Koordinat Pengolahan Data Siswa mampu melakukan Siswa mampu menggunakan Siswa mampu Menyelesaikan operasi hitung pecahan dalam sistem koordinat dalam masalah yang berkaitan pemecahan masalah pemecahan masalah dengan data Gambar 4.12 Standar Kompetensi BAB 5-7 Matematika SD Kelas 6

11 BAB Pelajaran Matematika SMP Kelas 7 Untuk pelajaran matematika SMP kelas 7 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan. Terlibat aktif dalam Mengetahui rumus-rumus Terampil dalam menerapkan pembelajaran dan kerjasama matematika dan mampu konsep/prinsip matematika dalam kelompok serta toleran menjelaskan kegunaan dan dalam memecahkan suatu terhadap proses pemecahan pengertiannya. masalah. masalah yang berbeda dan (Intillectual Skill) (Cognitif Skill) kreatif (Attitude Skill) BAB 1 BAB 3 BAB 5 Bilangan Bulat dan Bilangan Persamaan dan Pertidaksamaan Garis dan Sudut Pecah Linier Satu Variabel BAB 2 BAB 4 BAB 6 Bentuk Aljabar Himpunan Segiempat dan Segitiga Gambar 4.13 BAB Pelajaran Matematika SMP Kelas 7

12 148 BAB 1 BAB 2 BAB 3 Bilangan Bulat dan Bilangan Bentuk Aljabar Persamaan dan Pertidaksamaan Pecah Linier Satu Variabel Siswa mampu memahami sifat-sifat operasi hitung bilangan dan penggunaannya dalam pemecahan masalah Siswa mampu memahami bentuk aljabar, persamaan dan pertidaksamaan linear satu variabel Siswa mampu menggunakan bentuk aljabar, persamaan dan pertidaksamaan linier satu variabel, dan perbandingan dalam pemecahan masalah. Gambar 4.14 Standar Kompetensi BAB 1-3 Matematika SMP Kelas 7 BAB 4 BAB 5 BAB 6 Himpunan Garis dan Sudut Segiempat dan Segitiga Siswa mampu menggunakan konsep himpunan dan diagram Venn dalam pemecahan masalah Siswa mampu memahami hubungan garis dengan garis, garis dengan sudut, sudut dengan sudut, serta menentukan ukurannya. Siswa mampu memahami konsep segiempat dan segitiga serta menentukan ukurannya Gambar 4.15 Standar Kompetensi BAB 4-6 Matematika SMP Kelas 7

13 BAB Pelajaran Matematika SMP Kelas 8 Untuk pelajaran matematika SMP kelas 8 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan. Terlibat aktif dalam Mengetahui rumus-rumus Terampil dalam menerapkan pembelajaran dan kerjasama matematika dan mampu konsep/prinsip matematika dalam kelompok serta toleran menjelaskan kegunaan dan dalam memecahkan suatu terhadap proses pemecahan pengertiannya. masalah. masalah yang berbeda dan (Intillectual Skill) (Cognitif Skill) kreatif (Attitude Skill) BAB 1 BAB 3 BAB 5 Bentuk Aljabar, Relasi, fungsi Teorema Pythagoras Kubus, Balok, Prisma Tegak, dan garis lurus Limas BAB 2 BAB 4 Sistem Persamaan Linier Dua Lingkaran Variabel Gambar 4.16 BAB Pelajaran Matematika SMP Kelas 8

14 150 BAB 1 BAB 2 BAB 3 Bentuk Aljabar, Relasi, fungsi Sistem Persamaan Linier Dua Teorema Pythagoras dan garis lurus Variabel Siswa memahami bentuk aljabar, relasi, fungsi, dan persamaan garis lurus. Siswa memahami sistem persamaan linear dua variabel dan menggunakannya dalam pemecahan masalah. Siswa mampu menggunakan Teorema Pythagoras dalam pemecahan masalah. Gambar 4.17 Standar Kompetensi BAB 1-3 Matematika SMP Kelas 8 BAB 4 BAB 5 Lingkaran Kubus, Balok, Prisma Tegak, Limas Siswa mampu menentukan unsur, bagian lingkaran serta ukurannya. Siswa memahami sifat-sifat kubus, balok, prisma, limas, dan bagian-bagiannya, serta menentukan ukurannya. Gambar 4.18 Standar Kompetensi BAB 4-5 Matematika SMP Kelas 8

15 BAB Pelajaran Matematika SMP Kelas 9 Untuk pelajaran matematika SMP kelas 9 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan. Terlibat aktif dalam Mengetahui rumus-rumus Terampil dalam menerapkan pembelajaran dan kerjasama matematika dan mampu konsep/prinsip matematika dalam kelompok serta toleran menjelaskan kegunaan dan dalam memecahkan suatu terhadap proses pemecahan pengertiannya. masalah. masalah yang berbeda dan (Intillectual Skill) (Cognitif Skill) kreatif (Attitude Skill) BAB 1 BAB 3 BAB 5 Kesebangunan Statistika Bilangan Berpangkat dan Bentuk Akar BAB 2 BAB 4 BAB 6 Tabung, Kerecut dan Bola Peluang Barisan dan Deret Aritmatika Gambar 4.19 BAB Pelajaran Matematika SMP Kelas 9

16 152 BAB 1 BAB 2 BAB 3 Kesebangunan Tabung, Kerecut dan Bola Statistika Siswa memahami kesebangunan bangun datar dan penggunaannya dalam pemecahan masalah Siswa memahami sifat-sifat tabung, kerucut dan bola, serta menentukan ukurannya Siswa mampu melakukan pengolahan dan penyajian data Gambar 4.20 Standar Kompetensi BAB 1-3 Matematika SMP Kelas 9 BAB 4 BAB 5 BAB 6 Peluang Bilangan Berpangkat dan Barisan dan Deret Aritmatika Bentuk Akar Siswa memahami peluang kejadian sederhana Siswa memahami sifat-sifat bilangan berpangkat dan bentuk akar serta penggunaannya dalam pemecahan masalah sederhana Siswa memahami barisan dan deret bilangan serta penggunaannya dalam pemecahan masalah Gambar 4.21 Standar Kompetensi BAB 4-6 Matematika SMP Kelas 9

17 BAB Pelajaran Matematika SMA Kelas 10 Untuk pelajaran matematika SMA kelas 10 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan seharihari dan dalam mempelajari berbagai ilmu pengetahuan. Terlibat aktif dalam Mengetahui rumus-rumus Terampil dalam menerapkan pembelajaran dan kerjasama matematika dan mampu konsep/prinsip matematika dalam kelompok serta toleran menjelaskan kegunaan dan dalam memecahkan suatu terhadap proses pemecahan pengertiannya. masalah. masalah yang berbeda dan (Intillectual Skill) (Cognitif Skill) kreatif (Attitude Skill) BAB 1 BAB 3 Bentuk Pangkat, Akar, dan Sistem Persamaan Linear dan BAB 5 Logaritma Kuadrat Trigonometri BAB 2 BAB 4 BAB 6 Fungsi, Persamaan, Kuadrat, Logika Matematika Ruang Dimensi Tiga dan Pertidaksamaan Kuadrat Gambar 4.22 BAB Pelajaran Matematika SMA Kelas 10

18 154 BAB 1 BAB 2 BAB 3 Bentuk Pangkat, Akar, dan Fungsi, Persamaan, Kuadrat, Sistem Persamaan Linear dan Logaritma dan Pertidaksamaan Kuadrat Kuadrat Siswa mampu memecahkan masalah yang berkaitan dengan bentuk pangkat, akar, dan logaritma. Siswa mampu Memecahkan masalah yang berkaitan dengan fungsi, persamaan dan fungsi kuadrat serta pertidaksamaan kuadrat. Siswa mampu memecahkan masalah yang berkaitan dengan sistem persamaan linear dan pertidaksamaan satu variabel. Gambar 4.23 Standar Kompetensi BAB 1-3 Matematika SMP Kelas 10 BAB 4 BAB 5 BAB 6 Logika Matematika Trigonometri Ruang Dimensi Tiga Siswa mampu menggunakan logika matematika dalam pemecahan masalah yang berkaitan dengan pernyataan majemuk dan pernyataan berkuantor. Siswa mampu menggunakan perbandingan, fungsi, persamaan, dan identitas trigonometri dalam pemecahan masalah. Siswa mampu menentukan kedudukan, jarak, dan besar sudut yang melibatkan titik, garis, dan bidang dalam ruang dimensi tiga. Gambar 4.24 Standar Kompetensi BAB 4-6 Matematika SMP Kelas 10

19 BAB Pelajaran Matematika SMA Kelas 11 Untuk pelajaran matematika SMA kelas 11 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan. Terlibat aktif dalam Mengetahui rumus-rumus Terampil dalam menerapkan pembelajaran dan kerjasama matematika dan mampu konsep/prinsip matematika dalam kelompok serta toleran menjelaskan kegunaan dan dalam memecahkan suatu terhadap proses pemecahan pengertiannya. masalah. masalah yang berbeda dan (Intillectual Skill) (Cognitif Skill) kreatif (Attitude Skill) BAB 1 BAB 2 BAB 3 BAB 4 Statistika Trigonometri Lingkaran Suku Banyak Gambar 4.25 BAB Pelajaran Matematika SMA Kelas 11 BAB 1 BAB 2 BAB 3 BAB 4 Statistika Trigonometri Lingkaran Suku Banyak Siswa mampu menggunakan aturan statistika, kaidah Siswa mampu menurunkan Siswa mampu menyusun Siswa mampu menggunakan pencacahan, dan sifat-sifat rumus trigonometri dan persamaan lingkaran dan garis aturan sukubanyak dalam peluang dalam pemecahan penggunaannya. singgungnya. penyelesaian masalah masalah. Gambar 4.26 Standar Kompetensi BAB 1-4 Matematika SMP Kelas 11

20 BAB Pelajaran Matematika SMA Kelas 12 Untuk pelajaran matematika SMA kelas 12 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan. Terlibat aktif dalam Mengetahui rumus-rumus Terampil dalam menerapkan pembelajaran dan kerjasama matematika dan mampu konsep/prinsip matematika dalam kelompok serta toleran menjelaskan kegunaan dan dalam memecahkan suatu terhadap proses pemecahan pengertiannya. masalah. masalah yang berbeda dan (Intillectual Skill) (Cognitif Skill) kreatif (Attitude Skill) BAB 1 BAB 3 BAB 5 Integral Matriks Fungsi Eksponen dan Logaritma BAB 2 BAB 4 Program Linier Barisan dan Deret Gambar 4.27 BAB Pelajaran Matematika SMA Kelas 12

21 157 BAB 1 BAB 2 BAB 3 Integral Program Linier Matriks Siswa mampu menggunakan konsep integral dalam pemecahan masalah. Siswa mampu menyelesaikan masalah program linear. Siswa mampu menggunakan konsep matriks, vektor, dan transformasi dalam pemecahan masalah. Gambar 4.28 Standar Kompetensi BAB 1-3 Matematika SMP Kelas 12 BAB 4 BAB 5 Barisan dan Deret Fungsi Eksponen dan Logaritma Siswa mampu menggunakan konsep barisan dan deret dalam pemecahan masalah. Siswa mampu menggunakan aturan yang berkaitan dengan fungsi eksponen dan logaritma dalam pemecahan masalah Gambar 4.29 Standar Kompetensi BAB 4-5 Matematika SMP Kelas 12

22 BAB Pelajaran Fisika SMP Kelas 7 Untuk pelajaran fisika SMP kelas 7 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mengembangkan kemampuan bernalar dalam berpikir analisis induktif dan deduktif dengan menggunakan konsep dan prinsip fisika untuk menjelaskan berbagai peristiwa alam dan menyelesaian masalah baik secara kualitatif maupun kuantitatif Mengetahui konsep fisika dan rumus-rumus fisika dan mampu menjelaskan kegunaan dan pengertiannya. (Intillectual Skill) Terampil dalam menerapkan konsep/prinsip fisika dalam memecahkan suatu masalah. (Cognitif Skill) Terlibat aktif dalam pembelajaran dan kerjasama dalam kelompok serta toleran terhadap proses pemecahan masalah yang berbeda dan kreatif (Attitude Skill) BAB 1 Besaran, Satuan dan Pengukuran Siswa mampu memahami prosedur ilmiah untuk mempelajarai benda-benda alam dengan menggunakan peralatan Gambar 4.30 BAB Pelajaran dan Standar Kompetensi Fisika SMP Kelas 7

23 BAB Pelajaran Fisika SMP Kelas 8 Untuk pelajaran fisika SMP kelas 8 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mengembangkan kemampuan bernalar dalam berpikir analisis induktif dan deduktif dengan menggunakan konsep dan prinsip fisika untuk menjelaskan berbagai peristiwa alam dan menyelesaian masalah baik secara kualitatif maupun kuantitatif Mengetahui konsep fisika dan rumus-rumus fisika dan mampu menjelaskan kegunaan dan pengertiannya. (Intillectual Skill) Terampil dalam menerapkan konsep/prinsip fisika dalam memecahkan suatu masalah. (Cognitif Skill) Terlibat aktif dalam pembelajaran dan kerjasama dalam kelompok serta toleran terhadap proses pemecahan masalah yang berbeda dan kreatif (Attitude Skill) BAB 1 Gaya BAB 2 Getaran dan Gelombang Siswa mampu memahami peranan usaha, gaya, dan energi dalam kehidupan sehari-hari Siswa mampu Memahami konsep dan penerapan getaran, gelombang dan optika dalam produk teknologi sehari-hari Gambar 4.31 BAB Pelajaran dan Standar Kompetensi Fisika SMP Kelas 8

24 BAB Pelajaran Fisika SMP Kelas 9 Untuk pelajaran fisika SMP kelas 9 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mengembangkan kemampuan bernalar dalam berpikir analisis induktif dan deduktif dengan menggunakan konsep dan prinsip fisika untuk menjelaskan berbagai peristiwa alam dan menyelesaian masalah baik secara kualitatif maupun kuantitatif Mengetahui konsep fisika dan rumus-rumus fisika dan mampu menjelaskan kegunaan dan pengertiannya. (Intillectual Skill) Terampil dalam menerapkan konsep/prinsip fisika dalam memecahkan suatu masalah. (Cognitif Skill) Terlibat aktif dalam pembelajaran dan kerjasama dalam kelompok serta toleran terhadap proses pemecahan masalah yang berbeda dan kreatif (Attitude Skill) BAB 1 BAB 2 Listrik Magnet Siswa mampu memahami konsep kelistrikan dan penerapannya dalam kehidupan sehari-hari Siswa mampu memahami konsep kemagnetan dan penerapannya dalam kehidupan sehari-hari Gambar 4.32 BAB Pelajaran dan Standar Kompetensi Fisika SMP Kelas 9

25 BAB Pelajaran Fisika SMA Kelas 10 Untuk pelajaran fisika SMP kelas 10 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mengembangkan kemampuan bernalar dalam berpikir analisis induktif dan deduktif dengan menggunakan konsep dan prinsip fisika untuk menjelaskan berbagai peristiwa alam dan menyelesaian masalah baik secara kualitatif maupun kuantitatif Mengetahui konsep fisika dan rumus-rumus fisika dan mampu menjelaskan kegunaan dan pengertiannya. (Intillectual Skill) Terampil dalam menerapkan konsep/prinsip fisika dalam memecahkan suatu masalah. (Cognitif Skill) Terlibat aktif dalam pembelajaran dan kerjasama dalam kelompok serta toleran terhadap proses pemecahan masalah yang berbeda dan kreatif (Attitude Skill) BAB 1 BAB 3 BAB 5 Pengukuran, Massa, Panjang, Pembentukan Bayangan Arus Listrik dan Hambatan dan Waktu Listrik BAB 2 BAB 4 BAB 6 Gerakan Lurus Dengan Suhu, Kalor dan Perubahan Gelombang Elektromagnetik Kecepatan dan Percepatan Wujud Konstan Gambar 4.33 BAB Pelajaran Fisika SMA Kelas 10

26 162 BAB 1 BAB 2 BAB 3 Pengukuran, Massa, Panjang, Gerakan Lurus Dengan Pembentukan Bayangan dan Waktu Kecepatan dan Percepatan Konstan Siswa mampu menerapkan konsep besaran fisika dan pengukurannya. Siswa mampu menerapkan konsep dan prinsip dasar kinematika dan dinamika benda titik. Siswa mampu menerapkan prinsip kerja alat-alat optik. Gambar 4.34 Standar Kompetensi BAB 1-3 Fisika SMA Kelas 10 BAB 4 BAB 5 BAB 6 Suhu, Kalor dan Perubahan Wujud Arus Listrik dan Hambatan Listrik Gelombang Elektromagnetik Siswa mampu menerapkan konsep kalor dan prinsip konservasi energi pada berbagai perubahan energi. Siswa mampu menerapkan konsep kelistrikan dalam berbagai penyelesaian masalah dan berbagai produk teknologi. Siswa mampu memahami konsep dan prinsip gelombang elektromagnetik. Gambar 4.35 Standar Kompetensi BAB 4-6 Fisika SMA Kelas 10

27 BAB Pelajaran Fisika SMA Kelas 11 Untuk pelajaran fisika SMA kelas 11 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mengembangkan kemampuan bernalar dalam berpikir analisis induktif dan deduktif dengan menggunakan konsep dan prinsip fisika untuk menjelaskan berbagai peristiwa alam dan menyelesaian masalah baik secara kualitatif maupun kuantitatif Mengetahui konsep fisika dan rumus-rumus fisika dan mampu menjelaskan kegunaan dan pengertiannya. (Intillectual Skill) Terampil dalam menerapkan konsep/prinsip fisika dalam memecahkan suatu masalah. (Cognitif Skill) Terlibat aktif dalam pembelajaran dan kerjasama dalam kelompok serta toleran terhadap proses pemecahan masalah yang berbeda dan kreatif (Attitude Skill) BAB 1 Gerak BAB 2 Dinamika Rotasi BAB 3 Teori Kinetik Gas Siswa mampu menganalisis gejala alam dan keteraturannya dalam cakupan mekanika benda titik Siswa mampu menerapkan konsep dan prinsip mekanika klasik sistem kontinu dalam menyelesaikan masalah Siswa mampu menerapkan konsep termodinamika dalam mesin kalor Gambar 4.36 BAB Pelajaran dan Standar Kompetensi Fisika SMA Kelas 11

28 BAB Pelajaran Fisika SMA Kelas 12 Untuk pelajaran fisika SMA kelas 12 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : Mengembangkan kemampuan bernalar dalam berpikir analisis induktif dan deduktif dengan menggunakan konsep dan prinsip fisika untuk menjelaskan berbagai peristiwa alam dan menyelesaian masalah baik secara kualitatif maupun kuantitatif Mengetahui konsep fisika dan rumus-rumus fisika dan mampu menjelaskan kegunaan dan pengertiannya. (Intillectual Skill) Terampil dalam menerapkan konsep/prinsip fisika dalam memecahkan suatu masalah. (Cognitif Skill) Terlibat aktif dalam pembelajaran dan kerjasama dalam kelompok serta toleran terhadap proses pemecahan masalah yang berbeda dan kreatif (Attitude Skill) BAB 1 BAB 2 Gejala dan Ciri-Ciri Gelombang Hukum Coulomb, Hukum Gauss, Potensial Listrik, dan Kapasitor BAB 3 BAB 4 Teori Kuantum Inti Atom dan Radioaktivitas Gambar 4.37 BAB Pelajaran Fisika SMA Kelas 12

29 165 BAB 1 Gejala dan Ciri-Ciri Gelombang BAB 3 Teori Kuantum BAB 2 Hukum Coulomb, Hukum Gauss, Potensial Listrik, dan Kapasitor BAB 4 Inti Atom dan Radioaktivitas Siswa mampu menerapkan konsep dan prinsip gejala gelombang dalam menyelesaikan masalah. Siswa mampu menerapkan konsep kelistrikan dan kemagnetan dalam berbagai penyelesaian masalah dan produk teknologi. Siswa mampu Menganalisis berbagai besaran fisis pada gejala kuantum dan batasbatas berlakunya relativitas Einstein dalam paradigma fisika modern. Siswa mampu menunjukkan penerapan konsep fisika inti dan radioaktivitas dalam teknologi dan kehidupan sehari-hari. Gambar 4.38 Standar Kompetensi BAB 1-4 Fisika SMA Kelas Bab Pelajaran Kimia SMA Kelas 10 Untuk pelajaran kimia SMP kelas 10 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : pemahaman yang lebih baik terhadap alam sekitar dan berbagai proses yang berlangsung di dalamnya, sehingga dapat mengontrol perubahan ini demi keuntungan bagi kehidupan manusia dan lingkungan. Mengetahui struktur atom, sifat-sifat periodik unsur dan ikatan kimia. (Intillectual Skill) Terampil dalam menerapkan konsep/prinsip kimia dalam memecahkan suatu masalah. (Cognitif Skill) Terlibat aktif dalam pembelajaran dan kerjasama dalam kelompok serta toleran terhadap proses pemecahan masalah yang berbeda dan kreatif (Attitude Skill) BAB 1 BAB 3 Perkembangan dan Teori Larutan Elektrolit dan Non Atom Elektrolit BAB 2 BAB 4 Tata Nama Senyawa Senyawa Organik Gambar 4.39 BAB Pelajaran Kimia SMA Kelas 10

30 166 BAB 1 BAB 2 Perkembangan dan Teori Tata Nama Senyawa Atom BAB 3 BAB 4 Larutan Elektrolit dan Non Senyawa Organik Elektrolit Siswa memahami struktur atom, sifat-sifat periodik unsur, dan ikatan kimia Siswa memahami hukumhukum dasar kimia dan penerapannya dalam perhitungan kimia (Stoikiometri) Siswa memahami sifat-sifat larutan non elektrolit dan elektrolit, serta reaksi oksidasireduksi Siswa memahami sifat-sifat senyawa organik atas dasar gugus fungsi dan senyawa makromolekul Gambar 4.40 Standar Kompetensi BAB 1-4 Kimia SMA Kelas 10

31 BAB Pelajaran Kimia SMA Kelas 11 Untuk pelajaran kimia SMP kelas 11 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : pemahaman yang lebih baik terhadap alam sekitar dan berbagai proses yang berlangsung di dalamnya, sehingga dapat mengontrol perubahan ini demi keuntungan bagi kehidupan manusia dan lingkungan. Mengetahui struktur atom, sifat-sifat periodik unsur dan ikatan kimia. (Intillectual Skill) Terampil dalam menerapkan konsep/prinsip kimia dalam memecahkan suatu masalah. (Cognitif Skill) Terlibat aktif dalam pembelajaran dan kerjasama dalam kelompok serta toleran terhadap proses pemecahan masalah yang berbeda dan kreatif (Attitude Skill) BAB 1 BAB 3 BAB 5 Teori Atom Bohr dan Teori Atom Mekanika Kuantum Konsentrasi Larutan Sistem Koloid BAB 2 BAB 4 Hukum Kekekalan Energy Teori asam-basa Gambar 4.41 BAB Pelajaran Kimia SMA Kelas 11

32 168 BAB 1 BAB 2 BAB 3 Teori Atom Bohr dan Teori Hukum Kekekalan Energy Konsentrasi Larutan Atom Mekanika Kuantum Siswa memahami kinetika Siswa memahami struktur reaksi, kesetimbangan kimia atom dan meramalkan sifat- Siswa memahami perubahan dan faktor-faktor yang sifat periodik unsur, struktur energi dalam reaksi kimia dan mempengaruhinya, serta molekul dan dan sifat-sifat cara pengukurannya. penerapannya dalam senyawa kehidupan sehari-hari dan industri. Gambar 4.42 Standar Kompetensi BAB 1-3 Kimia SMA Kelas 11 BAB 4 BAB 5 Teori asam-basa Sistem Koloid Siswa memahami sifat-sifat larutan asam-basa, metode pengukuran dan terapannya Siswa menjelaskan sistem dan sifat koloid serta peneapannya dalam kehidupan sehari-hari. Gambar 4.43 Standar Kompetensi BAB 4-5 Kimia SMA Kelas 11

33 BAB Pelajaran Kimia SMA Kelas 12 Untuk pelajaran kimia SMP kelas 12 akan dibagi menjadi beberapa bab pelajaran dan masing-masing bab pelajaran ditentukan standar kompetensi yang harus dicapai. Berikut adalah bab pelajaran dan standar kompetensi setiap bab-nya : Course Goal : pemahaman yang lebih baik terhadap alam sekitar dan berbagai proses yang berlangsung di dalamnya, sehingga dapat mengontrol perubahan ini demi keuntungan bagi kehidupan manusia dan lingkungan. Mengetahui struktur atom, sifat-sifat periodik unsur dan ikatan kimia. (Intillectual Skill) Terampil dalam menerapkan konsep/prinsip kimia dalam memecahkan suatu masalah. (Cognitif Skill) Terlibat aktif dalam pembelajaran dan kerjasama dalam kelompok serta toleran terhadap proses pemecahan masalah yang berbeda dan kreatif (Attitude Skill) BAB 1 BAB 2 Sifat Koligatif Reaksi Redoks BAB 3 Unsur-Unsur Golongan Utama dan transisi BAB 4 Senyawa Organik Gambar 4.44 BAB Pelajaran Kimia SMA Kelas 12 BAB 1 BAB 3 BAB 2 BAB 4 Sifat Koligatif Unsur-Unsur Golongan Utama Reaksi Redoks Senyawa Organik dan transisi Siswa mampu menerapkan Siswa memahami karakteristik Siswa memahami senyawa Siswa mampu menjelaskan konsep reaksi oksidasi-reduksi unsur-unsur penting, kegunaan organik dan reaksinya, sifat-sifat koligatif larutan non dan elektrokimia dalam dan bahayanya serta benzena dan turunannya dan elektrolit dan elektrolit. teknologi dan kehidupan terdapatnya di alam. makromolekul sehari-hari. Gambar 4.45 Standar Kompetensi BAB 1-4 Kimia SMA Kelas 12

34 Spesifikasi Kompetensi Dasar dan estimasti waktu belajar Setiap BAB Seperti yang telah dianalisis pada bagian sebelumnya, Setiap bab pelajaran dibagi menjadi beberapa bab dan masing-masing bab memiliki standar kompetensi. Agar standar kompetensi ini tercapai dengan akurat, maka akan dipecah menjadi beberapa kompetensi dasar dimana masingmasing kompetensi dasar ini memiliki tipe learning outcome masing-masing. Selain itu juga akan ditentukan estimasi waktu untuk mempelajari sebuah bab. Setiap kompetensi dasar akan dibuat menjadi 1 buah sub bab dengan estimasi waktu per sub bab adalah 4 menit Spesifikasi Kompetensi Dasar Matematika SD Kelas 4 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran matematika SD kelas 4 bab 1-6: BAB 1 BAB 2 BAB 3 Operasi Hitung Bilangan Kelipatan dan Faktor Besar Sudut (4" x 6 Sub Bab) (4" x 4 Sub Bab) (4" x 4 Sub Bab) Siswa memahami dan Siswa memahami dan Siswa memahami dan menggunakan sifta-sifat menggunakan faktor dan menggunakan faktor dan operasi hitungan bilangan kelipatan dalam pemecahan kelipatan dalam pemecahan dalam pemecahan masalah masalah masalah Mengidentifikasikan sifatsifat operasi hitung (I) Mengurutkan bilangan (I) Melakukan operasi perkalian dan pembagian (I) Melakukan operasi hitung campuran (I) Melakukan penaksiran dan pembulatan (I) Memecahkan masalah yang melibatkan uang (C) Mendeskripsikan konsep faktor dan kelipatan (I) Menentukan kelipatan dan faktor bilangan (I) Menentukan kelipatan persekutuan terkecil (KPK) san faktor persekutuan terbesar (FPB) (I) Menyelesaikan masalah yang berkaitan dengan KPK dan FPB (C) Menentukan besar sudut dengan satuan tidak baku dan satuan derajat (I) Menentukan hubungan antarsatuan waktu, antarsatuan panjang, dan antarsatuan berat (I) Menyelesaikan masalah yang berkaitan dengan satuan waktu, panjang dan berat (C) Menyelesaikan masalah yang berkaitan dengan satuan kuantitas (C) Gambar 4.46 Spesifikasi KD BAB 1-3 Matematika SD Kelas 4

35 171 BAB 4 Keliling dan Luas (4" x 2 Sub Bab) BAB 5 Bilangan (4" x 4 Sub Bab) BAB 6 Arti Pecahan dan Urutannya (4" x 4 Sub Bab) Siswa mampu menerapkan rumus luas dan lingkaran dalam pemecahan masalah Siswa mampu menjumlahkan dan mengurangkan bilangan bulat Siswa mampu menggunakan pecahan dalam pemecahan masalah Menentukan keliling dan luas jajargenjang dan segitiga (I) Menyelesaikan masalah yang berkaiatan dengan keliling dan luas jajargenjang dan segitiga (C) Mengurutkan bilangan bulat (I) Menjumlahkan bilangan bulat (I) Mengurangkan bilangan bulat (I) Melakukan operasi hitung campuran (I) Mengetahui arti pecahan dan urutannya (I) Menyederhanakan berbagai bentuk pecahan (I) Mengurangkan pecahan (I) Menyelesaikan masalah yang berkaitan dengan pecahan (C) Gambar 4.47 Spesifikasi KD BAB 4-6 Matematika SD Kelas 4 BAB 7 Bilangan Romawi BAB 8 Geometri (4" x 2 Sub Bab) (4" x 4 Sub Bab) Siswa mampu menggunakan lambang bilangan Romawi Siswa Memahami sifat bangun ruang sederhana dan hubungan antar bangun datar Mengenal lambang bilangan Romawi (I) Menyatakan bilangan cacah sebagai bilangan Romawi dan sebaliknya (I) Menentukan sifat-sifat bangun ruang sederhana (I) Menentukan jaring-jaring balok dan kubus (I) Mengidentifikasi bendabenda dan bangun datar simetris (I) Menentukan hasil pencerminan suatu bangun datar (I) Gambar 4.48 Spesifikasi KD BAB 7-8 Matematika SD Kelas 4

36 Spesifikasi Kompetensi Dasar Matematika SD Kelas 5 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran matematika SD kelas 5 bab 1-6: BAB 1 BAB 2 BAB 3 Operasi Hitung Bilangan Bulat Pengukuran Bangun Datar (4" x 5 Sub Bab) (4" x 5 Sub Bab) (4" x 2 Sub Bab) Siswa mampu melakukan operasi hitung bilangan bulat dalam pemecahan masalah Siswa mampu menggunakan pengukuran waktu, sudut, jarak, dan kecepatan dalam pemecahan masalah Siswa mampu menghitung luas bangun datar sederhana dan menggunakannya dalam pemecahan masalah Melakukan operasi hitung bilangan bulat termasuk penggunaan sifat-sifatnya, pembulatan, penaksiran (I) Menggunakan bilangan bulat (I) dan faktor prima untuk menentukan KPK dan FPB (I) Melakukan operasi hitung campuran Menghitung perpangkatan dan akar sederhana (I) Menyelesaikan masalah yang berkaitan dengan operasi hitung, KPK dan FPB (C) Menuliskan tanda waktu Melakukan operasi hitung satuan waktu (I) Menyelesaikan masalah yang berkaitan dengan waktu, jarak, dan kecepatan (C) dengan menggunakan notasi 24 jam (I) Melakukan pengukuran sudut (I) Mengenal satuan jarak dan kecepatan (I) Menghitung luas trapesium dan layanglayang (I) Menyelesaikan masalah yang berkaitan dengan luas bangun datar (C)

37 Gambar 4.49 Spesifikasi KD BAB 1-3 Matematika SD Kelas 5

38 173 BAB 4 Kubus dan Balok (4" x 2 Sub Bab) BAB 5 Pecahan (4" x 4 Sub Bab) BAB 6 Sifat-Sifat Bangun (4" x 5 Sub Bab) Siswa mampu menghitung Volume Kubus Dan Balok Dan Menggunakannya Dalam Pemecahan Masalah Siswa mampu menggunakan pecahan dalam pemecahan masalah Siswa memahami sifat-sifat bangun dan hubungan antar bangun Menghitung volume kubus dan balok (I) Menyelesaik-an masalah yang berkaitan dengan volume kubus dan balok (C) Mengubah pecahan ke bentuk persen dan desimal serta sebaliknya (I) Menjumlahkan membagi berbagai bentuk pecahan (I) dan mengurangkan berbagai bentuk pecahan (I) Mengalikan dan Menggunakan pecahan dalam masalah perbandingan dan skala (C) Mengidentifikasi sifatsifat bangun datar (I) Menyelidiki sifat-sifat kesebangunan dan Menyelesaikan masalah yang berkaitan dengan bangun datar dan bangun ruang sederhana (C) Mengidentifikasi sifatsifat bangun ruang (I) Menentukan jaring-jaring berbagai bangun ruang sederhana (I) simetri (I) Gambar 4.50 Spesifikasi KD BAB 1-3 Matematika SD Kelas 5

39 Spesifikasi Kompetensi Dasar Matematika SD Kelas 6 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran matematika SD kelas 6 bab 1-7: BAB 1 Operasi Hitung Bilangan (4" x 3 Sub Bab) BAB 2 Pengukuran (4" x 2 Sub Bab) BAB 3 Luas dan Volume (4" x 3 Sub Bab) Siswa mampu melakukan operasi hitung bilangan bulat dalam pemecahan masalah Siswa mampu menggunakan pengukuran volume per waktu dalam pemecahan masalah Siswa mampu menghitung luas segi banyak sederhana, luas lingkaran, dan volume prisma segitiga Menggunakan sifat-sifat operasi hitung termasuk operasi campuran, FPB dan KPK (I) Menentukan akar pangkat tiga suatu bilangan kubik (I) Menyelesaikan masalah yang melibatkan hitung termasuk penggunaan akar dan pangkat (C) operasi Mengenal satuan debit (I) Menyelesaikan masalah yang berkaitan dengan satuan debit (C) Menghitung luas segi banyak yang merupakan gabungan dari dua bangun datar sederhana (I) Menghitung luas lingkaran (I) Menghitung volume prisma segitiga dan tabung lingkaran (I) Gambar 4.51 Spesifikasi KD BAB 1-3 Matematika SD Kelas 6

40 175 BAB 4 BAB 5 BAB 6 Pengolahan Data Operasi Hitung Pecahan Sistem Koordinat (4" x 3 Sub Bab) (4" x 5 Sub Bab) (4" x 3 Sub Bab) BAB 7 Pengolahan Data (4" x 4 Sub Bab) Siswa mampu mengumpulkan dan mengolah data Siswa mampu melakukan operasi hitung pecahan dalam pemecahan masalah Siswa mampu menggunakan sistem koordinat dalam pemecahan masalah Siswa mampu Menyelesaikan masalah yang berkaitan dengan data Menyeder-hanakan dan Mengumpulkan dan mengurutkan pecahan (I) Membuat denah letak membaca data (I) benda (I) Mengubah bentuk pecahan Mengolah dan ke bentuk desimal (I) Mengenal koordinat menyajikan data dalam posisi sebuah benda (I) Menentukan nilai bentuk tabel (I) Menentukan posisi titik pecahan dari suatu Menafsirkan sajian data bilangan atau kuantitas dalam sistem koordinat (I) Kartesius (I) tertentu (I) Menentukan nilai pecahan dari suatu bilangan atau kuantitas tertentu (I) Memecahkan masalah perbandingan dan skala (C) Menyajikan data ke bentuk tabel dan diagram gambar, batang dan lingkaran (I) Menentukan rata-rata hitung dan modus sekumpulan data (I) Mengurutkan data termasuk menentukan nilai tertinggi dan terendah (I) Menafsirkan hasil pengolahan data (I) Gambar 4.52 Spesifikasi KD BAB 4-7 Matematika SD Kelas 6

41 Spesifikasi Kompetensi Dasar Matematika SMP Kelas 7 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran matematika SMP kelas 7 bab 1-6 : BAB 1 Bilangan Bulat dan Bilangan Pecah (4" x 2 Sub Bab) BAB 2 Bentuk Aljabar (4" x 4 Sub Bab) BAB 3 Persamaan dan Pertidaksamaan Linier Satu Variabel (4" x 4 Sub Bab) Siswa mampu memahami sifat-sifat operasi hitung bilangan dan penggunaannya dalam pemecahan masalah Siswa mampu memahami bentuk aljabar, persamaan dan pertidaksamaan linear satu variabel Siswa mampu menggunakan bentuk aljabar, persamaan dan pertidaksamaan linier satu variabel, dan perbandingan dalam pemecahan masalah. Melakukan operasi hitung bilangan bulat dan pecahan. (I) Menggunakan sifat-sifat operasi hitung bilangan bulat dan pecahan dalam pemecahan masalah. (C) Mengenali bentuk aljabar dan unsur unsurnya. (I) Melakukan operasi pada bentuk aljabar. (I) Menyelesaikan persamaan linear satu variabel. (I) Menyelesaikan pertidaksamaan linear satu variabel. (I) Membuat matematika dari masalah yang berkaitan dengan persamaan dan pertidaksamaan linear satu variabel. (I) Menyelesaikan model matematika dari masalah yang ber-kaitan dengan persamaan linear satu Variabel. (I) Mengunakan konsep aljabar dalam pemecahan masalah aritmetika sosial yang sederhana. (I) Menggunakan perbandingan untuk pemecahan masalah. (C) Gambar 4.53 Spesifikasi KD BAB 1-3 Matematika SMP Kelas 7

42 177 BAB 4 Himpunan (4" x 5 Sub Bab) BAB 5 Garis dan Sudut (4" x 4 Sub Bab) BAB 6 Segiempat dan Segitiga (4" x 4 Sub Bab) Siswa mampu menggunakan konsep himpunan dan diagram Venn dalam pemecahan masalah Siswa mampu memahami hubungan garis dengan garis, garis dengan sudut, sudut dengan sudut, serta menentukan ukurannya. Siswa mampu memahami konsep segiempat dan segitiga serta menentukan ukurannya Memahami pengertian dan notasi himpunan, serta penyajiannya. (I) Memahami konsep himpunan bagian. (I) Memahami konsep himpunan bagian. (I) Menyajikan himpunan dengan diagram Venn. (I) Menggunakan konsep himpunan dalam pemecahan masalah. (C) Menentukan hubungan antara dua garis, serta besar dan jenis sudut. (I) Mema hami sifat-sifat sudut yang terbentuk jika dua garis berpotongan atau dua garis sejajar berpotongan dengan garis lain. (I) Mampu melukis sudut (I) Mampu membagi sudut (I) Mengidentifikasi sifatsifat segitiga berdasarkan sisi dan sudutnya (I) Mengindentifikasi sifatsifat persegi panjang, persegi, trapesium, jajargenjang, belah ketupat dan layanglayang. (I) Melukis segitiga, garis tinggi, garis bagi, garis berat dan garis sumbu. (I) Menghitung keliling dan luas bangun segitiga dan segiempat serta menggunakannya dalam pemecahan masalah. (C) Gambar 4.54 Spesifikasi KD BAB 4-6 Matematika SMP Kelas 7

43 Spesifikasi Kompetensi Dasar Matematika SMP Kelas 8 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran matematika SMP kelas 8 bab 1-5 : BAB 1 Bentuk Aljabar, Relasi, fungsi dan garis lurus (4" x 6 Sub Bab) BAB 2 Sistem Persamaan Linier Dua Variabel (4" x 3 Sub Bab) BAB 3 Teorema Pythagoras (4" x 2 Sub Bab) Siswa memahami bentuk aljabar, relasi, fungsi, dan persamaan garis lurus. Siswa memahami sistem persamaan linear dua variabel dan menggunakannya dalam pemecahan masalah. Siswa mampu menggunakan Teorema Pythagoras dalam pemecahan masalah. Melakukan operasi aljabar (I) Menguraikan bentuk aljabar ke dalam faktorfaktornya (I) Menguraikan bentuk aljabar ke dalam faktorfaktornya (I) Menentukan nilai fungsi (I) Membuat sketsa grafik fungsi aljabar sederhana pada sistem koordinat Cartesius (I) Menyelesaikan sistem persamaan linear dua variabel (I) Membuat matematika dari masalah yang berkaitan dengan sistem persamaan linear dua variabel (I) Menyelesaikan model matematika dari masalah yang berkaitan dengan sistem persamaan linear dua variabel dan penafsirannya (C) Menggunakan Teorema Pythagoras untuk menentu-kan panjang sisisisi segitiga siku-siku. (I) Memecahkan masalah pada bangun datar yang berkaitan dengan Teorema Pythagoras. (C) Menentukan gradien, persamaan dan grafik garis lurus (I) Gambar 4.55 Spesifikasi KD BAB 1-3 Matematika SMP Kelas 8

44 179 BAB 4 Lingkaran (4" x 5 Sub Bab) BAB 5 Kubus, Balok, Prisma Tegak, Limas (4" x 3 Sub Bab) Siswa mampu menentukan unsur, bagian lingkaran serta ukurannya. Siswa memahami sifat-sifat kubus, balok, prisma, limas, dan bagian-bagiannya, serta menentukan ukurannya. Menentukan unsur dan bagian-bagian lingkaran (I) Menghitung keliling dan luas lingkaran (I) Menggunakan hubungan sudut pusat, panjang busur, luas juring dalam pemecahan masalah (I) Menghitung panjang garis singgung persekutuan dua lingkaran (I) Melukis lingkaran dalam dan lingkaran luar suatu segitiga (I) Mengidentifikasi sifat-sifat kubus, balok, prisma dan limas serta bagian-bagiannya (I) Membuat jaring-jaring kubus, balok, prisma dan limas (I) Menghitung luas permukaan dan volume kubus, balok, prisma dan limas (I) Gambar 4.56 Spesifikasi KD BAB 4-5 Matematika SMP Kelas 8

45 Spesifikasi Kompetensi Dasar Matematika SMP Kelas 9 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran matematika SMP kelas 9 bab 1-6 : BAB 1 Kesebangunan (4" x 3 Sub Bab) BAB 2 Tabung, Kerecut dan Bola (4" x 3 Sub bab) BAB 3 Statistika (4" x 2 Sub Bab) Siswa memahami kesebangunan bangun datar dan penggunaannya dalam pemecahan masalah Siswa memahami sifat-sifat tabung, kerucut dan bola, serta menentukan ukurannya Siswa mampu melakukan pengolahan dan penyajian data Mengidentifikasi bangun-bangun datar yang sebangun dan kongruen (I) Mengidentifikasi sifatsifat dua segitiga sebangun dan kongruen (I) Menggunakan konsep kesebangunan segitiga dalam pemecahan masalah (C) Mengidentifikasi unsur- Menentukan rata-rata, unsur tabung, kerucut median, dan modus data dan bola (I) tunggal serta penafsirannya (I) Menghitung luas selimut Menyajikan data dalam dan volume tabung, bentuk tabel dan diagram kerucut dan bola (I) batang, garis, dan lingkaran (I) Memecahkan masalah yang berkaitan dengan tabung, kerucut dan bola (I) Gambar 4.57 Spesifikasi KD BAB 1-3 Matematika SMP Kelas 9

46 181 BAB 4 Peluang (4" x 2 Sub Bab) BAB 5 BAB 6 Bilangan Berpangkat dan Barisan dan Deret Aritmatika Bentuk Akar (4" x 4 Sub Bab) (4" x 3 Sub Bab) Siswa memahami peluang kejadian sederhana Siswa memahami sifat-sifat bilangan berpangkat dan bentuk akar serta penggunaannya dalam pemecahan masalah sederhana Siswa memahami barisan dan deret bilangan serta penggunaannya dalam pemecahan masalah Menentukan ruang sampel suatu percobaan (I) Menentukan peluang suatu kejadian sederhana (I) Mengidentifikasi sifatsifat bilangan berpangkat dan bentuk akar (I) Melakukan operasi aljabar yang melibatkan berpangkat bulat dan bentuk akar (I) bilangan Memecahkan masalah sederhana yang berkaitan bilangan berpangkat dan bentuk akar (C) dengan Menentukan pola barisan bilangan sederhana (I) Menentu kan suku ke-n barisan aritmatika dan barisan geometri (I) Menentukan jumlah n suku pertama deret arit-matika dan deret geometri (I) Memecahkan masalah yang berkaitan dengan barisan dan deret (C) Gambar 4.58 Spesifikasi KD BAB 4-6 Matematika SMP Kelas 9

47 Spesifikasi Kompetensi Dasar Matematika SMA Kelas 10 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran matematika SMA kelas 10 bab 1-6 : BAB 1 BAB 2 Bentuk Pangkat, Akar, dan Fungsi, Persamaan, Kuadrat, Logaritma dan Pertidaksamaan Kuadrat (4" x 3 Sub Bab) (4" x 6 Sub Bab) BAB 3 Sistem Persamaan Linear dan Kuadrat (4" x 6 Sub Bab) Siswa mampu memecahkan masalah yang berkaitan dengan bentuk pangkat, akar, dan logaritma. Siswa mampu Memecahkan masalah yang berkaitan dengan fungsi, persamaan dan fungsi kuadrat serta pertidaksamaan kuadrat. Siswa mampu memecahkan masalah yang berkaitan dengan sistem persamaan linear dan pertidaksamaan satu variabel. Memahami konsep fungsi (I) Memahami bentuk Menggambar grafik fungsi pangkat. (I) aljabar sederhana dan fungsi Mengetahui operasi kuadrat. (I) bentuk pangkat. (I) Menggunakan sifat dan aturan Memahami sifat-sifat tentang persamaan dan logaritma. (I) pertidaksamaan kuadrat. (I) Melakukan manipulasi aljabar dalam perhitungan yang berkaitan dengan persamaan dan pertidaksama-an kuadrat. (I) Merancang model matematika dari masalah yang berkaitan dengan persamaan dan / atau fungsi kuadrat. (I) Menyelesaikan model matematika dari masalah yang berkaitan dengan persamaan dan/ atau fungsi kuadrat dan penafsirannya. (C) Menyelesaikan sistem persamaan linear dan sistem persamaan campuran linear dan kuadrat dalam dua variabel (I) Merancang model matematika dari masalah yang berkaitan dengan sistem persamaan linear. (I) Menyelesaikan model matematika dari masalah yang berkaitan dengan sistem persamaan linear dan penafsirannya. (C) Menyelesaikan pertidaksamaan satu variabel yang melibatkan bentuk pecahan aljabar. (I) Merancang model matematika dari masalah yang berkaitan dengan pertidaksamaan satu variabel. (I) Menyelesaikan model matematika dari masalah yang berkaitan dengan pertidaksamaan satu variabel dan penafsirannya. (C) Gambar 4.59 Spesifikasi KD BAB 1-3 Matematika SMA Kelas 10

48 183 BAB 4 Logika Matematika (4" x 4 Sub Bab) BAB 5 Trigonometri (4" x 3 Sub Bab) BAB 6 Ruang Dimensi Tiga (4" x 3 Sub Bab) Siswa mampu menggunakan logika matematika dalam pemecahan masalah yang berkaitan dengan pernyataan majemuk dan pernyataan berkuantor. Siswa mampu menggunakan perbandingan, fungsi, persamaan, dan identitas trigonometri dalam pemecahan masalah. Siswa mampu menentukan kedudukan, jarak, dan besar sudut yang melibatkan titik, garis, dan bidang dalam ruang dimensi tiga. Memahami pernyataan dalam matematika dan ingkaran atau negasinya. (I) Menentukan nilai kebenaran dari suatu pernyataan majemuk dan pernyataan berkuantor. (I) Merumuskan pernyataan yang setara dengan pernyataan majemuk atau pernyataan berkuantor yang diberikan, (I) Menggunakan prinsip logika matematika yang berkaitan dengan pernyataan majemuk dan pernyataan berkuantor dalam penarikan kesimpulan dan pemecahan masalah. (C) Melakukan manipulasi aljabar dalam perhitungan teknis yang berkaitan dengan perbandingan, fungsi, persamaan, dan identitas trigonometri. (I) Merancang model matematika dari masalah yang berkaitan dengan perbandingan, fungsi, persamaan, dan identitas trigonometri. (I) Menyelesaikan model matematika dari masalah yang berkaitan dengan perbandingan, fungsi, persamaan, dan identitas trigonometri, dan penafsirannya. (C) Menentukan kedudukan, jarak, dan besar sudut yang melibatkan titik, garis, dan bidang dalam ruang dimensi tiga. (I) Menentukan jarak dari titik ke garis dan dari titik ke bidang dalam ruang dimensi tiga. (I) Menentukan besar sudut antara garis dan bidang dan antara dua bidang dalam ruang dimensi tiga. (I) Gambar 4.60 Spesifikasi KD BAB 4-6 Matematika SMA Kelas 10

49 Spesifikasi Kompetensi Dasar Matematika SMA Kelas 11 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran matematika SMA kelas 11 bab 1-4 : BAB 1 Statistika BAB 2 Trigonometri (4" x 6 Sub Bab) (4" x 3 Sub Bab) BAB 3 Lingkaran BAB 4 Suku Banyak (4" x 2 Sub Bab) (4" x 2 Sub Bab) Siswa mampu menggunakan aturan statistika, kaidah pencacahan, dan sifat-sifat peluang dalam pemecahan masalah. Siswa mampu menurunkan rumus trigonometri dan penggunaannya. Siswa mampu menyusun persamaan lingkaran dan garis singgungnya. Siswa mampu menggunakan aturan sukubanyak dalam penyelesaian masalah Membaca data dalam bentuk tabel dan diagram batang, garis, lingkaran, dan ogif. (I) Menyajikan data dalam bentuk tabel dan diagram batang, garis, lingkaran, dan ogif, serta penafsirannya. (I) Menghitung ukuran pemusatan, ukuran letak, dan ukuran penyebaran data, serta penafsirannya (I) Menggunakan aturan perkalian, permutasi, dan kombinasi dalam pemecahan masalah. (C) Menentukan ruang sampel suatu percobaan.(i) Menentukan peluang suatu kejadian dan penafsirannya. (I) Mengetahui rumus sinus dan kosinus jumlah dua sudut, selisih dua sudut, dan sudut ganda untuk menghitung sinus dan kosinus sudut tertentu. (I) Menurunkan rumus jumlah dan selisih sinus dan kosinus. (I) Menggunakan rumus jumlah dan selisih sinus dan kosinus dalam pemecahan masalah. (C) Menyusun persamaan lingkaran yang memenuhi persyaratan yang ditentukan. (I) Menentukan persamaan garis singgung pada lingkaran dalam berbagai situasi. (I) Menggunakan algoritma pembagian sukubanyak untuk menentukan hasil bagi dan sisa pembagian. (I) Menggunakan teorema sisa dan teorema faktor dalam pemecahan masalah. (C) Gambar 4.61 Spesifikasi KD BAB 1-4 Matematika SMA Kelas 11

50 Spesifikasi Kompetensi Dasar Matematika SMA Kelas 12 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran matematika SMA kelas 12 bab 1-5 : BAB 1 Integral BAB 2 Program Linier BAB 3 Matriks (4" x 3 Sub Bab) (4" x 3 Sub Bab) (4" x 7 Sub Bab) Siswa mampu menggunakan konsep integral dalam pemecahan masalah. Siswa mampu menyelesaikan masalah program linear. Siswa mampu menggunakan konsep matriks, vektor, dan transformasi dalam pemecahan masalah. Memahami konsep integral tak tentu dan integral tentu (I) Menghitung integral tak tentu dan integral tentu dari fungsi aljabar dan fungsi trigonometri yang sederhana (I) Menggunakan integral untuk menghitung luas daerah di bawah kurva dan volum benda putar (C) Menyelesaikan sistem pertidaksamaan linear dua variabel (I) Merancang model matematika dari masalah program linear (I) Menyelesaikan model matematika dari masalah program linear dan penafsirannya (C) Menggunakan sifat-sifat dan operasi matriks untuk menunjukkan bahwa suatu matriks persegi merupakan invers dari matriks persegi lain (I) Menentukan determinan dan invers matriks 2 x 2 (I) Menggunakan determinan dan invers dalam penyelesaian sistem persamaan linear dua variabel (I) Menggunakan sifat-sifat dan operasi aljabar vektor dalam pemecahan masalah (I) Menggunakan sifat-sifat dan operasi perkalian skalar dua vektor dalam pemecahan masalah. (C) Menggunakan transformasi geometri yang dapat dinyatakan dengan matriks dalam pemecahan masalah (C) Menentukan komposisi dari beberapa transformasi geometri beserta matriks transformasinya (I) Gambar 4.62 Spesifikasi KD BAB 1-3 Matematika SMA Kelas 12

51 186 BAB 4 Barisan dan Deret (4" x 4 Sub Bab) BAB 5 Fungsi Eksponen dan Logaritma (4" x 3 Sub Bab) Siswa mampu menggunakan konsep barisan dan deret dalam pemecahan masalah. Siswa mampu menggunakan aturan yang berkaitan dengan fungsi eksponen dan logaritma dalam pemecahan masalah Menentukan suku ke-n barisan dan jumlah n suku deret aritmetika dan geometri (I) Menggunakan notasi sigma dalam deret dan induksi matematika dalam pembuktian (I) Merancang model matematika dari masalah yang berkaitan dengan deret (I) Menyelesaikan model matematika dari masalah yang berkaitan dengan deret dan penafsirannya (C) Menggunakan sifat-sifat fungsi eksponen dan logaritma dalam pemecahan masalah (C) Menggambar grafik fungsi eksponen dan logaritma (I) Menggunakan sifat-sifat fungsi eksponen atau logaritma dalam penyelesaian pertidaksamaan eksponen atau logaritma sederhana (C) Gambar 4.63 Spesifikasi KD BAB 4-5 Matematika SMA Kelas 12

52 Spesifikasi Kompetensi Dasar Fisika SMP Kelas 7 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran fisika SMP kelas 7 bab 1 : BAB 1 Besaran, Satuan dan Pengukuran (4" x 3 Sub Bab) Siswa mampu memahami prosedur ilmiah untuk mempelajarai benda-benda alam dengan menggunakan peralatan Mendeskripsikan besaran pokok dan besaran turunan beserta satuannya (I) Mendeskripsikan pengertian suhu dan pengukurannya (I) Melakukan pengukuran dasar secara teliti dengan menggunakan alat ukur yang sesuai dan sering digunakan dalam kehidupan sehari-hari (C) Gambar 4.64 Spesifikasi KD BAB 1 Fisika SMP Kelas 7

53 Spesifikasi Kompetensi Dasar Fisika SMP Kelas 8 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran fisika SMP kelas 8 bab 1-2 : BAB 1 Gaya (4" x 5 Sub Bab) BAB 2 Getaran dan Gelombang (4" x 4 Sub Bab) Siswa mampu memahami peranan usaha, gaya, dan energi dalam kehidupan sehari-hari Siswa mampu Memahami konsep dan penerapan getaran, gelombang dan optika dalam produk teknologi sehari-hari Mengidentifikasi jenis-jenis gaya, penjumlahan gaya dan pengaruhnya pada suatu benda yang dikenai gaya (I) Menerapkan hukum Newton untuk menjelaskan berbagai peristiwa dalam kehidupan sehari-hari (I) Menjelaskan hubungan bentuk energi dan perubahannya, prinsip usaha dan energi serta penerapannya dalam kehidupan sehari-hari (I) Melakukan percobaan tentang pesawat sederhana dan penerapannya dalam kehidupan sehari-hari (C) Mendeskripsikan konsep getaran dan gelombang serta parameter-parameternya (I) Mendeskripsi-kan konsep bunyi dalam kehidupan sehari-hari (I) Menyelidiki sifat-sifat cahaya dan hubungannya dengan berbagai bentuk cermin dan lensa (I) Menyelidiki tekanan pada benda padat, cair, dan gas serta penerapannya dalam kehidupan sehari-hari (C) Gambar 4.65 Spesifikasi KD BAB 1-2 Fisika SMP Kelas 8

54 Spesifikasi Kompetensi Dasar Fisika SMP Kelas 9 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran fisika SMP kelas 9 bab 1-2 : BAB 1 Listrik (4" x 4 Sub Bab) BAB 2 Magnet (4" x 3 Sub Bab) Siswa mampu memahami konsep kelistrikan dan penerapannya dalam kehidupan sehari-hari Siswa mampu memahami konsep kemagnetan dan penerapannya dalam kehidupan sehari-hari Mendeskripsikan muatan listrik untuk memahami gejala-gejala listrik statis serta kaitannya dalam kehidupan sehari-hari (I) Menganalisis percobaan listrik dinamis dalam suatu rangkaian serta penerapannya dalam kehidupan sehari-hari (I) Mendeskripsi-kan prinsip kerja elemen dan arus listrik yang ditimbulkannya serta penerapannya dalam kehidupan sehari-hari (I) Menyelidiki gejala kemagnetan dan cara membuat magnet (I) Mendeskripsikan pemanfaatan kemagnetan dalam produk teknolog (I) Menerapkan konsep induksi elektromagnetik untuk menjelaskan prinsip kerja beberapa alat yang memanfaatkan prinsip induksi elektromagnetik (C) Mendeskripsi-kan hubungan energi dan daya listrik serta pemanfaatannya dalam kehidupan sehari-hari (I) Gambar 4.66 Spesifikasi KD BAB 1-2 Fisika SMP Kelas 9

55 Spesifikasi Kompetensi Dasar Fisika SMA Kelas 10 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran fisika SMA kelas 10 bab 1-6 : BAB 1 Pengukuran, Massa, Panjang, dan Waktu (4" x 2 Sub Bab) BAB 2 Gerakan Lurus Dengan Kecepatan dan Percepatan Konstan (4" x 3 Sub Bab) BAB 3 Pembentukan Bayangan (4" x 2 Sub Bab) Siswa mampu menerapkan konsep besaran fisika dan pengukurannya. Siswa mampu menerapkan konsep dan prinsip dasar kinematika dan dinamika benda titik. Siswa mampu menerapkan prinsip kerja alat-alat optik. Mengukur besaran fisika (massa, panjang, dan waktu) (I) Melakukan penjumlahan vektor (I) Menganalisis besaran fisika pada gerak dengan kecepatan dan percepatan konstan (I) Menganalisis besaran fisika pada gerak melingkar dengan laju konstan (I) Menerapkan Hukum Newton sebagai prinsip dasar dinamika untuk gerak lurus, gerak vertikal, dan gerak melingkar beraturan (I) Menganalisis alat-alat optik secara kualitatif dan kuantitatif (I) Menerapkan alat-alat optik dalam kehidupan sehari-hari (I) Gambar 4.67 Spesifikasi KD BAB 1-3 Fisika SMP Kelas 10

56 191 BAB 4 Suhu, Kalor dan Perubahan Wujud (4" x 3 Sub Bab) BAB 5 BAB 6 Arus Listrik dan Hambatan Gelombang Elektromagnetik Listrik (4" x 2 Sub Bab) (4" x 3 Sub Bab) Siswa mampu menerapkan konsep kalor dan prinsip konservasi energi pada berbagai perubahan energi. Siswa mampu menerapkan konsep kelistrikan dalam berbagai penyelesaian masalah dan berbagai produk teknologi. Siswa mampu memahami konsep dan prinsip gelombang elektromagnetik. Menganalisis pengaruh kalor terhadap suatu zat. (I) Menganalisis cara perpindahan kalor. (I) Menerapkan asas Black dalam pemecahan masalah. (I) Mengidentifikasi penerapan listrik AC dan DC dalam kehidupan sehari-hari. (I) Memformulasikan besaran-besaran listrik rangkaian tertutup sederhana. (satu loop). (I) Menggunakan alat ukur listrik. (I) Mendeskripsikan spektrum gelombang elektromagnetik. (I) Menjelaskan aplikasi gelombang elektromagnetik pada kehidupan sehari-hari. (I) Gambar 4.68 Spesifikasi KD BAB 4-6 Fisika SMP Kelas 10

57 Spesifikasi Kompetensi Dasar Fisika SMA Kelas 11 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran fisika SMA kelas 11 bab 1-3 : BAB 1 Gerak (4" X 7 Sub Bab) BAB 2 Dinamika Rotasi BAB 3 Teori Kinetik Gas (4" x 2 Sub Bab) (4" x 2 Sub Bab) Siswa mampu menganalisis gejala alam dan keteraturannya dalam cakupan mekanika benda titik Siswa mampu menerapkan konsep dan prinsip mekanika klasik sistem kontinu dalam menyelesaikan masalah Siswa mampu menerapkan konsep termodinamika dalam mesin kalor Menganalisis gerak lurus, gerak melingkar dan gerak parabola dengan menggunakan vektor (I) Menganalisis keteraturan gerak planet dalam tatasurya hukum-hukum berdasarkan Newton (I) Menganalisis pengaruh gaya pada sifat elastisitas bahan (I) Menganalisis hubungan antara gaya dengan gerak getaran (I) Menganalisis hubungan antara usaha, perubahan energi dengan hukum kekekalan energi mekanik (I) Menerapkan hukum kekekalan Menformulasikan hubungan antara konsep torsi, momentum sudut, dan momen inersia, berdasarkan hukum II Newton serta penerapannya dalam masalah benda tegar (I) Menganalisis hukumhukum yang berhubungan dengan fluida statick dan dinamik serta penerapannya dalam kehidupan sehari-hari (I) Mendeskripsikan sifatsifat gas ideal monoatomik (I) Menganalisis perubahan keadaan gas ideal dengan menerapkan hukum termodinamika (I) energi mekanik untuk menganalisis gerak dalam kehidupan sehari-hari (C) Menunjukkan hubungan antara konsep impuls dan momentum untuk menyelesaikan masalah tumbukan (C) Gambar 4.69 Spesifikasi KD BAB 1-3 Fisika SMP Kelas 11

58 Spesifikasi Kompetensi Dasar Fisika SMA Kelas 12 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran fisika SMA kelas 12 bab 1-4 : BAB 1 Gejala dan Ciri-Ciri Gelombang (4" x 3 Sub Bab) BAB 3 Teori Kuantum (4" x 3 Sub Bab) BAB 2 Hukum Coulomb, Hukum Gauss, Potensial Listrik, dan Kapasitor (4" x 3 Sub Bab) BAB 4 Inti Atom dan Radioaktivitas (4" x 2 Sub Bab) Siswa mampu menerapkan konsep dan prinsip gejala gelombang dalam menyelesaikan masalah. Siswa mampu menerapkan konsep kelistrikan dan kemagnetan dalam berbagai penyelesaian masalah dan produk teknologi. Siswa mampu Menganalisis berbagai besaran fisis pada gejala kuantum dan batasbatas berlakunya relativitas Einstein dalam paradigma fisika modern. Siswa mampu menunjukkan penerapan konsep fisika inti dan radioaktivitas dalam teknologi dan kehidupan sehari-hari. Mendeskripsikan gejala dan ciri-ciri gelombang secara umum. (I) Mendeskripsikan gejala dan ciri-ciri gelombang bunyi dan cahaya. (I) Menerapkan konsep dan prinsip gelombang bunyi dan cahaya dalam teknologi. (I) Memformulasikan gaya listrik, kuat medan listrik, fluks, potensial listrik, dan energi potensial listrik serta penerapannya pada keping sejajar. (I) Menerapkan induksi magnetik dan gaya magnetik pada beberapa produk teknologi. (I) Memformulasikan konsep induksi Faraday dan arus bolak-balik serta penerapannya. (I) Menganalisis secara kualitatif gejala kuantum yang mencakup hakikat dan sifat-sifat radiasi benda hitam serta penerapannya. (I) Mendeskripsikan perkembangan teori atom. (I) Memformulasikan teori relativitas khusus untuk waktu, panjang, dan massa, serta kesetaraan massa dengan energi yang diterapkan dalam teknologi. (I) Mengidentifikasi karakteristik inti atom dan radioaktivitas. (I) Mendeskripsikan pemanfaatan radioaktif dalam teknologi dan kehidupan sehari-hari. (I) Gambar 4.70 Spesifikasi KD BAB 1-4 Fisika SMP Kelas 12

59 Spesifikasi Kompetensi Dasar Kimia SMA Kelas 10 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran kimia SMA kelas 10 bab 1-4 : BAB 1 Perkembangan dan Teori Atom (4" x 5 Sub Bab) BAB 2 BAB 3 BAB 4 Senyawa Organik Tata Nama Senyawa Larutan Elektrolit dan Non (4" x 4 Sub Bab) (4" x 2 Sub Bab) Elektrolit (4" x 2 Sub Bab) Siswa memahami struktur atom, sifat-sifat periodik unsur, dan ikatan kimia Siswa memahami hukumhukum dasar kimia dan penerapannya dalam perhitungan kimia (Stoikiometri) Siswa memahami sifat-sifat larutan non elektrolit dan elektrolit, serta reaksi oksidasireduksi Siswa memahami sifat-sifat senyawa organik atas dasar gugus fungsi dan senyawa makromolekul Memahami struktur atom berdasarkan teori atom Bohr. (I) Mengetahui massa atom relatif. (I) Mengetahui Sifat-Sifat Periodik Unsur dalam tabel periodik. (I) Memahami konfigurasi elektron (I) Membandingkan proses pembentukan ikatan ion, ikatan kovalen, ikatan kovalen koordinat dan ikatan logam, serta hubungannnya dengan sifat fisika senyawa yang terbentuk. (I) Mendeskripsikan tata larutan non elektrolit dan kekhasan atom karbon nama senyawa elektrolit berdasarkan dalam membentuk anorganik dan senyawa data hasil percobaan (I) senyawa hidrokarbon (I) organik sederhana serta Menjelaskan Menggolo-gkan senyawa Membuktikan dan Mengidentifikasi sifat Mendeskripsikan persamaan reaksinya. (I) perkembangan konsep hidrokarbon berdasarkan reaksi oksidasi reduksi strukturnya dan dan hubungannnya hubungannya dengan mengkomunikasikan dengan tatanama sifat senyawa (I) berlakunya hukum- senyawa serta Menjelaskan proses hukum dasar kimia penerapannya. (I) pembentukan dan teknik melalui percobaan serta menerapkan konsep mol dalam menyelesaikan perhitungan kimia. (C) pemisahan fraksi-fraksi minyak bumi serta kegunaannya (I) Menjelaskan kegunaan senyawa hidrokarbon dalam kehidupan seharihari dalam bidang pangan, sandang, perdagangan, seni dan estetika. (I) Gambar 4.71 Spesifikasi KD BAB 1-4 Kimia SMP Kelas 10

60 Spesifikasi Kompetensi Dasar Kimia SMA Kelas 11 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran kimia SMA kelas 11 bab 1-5 : BAB 1 BAB 2 Teori Atom Bohr dan Teori Hukum Kekekalan Energy Atom Mekanika Kuantum (4" x 2 Sub Bab) (4" x 3 Sub Bab) BAB 3 Konsentrasi Larutan (4" x 5 Sub Bab) Siswa memahami struktur atom dan meramalkan sifatsifat periodik unsur, struktur molekul dan dan sifat-sifat senyawa Siswa memahami perubahan energi dalam reaksi kimia dan cara pengukurannya. Siswa memahami kinetika reaksi, kesetimbangan kimia dan faktor-faktor yang mempengaruhinya, serta penerapannya dalam kehidupan sehari-hari dan industri. Menjelaskan teori atom Mendeskripsikan bohr dan mekanika perubahan entalpi reaksi, kuantum untuk reaksi eksoterm dan menuliskan konfigurasi reaksi endoterm (I) elektron dan diagram Menentukan H reaksi orbital serta menentukan berdasarkan percobaan, letak unsur dalam tabel hukum Hess, data periodik. (I) perubahan entalpi Menjelaskan teori jumlah pembentukan standar, pasangan elektron dan data energi ikatan (I) disekitar kulit luar atom pusat dan teori hibridisasi untuk meramalkan bentuk molekul. (I) Menjelaskan interaksi antar molekul (gaya antar molekul) dan sifat zat (I) Mendeskripsikan pengertian laju reaksi dengan melakukan percobaan tentang faktor-faktor yang mempengaruhi laju reaksi (I) Memahami teori tumbukan (tabrakan) untuk menjelaskan faktor-faktor penentu laju dan orde reaksi, dan terapannya dalam kehidupan sehari-hari (I) Menjelaskan keseimbangan dan faktor-faktor yang mempengaruhi pergeseran arah keseimbangan dengan melakukan percobaan (I) Menentukan hubungan kuantitatif antara pereaksi dengan hasil reaksi dari suatu reaksi keseimbangan (I) Menjelaskan penerapan prinsip keseimbangan dalam kehidupan seharihari dan industri (I) Gambar 4.72 Spesifikasi KD BAB 1-3 Kimia SMP Kelas 11

61 196 BAB 4 Teori asam-basa BAB 5 Sistem Koloid (4" x 6 Sub bab) (4" x 2 Sub Bab) Siswa memahami sifat-sifat larutan asam-basa, metode pengukuran dan terapannya Siswa menjelaskan sistem dan sifat koloid serta peneapannya dalam kehidupan sehari-hari. Mendeskripsikan teoriteori asam basa dengan menentukan sifat larutan dan menghitung PH larutan (I) Menghitung banyaknya pereaksi dan hasil reaksi dalam larutan elektrolit dari hasil titrasi asam basa (I) Mendeskripsikan sifat larutan penyangga dan peranan larutan penyangga dalam tubuh makhluk hidup (I) Menentukan jenis garam yang mengalami hidrolisis dalam air dan PH larutan garam tersebut (I) Menggunakan kurva perubahan harga PH pada titrasi asam basa untuk menjelaskan larutan penyangga dan hidrolisis (I) Memprediksi terbentuknya endapan dari suatu reaksi berdasarkan prinsip kelarutan dan hasil kali kelarutan (I) Mengelompokkan sifatsifat koloid dan penerapannya dalam kehidupan sehari-hari (I) Membuat berbagai sistem koloid dengan bahan-bahan yang ada di sekitarnya (I) Gambar 4.73 Spesifikasi KD BAB 4-5 Kimia SMP Kelas 11

62 Spesifikasi Kompetensi Dasar Kimia SMA Kelas 12 Berikut ini adalah spesifikasi kompetensi dasar dan estimasi waktu yang dibutuhkan untuk mempelajari pelajaran kimia SMA kelas 12 bab 1-4 : BAB 1 Sifat Koligatif BAB 2 Reaksi Redoks (4" x 2 Sub Bab) (4" x 4 Sub Bab) Siswa mampu menjelaskan sifat-sifat koligatif larutan non elektrolit dan elektrolit. Siswa memahami karakteristik unsur-unsur penting, kegunaan dan bahayanya serta terdapatnya di alam. Mengidentifikasi Menjelaskan penurunan kelimpahan unsur-unsur tekanan uap, kenaikan utama dan transisi di titik didih, penurunan alam dan produk yang titik beku larutan, dan mengandung unsur tekanan osmosis tersebut (I) termasuk sifat koligatif Mendeskripsikan larutan (I) kecenderungan sifat fisik Membandingkan antara dan kimia unsur utama sifat koligatif larutan non dan unsur transisi (titik elektrolit dengan sifat didih, titik leleh, koligatif larutan kekerasan, warna, elektrolit yang kelarutan, kereaktifan, konsentrasinya sama dan sifat khusus lainnya) berdasarkan data (I) percobaan (I) Menjelaskan manfaat, dampak dan proses pembuatan unsur-unsur dan senyawanya dalam kehidupan sehari-hari (I) Mendeskripsikan unsurunsur radioaktif dari segi sifat-sifat fisik dan sifatsifat kimia, kegunaan, dan bahayanya (I) Gambar 4.74 Spesifikasi KD BAB 1-2 Kimia SMP Kelas 12

63 198 BAB 3 Unsur-Unsur Golongan Utama dan transisi (4" x 3 Sub Bab) BAB 4 Senyawa Organik (4" x 4 Sub Bab) Siswa mampu menerapkan konsep reaksi oksidasi-reduksi dan elektrokimia dalam teknologi dan kehidupan sehari-hari. Siswa memahami senyawa organik dan reaksinya, benzena dan turunannya dan makromolekul Menerapkan konsep Mendeskripsikan reaksi oksidasi-reduksi struktur, cara penulisan, dalam sistem tata nama, sifat, elektrokimia yang kegunaan, dan melibatkan energi listrik identifikasi senyawa dan kegunaannya dalam karbon (halo alkana, mencegah korosi dan alkanol, alkoksi alkana, dalam industri (I) alkanal, alkanon, asam Menjelaskan reaksi alkanoat, dan alkil oksidasi-reduksi dalam alkanoat) (I) sel elektrolisis (I) Mendeskrip-sikan Menerapkan hukum struktur, cara penulisan, Faraday untuk tata nama, sifat, dan elektrolisis larutan kegunaan benzena dan elektrolit (I) turunannya (I) Mendeskripsikan struktur, tata nama, penggolongan, sifat dan kegunaan makromolekul (polimer, karbohidrat, dan protein) (I) Mendeskripsi-kan struktur, tata nama, penggolongan, sifat, dan kegunaan lemak (I) Gambar 4.75 Spesifikasi KD BAB 3-4 Kimia SMP Kelas 12

64 Mengembangkan spesifikasi untuk pelajaran dan aktifitas pembelajaran Aktifitas pembelajaran yang didesign merupakan aktifitas pembelajaran asynchronous dimana dengan tipe pembelajaran ini, siswa dapat mengakses pelajaran pada waktu yang berbeda-beda sesuai dengan schedulenya. Pembelajaran akan disampaikan dengan media video, message board, forum diskusi dan download file materi. Dimana keempat media merupakan media yang paling sering digunakan oleh siswa (Corbeil & Valdes, 2007, p. 56) Untuk menciptakan kondisi belajar yang diinginkan, ada beberapa eksternal event yang harus dipenuhi dalam membangun kondisi pembelajaran yang diinginkan. Berikut ini adalah eksternal event yang diperlukan dalam menciptakan kondisi pembelajaran efektif (Siswono & Liona, 2010, p. 303): Gaining Attention Menarik perhatian dari siswa dengan memberi tahu keunggulan menggunakan sistem mobile learning, membuat fitur-fitur agar siswa tetap termotivasi untuk mengakses sistem. Informing Learners of the Objective Sebelum siswa membuka sebuah materi tertentu. Siswa harus diberi tahu standar kompetensi beserta kompetensi dasar yang harus dicapai. Dengan ini siswa dapat mengetahui apakah dia telah menguasai suatu pelajaran atau belum. Stimulating Recall of Prior Learning Siswa diberi tahu pelajaran apa saja yang dibutuhkan sebelum melanjutkan ke pelajaran ini. Contohnya pelajaran matematika SD kelas 5 dimana siswa harus mengetahui operasi hitung bilangan bulat terlebih dahulu sebelum bisa mempelajari bab pengukuran. Presenting the Stimulus Setiap pelajaran siswa harus mendapat pengetahuan baru, pengetahuan ini dapat disampaikan dengan bermacam cara seperti video, text dan diskusi. Providing Learning Guidance Selain memberi materi, kita harus memastikan siswa memahami

65 200 pelajaran dengan benar. Hal ini dapat dilakukan dengan memberi contohcontoh soal, catatan dan sesi tanya jawab untuk memastikan siswa memahami pelajaran. Eliciting Performance Latihan soal sangat diperlukan bagi siswa untuk melatih kemampuan siswa terutama pada pelajaran eksakta yang memerlukan banyak latihan. Providing Feedback Soal latihan yang diberi harus dibahas agar siswa mengetahui kesalahan dan mengerti jawaban soal. Dari hasil latihan ini, kita bisa memutuskan apakah siswa tersebut telah benar-benar paham tentang materi bersangkutan. Assessing Performance Ujian digunakan untuk menilai kemampuan siswa dalam memahami pelajaran. Penilaian ini akan berpengaruh terhadap kemampuan verbal information yang dipunyai oleh siswa. Enhancing Retention and Transfer Menjaga pengetahuan siswa agar tidak lupa dan bisa mentransfer ilmu itu orang lain. Sinotif memberi akses library dimana siswa dapat membaca buku-buku baik itu buku pelajaran maupun buku soft skill. Untuk mentransfer ilmu bisa dengan cara membuka tempat diskusi dan sharing ilmu Desain Spesifikasi Penilaian Untuk Pembelajaran Siswa Untuk menilai seberapa jauh pemahaman siswa terhadap suatu pelajaran, Sinotif akan memberi ujian untuk setiap bab pelajaran, ujian ini dapat diambil kapan saja siswa menginginkannya. Bentuk soal juga bermacam-macam tergantung dari kebutuhan pelajaran tersebut misalnya bentuk pilihan ganda dan essay. Setiap aktifitas dan nilai ujian siswa akan dicatat dalam log card ujian.

66 Development Dari hasil analisis dan design pada bab 3 menunjukkan bahwa materi yang hendak ditransfer harus bisa meningkatkan kemampuan siswa. Dapat disimpulkan bahwa learning outcomes / kompentensi dasar yang ingin dicapai adalah Intellectual Skill, Cognitive Strategies, Verbal Information dan Attitudes. Sedangkan external events yang diharapkan dapat menciptakan kondisi pembelajaran yang diinginkan adalah gaining attention, informing learners of the objective, stimulating recall of prior learning, presenting the stimulus, providing learning guidance, eliciting performance, providing feedback, assessing performance, enhancing retention and transfer. Tabel 4.1 Penurunan Hasil Analisis dan Design Ke Dalam Perancangan Sistem Analisis dan Design Waktu pertemuan siswa yang sangat singkat untuk mempelajari semua pelajaran sekaligus. Fitur Materi Siswa dapat mengakses materi pelajaran yang tersedia sesuai dengan jenjangnya. Commenting Siswa dapat bertanya jawab pada saat menonton video pelajaran. Forum Siswa dapat berdiskusi mengenai pelajaran dengan cara membuat thread / topic. Library Siswa dapat mengakses semua buku dan video yang dimiliki Sinotif baik itu pelajaran maupun pengembangan diri. Sinotif menjamin siswa lulus ujian dan UN dengan nilai bagus. Exam Siswa dapat mengerjakan soal ujian langsung melalui website dan pada bagian akhir langsung mengetahui hasil exam. Exam Answer Siswa dapat melihat semua jawaban dan cara pengerjaan soal setelah selesai mengerjakan exam. Siswa dan orang tua siswa jarang melihat log card. Log Card Dengan ini siswa dan orang tua siswa dapat melihat log card melalui website.

67 202 Website tidak mengalami pengembangan dalam waktu yang cukup lama. Mengubah tampilan website front end Sinotif sesuai dengan trend sekarang. Features Untuk menampilkan keunggulan mobile learning Sinotif sehingga menarik minat siswa untuk bergabung. Profile Menampilkan profile Sinotif untuk menjadi gambaran bagi masyarakat tentang Sinotif. Cabang Sinotif belum tersebar diseluruh Indonesia sehingga menghambat perkembangan Sinotif Registration Siswa dapat mendaftar melalui website Sinotif, dan langsung dapat belajar di website mobile learning Sinotif tanpa perlu datang ke kantor Sinotif. Login Untuk mengakses pelajaran yang disediakan, Siswa harus melakukan login ke website. Gaining attention Testimonial Siswa dapat memberi kesan dan pesan saat belajar di mobile learning Sinotif. Testimoni ini dapat dibaca oleh semua orang. Dashboard Menu utama siswa, pada dashboard ini siswa dapat melihat profile, log card, materi pelajaran, berita dan exam. News Siswa dapat melihat berita-berita terbaru seputar Sinotif. Informing learners of the objective Standar Kompetensi Memberi informasi tentang learning outcome yang akan dicapai pada setiap bab pelajaran. stimulating recall of prior learning Video Bab Memberi penjelasan berupa video tentang pelajaran yang akan dihadapi dan pengetahuan-pengetahuan yang dibutuhkan sebelum memasuki bab bersangkutan. presenting the stimulus Video Sub Bab Menyampaikan materi baru menggunakan video. providing learning guidance Commenting Siswa dapat bertanya jawab langsung di sub bab bersangkutan jika

68 203 dirasa tidak mengerti. Forum Siswa dapat berdiskusi mengenai pelajaran dengan cara membuat thread / topic. eliciting performance Video Latihan Video latihan dibuat khusus untuk membahas contoh-contoh soal yang berhubungan dengan bab bersangkutan. Additional Materi Pada setiap sub bab terdapat tambahan materi berupa word / power point / audio file yang bertujuan untuk meningkatkan pemahaman siswa pada materi pelajaran. providing feedback Exam Answer Siswa dapat melihat semua jawaban dan cara pengerjaan soal setelah selesai mengerjakan exam. assessing performance Exam Siswa dapat mengerjakan soal ujian langsung melalui website dan pada bagian akhir langsung mengetahui hasil exam. enhancing retention and transfer Library Siswa dapat mengakses semua buku dan video yang dimiliki Sinotif baik itu pelajaran maupun pengembangan diri.

69 Rich Picture Yang Diusulkan Gambar 4.76 Rich Picture Mobile Learning Sinotif Yang Diusulkan Penjelasan Rich Picture yang diusulkan: 1. Team Research & Developmant Sinotif membuat bahan pelajaran serta video pelajaran untuk masing-masing pelajaran, bab pelajaran dan sub bab semua jenjang. Setelah bahan dan video pelajaran selesai dibuat, maka akan diserahkan ke Admin MMT. 2. Video yang diterima akan dicek oleh admin MMT dan akan di upload ke database dan ditampilkan di website. 3. Tim Guru dapat menambahkan additional materi seperti soal latihan, slide, catatan, rangkuman, dll untuk setiap sub bab pelajaran. Format additional materi dapat memiliki beberapa bentuk seperti word, excel,

70 205 power point, dll. Setelah selesai maka additional materi akan diserahkan di Admin MMT. 4. Admin MMT kemudian mengecek additional materi setekah itu diupload kedatabase dan ditampilkan diwebsite sesuai dengan sub bab pelajaran yang ditujukan. 5. Tim Guru membuat soal exam untuk setiap bab pelajaran. Soal terdiri dari 10 soal yang dapat berubah pilihan berganda, essay, soal cerita, dan kasus. Setelah selesai maka soal exam diserahkan ke Admin MMT. 6. Admin MMT akan mengecek soal exam dan kemudian memasukkan soal exam ke data base dan ditampilkan diwebsite. 7. Tim Research & Development Sinotif mengumpulkan berbagai macam sumber belajar tambahan baik berupa hard skill maupun soft skill. Bahan libray ini kemudian akan diserahkan ke Admin MMT. 8. Admin MMT akan memasukkan bahan library itu ke data base dan ditampilkan di website. 9. Siswa bergabung dengan mobile learning Sinotif dengan cara mendaftar terlebih dahulu di website. Setelah mendaftar, siswa dapat langsung melakukan login dan masuk ke dashboard siswa. 10. Pada bagian dashboard, siswa dapat memiliki beberapa akifitas seperti mengakses materi pelajaran. 11. (a) Sistem akan mengeluarkan list pelajaran yang tersedia untuk siswa tersebut dan masing-masing pelajaran memiliki sebuah video pelajaran dimana siswa dapat menonton video tersebut untuk mempelajari pelajaran bersangkutan. (b) Selain itu sistem akan menampilkan semua comment dan pertanyaan yang bersangkutan dengan sub bab pelajaran tersebut. 12. (a) Siswa dapat ikut berpartisipasi dalam comment tersebut dengan membuat comment baru atau membalas comment siswa lain. (b) Guru juga dapat melakukan comment dan menjawab comment pertanyaan siswa di sub bab pelajaran tersebut. 13. Siswa dapat mengakses exam untuk menguji kemampuan pelajarannya. Exam diambil berdasarkan bab pelajaran. 14. Setelah siswa selesai mengerjakan soal exam, Sistem akan secara langsung melakukan pengecekan jawaban dan perhitungan nilai. Siswa

71 206 langsung dapat melihat nilai yang didapat beserta jawaban semua soal exam. 15. (a) Siswa dapat melakukan post tread baru diforum dan berdiskusi diforum (b) Guru juga dapat melakukan post tread baru dan berdiskusi diforum 16. Siswa dapat mengakses library untuk mendapatkan pelajaran tambahan baik hard skill maupun softskill 17. Sistem akan menampilkan semua bahan library yang tersedia. 18. Siswa dapat mengakses log card untuk melihat history aktifitas nya. 19. Sistem akan menampilkan semua history log card siswa bersangkutan. 20. Tim R&D memberi berita kepada Admin MMT. 21. Admin MMT menginput data berita tersebut kedalam sistem. 22. Siswa dapat mengakses berita untuk mengetahui informasi terbaru seputar Sinotif. 23. Sistem menampilkan berita. 24. Siswa dapat membuat testimoni mengengenai kesan pesan saat belajar di mobile learning Sinotif.

72 Use Case Diagram User Sistem Mobile Learning Sinotif Melakukan Pendaftaran «extends» Menambah Sekolah Melakukan login Mengupdate User profile Mengupdate Subscription «uses» Melihat Log Card Mengakses dashboard «uses» «uses» Melihat berita Mengakses notification Comment video «extends» Comment Answer Top Package::User «uses» «extends» «uses» «extends» Akses additional materi Mengakses materi pelajaran «uses» «uses» Mengakses soal exam Mengakses exam «uses» Mengkakses Log Card Exam Melihat hasil exam «extends» Membuat thread baru Mengakses forum «extends» Membalas diskusi forum Mengakses library «extends» Download konten library Mengakses menu profile Sinotf Mengakses FAQ Gambar 4.77 Use Case Diagram User Mobile Learning Sinotif

73 208 Use Case Description Tabel 4.2 Use Case Description Melakukan Pendaftaran Use Case Name : Melakukan Pendaftaran Scenarios : - Triggering Event : User melakukan pendaftaran pada halaman Register. Brief Description : User melakukan pendaftaran untuk bisa mengakses konten mobile learning Sinotif. User memilih mendaftar sebagai free user, general user dan premium user. Actors : User Related Use Cases : - Stakeholders : - Preconditions : User belum terdaftar sebagai member Sinotif Postconditions : Sistem mengirim aktivasi member. Flow of Events : Actor System 1. User masuk kehalaman 1. Sistem menampilkan registrasi. semua paket pendaftaran. 2. User memilih jenis paket 2. Sistem menampilkan pendaftaran yang tersedia. form pendaftaran. 3. User memasukkan nama, alamat, sekolah, jenjang, dll. 4. User menekan tombol 4.1 Memvalidasi inputan submit user. 4.2 Data User dimasukkan ke database. 4.3 Mengirim aktivasi ke User. Exception Conditions : 4.1 Jika inputan User tidak lengkap atau sudah terdaftar maka sistem akan mengeluarkan pesan error.

74 209 Tabel 4.3Use Case Description Menambah Sekolah Use Case Name : Menambah Sekolah Scenarios : - Triggering Event : Data sekolah siswa tidak tersedia, sehingga user harus menambah sekolah secara manual. Brief Description : User dapat menambah data sekolahnya seperti nama, alamat, provinsi dan kota sekolah. Actors : User Related Use Cases : - Stakeholders : - Preconditions : Data sekolah tidak tersedia Postconditions : - Flow of Events : Actor System 1. User menekan link tambah 1. Sistem menampilkan pop sekolah. up tambah sekolah. 2. User memasukkan data sekolahnya. 3. User menekan tombol 3.1 Memvalidasi inputan submit.. user. 3.2 Data sekolah dimasukkan ke database. Exception Conditions : 3.1 Jika inputan User tidak lengkap atau sudah terdaftar maka sistem akan mengeluarkan pesan error.

75 210 Tabel 4.4 Use Case Description Melakukan Login Use Case Name : Melakukan Login Scenarios : - Triggering Event : User menekan menu login. Brief Description : User perlu melakukan login untuk bisa masuk ke dashboard dan mengakses materi mobile learning. Actors : User Related Use Cases : - Stakeholders : - Preconditions : User sudah terdaftar sebagai member Sinotif. Postconditions : User akan masuk ke halaman dashboard. Sistem membuat session User yang telah login Flow of Events : Actor System 1. User menekan menu login. 1. Sistem mengeluarkan pop up login. 2. User memasukkan username dan password. 3. User menekan tombol 3.1 Memvalidasi inputan login. User. 3.2 Membuat session untuk User yang telah login. Exception Conditions : 3.1 Jika inputan user tidak lengkap dan login user invalid maka sistem akan menampilkan pesan error.

76 211 Tabel 4.5 Use Case Description Mengupdate User Profile Use Case Name : Mengupdate User Profile Scenarios : - Triggering Event : User menekan menu edit profile. Brief Description : User dapat mengganti data diri. Actors : User Related Use Cases : - Stakeholders : - Preconditions : User telah login. Postconditions : - Flow of Events : Actor System 1. User menekan menu edit 1. Sistem menampilkan profile. halaman edit profile. 2. User memasukkan data diri yang ingin diganti. 3. User menekan tombol 3.1 Memvalidasi inputan submit. User. 3.2 Sistem menyimpan data user baru ke database. Exception Conditions : 3.1 Jika inputan User tidak lengkap maka akan muncul pesan error.

77 212 Tabel 4.6 Use Case Description Mengupdate Subscription Use Case Name : Mengupdate Subscription Scenarios : - Triggering Event : User menekan menu edit subscription. Status user adalah free user dan mau mengakses sub bab pelajaran. Brief Description : User dapat mengganti data subscription. Actors : User Related Use Cases : - Stakeholders : - Preconditions : User telah login. Postconditions : - Flow of Events : Actor System 1a. User menekan menu edit 1a. Sistem menampilkan subscription. halaman edit subscription. 1b. User memilih sub bab 1b. Sistem menampilkan pop pelajarn. up edit subscription. 2. User memasukkan data subscription. 3. User menekan tombol 3.1 Memvalidasi inputan submit. User. 3.2 Sistem menyimpan data user baru ke database. Exception Conditions : 3.1 Jika inputan User tidak lengkap maka akan muncul pesan error.

78 213 Tabel 4.7 Use Case Description Mengakses Dashboard Use Case Name : Mengakses Dashboard Scenarios : - Triggering Event : User melakukan login User menekan menu dashboard Brief Description : User dapat melihat beberapa aktivitas yang dapat lakukan serta profil siswa pada halaman dashboard ini. Actors : User Related Use Cases : Include : Melihat Log Card. Stakeholders : - Preconditions : User telah login. Postconditions : - Flow of Events : Actor System 1a. User melakukan login. 1.1 Sistem menampilkan 1b. User menekan menu profil User. dashboard. 1.2 Sistem menampilkan pelajaran yang dapat diambil User. 1.3 Sistem menampilkan exam yang dapat diambil User. 1.4 Sistem menampilkan log card. 2. User dapat mengubah 2. Sistem menyimpan profile profile picture. picture. 3. User dapat menambah 3.1 Sistem menyimpan quote quote. User. Exception Conditions : -

79 214 Table 4.1 Use Case Description Mengakses Log Card Use Case Name : Mengakses Log Card Scenarios : - Triggering Event : User menekan menu Log Card User berada pada halaman dashboard Brief Description : User dapat melihat seluruh aktifitas yang pernah dilakukan. Actors : User Related Use Cases : Include by : Mengakses dashboard Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1a. User memilih menu log 1. Sistem menampilkan semua card. aktifitas yang pernah 1b. User memilih menu dilakukan User. dashboard. Exception Conditions : -

80 215 Tabel 4.8 Use Case Description Mengakses Materi Pelajaran Use Case Name : Mengakses Materi Pelajaran Scenarios : - Triggering Event : User menekan menu materi Brief Description : User dapat memilih pelajaran sesuai dengan jenjangnya. Setiap pelajaran memiliki bab dan sub bab. Actors : User Related Use Cases : Extend : Melakukan comment video, Mendownload additional materi Include : Melihat Log Card Stakeholders : - Preconditions : User memiliki status general atau premium user Postconditions : - Flow of Events : Actor System 1. User memilih menu 1. Sistem pelajaran yang materi. tersedia untuk User. 2. User memilih pelajaran. 2. Sistem menampilkan grade pelajaran. 3. User memilih grade 3. Sistem menampilkan bab pelajaran pelajaran 4. User memilih bab 4. Sistem menampilkan sub pelajaran bab pelajaran 5. User memilih sub bab 5.1 Sistem menampilkan data pelajaran yang diinginkan. sub bab pelajaran. 5.2 Sistem menampilkan comment. 5.3 Sistem menampilkan additional materi. 5.4 Sistem menyimpan data log card. Exception Conditions : 3. Jika User berstatus free user maka sistem akan mengeluarkan pop up upgrade account.

81 216 Tabel 4.9 Use Case Description Comment Video Use Case Name : Mengakses Comment Video Scenarios : - Triggering Event : User memilih sub bab pelajaran. Brief Description : User dapat melihat semua comment yang ada dan membuat comment baru. Actors : User Related Use Cases : Extend by : Mengakses materi pelajaran. Extend : Comment Answer Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. User mengakses sub bab 1. Sistem menampilkan pelajaran. semua comment yang ada. 2. User memasukan comment 2.1 Sistem menyimpan data baru. comment. 2.2 Sistem menampilkan comment baru tersebut. Exception Conditions : - Tabel 4.10 Use Case Description Comment Answer Use Case Name : Mengakses Comment Answer Scenarios : - Triggering Event : User memilih comment video. Brief Description : User dapat melihat semua jawaban comment dan membuat jawaban baru. Actors : User Related Use Cases : Extend by : Comment Video Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. User memilih comment 1. Sistem menampilkan video. semua jawaban comment. 2. User memasukan 2.1 Sistem menyimpan data jawaban comment baru. jawaban comment. 2.2 Sistem menampilkan jawaban comment baru tersebut. Exception Conditions : -

82 217 Tabel 4.11 Use Case Description Akses Additional Materi Use Case Name : Akses additional materi Scenarios : - Triggering Event : User mengakses sub bab pelajaran Brief Description : User dapat melihat dan mendownload materi tambahan berupa soal latihan, catatan, ringkasan, slide, dll. Actors : User Related Use Cases : Extend by : Mengakses materi pelajaran. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. User mengakses sub bab 1. Sistem menampilkan pelajaran. semua additional materi yang tersedia. 1. User menakan tombol 1. Sistem mentransfer file download. bersangkutan kepada User. Exception Conditions : 1. Jika tidak terdapat additional materi maka sistem akan menampilkan pesan tidak ada additional materi. Tabel 4.12 Use Case Description Mengakses Notification Use Case Name : Mengakses Mengakses Notification Scenarios : - Triggering Event : User memilih notification Brief Description : User dapat melihat semua notification comment video dan forum. Actors : User Related Use Cases : Include by : Mengakses dashboard, Mengakses materi pelajaran, Mengakses exam, Mengakses forum. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. User mengakses 1. Sistem menampilkan notification semua notification yang ada Exception Conditions : -

83 218 Tabel 4.13 Use Case Description Mengakses Exam Use Case Name : Mengakses Exam Scenarios : - Triggering Event : User menekan menu exam. Brief Description : User dapat mengambil ujian untuk setiap pelajaran. User akan menjawab pertanyaan langsung diwebsite dan nilai yang langsung ditampilkan pada akhir exam. Actors : User Related Use Cases : Include : Menjawab soal exam, Melihat nilai exam, Melihat Log Card. Stakeholders : - Preconditions : User telah login. Postconditions : Nilai akan disimpan dan diakumulasi menjadi total score User. Sistem membuat session exam. Flow of Events : Actor System 1.1 User memilih pelajaran 1.1 Sistem menampilkan yang akan diambil. semua bab pelajaran. 1.2 Sistem menampilkan nilai User jika sudah pernah mengambil bab pelajaran tertentu. Exception Conditions : 1.2 Jika belom ada nilai untuk bab tersebut maka sistem akan menampilkan gambar new exam.

84 219 Tabel 4.14 Use Case Description Mengakses Soal Exam Use Case Name : Mengakses soal exam Scenarios : - Triggering Event : User memulai exam. Brief Description : User menjawab pertanyaan exam langsung melalui website. Jawaban soal dapat berupa pilihan berganda dan essay. Actors : User Related Use Cases : Include by : Mengakses exam. Stakeholders : - Preconditions : - Postconditions : Sistem akan memasukkan jawaban User kedalam session exam untuk kemudian dicek. Flow of Events : Actor System 1. User memilih bab 2. Sistem menampilkan soal pelajaran yang akan diuji. exam untuk bab pelajaran bersangkutan 2a. User memilih jawaban berupa pilihan ganda. 2b. User mengisi jawaban essay 3. User menekan tombol 3.1 Sistem akan memvalidasi soal berikutnya. inputan User. 3.2 Sistem memasukkan jawaban User ke session exam. Exception Conditions : 2.1 Jika inputan user kosong, maka sistem akan menampilkan pesan error.

85 220 Tabel 4.15 Use Case Description Melihat Hasil Exam Use Case Name : Melihat hasil exam Scenarios : - Triggering Event : User selesai menjawab semua soal exam. Brief Description : User langsung mengetahui hasil exam nya. Pada akhir sesi exam, sistem akan meng-generate nilai User. Actors : User Related Use Cases : Include by : Mengakses exam. Stakeholders : - Preconditions : User sudah pernah mengambil exam bab bersangkutan. Postconditions : - Flow of Events : Actor System 1. User selesai menjawab 1. Sistem menghitung score semua soal. exam dan menampilkannya. 2a. Pada akhir sesi exam, 2a. Sistem menampilkan User menekan tombol lihat semua jawaban beserta jawaban. video jawaban. 2b. User menekan tombol 2b. Sistem me-reset session ulang. exam. 2c. User menekan tombol 2c. Sistem me-reset session keluar. exam. Exception Conditions : -

86 221 Tabel 4.16 Use Case Description Mengakses Log Card Exam Use Case Name : Mengakses Log Card Exam Scenarios : - Triggering Event : User memilih menu log card exam Brief Description : User dapat melihat history exam yang pernah diambil beserta dengan hasilnya. Actors : User Related Use Cases : - Stakeholders : - Preconditions : User telah login. Postconditions : - Flow of Events : Actor System 1. User memilih menu log 1. Sistem menampilkan card exam. data grade. 2. User memilih grade. 2. Sistem menampilkan data pelajaran. 3. User memilih pelajaran. 3. Sistem menampilkan data bab. 4. User memilih bab. 4. Sistem menampilkan data nilai serta tanggal pengambilan exam. Exception Conditions : -

87 222 Tabel 4.17 Use Case Description Mengakses Forum Use Case Name : Mengakses Forum Scenarios : - Triggering Event : User memilih menu forum. Brief Description : User dapat berdiskusi dengan User melalui media forum. Pada forum ini siswa dapat menbuat tread forum baru atau sekedar menjawab forum. Actors : User Related Use Cases : Extend : Membuat tread baru, membalas diskusi forum. Include : Melihat Log Card. Stakeholders : - Preconditions : User telah login. Postconditions : - Flow of Events : Actor System 1. User memilih menu 1. Sistem menampilkan semua forum. topik forum. 2. User memilih topik 2. Sistem menampilkan semua forum. tread untuk topik bersangkutan. 3. User memilih tread. 3. Sistem menampilkan semua post yang ada pada tread bersangkutan. Exception Conditions : -

88 223 Tabel 4.18 Use Case Description Membuat Tread Baru Use Case Name : Membuat tread baru Scenarios : - Triggering Event : User menekan tombol buat tread baru. Brief Description : User dapat memulai topic diskusi baru diforum. Tema diskusi bebas sesuai keinginan User. Actors : User Related Use Cases : Extend by : Mengakses forum. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. User menekan tombol 1. Sistem menampilkan buat tread baru. halaman editor untuk membuat tread. 2. User mengetik isi tread. 3. User menekan tombol 3. Sistem menampilkan post post. baru tersebut. Exception Conditions : - Tabel 4.19 Use Case Description Membalas Diskusi Forum Use Case Name : Membalas Diskusi Forum Scenarios : - Triggering Event : User menekan tombol replay pada halaman tread. Brief Description : User dapat menjawab diskusi pada tread bersangkutan. Actors : User Related Use Cases : Extend by : Mengakses forum. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. User menekan tombol 1. Sistem menampilkan buat tread baru. halaman editor untuk membuat tread. 2. User mengetik isi tread. 3. User menekan tombol 3. Sistem menampilkan post post. baru tersebut. Exception Conditions : -

89 224 Tabel 4.20 Use Case Description Mengakses Library Use Case Name : Mengakses library Scenarios : - Triggering Event : User memilih menu library. Brief Description : User dapat menambah pengetahuan baik hard skill maupun soft skill dengan membaca konten-konten yang ada di library. Actors : User Related Use Cases : Extend : Download konten library. Stakeholders : - Preconditions : User telah login. Postconditions : - Flow of Events : Actor System 1. Memilih menu library. 1. Sistem menampilkan halaman library serta konten library. Exception Conditions : 2a. Memilih konten library. 2a. Sistem menampilkan 2b. Search judul konten. detail konten. 2b Sistem menampilkan hasil search. 3b. Memilih konten library. 3b. Sistem menampilkan detail konten. 2b. Jika hasil search kosong maka sistem menampilkan pesan konten tidak ditemukan. Tabel 4.21 Use Case Description Download Konten Library Use Case Name : Download konten library Scenarios : - Triggering Event : User menekan tombol download. Brief Description : User dapat mendownload konten library. Actors : User Related Use Cases : Extend by : Mengakses library. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan tombol 1. Sistem mentransfer data download konten. konten kepada user. Exception Conditions : -

90 225 Tabel 4.22 Use Case Description Melihat Berita Use Case Name : Melihat Berita Scenarios : - Triggering Event : User menekan menu Berita. User berada pada halaman dashboard. Brief Description : User dapat mengetahui berita terbaru seputar Sinoti. Actors : User Related Use Cases : - Stakeholders : - Preconditions : User telah login. Postconditions : - Flow of Events : Actor System 1a. User memilih menu 1a. Sistem menampilkan Berita. halaman berita. 1b. User memilih menu 1b. Sistem menampilkan Dashboard daftar berita. Exception Conditions : - Tabel 4.23 Use Case Description Mengakses Menu Features Use Case Name : Mengakses menu features Scenarios : - Triggering Event : User memilih menu features. Brief Description : Halaman features ini berguna agar user mengetahui keunggulan menggunakan mobile learning Sinotif. Actors : User Related Use Cases : - Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu features 1. Sistem menampilkan halaman features. Exception Conditions : -

91 226 Tabel 4.24 Use Case Description Mengakses Menu Profile Sinotif Use Case Name : Mengakses menu profile Sinotif Scenarios : - Triggering Event : User memilih menu profile. Brief Description : Halaman profile ini berguna agar user informasi singkat mengenai Sinotif, seperti visi misi, budaya, metode belajar, dll. Actors : User Related Use Cases : - Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu profile 1. Sistem menampilkan halaman profile. Exception Conditions : - Tabel 4.25 Use Case Description Mengakses FAQ Use Case Name : Mengakses FAQ Scenarios : - Triggering Event : User memilih menu FAQ Brief Description : Halaman FAQ berfungsi untuk menjawab pertanyaan user dan sebagai panduan user. Actors : User Related Use Cases : - Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu contact 1. Sistem menampilkan support. halaman FAQ. 2. User menginput 2. Sistem menyimpan pertanyaan kemudian pertanyaan user. menekan tombol submit Exception Conditions : -

92 Use Case Diagram Admin Sistem Mobile Learning Sinotif «extends» Insert jenjang «extends» Mengelola jenjang Update jenjang «extends» Delete jenjang «extends» Insert grade «extends» Mengelola grade Update grade «extends» Delete grade «extends» Insert pelajaran «extends» Mengelola pelajaran Update pelajaran «extends» Delete pelajaran «extends» Insert bab «extends» Mengelola bab pelajaran «extends» Update bab Delete bab «extends» Insert sub bab «extends» Mengelola sub bab Update sub bab pelajaran «extends» «extends» Delete sub bab «extends» Mengelola Insert additional additional materi materi «extends» «extends» Delete additional materi Update additional materi «extends» Insert exam Top Package::Admin MMT «extends» Mengelola exam Update exam «extends» Delete exam «extends» Insert library «extends» Mengelola library Update library «extends» Delete library «extends» Insert berita «extends» Mengelola Berita Update berita «extends» Delete berita «extends» Insert user «extends» Mengelola User Update user «extends» Delete user «extends» Insert Sekolah «extends» Mengelola Sekolah Update Sekolah «extends» Delete Sekolah «extends» Insert Paket «extends» Mengelola Paket Update Paket «extends» Delete Paket «extends» Insert Forum Type «extends» Mengelola Forum Update Forum Type Type «extends» Delete Forum Type «extends» Mengelola Forum Lock Forum Thread Thread Gambar 4.78 Use Case Diagram Admin Mobile Learning Sinotif

93 228 Use Case Description Tabel 4.26 Use Case Description Mengelola Jenjang Use Case Name : Mengelola Jenjang Scenarios : - Triggering Event : Admin memilih menu manage jenjang. Brief Description : Admin dapat melihat data jenjang yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert jenjang, Update jenjang, Delete jenjang. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan jenjang halaman manage jenjang. 1.2 Sistem menampilkan table yang berisi data jenjang saat ini. Exception Conditions : - Tabel 4.27 Use Case Description Insert Jenjang Use Case Name : Insert Jenjang Scenarios : - Triggering Event : Admin memilih menu insert jenjang. Brief Description : Admin dapat memasukkan data jenjang baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola jenjang Stakeholders : R&D : Menyediakan data jenjang. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert jenjang. 1.2 Sistem menampilkan ID jenjang yang akan ditambah. 2. Mengisi data jenjang. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data jenjang ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

94 229 Tabel 4.28 Use Case Description Update Jenjang Use Case Name : Update Jenjang Scenarios : - Triggering Event : Admin memilih menu update jenjang. Brief Description : Admin dapat meng-edit data jenjang baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola jenjang Stakeholders : R&D : Menyediakan data jenjang. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update jenjang. 1.2 Sistem menampilkan data jenjang yang akan diupdate. 2. Mengisi data jenjang. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data jenjang ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.29 Use Case Description Delete Jenjang Use Case Name : Delete Jenjang Scenarios : - Triggering Event : Admin memilih menu delete jenjang. Brief Description : Admin dapat menghapus data jenjang. Actors : Admin MMT Related Use Cases : Extend by : Mengelola jenjang Stakeholders : R&D : Menyediakan data jenjang. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data jenjang yang dipilih Admin. Exception Conditions : -

95 230 Tabel 4.30 Use Case Description Mengelola Grade Use Case Name : Mengelola Grade Scenarios : - Triggering Event : Admin memilih menu manage grade. Brief Description : Admin dapat melihat data grade yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert grade, Update grade, Delete grade. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan grade. halaman manage grade Sistem menampilkan table yang berisi data grade. Exception Conditions : - Tabel 4.31 Use Case Description Insert Grade Use Case Name : Insert Grade Scenarios : - Triggering Event : Admin memilih menu insert grade. Brief Description : Admin dapat memasukkan data grade baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola grade Stakeholders : R&D : Menyediakan data grade. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert grade. 1.2 Sistem menampilkan ID grade yang akan ditambah. 2. Mengisi data grade. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data grade ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

96 231 Tabel 4.32 Use Case Description Update Grade Use Case Name : Update Grade Scenarios : - Triggering Event : Admin memilih menu update grade. Brief Description : Admin dapat meng-edit data grade baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola grade Stakeholders : R&D : Menyediakan data grade. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update grade. 1.2 Sistem menampilkan data grade yang akan diupdate. 2. Mengisi data grade. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data grade ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.33 Use Case Description Delete Grade Use Case Name : Delete Grade Scenarios : - Triggering Event : Admin memilih menu delete grade. Brief Description : Admin dapat menghapus data grade. Actors : Admin MMT Related Use Cases : Extend by : Mengelola grade Stakeholders : R&D : Menyediakan data grade. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data grade yang dipilih Admin. Exception Conditions : -

97 232 Tabel 4.34 Use Case Description Mengelola Pelajaran Use Case Name : Mengelola Pelajaran Scenarios : - Triggering Event : Admin memilih menu manage pelajaran. Brief Description : Admin dapat melihat data pelajaran yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert pelajaran, Update pelajaran, Delete pelajaran. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan pelajaran. halaman manage pelajaran. 1.2 Sistem menampilkan data jenjang. 2. Admin memilih jenjang. 2. Sistem menampilkan table yang berisi data pelajaran. Exception Conditions : - Tabel 4.35 Use Case Description Insert Pelajaran Use Case Name : Insert Pelajaran Scenarios : - Triggering Event : Admin memilih menu insert pelajaran. Brief Description : Admin dapat memasukkan data pelajaran baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola pelajaran Stakeholders : R&D : Menyediakan data pelajaran. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert pelajaran. 1.2 Sistem menampilkan ID pelajaran dan ID jenjang yang akan ditambah. 2. Mengisi data pelajaran. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data pelajaran ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

98 233 Tabel 4.36 Use Case Description Update Pelajaran Use Case Name : Update Pelajaran Scenarios : - Triggering Event : Admin memilih menu update pelajaran. Brief Description : Admin dapat meng-edit data pelajaran baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola pelajaran Stakeholders : R&D : Menyediakan data pelajaran. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update pelajaran. 1.2 Sistem menampilkan data pelajaran yang akan diupdate. 2. Mengisi data pelajaran. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data pelajaran ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.37 Use Case Description Delete Pelajaran Use Case Name : Delete Pelajaran Scenarios : - Triggering Event : Admin memilih menu delete pelajaran. Brief Description : Admin dapat menghapus data pelajaran. Actors : Admin MMT Related Use Cases : Extend by : Mengelola pelajaran Stakeholders : R&D : Menyediakan data pelajaran. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data pelajaran yang dipilih Admin. Exception Conditions : -

99 234 Tabel 4.38 Use Case Description Mengelola Bab Pelajaran Use Case Name : Mengelola Bab Pelajaran Scenarios : - Triggering Event : Admin memilih menu manage bab pelajaran. Brief Description : Admin dapat melihat data bab pelajaran yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert bab pelajaran, Update bab pelajaran, Delete bab pelajaran. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan bab pelajaran. halaman manage bab pelajaran. 1.2 Sistem menampilkan data grade pelajaran. 2. Admin memilih grade 2. Sistem menampilkan pelajaran. table yang berisi data bab pelajaran. Exception Conditions : -

100 235 Tabel 4.39 Use Case Description Insert Bab Pelajaran Use Case Name : Insert Bab Pelajaran Scenarios : - Triggering Event : Admin memilih menu insert bab pelajaran. Brief Description : Admin dapat memasukkan data bab pelajaran baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola bab pelajaran Stakeholders : R&D : Menyediakan data bab pelajaran. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert bab pelajaran. 1.2 Sistem menampilkan ID bab pelajaran yang akan ditambah. 2. Mengisi data bab pelajaran. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data bab pelajaran ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

101 236 Tabel 4.40 Use Case Description Update Bab Pelajaran Use Case Name : Update Bab Pelajaran Scenarios : - Triggering Event : Admin memilih menu update bab pelajaran. Brief Description : Admin dapat meng-edit data bab pelajaran baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola bab pelajaran Stakeholders : R&D : Menyediakan data bab pelajaran. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update bab pelajaran. 1.2 Sistem menampilkan data bab pelajaran yang akan diupdate. 2. Mengisi data bab pelajaran. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data bab pelajaran ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.41 Use Case Description Delete Bab Pelajaran Use Case Name : Delete Bab Pelajaran Scenarios : - Triggering Event : Admin memilih menu delete bab pelajaran. Brief Description : Admin dapat menghapus data bab pelajaran. Actors : Admin MMT Related Use Cases : Extend by : Mengelola bab pelajaran Stakeholders : R&D : Menyediakan data bab pelajaran. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data bab pelajaran yang dipilih Admin. Exception Conditions : -

102 237 Tabel 4.42 Use Case Description Mengelola Sub Bab Pelajaran Use Case Name : Mengelola Sub Bab Pelajaran Scenarios : - Triggering Event : Admin memilih menu manage sub bab pelajaran. Brief Description : Admin dapat melihat data sub bab pelajaran yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert sub bab pelajaran, Update sub bab pelajaran, Delete sub bab pelajaran, Mengelola additional materi. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan sub bab pelajaran. halaman manage sub bab pelajaran. 1.2 Sistem data grade pelajaran. 2. Admin memilih grade 2. Sistem menampilkan data pelajaran. bab pelajaran. 3. Admin memilih bab 3. Sistem menampilkan pelajaran. table yang berisi data sub bab pelajaran. Exception Conditions : -

103 238 Tabel 4.43 Use Case Description Insert Sub Bab Pelajaran Use Case Name : Insert Sub Bab Pelajaran Scenarios : - Triggering Event : Admin memilih menu insert Sub Bab Pelajaran. Brief Description : Admin dapat memasukkan data sub bab pelajaran baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola sub bab pelajaran Stakeholders : R&D : Menyediakan data sub bab pelajaran. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert sub bab pelajaran. 1.2 Sistem menampilkan ID sub bab pelajaran dan ID bab pelajaran yang akan ditambah. 2. Mengisi data sub bab pelajaran. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data sub bab pelajaran ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

104 239 Tabel 4.44 Use Case Description Update Sub Bab Pelajaran Use Case Name : Update Sub Bab Pelajaran Scenarios : - Triggering Event : Admin memilih menu update sub bab pelajaran. Brief Description : Admin dapat meng-edit data sub bab pelajaran baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola sub bab pelajaran Stakeholders : R&D : Menyediakan data sub bab pelajaran. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update sub bab pelajaran. 1.2 Sistem menampilkan data sub bab pelajaran yang akan diupdate. 2. Mengisi data sub bab pelajaran. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data sub bab pelajaran ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.45 Use Case Description Delete Sub Bab Pelajaran Use Case Name : Delete Sub Bab Pelajaran Scenarios : - Triggering Event : Admin memilih menu delete sub bab pelajaran. Brief Description : Admin dapat menghapus data sub bab pelajaran. Actors : Admin MMT Related Use Cases : Extend by : Mengelola sub bab pelajaran Stakeholders : R&D : Menyediakan data sub bab pelajaran. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data sub bab pelajaran yang dipilih Admin. Exception Conditions : -

105 240 Tabel 4.46 Use Case Description Mengelola Additional Materi Use Case Name : Mengelola Additional Materi Scenarios : - Triggering Event : Admin memilih menu additional materi pada table sub bab pelajaran. Brief Description : Admin dapat melihat data additional materi yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert additional materi, Update additional materi, Delete additional materi. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu additional 1.1 Sistem menampilkan materi halaman manage additional materi. 1.2 Sistem menampilkan table yang berisi data additional materi saat ini. Exception Conditions : -

106 241 Tabel 4.47 Use Case Description Insert Additional Materi Use Case Name : Insert Additional Materi Scenarios : - Triggering Event : Admin memilih menu insert additional materi. Brief Description : Admin dapat memasukkan data additional materi baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola additional materi Stakeholders : Guru : Menyediakan data additional materi. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert additional materi. 1.2 Sistem menampilkan ID additional materi dan ID sub bab pelajaran yang akan ditambah. 2. Mengisi data additional materi. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data additional materi ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

107 242 Tabel 4.48 Use Case Description Update Additional Materi Use Case Name : Update Additional Materi Scenarios : - Triggering Event : Admin memilih menu update additional materi. Brief Description : Admin dapat meng-edit data additional materi baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola additional materi Stakeholders : Guru : Menyediakan data additional materi. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update additional materi. 1.2 Sistem menampilkan data additional materi yang akan diupdate. 2. Mengisi data additional materi. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data additional materi ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.49 Use Case Description Delete Additional Materi Use Case Name : Delete Additional Materi Scenarios : - Triggering Event : Admin memilih menu delete additional materi. Brief Description : Admin dapat menghapus data additional materi. Actors : Admin MMT Related Use Cases : Extend by : Mengelola additional materi Stakeholders : Guru : Menyediakan data additional materi. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data additional materi yang dipilih Admin. Exception Conditions : -

108 243 Tabel 4.50 Use Case Description Mengelola Exam Materi Use Case Name : Mengelola Exam Materi Scenarios : - Triggering Event : Admin memilih menu manage exam materi. Brief Description : Admin dapat melihat data exam materi yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert exam materi, Update exam materi, Delete exam materi. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan exam materi halaman manage exam materi. 1.2 Sistem menampilkan table yang berisi data exam materi saat ini. Exception Conditions : - Tabel 4.51 Use Case Description Insert Exam Materi Use Case Name : Insert Exam Materi Scenarios : - Triggering Event : Admin memilih menu insert exam materi. Brief Description : Admin dapat memasukkan data exam materi baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola exam materi Stakeholders : Guru : Menyediakan data exam materi. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert exam materi. 1.2 Sistem menampilkan ID exam materi dan ID bab pelajaran yang akan ditambah. 2. Mengisi data exam materi. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data exam materi ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

109 244 Tabel 4.52 Use Case Description Update Exam Materi Use Case Name : Update Exam Materi Scenarios : - Triggering Event : Admin memilih menu update exam materi. Brief Description : Admin dapat meng-edit data exam materi baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola exam materi Stakeholders : Guru : Menyediakan data exam materi. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update exam materi. 1.2 Sistem menampilkan data exam materi yang akan diupdate. 2. Mengisi data exam materi. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data exam materi ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.53 Use Case Description Delete Exam Materi Use Case Name : Delete Exam Materi Scenarios : - Triggering Event : Admin memilih menu delete exam materi. Brief Description : Admin dapat menghapus data exam materi. Actors : Admin MMT Related Use Cases : Extend by : Mengelola exam materi Stakeholders : Guru : Menyediakan data exam materi. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data exam materi yang dipilih Admin. Exception Conditions : -

110 245 Tabel 4.54 Use Case Description Mengelola Library Use Case Name : Mengelola Library Scenarios : - Triggering Event : Admin memilih menu manage library. Brief Description : Admin dapat melihat data library yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert library, Update library, Delete library. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan library halaman manage library. 1.2 Sistem menampilkan table yang berisi data library saat ini. Exception Conditions : - Tabel 4.55 Use Case Description Insert Library Use Case Name : Insert Library Scenarios : - Triggering Event : Admin memilih menu insert library. Brief Description : Admin dapat memasukkan data library baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola library Stakeholders : R&D : Menyediakan data library. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert library. 1.2 Sistem menampilkan ID library yang akan ditambah. 2. Mengisi data library. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data library ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

111 246 Tabel 4.56 Use Case Description Update Library Use Case Name : Update Library Scenarios : - Triggering Event : Admin memilih menu update library. Brief Description : Admin dapat meng-edit data library baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola library Stakeholders : R&D : Menyediakan data library. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update library. 1.2 Sistem menampilkan data library yang akan diupdate. 2. Mengisi data library. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data library ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.57 Use Case Description Delete Library Use Case Name : Delete Library Scenarios : - Triggering Event : Admin memilih menu delete library. Brief Description : Admin dapat menghapus data library. Actors : Admin MMT Related Use Cases : Extend by : Mengelola library Stakeholders : R&D : Menyediakan data library. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data library yang dipilih Admin. Exception Conditions : -

112 247 Tabel 4.58 Use Case Description Mengelola Berita Use Case Name : Mengelola Berita Scenarios : - Triggering Event : Admin memilih menu manage berita. Brief Description : Admin dapat melihat data Berita yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert berita, Update berita, Delete berita. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan berita. halaman manage berita. 1.2 Sistem menampilkan table yang berisi data berita saat ini. Exception Conditions : - Tabel 4.59 Use Case Description Insert Berita Use Case Name : Insert Berita Scenarios : - Triggering Event : Admin memilih menu insert berita. Brief Description : Admin dapat memasukkan data berita baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola berita Stakeholders : R&D : Menyediakan data berita. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert berita. 1.2 Sistem menampilkan ID berita yang akan ditambah. 2. Mengisi data berita. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data berita ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

113 248 Tabel 4.60 Use Case Description Update Berita Use Case Name : Update Berita Scenarios : - Triggering Event : Admin memilih menu update berita. Brief Description : Admin dapat meng-edit data berita baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola berita Stakeholders : R&D : Menyediakan data berita. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update berita. 1.2 Sistem menampilkan data berita yang akan diupdate. 2. Mengisi data berita. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data berita ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.61 Use Case Description Delete Berita Use Case Name : Delete Berita Scenarios : - Triggering Event : Admin memilih menu delete berita. Brief Description : Admin dapat menghapus data berita. Actors : Admin MMT Related Use Cases : Extend by : Mengelola berita Stakeholders : R&D : Menyediakan data berita. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data berita yang dipilih Admin. Exception Conditions : -

114 249 Tabel 4.62 Use Case Description Mengelola User Use Case Name : Mengelola User Scenarios : - Triggering Event : Admin memilih menu manage user. Brief Description : Admin dapat melihat data user yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert user, Update user, Delete user. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan user. halaman manage user. 1.2 Sistem menampilkan table yang berisi data user saat ini. Exception Conditions : - Tabel 4.63 Use Case Description Insert User Use Case Name : Insert User Scenarios : - Triggering Event : Admin memilih menu insert user. Brief Description : Admin dapat memasukkan data user baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola user Stakeholders : R&D : Menyediakan data user. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert user. 2. Mengisi data user. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data user ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

115 250 Tabel 4.64 Use Case Description Update User Use Case Name : Update User Scenarios : - Triggering Event : Admin memilih menu update user. Brief Description : Admin dapat meng-edit data user baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola user Stakeholders : R&D : Menyediakan data user. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update user. 1.2 Sistem menampilkan data user yang akan diupdate. 2. Mengisi data user. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data user ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.65 Use Case Description Delete User Use Case Name : Delete User Scenarios : - Triggering Event : Admin memilih menu delete user. Brief Description : Admin dapat menghapus data user. Actors : Admin MMT Related Use Cases : Extend by : Mengelola user Stakeholders : R&D : Menyediakan data user. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data user yang dipilih Admin. Exception Conditions : -

116 251 Tabel 4.66 Use Case Description Mengelola Sekolah Use Case Name : Mengelola Sekolah Scenarios : - Triggering Event : Admin memilih menu manage sekolah. Brief Description : Admin dapat melihat data sekolah yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert sekolah, Update sekolah, Delete sekolah. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan sekolah. halaman manage sekolah. 1.2 Sistem menampilkan table yang berisi data sekolah saat ini. Exception Conditions : - Tabel 4.67 Use Case Description Insert Sekolah Use Case Name : Insert Sekolah Scenarios : - Triggering Event : Admin memilih menu insert sekolah. Brief Description : Admin dapat memasukkan data sekolah baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola sekolah Stakeholders : R&D : Menyediakan data sekolah. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert sekolah. 2. Mengisi data sekolah. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data sekolah ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

117 252 Tabel 4.68 Use Case Description Update Sekolah Use Case Name : Update Sekolah Scenarios : - Triggering Event : Admin memilih menu update sekolah. Brief Description : Admin dapat meng-edit data sekolah baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola sekolah Stakeholders : R&D : Menyediakan data sekolah. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update sekolah. 1.2 Sistem menampilkan data sekolah yang akan diupdate. 2. Mengisi data sekolah. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data sekolah ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.69 Use Case Description Delete Sekolah Use Case Name : Delete Sekolah Scenarios : - Triggering Event : Admin memilih menu delete sekolah. Brief Description : Admin dapat menghapus data sekolah. Actors : Admin MMT Related Use Cases : Extend by : Mengelola sekolah Stakeholders : R&D : Menyediakan data sekolah. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data sekolah yang dipilih Admin. Exception Conditions : -

118 253 Tabel 4.70 Use Case Description Mengelola Paket Use Case Name : Mengelola Paket Scenarios : - Triggering Event : Admin memilih menu manage paket. Brief Description : Admin dapat melihat data paket yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert paket, Update paket, Delete paket. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan paket. halaman manage paket. 1.2 Sistem menampilkan table yang berisi data paket saat ini. Exception Conditions : - Tabel 4.71 Use Case Description Insert Paket Use Case Name : Insert Paket Scenarios : - Triggering Event : Admin memilih menu insert paket. Brief Description : Admin dapat memasukkan data paket baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola paket Stakeholders : R&D : Menyediakan data paket. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert paket. 2. Mengisi data paket. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data paket ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

119 254 Tabel 4.72 Use Case Description Update Paket Use Case Name : Update Paket Scenarios : - Triggering Event : Admin memilih menu update paket. Brief Description : Admin dapat meng-edit data paket baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola paket Stakeholders : R&D : Menyediakan data paket. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update paket. 1.2 Sistem menampilkan data paket yang akan diupdate. 2. Mengisi data paket. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data paket ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.73 Use Case Description Delete Paket Use Case Name : Delete Paket Scenarios : - Triggering Event : Admin memilih menu delete paket. Brief Description : Admin dapat menghapus data paket. Actors : Admin MMT Related Use Cases : Extend by : Mengelola paket Stakeholders : R&D : Menyediakan data paket. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data paket yang dipilih Admin. Exception Conditions : -

120 255 Tabel 4.74 Use Case Description Mengelola Forum Type Use Case Name : Mengelola Forum Type Scenarios : - Triggering Event : Admin memilih menu manage forum type. Brief Description : Admin dapat melihat data forum type yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Insert forum type, Update forum type, Delete forum type. Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan forum type. halaman manage forum type. 1.2 Sistem menampilkan table yang berisi data forum type saat ini. Exception Conditions : - Tabel 4.75 Use Case Description Insert Forum Type Use Case Name : Insert Forum Type Scenarios : - Triggering Event : Admin memilih menu insert forum type. Brief Description : Admin dapat memasukkan data forum type baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola forum type Stakeholders : R&D : Menyediakan data forum type. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu insert. 1.1 Sistem menampilkan halaman insert forum type. 2. Mengisi data forum type. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem menginsert data forum type ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

121 256 Tabel 4.76 Use Case Description Update Forum Type Use Case Name : Update Forum Type Scenarios : - Triggering Event : Admin memilih menu update forum type. Brief Description : Admin dapat meng-edit data forum type baru ke dalam sistem. Actors : Admin MMT Related Use Cases : Extend by : Mengelola forum type Stakeholders : R&D : Menyediakan data forum type. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu update. 1.1 Sistem menampilkan halaman update forum type. 1.2 Sistem menampilkan data forum type yang akan diupdate. 2. Mengisi data forum type. 3. Admin menekan tombol 3.1 Memvalidasi inputan submit. Admin. 3.2 Sistem mengupdate data forum type ke database. Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error. Tabel 4.77 Use Case Description Delete Forum Type Use Case Name : Delete Forum Type Scenarios : - Triggering Event : Admin memilih menu delete forum type. Brief Description : Admin dapat menghapus data forum type. Actors : Admin MMT Related Use Cases : Extend by : Mengelola forum type Stakeholders : R&D : Menyediakan data forum type. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu delete. 1. Sistem menghapus data forum type yang dipilih Admin. Exception Conditions : -

122 257 Tabel 4.78 Use Case Description Mengelola Forum Thread Use Case Name : Mengelola Forum Thread Scenarios : - Triggering Event : Admin memilih menu manage forum thread. Brief Description : Admin dapat melihat data forum thread yang ada saat ini. Actors : Admin MMT Related Use Cases : Extend : Lock forum thread Stakeholders : - Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu manage 1.1 Sistem menampilkan forum thread. halaman manage forum thread. 1.2 Sistem menampilkan table yang berisi data forum thread saat ini. Exception Conditions : - Tabel 4.79 Use Case Description Lock Forum thread Use Case Name : Insert Forum Thread Scenarios : - Triggering Event : Admin memilih menu lock forum thread. Brief Description : Admin dapat memasukkan mengunci forum. Actors : Admin MMT Related Use Cases : Extend by : Mengelola forum thread Stakeholders : R&D : Menyediakan data forum thread. Preconditions : - Postconditions : - Flow of Events : Actor System 1. Menekan menu Lock 1.1 Sistem akan mengubah status thread menjadi closed Exception Conditions : 3.1 Jika inputan Admin tidak lengkap maka sistem akan mengeluarkan pesan error.

123 Class Diagram Gambar 4.79 di bawah ini adalah class diagram yang dirancang untuk memperlihatkan hubungan antar objek (multiplicity) di dalam class-class, sementara penjelasan mengenai atribut dan operasi dari setiap kelas dibahas lebih detail setelah rancangan class diagram.

124 -IsiPaket : string Grade Berita Sekolah -IDGrade: int -IDBerita: int -NamaGrade: string -JudulBerita : string -IDSekolah: int -NamaSekolah: string Pelajaran -NoUrutGrade : int -IsiBerita: string -AlamatSekolah: string 1..* 1 +getgrade() -ImgBerita : string -IDPelajaran: int +insertgrade() -VideoBerita: string -ProvinsiSekolah: string -IDJenjang : int +updategrade() Jenjang -timestamp : Date -KotaSekolah : string -IDGrade : int -IDJenjang : int +getberita() +getsekolah() -NamaPelajaran: string 1..* +deletegrade() 1 +insertsekolah() -DescPelajaran: string -NamaJenjang: string +insertberita() +updatesekolah() +getjenjang() +updateberita() -ImgPelajaran: string 1 -VideoPelajaran: string +insertjenjang() +deleteberita() +deletesekolah() +updatejenjang() +getpelajaran() +insertpelajaran() +deletejenjang() 1..* 1 +updatepelajaran() Paket +deletepelajaran() -IDPaket: int 1..* 1 1 Nilai Exam 1..* -AccountStatus : string -IDNilaiExam : int User -Price: int 1 - string -IDUser: int +getpaket() -IDBabPelajaran: int - string +insertpaket() -Status: string -NamaDepan: string 1..* +updatepaket() -Nilai: int -NamaBelakang: string +deletepaket() -JawabanSalah : int -TanggalLahir: Date 1..* -timestamp: Date 1 Subbab Jawaban 1..* -Alamat: string Log Card 1..* 1 +getnilai() -IDJawaban: int -KodePos : int -Provinsi : string -idlogcard: int +insertnilai() -IDPertanyaan : int 1..* 1 -Kota: string - string Bab Pelajaran +updatenilai() - string +deletenilai() -Jawaban: string -Jenjang: string -keteranganlogcard : string -IDBabPelajaran: int -timestamp: Date -Sekolah: string 1 1..* -timestamp: Date -IDPelajaran: int -Password: string +insertlogcard() +insertjawaban() -JudulBab: string -StatusAkun : string 1 +getlogcard() -NamaBab: string +getjawaban() 1 -Img: string -DescBab: string -Quote : string 1..* -ImgBab: string 1..* -Testimonial : string 1 -VideoBab : string Sub Bab Pelajaran +getuser() -NoUrutBab : int -IDSubBabPelajaran : int +insertuser() Library 1 -IDLibrary : int +getbab() -IDBabPelajaran : int +updateuser() +insertbab() -JudulSubBab : string +deleteuser() 1..* -JudulLibrary : string 1 1..* -DescLibrary : string +updatebab() -DescSubBab: string Subbab Pertanyaan 1..* -FileLibrary : string +deletebab() -VideoSubBab : string -IDPertanyaan : int FAQ 1 1 -TipeLibrary: string -SubBabType : string -IDSubBabPelajaran: int 1 1 -NoUrutSubBab: int 1 1..* - string -IDFAQ: int +getlibrary() - string +insertlibrary() +getsubbab() -Pertanyaan : string -IsiFAQ : string +updatelibrary() +insertsubbab() -timestamp: Date +updatesubbab() +insertpertanyaan() -Status: string +deletelibrary() 1..* +deletesubbab() +getfaq() +GetPertanyaan() +insertfaq() Soal Exam 1 1 -IDSoal : int -IDBabPelajaran : int 1..* -NomorSoal : int -Soal: string -ImgSoal: string 1..* Notifikasi -TipeSoal: string 1..* -IDNotif: int -Jawaban: string - string Additional Materi -JawabanVideo : string -IDThreadForum: int +getsoal() -IDAddMateri: int -IDJawaban: int +insertsoal() -IDSubBabPelajaran : int -Status: string +updatesoal() -NamaMateri: string -IsiNotif : string +deletesoal() -File: string -Link: string 1..* +getaddmateri() +getnotif() 1..* 1 +insertaddmateri() +insertnotif() 1..* +updateaddmateri() +updatenotif() Thread Forum +deleteaddmateri() -IDThreadForum: int Jawaban Forum 1..* -IDTipeForum : int Tipe Forum -IDJawabanForum : int - string 1 -IDThreadForum : int -IDTipeForum: int -JudulThread : string Multiple Choice - string -NamaForum: string -IsiThread : string -Jawaban: string -IDSoal: int -DescForum : string -statusthread: string -timestamp: Date -PilihanJawaban: string +getforum() -timestamp: Date 1 1..* +getjawabanforum() +getmp() +insertforum() +getthread() +insertjawabanforum() +insertmp() +updateforum() +insertthread() +updatejawabanforum() +updatemp() +deleteforum() 1 1..* +updatethread() +deletemp() +lockthread() Gambar 4.79 Class Diagram Mobile Learning Sinotif

125 260 Penjelasan mengenai attribut dan operasi pada Class Diagram lebih detail di bawah ini: 1. Class User Gambar 4.80 Class User Class user pada Gambar 4.80 merupakan kelas untuk objek-objek user / orang yang dapat mengakses sistem. Kelas ini memiliki atribut-atribut yaitu: IDUser, , NamaDepan, NamaBelakang, TanggalLahir, Alamat, Provinsi, Kota, Jenjang, Sekolah, Password, NomorKartuKredit, BulanKartuKredit, TahunKartuKredit, CVV, KodePos, StatusAkun, Img, Quote, dan Testimonial. Sementara operasinya yaitu: getuser, insertuser, updateuser, deleteuser.

126 Class Paket Gambar 4.81 Class Paket Class paket pada Gambar 4.81 merupakan kelas untuk objek-objek paket yang ada di Sinotif. Kelas ini memiliki atribut-atribut yaitu: IDPaket, AccountStatus, IsiPaket, Price. Sementara operasinya yaitu: getpaket, insertpaket, updatepaket, deletepaket. 3. Class Sekolah Gambar 4.82 Class Sekolah Class sekolah pada Gambar 4.82 merupakan kelas untuk objek-objek sekolah yang ada di Sinotif. Kelas ini memiliki atribut-atribut yaitu: IDSekolah, NamaSekolah, AlamatSekolah, ProvinsiSekolah, KotaSekolah. Sementara operasinya yaitu: getsekolah, insertsekolah, updatesekolah, deletesekolah.

127 Class Jenjang Gambar 4.83 Class Jenjang Class jenjang pada Gambar 4.83 merupakan kelas untuk objek-objek jenjang pelajaran yang ada di Sinotif. Kelas ini memiliki atribut-atribut yaitu: IDJenjang, NamaJenjang. Sementara operasinya yaitu: getjenjang, insertjenjang, updatejenjang, deletejenjang. 5. Class Grade Gambar 4.84 Class Grade Class grade pada Gambar 4.84 merupakan kelas untuk objek-objek grade yang ada di Sinotif. Kelas ini memiliki atribut-atribut yaitu: IDGrade, NamaGrade, NoUrutGrade. Sementara operasinya yaitu: getgrade, insertgrade, updategrade, deletegrade.

128 Class Pelajaran Gambar 4.85 Class Pelajaran Class pelajaran pada Gambar 4.85 merupakan kelas untuk objek-objek pelajaran yang ada di Sinotif. Kelas ini memiliki atribut-atribut yaitu: IDPelajaran, NamaPelajaran. Sementara operasinya yaitu: getpelajaran, insertpelajaran, updatepelajaran, deletepelajaran. 7. Class Bab Pelajaran Gambar 4.86 Class Bab Pelajaran Class bab pelajaran pada Gambar 4.86 merupakan kelas untuk objekobjek bab pelajaran yang ada di Sinotif. Kelas ini memiliki atribut-atribut yaitu: IDBabPelajaran, IDPelajaran, JudulBab, NamaBab, DescBab, ImgBab, VideoBab, NoUrutBab. Sementara operasinya terdiri dari: getbab, insertbab, updatebab, deletebab.

129 Class Sub Bab Pelajaran Gambar 4.87 Class Sub Bab Pelajaran Class sub bab pelajaran pada Gambar 4.87 merupakan kelas untuk objekobjek sub bab pelajaran yang ada di Sinotif. Kelas ini memiliki atributatribut yaitu: IDSubBabPelajaran, IDBabPelajaran, JudulSubBab, DescSubBab, VideoSubBab, SubBabType, NoUrutSubBab. Sementara operasinya terdiri dari: getsubbab, insertsubbab, updatesubbab, deletesubbab. 9. Class Additional Materi Gambar 4.88 Class Additional Materi Class additional materi pada Gambar 4.88 merupakan kelas untuk objekobjek additional materi yang ada pada setiap sub bab pelajaran. Kelas ini memiliki atribut-atribut yaitu: IDAddMateri, IDSubBabPelajaran, NamaMateri, File. Sementara operasinya terdiri dari: getaddmateri, insertaddmateri, updateaddmateri, deleteaddmateri.

130 Class Pertanyaan Subbab Gambar 4.89 Class Pertanyaan Subbab Class pertanyaan subbab pada Gambar 4.89 merupakan kelas untuk objek-objek pertanyaan / comment pada video sub bab pelajaran. Kelas ini memiliki atribut-atribut yaitu: IDPertanyaan, IDSubBabPelajaran, , Pertanyaan, timestamp. Sementara operasinya terdiri dari: insertpertanyaan, getpertanyaan. 11. Class Jawaban Subbab Gambar 4.90 Class Jawaban Subbab Class jawaban subbab pada Gambar 4.90 merupakan kelas untuk objekobjek jawaban terhadap pertanyaan / comment video sub bab pelajaran. Kelas ini memiliki atribut-atribut yaitu: IDJawaban, IDPertanyaan, , Jawaban, timestamp. Sementara operasinya terdiri dari: insertjawaban, getjawaban.

131 Class Soal Exam Gambar 4.91 Class Soal Exam Class soal exam pada Gambar 4.91 merupakan kelas untuk objek-objek soal exam yang ada pada setiap bab pelajaran. Kelas ini memiliki atributatribut yaitu: IDSoal, IDBabPelajaran, NomorSoal, Soal, ImgSoal, Jawaban, JawabanVideo. Sementara operasinya terdiri dari: getsoal, insertsoal, updatesoal, deletesoal. 13. Class Multiple Choice Gambar 4.92 Class Multiple Choice Class multiple choice pada Gambar 4.92 merupakan kelas untuk objekobjek multiple choice yang ada pada soal exam. Kelas ini memiliki atribut-atribut yaitu: IDSoal, PilihanJawaban. Sementara operasinya terdiri dari: getmp, insertmp, updatemp, deletemp.

132 Class Nilai Exam Gambar 4.93 Class Nilai Exam Class nilai exam pada Gambar 4.93 merupakan kelas untuk objek-objek nilai exam untuk setiap bab pelajaran. Kelas ini memiliki atribut-atribut yaitu: IDNilaiExam, , IDBabPelajaran, Status, Nilai, JawabanSalah, timestamp. Sementara operasinya terdiri dari: getnilai, insertnilai, updatenilai, deletenilai. 15. Class Tipe Forum Gambar 4.94 Class Tipe Forum Class tipe forum pada Gambar 4.94 merupakan kelas untuk objek-objek tipe forum yang ada di Sinotif. Kelas ini memiliki atribut-atribut yaitu: IDTipeForum, NamaForum, DescForum. Sementara operasinya terdiri dari: getforumtype, insertforumtype, updateforumtype, deleteforumtype.

133 Class Thread Forum Gambar 4.95 Class Thread Forum Class thread forum pada Gambar 4.95 merupakan kelas untuk objekobjek thread yang ada disetiap forum type. Kelas ini memiliki atributatribut yaitu: IDThreadForum, IDTipeForum, , JudulThread, IsiThread, StatusThread, timestamp. Sementara operasinya terdiri dari: getthread, insertthread, updatethread, lockthread. 17. Class Jawaban Forum Gambar 4.96 Class Jawaban Forum Class jawaban forum pada Gambar 4.96 merupakan kelas untuk objekobjek jawaban yang ada disetiap thread. Kelas ini memiliki atribut-atribut yaitu: IDJawabanForum, IDThreadForum, , Jawaban, timestamp. Sementara operasinya terdiri dari: getjawabanforum, insertjawabanforum, updatejawabanforum.

134 Class Log Card Gambar 4.97 Class Log Card Class log card pada Gambar 4.97 merupakan kelas untuk objek-objek history aktifitas user. Kelas ini memiliki atribut-atribut yaitu: idlogcard, , keteranganlogcard, timestamp. Sementara operasinya terdiri dari: insertlogcard, getlogcard. 19. Class Library Gambar 4.98 Class Library Class library pada Gambar 4.98 merupakan kelas untuk objek-objek library yang ada di Sinotif. Kelas ini memiliki atribut-atribut yaitu: IDLibrary, JudulLibrary, DescLibrary, FileLibrary, TipeLibrary. Sementara operasinya terdiri dari: getlibrary, insertlibrary, updatelibrary, deletelibrary.

135 Class Berita Gambar 4.99 Class Berita Class berita pada Gambar 4.99 merupakan kelas untuk objek-objek berita yang dimiliki Sinotif. Kelas ini memiliki atribut-atribut yaitu: IDBerita, JudulBerita, IsiBerita, ImgBerita, VideoBerita, Timestamp. Sementara operasinya terdiri dari: getberita, insertberita, updateberita, deleteberita. 21. Notifikasi Gambar Class Notifikasi Class notifikasi pada Gambar merupakan kelas untuk objek-objek notifikasi untuk menandakan ada comment video dan jawaban thread baru untuk setiap user yang berpartisipasi. Kelas ini memiliki atribut-atribut yaitu: IDNotif, , IDThreadForum, IDJawaban, Status, IsiNotif, Link. Sementara operasinya terdiri dari: getnotif, insertnotif, updatenotif.

136 FAQ Gambar Class FAQ Class FAQ pada Gambar merupakan kelas untuk objek-objek FAQ. Kelas ini memiliki atribut-atribut yaitu: IDFAQ, , IsiFAQ, Status. Sementara operasinya terdiri dari: getfaq, insertfaq.

137 Sequence Diagram 1. Sequence Diagram Melakukan Pendaftaran <<Boundry>>:PaketPage :PaketPageHandler <<Boundry>>:RegistrationPage :RegistrationPageHandler objuser:user UserDA objpaket:paket PaketDA objsekolah:sekolah SekolahDA User registration() registration() LOOP getpaket() getpaket() objpaket objpaket choosepaket() choosepaket() call() LOOP getsekolah() getsekolah() objsekolah objsekolah OPT AddNewSchool() AddNewShool() <<Boundry>>:DashboardPage Invoke Mengakses Dashboard inputuserdata() inputuserdata() submit() submit() insertuser(data diri, account, pembayaran) insertuser(data diri, account, pembayaran) Gambar Sequence Diagram Melakukan Pendaftaran

138 Menambah Sekolah <<Boundry>>:ManageSekolahEditP :ManageSekolahEditHandler objsekolah:sekolah age SekolahDA Admin MMT inputdatasekolah() inputdatasekolah() submit() submit() insertsekolah() insertsekolah() <<Boundry>>:RegistrationPage Invoke Melakukan Pendaftaran Gambar Sequence Diagram Menambah Sekolah

139 Sequence Diagram Melakukan Login <<Boundry>>:LoginPage :LoginPageHandler obguser:user UserDA User login() login() insertlogindata() insertlogindata() submit() submit() getuser() getuser() call() <<Boundry>>:DashboardPage Invoke Mengakses Dashboard Gambar Sequence Diagram Melakukan Login

140 Sequence Diagram Mengupdate Profile <<Boundry>>:UserProfilePage :UserProfileHandler objuser:user UserDA objsekolah:sekolah SekolahDA User updateprofile() updateprofile() LOOP getuser() getuser() objuser objuser LOOP getsekolah() getsekolah() objsekolah objsekolah inputuserdata() inputuserdata() submit() submit() updateuser() updateuser() <<Boundry>>:DashboardPage Invoke Mengakses Notification Gambar Sequence Diagram Mengupdate Profile

141 Sequence Diagram Mengupdate Subscription <<Boundry>>:SubscriptionPage :SubcriptionHandler objuser:user UserDA objpaket:paket PaketDA User updatesubscription() updatesubscription() LOOP getuser() getuser() objuser objuser LOOP getpaket() getpaket() objpaket objpaket inputsubscriptiondata() inputsubcriptiondata() submit() submit() updateuser() updateuser() <<Boundry>>:DashboardPage Invoke Mengakses Notification Gambar Sequence Diagram Mengupdate Subscription

142 Sequence Diagram Mengakses Dashboard <<boundry>>:dashboardpage :DashboardPageHandler objuser:user UserDA objjenjang:jenjang JenjangDA objpelajaran:pelajaran PelajaranDA User viewdashboard() viewdashboard() getuser() objuserdata getuser() objuserdata :NotificationHandler LOOP getjenjang() Invoke Mengakses Notification getjenjang() objjenjang objjenjang LOOP getpelajaran() getpelajaran() objpelajaran objpelajaran viewlogcard() <<Boundry>>:LogCardPage Invoke Melihat Log Card viewberita() <<Boundry>>:BeritaPage choosepelajaran() Invoke Melihat Berita choosepelajaran choosepelajaran() <<Boundry>>:MateriPage OPT changejenjang() Invoke Melihat Materi Pelajaran changejenjang() updatejenjang() updatejenjang() OPT addquote() addquote() updateuser() updateuser() objuserdata objuserdata Gambar Sequence Diagram Mengakses Dashboard

143 Sequence Diagram Melihat Log Card <<Boundry>>:LogCardPage Object1 objlogcard:logcard LogCardDA User viewlogcard() viewlogcard() pilihfilterlogcard() pilihfilterlogcard() getlogcard() getlogcard() objlogcard objlogcard Gambar Sequence Diagram Melihat Log Card

144 Sequence Diagram Melihat Berita <<Boundry>>:BeritaPage :BeritaPageHandler objberita:berita BeritaDA User viewberita() viewberita() getberita() getberita() objberita objberita Gambar Sequence Diagram Melihat Berita

145 Sequence Diagram Mengakses Materi Pelajaran <<Boundry>>:MateriPage :MateriPageHandler objpelajaran:pelajaran PelajaranDA <<Boundry>>:BabMateriPage :BabMateriPageHandler objbab BabDA <<Boundry>>subBabMateriPage :SubBabMateriHandler objsubbab:subbab SubBabDA objlogcard:logcard LogCard User viewmateri() viewmateri() :NotificationHandler LOOP getpelajaran(idjenjang) getpelajaran(idjenjang) Invoke Mengakses Notification objpelajaran objdetailpelajaran choosepelajaran() choosepelajaran() :NotificationHandler get_bab() LOOP getbab() Invoke Mengakses Notification objbab objbab ChooseBab() ChooseBab() LOOP getsubbab() getsubbab() objsubbab objsubbab ChooseSubBab() ChooseSubBab() getsubbab() getsubbab() objsubbab objsubbab :CommentHandler Invoke Comment Video :AdditionalMateriHandler Invoke Additional Materi insertlogcard() insertlogcard() Gambar Sequence Diagram Mengakses Materi Pelajaran

146 Sequence Diagram Comment Video objpertanyaansubbab:pertanyaan <<Boundy>>:CommentVideo :CommentVideoHandler SubBabPertanyaanDA objnotifikasi:notifikasi SubBab NotifikasiDA User init() init() LOOP getpertanyaan() getpertanyaan() objpertanyaan objpertanyaan insertcomment() insertcomment() insertpertanyaan() insertpertanyaan() insertnotif() insertnotif() viewcommentanswer() viewcommentanswer() :CommentAnswerHandler Invoke comment answer Gambar Sequence Diagram Comment Video

147 Sequence Diagram Comment Answer <<Boundry>>:CommentAnswer :CommentAnswerHandler objjawabansubbab:jawabansubbab SubJawabanBabDA objnotifikasi:notifikasi NotifikasiDA User showcommentanswer() showcommentanswer() LOOP getjawaban() getjawaban() objjawaban objjawaban insertcommentanswer() insertcommentanswer() insertjawaban() insertjawaban() insertnotif() insertnotif() Gambar Sequence Diagram Comment Answer

148 Sequence Diagram Mengakses Additional Materi <<Boundry>>:AksesAdditionalMat objadditionalmateri:additional :AksesAdditionalMateriHandler AdditionalMateriDA eri Materi User init() init() LOOP getaddmateri() getaddmateri() objaddmateri objaddmateri downloadaddmateri() downloadaddmateri() getaddmateri() getaddmateri() fileaddmateri fileaddmateri Gambar Sequence Diagram Mengakses Additional Materi

149 Sequence Diagram Mengakses Notification <<Boundry>>:Notification :NotificationHandler objnotifikasi:notifikasi NotifikasiDA User init() init() LOOP getnotif() getnotif() objnotif objnotif ALT choosecommentvideonotif() choosecommentvideonotif() updatenotif() updatenotif() <<Boundry>>SubBabMateriPage Invoke Mengakses Materi Pelajaran ALT chooseforumnotif() chooseforumnotif() updatenotif() updatenotif() <<Boundry>>ForumAnswerPage Invoke Mengakses Forum Gambar Sequence Diagram Mengakses Notification

150 Sequence Diagram Mengakses Exam <<Boundry>>:ExamPage :ExamHandler objpelajaran:pelajaran PelajaranDA objbab:bab BabDA objnilaiexam:nilaiexam NilaiExamDA User showexam() showexam() :NotificationHandler Invoke Mengakses Notification LOOP getpelajaran() getpelajaran() objpelajaran objpelajaran choosepelajaran() choosepelajaran() LOOP getbab() getbab() objbab getnilai() getnilai() objnilaiexam objnilaiexam objbab, objnilaiexam choosebabpelajaran() choosebabpelajaran() <<Boundry>>:SoalExamPage Invoke Mengakses Notification Gambar Sequence Diagram Mengakses Exam

151 Sequence Diagram Mengakses Soal Exam <<Boundry>>:SoalExamPage SoalExamPage objsoalexam:soalexam SoalExamDA objmultiplechoice:multiplechoi MultipleChoiceDA objnilaiexam:nilaiexam NilaiExamDA ce User startexam() startexam() LOOP getsoal(idbab) getsoal(idbab) objsoal objsoal ALT getmp(idsoal) getmp(idsoal) objmp objsoal, ObjMP objmp answerquestion() answerquestion() LOOP nextquestion() nextquestion() getsoal() ALT getmp() objsoal, ObjMP objmp answerquestion() answerquestion() ALT exitexam() exitexam() <<Boundry>>:ExamPage Invoke Mengakses Exam finishexam() finishexam() insertnilai() insertnilai() <<Boundry>>:ExamScorePage Invoke Melihat Hasil Exam Gambar Sequence Diagram Mengakses Soal Exam

152 Sequence Diagram Melihat Hasil Exam <<Boundry>>:ExamScorePage :ExamScoreHandler objnilaiexam:nilaiexam NilaiExamDA objsoalexam:soalexam SoalExamDA User getnilai() getnilai() objnilai objnilai ALT showanswer() showanswer() LOOP getsoal() getsoal() objanswer objanswer ALT repeatexam() repeatexam() <<Boundry>>:SoalExamPage Invoke Mengakses Notification ALT exitexam() exitexam() <<Boundry>>:ExamPage Invoke Mengakses Exam Gambar Sequence Diagram Melihat Hasil Exam

153 Sequence Diagram Mengakses Log Card Exam <<Boundry>>:LogCardExamPage :LogCardExamHandler objgrade:grade GradeDA objpelajaran:pelajaran PelajaranDA objbab:bab BabDA objnilaiexam:nilaiexam NilaiExamDA User :NotificationHandler LOOP getgrade() getgrade() objgrade Invoke Mengakses Notification objgrade choosegrade() choosegrade() LOOP getpelajaran() getpelajaran() objpelajaran objpelajaran choosepelajaran() choosepelajaran() LOOP getbab() getbab() objbab objbab choosebab() choosebab() LOOP getscore() getscore() objscore objscore Gambar Sequence Diagram Mengakses Log Card Exam

154 LOOP gettipeforum() LOOP getjawabanforum() Sequence Diagram Mengakses Forum <<Boundry>>:ForumPage :ForumHandler objtipeforum:tipeforum TipeForumDA <<Boundry>>:ThreadForumPage :ThreadForumHandler objthreadforum:threadforum ThreadForumDA <<Boundry>>:JawabanForumPage :JawabanForumHandler objjawabanforum:jawabanforum JawabanForumDA User :NotificationHandler Invoke Mengakses Notification gettipeforum() objtipeforum objtipeforum chooseforum() chooseforum() :NotificationHandler LOOP getthread() Invoke Mengakses Notification getthread() objthread objthread ALT makenewthread() makenewthread() <<Boundry>>:ForumEditorPage Invoke Mengakses Notification chooseforumthread() chooseforumthread() getjawabanforum() objjawabanforum objjawabanforum ALT insertnewanswer() insertnewanswer() <<Boundry>>:ForumEditorPage Invoke Membalas Diskusi Forum Gambar Sequence Diagram Mengakses Forum

155 Sequence Diagram Membuat Thread Baru <<Boundry>>:ForumEditorPage :ForumEditorHandler objtipeforum:tipeforum tipeforumda User makenewthread() makenewthread() LOOP gettipeforum() gettipeforum() objtipeforum objtipeforum inputthread() inputthread() submit() submit() insertthread() insertthread() <<Boundry>>:ForumAnswerPage Invoke Mengakses Forum Gambar Sequence Diagram Membuat Thread Baru

156 Sequence Diagram Membalas Diskusi Forum <<Boundry>>:ForumEditorPage :ForumEditorHandler objthreadforum:threadforum ThreadForumDA User insertnewanswer() insertnewanswer() LOOP getthread() getthread() objthread objthread inputanswer() inputanswer() submit() submit() insertthread() insertthread() <<Boundry>>:ForumAnswerPage Invoke Mengakses Forum Gambar Sequence Diagram Membalas Diskusi Forum

157 Sequence Diagram Mengakses Library <<Boundry>>:LibraryPage :LibraryPageHandler objlibrary:library LibraryDA User LOOP getlibrary() getlibrary() objlibrary objlibrary downloadlibrary() downloadlibrary() download_library() :LibraryDownloadHandler Invoke Download Konten Library Gambar Sequence Diagram Mengakses Library

158 Sequence Diagram Download Konten Library :LibraryDownloadHandler objlibrary:library LibraryDA download_library() getlibrary() filelibrary filelibrary Gambar Sequence Diagram Download Konten Library 23. Sequence Diagram Mengakses Menu Profile Sinotif <<Boundry>>MenuProfileSinotifP age User viewprofilesinotif() Gambar Sequence Diagram Mengakses Menu Profile Sinotif

159 Sequence Diagram Mengakses FAQ <<Boundry>>FAQPage :FAQPageHandler objfaq:faq LibraryDA User InputQuestion() InputQuestion() InputFAQ() InputFAQ() Send ToAdmin() <<Boundry>>:FAQPage Invoke Mengakses Dashboard Gambar Sequence Diagram Mengakses FAQ

160 Sequence Diagram Mengelola Jenjang <<Boundry>>:ManageJenjangPage :ManageJenjangPageHandler objjenjang:jenjang JenjangDA Admin MMT viewmanagejenjang() viewmanagejenjang() LOOP getjenjang() getjenjang() objjenjang objjenjang ALT insertnewjenjang() insertnewjenjang() <<Boundry>>:ManageJenjangEditP age Invoke Insert Jenjang ALT updatejenjang() updatejenjang() <<Boundry>>:ManageJenjangEditP age Invoke Update Jenjang ALT deletejenjang() deletejenjang() :ManageJenjangDeleteHandler Invoke Delete Jenjang Gambar Sequence Diagram Mengelola Jenjang

161 Sequence Diagram Insert Jenjang <<Boundry>>:ManageJenjangEditP :ManageJenjangEditHandler objjenjang:jenjang JenjangDA age Admin MMT LOOP getjenjang() getjenjang() objjenjang objjenjang inputdatajenjang() inputdatajenjang() submit() submit() insertjenjang() insertjenjang() <<Boundry>>:ManageJenjangPage Invoke Manage Jenjang Gambar Sequence Diagram Insert Jenjang

162 Sequence Diagram Update Jenjang <<Boundry>>:ManageJenjangEditP :ManageJenjangEditHandler objjenjang:jenjang JenjangDA age Admin MMT LOOP getjenjang() getjenjang() objjenjang objjenjang inputdatajenjang() inputdatajenjang() submit() submit() updatejenjang() updatejenjang() <<Boundry>>:ManageJenjangPage Invoke Manage Jenjang Gambar Sequence Diagram Update Jenjang

163 Sequence Diagram Delete Jenjang :ManageJenjangDeleteHandler objjenjang:jenjang JenjangDA jenjang_delete() jenjang_delete() <<Boundry>>:ManageJenjangPage Invoke Manage Jenjang Gambar Sequence Diagram Delete Jenjang

164 Sequence Diagram Mengelola Grade <<Boundry>>:ManageGradePage :ManageGradePageHandler objgrade:grade GradeDA Admin MMT viewmanagegrade() choosejenjang() viewmanagegrade() choosejenjang() LOOP getgrade() getgrade() objgrade objgrade ALT insertnewgrade() insertnewgrade() <<Boundry>>:ManageGradeEditPag e Invoke Insert Grade ALT updategrade() updategrade() <<Boundry>>:ManageGradeEditPag e Invoke Update Grade ALT deletegrade() deletegrade() :ManageGradeDeleteHandler Invoke Delete Grade Gambar Sequence Diagram Mengelola Grade

165 Sequence Diagram Insert Grade <<Boundry>>:ManageGradeEditPag :ManageGradeEditHandler objgrade:grade GradeDA e Admin MMT LOOP getgradel() getgrade() objgrade objgrade inputdatagrade() inputdatagrade() submit() submit() insertgrade() insertgrade() <<Boundry>>:ManageGradePage Invoke Manage Grade Gambar Sequence Diagram Insert Grade

166 Sequence Diagram Update Grade <<Boundry>>:ManageGradeEditPag :ManageGradeEditHandler objgrade:grade GradeDA e Admin MMT LOOP getgrade() getgrade() objgrade objgrade inputdatagrade() inputdatagrade() submit() submit() updategrade() updategrade() <<Boundry>>:ManageGradePage Invoke Manage Grade Gambar Sequence Diagram Update Grade

167 Sequence Diagram Delete Grade :ManageGradeDeleteHandler objgrade:grade GradeDA deletegrade() deletegrade() <<Boundry>>:ManageGradePage Invoke Manage Grade Gambar Sequence Diagram Delete Grade

168 Sequence Diagram Mengelola Pelajaran <<Boundry>>:ManagePelajaranPag :ManagePelajaranPageHandler objpelajaran:pelajaran PelajaranDA e Admin MMT viewmanagepelajaran() viewmanagepelajaran() LOOP get_pelajaran() get_pelajaran() objpelajaran objpelajaran ALT insertnewpelajaran() insertnewpelajaran() <<Boundry>>:ManagePelajaranEdi tpage Invoke Insert Pelajaran ALT updatepelajaran() updatepelajaran() <<Boundry>>:ManagePelajaranEdi tpage Invoke Update Pelajaran ALT deletepelajaran() deletepelajaran() :ManagePelajaranDeleteHandler Invoke Delete Pelajaran Gambar Sequence Diagram Mengelola Grade

169 Sequence Diagram Insert Pelajaran <<Boundry>>:ManagePelajaranEditPage :ManagePelajaranEditHandler objpelajaran:pelajaran PelajaranDA Admin MMT LOOP get_pelajaran() get_pelajaran() objpelajaran objpelajaran inputdatapelajaran() inputdatapelajaran() submit() submit() pelajaran_edit_insert() pelajaran_edit_insert() <<Boundry>>:ManagePelajaranPag e Invoke Manage Pelajaran Gambar Sequence Diagram Insert Pelajaran

170 Sequence Diagram Update Pelajaran <<Boundry>>:ManagePelajaranEditPage :ManagePelajaranEditHandler objpelajaran:pelajaran PelajaranDA Admin MMT LOOP get_pelajaran_edit() get_pelajaran_edit() objpelajaran objpelajaran inputdatapelajaran() inputdatapelajaran() submit() submit() pelajaran_edit_update() pelajaran_edit_update() <<Boundry>>:ManagePelajaranPag e Invoke Manage Pelajaran Gambar Sequence Diagram Update Pelajaran

171 Sequence Diagram Delete Pelajaran :ManagePelajaranDeleteHandler objpelajaran:pelajaran PelajaranDA pelajaran_delete() pelajaran_delete() <<Boundry>>:ManagePelajaranPag e Invoke Manage Pelajaran Gambar Sequence Diagram Delete Pelajaran

172 Sequence Diagram Mengelola Bab <<Boundry>>:ManageBabPage :ManageBabPageHandler objpelajaran:pelajaran PelajaranDA objbabpelajaran:babpelajaran BabPelajaranDA Admin MMT viewmanagebab() viewmanagebab() LOOP getpelajaran() getpelajaran() objpelajaran objpelajaran choosepelajaran() choosepelajaran() LOOP getbab() getbab() objbab objbab ALT insertnewbab() insertnewbab() <<Boundry>>:ManageBabEditPage Invoke Insert Bab ALT updatebab() updatebab() <<Boundry>>:ManageBabEditPage Invoke Update Bab ALT deletebab() deletebab() :ManageBabDeleteHandler Invoke Delete Bab Gambar Sequence Diagram Mengelola Bab

173 Sequence Diagram Insert Bab <<Boundry>>:ManageBabEditPage :ManageBabEditHandler objpelajaran:pelajaran PelajaranDA objbabpelajaran:babpelajaran BabPelajaranDA Admin MMT LOOP getpelajaran() getpelajaran() objpelajaran objpelajaran LOOP getbab() getbab() objbab objbab inputdatabab() inputdatabab() submit() submit() insertbab() insertbab() <<Boundry>>:ManageBabPage Invoke Manage Bab Gambar Sequence Diagram Insert Bab

174 Sequence Diagram Update Bab <<Boundry>>:ManageBabEditPage :ManageBabEditHandler objbabpelajaran:babpelajaran BabPelajaranDA Admin MMT LOOP getbab() getbab() objbab objbab inputdatabab() inputdatabab() submit() submit() updatebab() updatebab() <<Boundry>>:ManageBabPage Invoke Manage Bab Gambar Sequence Diagram Update Bab

175 Sequence Diagram Delete Bab :ManageBabDeleteHandler objbab:bab BabDA deletebab() deletebab() <<Boundry>>:ManageBabPage Invoke Manage Bab Gambar Sequence Diagram Delete Bab

176 Sequence Diagram Mengelola Sub Bab <<Boundry>>:ManageSubBabPage :ManageSubBabPageHandler objpelajaran:pelajaran PelajaranDA objbabpelajaran:babpelajaran BabPelajaranDA objsubbabpelajaran:subbabpelaj SubBabPelajaranDA aran Admin MMT viewmanagesubbab() viewmanagesubbab() LOOP getpelajaran() getpelajaran() objpelajaran objpelajaran choosepelajaran() choosepelajaran() LOOP getbab() getbab() objbab objbab choosebab() choosebab() LOOP getsubbab() getsubbab() objsubbab objsubbab ALT insertnewsubbab() insertnewsubbab() <<Boundry>>:ManageSubBabEditPa ge Invoke Insert Sub Bab ALT updatesubbab() updatesubbab() <<Boundry>>:ManageSubBabEditPa ge Invoke Update Sub Bab ALT deletesubbab() deletesubbab() :ManageSubBabDeleteHandler Invoke Delete Sub Bab ALT addadditionalmateri() addadditionalmateri() :ManageAdditionalMateriHandler Invoke Mengelola Additional Materi Gambar Sequence Diagram Sub Bab

177 Sequence Diagram Insert Sub Bab <<Boundry>>:ManageSubBabEditPa ge objsubbabpelajaran:subbabpelaj :ManageSubBabEditHandler SubBabPelajaranDA aran Admin MMT LOOP getsubbab() getsubbab() objsubbab objsubbab inputdatasubbab() inputdatasubbab() submit() submit() insertsubbab() insertsubbab() <<Boundry>>:ManageSubBabPage Invoke Manage Sub Bab Gambar Sequence Diagram Insert Sub Bab

178 Sequence Diagram Update Sub Bab <<Boundry>>:ManageSubBabEditPa objsubbabpelajaran:subbabpelaj ge :ManageSubBabEditHandler aran SubBabPelajaranDA Admin MMT LOOP getsubbab() getsubbab() objsubbab objsubbab inputdatasubbab() inputdatasubbab() submit() submit() updatesubbab() updatesubbab() <<Boundry>>:ManageSubBabPage Invoke Manage Sub Bab Gambar Sequence Diagram Update Sub Bab

179 Sequence Diagram Delete Sub Bab :ManageSubBabDeleteHandler objsubbabpelajaran:subbabpelaj SubBabPelajaranDA aran deletesubbab() deletesubbab() <<Boundry>>:ManageSubBabPage Invoke Manage Sub Bab Gambar Sequence Diagram Delete Sub Bab

180 Sequence Diagram Mengelola Additional Materi <<Boundry>>:ManageAdditionalMa :ManageAdditionalMateriPageHan objadditionalmateri:additional AdditionalMateriDA teripage dler Materi Admin MMT viewmanageadditinalmateri() viewmanageadditionalmateri() LOOP getaddmateri() getaddmateri() objaddmateri objaddmateri ALT insertnewadditionalmateri() insertnewadditionalmateri() <<Boundry>>:ManageAdditionalMa terieditpage Invoke Insert Additional Materi ALT updateadditionalmateri() updateadditionalmateri() <<Boundry>>:ManageAdditionalMa terieditpage Invoke Update Additional Materi ALT deleteadditionalmateri() deleteadditionalmateri() :ManageAdditionalMateriDeleteH andler Invoke Delete Additional Materi Gambar Sequence Diagram Mengelola Additional Materi

181 Sequence Diagram Insert Additional Materi <<Boundry>>:ManageAdditionalMa :ManageAdditionalMateriEditHan objadditionalmateri:additional AdditionalMateriDA terieditpage dler Materi Admin MMT LOOP getaddmateri() getaddmateri() objaddmateri objaddmateri inputdataadditionalmateri() inputdataadditionalmateri() submit() submit() insertaddmateri() insertaddmateri() <<Boundry>>:ManageSubBabPage Invoke Manage Sub Bab Gambar Sequence Diagram Insert Additional Materi

182 Sequence Diagram Update Additional Materi <<Boundry>>:ManageAdditionalMa :ManageAdditionalMateriEditHan objadditionalmateri:additional AdditionalMateriDA terieditpage dler Materi Admin MMT LOOP getaddmateri() getaddmateri() objaddmateri objaddmateri inputdataadditionalmateri() inputdataadditionalmateri() submit() submit() updateaddmateri() updateaddmateri() <<Boundry>>:ManageSubBabPage Invoke Manage Sub Bab Gambar Sequence Diagram Update Additional Materi

183 Sequence Diagram Delete Additional Materi :ManageAdditionalMateriDeleteH objadditionalmateri:additional AdditionalMateriDA andler Materi deletemateri() deletemateri() <<Boundry>>:ManageSubBabPage Invoke Manage Sub Bab Gambar Sequence Diagram Delete Additional Materi

184 Sequence Diagram Mengelola Exam <<Boundry>>:ManageExamPage :ManageExamPageHandler objpelajaran:pelajaran PelajaranDA objbabpelajaran:babpelajaran BabPelajaranDA objsoalexam:soalexam SoalExamDA Admin MMT viewmanageexam() viewmanageexam() LOOP getpelajaran() getpelajaran() objpelajaran objpelajaran choosepelajaran() choosepelajaran() LOOP getbab() getbab() objbab objbab choosebab() choosebab() LOOP getsoal() getsoal() objsoalexam objsoalexam ALT insertnewsoalexam() insertnewsoalexam() <<Boundry>>:ManageExamEditPage Invoke Insert Exam ALT updatesoalexam() updatesoalexam() <<Boundry>>:ManageExamEditPage Invoke Update Exam ALT deletesoalexam() deletesoalexam() :ManageExamDeleteHandler Invoke Delete Exam Gambar Sequence Diagram Mengelola Exam

185 Sequence Diagram Insert Exam <<Boundry>>:ManageExamEditPage :ManageExamEditHandler objsoalexam:soalexam SoalExamDA objmultiplechoice:multiplechoi MultipleChoiceDA ce Admin MMT LOOP getsoal() getsoal() objsoalexam objsoalexam inputdataexam() inputdataexam() submit() submit() insertsoal() insertsoal() ALT LOOP insertmp() insertmp() <<Boundry>>:ManageExamPage Invoke Manage Exam Gambar Sequence Diagram Insert Exam

186 Sequence Diagram Update Exam <<Boundry>>:ManageExamEditPage :ManageExamEditHandler objsoalexam:soalexam SoalExamDA objmultiplechoice:multiplechoi MultipleChoiceDA ce Admin MMT LOOP getsoal() getsoal() objsoalexam objsoalexam inputdataexam() inputdataexam() submit() submit() updatesoal() updatesoal() ALT LOOP insertmp() insertmp() <<Boundry>>:ManageExamPage Invoke Manage Exam Gambar Sequence Diagram Update Exam

187 Sequence Diagram Delete Exam :ManageExamDeleteHandler objsoalexam:soalexam SoalExamDA objmultiplechoice:multiplechoi MultiplechoiceDA ce deletesoal() deletesoal() ALT deletemp() deletemp() <<Boundry>>:ManageExamPage Invoke Manage Exam Gambar Sequence Diagram Delete Exam

188 Sequence Diagram Mengelola Library <<Boundry>>:ManageLibraryPage :ManageLibraryPageHandler objlibrary:library LibraryDA Admin MMT viewmanagelibrary() viewmanagelibrary() LOOP getlibrary() getlibrary() objlibrary objlibrary ALT insertnewlibrary() insertnewlibrary() <<Boundry>>:ManageLibraryEditP age Invoke Insert Library ALT updatelibrary() updatelibrary() <<Boundry>>:ManageLibraryEditP age Invoke Update Library ALT deletelibrary() deletelibrary() :ManageLibraryDeleteHandler Invoke Delete Library Gambar Sequence Diagram Mengelola Library

189 Sequence Diagram Insert Library <<Boundry>>:ManageLibraryEditP :ManageLibraryEditHandler objlibrary:library LibraryDA age Admin MMT LOOP getlibrary() getlibrary() objlibrary objlibrary inputdatalibrary() inputdatalibrary() submit() submit() insertlibrary() insertlibrary() <<Boundry>>:ManageLibraryPage Invoke Manage Library Gambar Sequence Diagram Insert Library

190 Sequence Diagram Update Library <<Boundry>>:ManageLibraryEditP :ManageLibraryEditHandler objlibrary:library LibraryDA age Admin MMT LOOP getlibrary() getlibrary() objlibrary objlibrary inputdatalibrary() inputdatalibrary() submit() submit() updatelibrary() updatelibrary() <<Boundry>>:ManageLibraryPage Invoke Manage Library Gambar Sequence Diagram Update Library

191 Sequence Diagram Delete Library :ManageLibraryDeleteHandler objlibrary:library LibraryDA deletelibrary() deletelibrary() <<Boundry>>:ManageLibraryPage Invoke Manage Library Gambar Sequence Diagram Delete Library

192 Sequence Diagram Mengelola Berita <<Boundry>>:ManageBeritaPage :ManageBeritaPageHandler objberita:berita BeritaDA Admin MMT viewmanageberita() viewmanageberita() LOOP getberita() getberita() objberita objberita ALT insertnewberita() insertnewberita() <<Boundry>>:ManageBeritaEditPa ge Invoke Insert Berita ALT updateberita() updateberita() <<Boundry>>:ManageBeritaEditPa ge Invoke Update Berita ALT deleteberita() deleteberita() :ManageBeritaDeleteHandler Invoke Delete Berita Gambar Sequence Diagram Mengelola Berita

193 Sequence Diagram Insert Berita <<Boundry>>:ManageBeritaEditPa :ManageBeritaEditHandler objberita:berita BeritaDA ge Admin MMT LOOP getberita() getberita() objberita objberita inputdataberita() inputdataberita() submit() submit() insertberita() insertberita() <<Boundry>>:ManageBeritaPage Invoke Manage Berita Gambar Sequence Diagram Insert Berita

194 Sequence Diagram Update Berita <<Boundry>>:ManageBeritaEditPa :ManageBeritaEditHandler objberita:berita BeritaDA ge Admin MMT LOOP getberita() getberita() objberita objberita inputdataberita() inputdataberita() submit() submit() updateberita() updateberita() <<Boundry>>:ManageBeritaPage Invoke Manage Berita Gambar Sequence Diagram Update Berita

195 Sequence Diagram Delete Berita :ManageBeritaDeleteHandler objberita:berita BeritaDA deleteberita() deleteberita() <<Boundry>>:ManageBeritaPage Invoke Manage Berita Gambar Sequence Diagram Delete Berita

196 Sequence Diagram Mengelola User <<Boundry>>:ManageUserPage :ManageUserPageHandler objuser:user UserDA Admin MMT viewmanageuser() viewmanageuser() LOOP getuser() getuser() objuser objuser ALT insertnewuser() insertnewuser() <<Boundry>>:ManageUserEditPage Invoke Insert User ALT updateuser() updateuser() <<Boundry>>:ManageUserEditPage Invoke Update User ALT deleteuser() deleteuser() :ManageUserDeleteHandler Invoke Delete User Gambar Sequence Diagram Mengelola User

197 Sequence Diagram Insert User <<Boundry>>:ManageUserEditPage :ManageUserEditHandler objuser:user UserDA objschool:school SchoolDA Admin MMT LOOP getuser() getuser() objuser objuser LOOP getschool() getschool() objschool objschool inputdatauser() inputdatauser() submit() submit() insertuser() insertuser() <<Boundry>>:ManageUserPage Invoke Manage User Gambar Sequence Diagram Insert User

198 Sequence Diagram Update User <<Boundry>>:ManageUserEditPage :ManageUserEditHandler objuser:user UserDA objschool:school SchoolDA Admin MMT LOOP getuser() getuser() objuser objuser LOOP getschool() getschool() objschool objschool inputdatauser() inputdatauser() submit() submit() updateuser() updateuser() <<Boundry>>:ManageUserPage Invoke Manage User Gambar Sequence Diagram Update User

199 Sequence Diagram Delete User :ManageUserDeleteHandler objuser:user UserDA deleteuser() deleteuser() <<Boundry>>:ManageUserPage Invoke Manage User Gambar Sequence Diagram Delete User

200 Sequence Diagram Mengelola Sekolah <<Boundry>>:ManageSchoolPage :ManageSchoolPageHandler objsekolah:sekolah SekolahDA Admin MMT viewmanageschool() viewmanageschool() LOOP getsekolah() getsekolah() objsekolah objsekolah ALT insertnewschool() insertnewschool() <<Boundry>>:ManageSchoolEditPa ge Invoke Insert Sekolah ALT updateschool() updateschool() <<Boundry>>:ManageSchoolEditPa ge Invoke Update Sekolah ALT deleteschool() deleteschool() :ManageSchoolDeleteHandler Invoke Delete Sekolah Gambar Sequence Diagram Mengelola Sekolah

201 Sequence Diagram Insert Sekolah <<Boundry>>:ManageSchoolEditPa :ManageSchoolEditHandler objsekolah:sekolah SekolahDA ge Admin MMT LOOP getsekolah() getsekolah() objsekolah objsekolah inputdatasekolah() inputdatasekolah() submit() submit() insertsekolah() insertsekolah() <<Boundry>>:ManageSchoolPage Invoke Manage Sekolah Gambar Sequence Diagram Insert Sekolah

202 Sequence Diagram Update Sekolah <<Boundry>>:ManageSchoolEditPa :ManageSchoolEditHandler objsekolah:sekolah ge SekolahDA Admin MMT LOOP getsekolah() getsekolah() objsekolah objsekolah inputdatasekolah() inputdatasekolah() submit() submit() updatesekolah() updatesekolah() <<Boundry>>:ManageSchoolPage Invoke Manage Sekolah Gambar Sequence Diagram Update Sekolah

203 Sequence Diagram Delete Sekolah :ManageSchoolDeleteHandler objsekolah:sekolah SekolahDA deletesekolah() deletesekolah() <<Boundry>>:ManageSchoolPage Invoke Manage Sekolah Gambar Sequence Diagram Delete Sekolah

204 Sequence Diagram Mengelola Paket Gambar Sequence Diagram Mengelola Paket

205 Sequence Diagram Insert Paket Gambar Sequence Diagram Insert Paket

206 Sequence Diagram Update Paket Gambar Sequence Diagram Update Paket

207 Sequence Diagram Delete Paket Gambar Sequence Diagram Delete Paket

208 Sequence Diagram Mengelola Forum Type Gambar Sequence Diagram Mengelola Forum Type

209 Sequence Diagram Insert Forum Type Gambar Sequence Diagram Insert Forum Type

210 Sequence Diagram Update Forum Type Gambar Sequence Diagram Update Forum Type

211 Sequence Diagram Delete Forum Type Gambar Sequence Diagram Delete Forum Type

212 Sequence Diagram Mengelola Forum Thread Gambar Sequence Diagram Mengelola Forum Thread

213 Sequence Diagram Lock Forum Thread Gambar Sequence Diagram Lock Forum Thread

214 User Interface User Interface Untuk User 1. Halaman Home Gambar Halaman Home Desktop Version

215 350 Gambar Halaman Home Mobile Version Halaman Home seperti yang terdapat pada Gambar dan merupakan halaman awal website Sinotif yang berisi informasi seputar website mobile learning Sinotif. Pada setiap halaman terdapat link navigasi yang terdiri dari features, profiles, sign in dan try for free.

216 Halaman Paket Gambar Halaman Paket Desktop Version

217 352 Gambar Halaman Paket Mobile Version Halaman paket seperti yang terdapat pada Gambar dan berisi daftar paket yang terdiri dari paket free, paket general dan paket premium. Setiap paket memiliki tombol pendaftaran masing-masing yang mengarah ke halaman registration.

218 Halaman Registration Gambar Halaman Registration Desktop Version

219 354 Gambar Halaman Registration Mobile Version

220 355 Pada saat user menekan tombol daftar sekarang pada halaman paket maka user akan masuk ke halaman registration seperti yang terdapat pada Gambar dan User akan mengisi field-field yang ada. Field terdiri dari 3 bagian yaitu data diri, account dan informasi pembayaran. Data diri tediri dari nama depan, nama belakang, tanggal lahir, alamat, provinsi, kota, jenjang dan sekolah serta terdapat link untuk menambah sekolah jika data sekolah user tidak ada. Account terdiri dari dan password. Informasi pembayaran terdiri dari nomor kartu kredit, CVV, kode pos, tanggal dan tahun kartu kredit. Field menggunakan validasi , field password minimal 6 digit dan harus kombinasi angka dan huruf, field kartu kredit CVV ZIP hanya boleh diisi angka. Semua field wajib diisi, jika ada salah satu field yang kosong maka akan tampil pesan error di field yang bersangkutan. Setelah mengisi semua field, user akan menekan tombol sumbit. 4. Halaman Add Sekolah Gambar Halaman Add Sekolah Pada saat user menekan link +Sekolah Anda Tidak Tercantum? maka akan muncul pop up halaman add sekolah seperti yang terdapat pada Gambar Halaman ini terdiri dari field-field yang terdiri dari nama sekolah, alamat sekolah, provinsi sekolah dan kota sekolah. Setelah user selesai

221 356 menginput semua data sekolah maka user akan menekan tombol submit dan data sekolah akan tersimpan. 5. Halaman Features Gambar Halaman Features Desktop Version

222 357 Gambar Halaman Features Mobile Version Pada saat user menekan menu navigasi features, user akan masuk kehalaman features seperti yang terdapat pada Gambar dan Halaman ini menampilkan semua keunggulan dan manfaat mobile learning sinotif.

223 Halaman Login Gambar Halaman Login Pada saat user menekan menu navigasi Login maka akan keluar pop up halaman login seperti yang terdapat pada Gambar Halaman login terdiri dari field username dan password. Username menggunakan user. Jika salah satu field atau user salah memasukkan username / password maka akan keluar pesan error. Terdapat link forget password jika user lupa password. Account login dibagi 2 yaitu account user dan account admin. Jika menggunakan login menggunakan account user maka akan masuk ke dashboard user, jika login menggunakan account admin maka akan masuk ke dashboard admin.

224 Halaman Dashboard Gambar Halaman Dashboard Desktop Version

225 360 Gambar Halaman Dashboard Mobile Version Setelah user melakukan login maka user akan masuk ke halaman dashboard seperti yang terdapat pada Gambar dan Halaman dashboard merupakan halaman utama setelah user login. Dashboard menampilkan user profile, pelajaran, log card dan berita. Kolom user profile terdiri dari foto berukuran 100 x 100px, nama, jenjang, sekolah, score dan quote user. Kolom pelajaran terdiri dari list pelajaran yang

226 361 dapat diambil oleh user. Kolom log menampilkan catatan historis aktifitas user. Kolom berita menampilkan berita terbaru seputar Sinotif. Manu Navigasi terdapat pada bagian kiri pada tampilan desktop sedangkan pada tampilan mobile, navigasi akan dihide menjadi tombol menu pada bagian kiri atas. Jika ditekan maka akan mengeluar navigasi. Navigasi terdiri dari home, materi, exam, forum, library, log card dan logout yang sama untuk semua halaman setelah login untuk menjaga konsistensi. Pada bagian atas terdapat tombol notification, user profile dan combo box mengganti jenjang. 8. Halaman Pelajaran Gambar Halaman Pelajaran Desktop Version

227 362 Gambar Halaman Pelajaran Mobile Version Saat user menekan menu navigasi materi maka user akan masuk ke halaman pelajaran seperti yang terdapat pada Gambar dan Halaman pelajaran menampilkan semua pelajaran yang dapat diambil user. Setelah memilih pelajaran, akan keluar video pelajaran serta course goal mata pelajaran dan semua grade pelajaran sesuai jenjang user. Video pelajaran ditampilkan menggunakan video HTML 5 dengan ukuran 574 x

228 px pada tampilan desktop dan 371 x 200 px pada tampilan mobile. Grade pelajaran memiliki link untuk kehalaman bab pelajaran. 9. Halaman Bab Pelajaran Gambar Halaman Bab Pelajaran Desktop Version

229 364 Gambar Halaman Bab Pelajaran Mobile Version Saat user memilih salah satu grade pelajaran pada halaman pelajaran maka user akan masuk ke halaman bab pelajaran seperti yang terdapat

230 365 pada Gambar dan Pada halaman ini terdapat semua bab pelajaran untuk mata pelajaran tersebut. Saat user memilih salah satu bab pelajaran maka akan muncul video introduction bab pelajaran, keterangan, tujuan, learning outcome / kompetensi dasar bab pelajaran pada bagian kiri dan semua sub bab pelajaran pada bagian kanan. Video pelajaran menggunakan HTML 5 dengan ukuran 574 x 375 px untuk tampilan desktop dan 371 x 200 px pada tampilan mobile. Sub bab pelajaran memiliki link untuk kehalaman sub bab pelajaran. Pada bagian paling kanan terdapat navigasi pelajaran sehingga user dapat mengganti pelajaran serta grade pelajaran. Pada mobile navigasi pelajaran terdapat pada bagian paling bawah.

231 Halaman Sub Bab Pelajaran Gambar Halaman Sub Bab Pelajaran Desktop Version

232 367 Gambar Halaman Sub Bab Pelajaran Mobile Version Saat user memilih sub bab pelajaran pada halaman bab pelajaran maka user akan masuk kehalaman sub bab pelajaran seperti yang terdapat pada

233 368 Gambar dan Pada bagian atas terdapat video pelajaran dengan ukuran 879 x 490 px pada tampilan desktop dan 398 x 220 px pada tampilan mobile. Dibawah video pelajaran terdapat deskripsi singkat tentang video pelajaran. Halaman sub bab pelajaran juga memiliki fitur comment dan answer. Terdapat field untuk memasukkan comment dan Profile Picture user. Pada bagian bawah terdapat semua comment yang pernah dipost user. Pada setiap comment terdapat link untuk melihat answer, jika link tersebut diklik maka akan keluar semua answer terhadap comment tersebut. Setiap comment dan answer memiliki nama dan profile picture user dengan ukuran 50 x 50 px. Pada bagian kanan comment terdapat semua daftar additional materi yang ada pada sub bab pelajaran ini. Pada bagian paling kanan terdapat navigasi pelajaran sehingga user dapat mengganti pelajaran dan sub bab pelajaran. Pada mobile navigasi pelajaran terdapat pada bagian paling bawah.

234 Halaman Exam Gambar Halaman Exam Desktop Version

235 370 Gambar Halaman Exam Mobile Version Saat user menekan menu navigasi exam maka user akan masuk ke halaman exam seperti yang terdapat pada Gambar dan Halaman exam akan menampilan semua pelajaran yang dimiliki user, dan user dengan bebas memilih pelajaran yang akan diambil ujian. Setelah memilih salah satu pelajaran maka pada bagian bawah akan tampil semua bab untuk pelajaran tersebut serta nilai ujian terdahulu jika user sudah pernah mengambilnya. Jika belum pernah mengambilnya maka dimunculkan tulisan new pada bab tersebut.

236 Halaman Soal Exam Gambar Halaman Soal Exam Desktop Version

237 372 Gambar Halaman Soal Exam Mobile Version Setelah user memilih bab pelajaran pada halaman exam maka user akan masuk kehalaman soal exam seperti yang terdapat pada Gambar dan Soal exam menampilkan soal secara satu per satu. Untuk berganti soal, user harus menekan tombol soal berikutnya. Pada bagian atas terdapat gambar soal jika ada, setelah itu pertanyaan soal. Untuk jawabannya dapat berbentuk essay atau bisa juga pilihan ganda. Terdapat juga tombol keluar jika user mau menghentikan ujian.

238 Halaman Exam Score Gambar Halaman Exam Score Desktop Version

239 374 Gambar Halaman Exam Score Mobile Version Setelah user selesai menjawab semua soal exam maka user akan masuk ke halaman exam score seperti yang terdapat pada Gambar dan 4.203, dimana halaman ini menampilkan hasil ujian user serta dapat melihat jawabannya. Saat user menekan tombol lihat jawaban maka akan tampil semua soal serta jawabannya. Setiap jawaban memiliki video jawaban dengan ukuran 574 x 375 px untuk tampilan desktop dan 371 x 200 px pada tampilan mobile. Tombol ulang untuk mengulang ujian dari awal dan tombol keluar untuk menyelesaikan session exam.

240 Halaman Forum Gambar Halaman Forum Desktop Version Gambar Halaman Forum Mobile Version

241 376 Saat user menekan menu navigasi forum maka user akan masuk kehalaman forum seperti yang terdapat pada Gambar dan Halaman forum akan menampilkan semua tipe forum yang ada. Pada bagian kiri menampilkan keterangan tipe forum dan bagian kanan menampilkan last post yang terdiri dari judul thread, oleh user siapa dan timestamp. 15. Halaman Forum Thread Gambar Halaman Forum Thead Desktop Version

242 377 Gambar Halaman Forum Thread Mobile Version Saat user memilih salah satu tipe forum maka user akan masuk kehalaman forum thread seperti yang terdapat pada Gambar dan Halaman ini menampilkan semua thread yang ada untuk tipe forum bersangkutan. Pada bagian kiri menampilkan judul thread serta user yang membuat thread, sedangkan pada bagian kanan terdapat last post by yang terdiri dari user dan timestamp. Pada bagian paling bawah terdapat tombol Post New Thread dimana tombol ini akan mengarah kehalaman forum editor.

243 Halaman Forum Answer Gambar Halaman Forum Answer Desktop Version

244 Gambar Halaman Forum Answer Mobile Version 379

245 380 Saat user memilih salah satu thread forum maka user akan masuk ke halaman forum answer seperti yang terdapat pada Gambar dan Pada bagian atas, menampilkan judul thread, isi thread dan user profile. Pada bagian bawah isi thread akan ditampilkan semua post yang terdiri dari user profile dan isi post. User profile terdiri dari profile picture yang berukuran 100 x 100 px pada tampilan desktop dan 50 x 50 px pada tampilan mobile, nama user dan sekolah user. Timestamp dan link edit terdapat pada bagian sudut kanan bawah setiap post, link edit ini mengarah ke halaman forum editor. Pada bagian paling bawah halaman, terdapat tombol Reply To Thread dimana tombol ini akan mengarahkan user kehalaman forum editor. 17. Halaman Forum Editor Gambar Halaman Forum Editor Desktop Version

246 381 Gambar Halaman Forum Editor Mobile Version Saat user menekan tombol Post New Thread maka user akan masuk kehalaman forum editor seperti yang terdapat pada Gambar dan Forum ini terdiri dari field judul thread dan field isi thread. Jika user telah selesai membuat isi forum maka user dapat menekan tombol submit untuk mempublikasi thread tersebut.

247 Halaman Log Card Gambar Halaman Log Card Desktop Version Gambar Halaman Log Card Mobile Version

248 383 Saat user memilih menu navigasi Log Card maka user akan masuk ke halaman log card seperti yang terdapat pada Gambar dan Halaman ini akan menampilkan 2 buah link, link pertama mengarah ke halaman log card activity sedangkan link kedua mengarah ke halaman log card exam. 19. Halaman Log Card Activity Gambar Halaman Log Card Activity Desktop Version

249 384 Gambar Halaman Log Card Activity Mobile Version Saat user memilih Tampilkan historis aktifitas maka user akan masuk ke halaman Log Card Activity seperti yang terdapat pada Gambar dan Pada bagian atas terdapat combo box yang terdiri dari hari ini, minggu ini, bulan ini dan seluruhnya. Setelah user memilih combo box maka akan ditampilkan semua historis aktifitas yang pernah dilakukan user sesuai dengan filter yang dipilih. Pada bagian kiri terdapat keterangan log card, pada bagian kanan terdapat timestamp.

250 Halaman Log Card Exam Gambar Halaman Log Card Exam Desktop Version

251 386 Gambar Halaman Log Card Exam Mobile Version Saat user memilih Tampilkan historis exam maka user akan masuk ke halaman Log Card Exam seperti yang terdapat pada Gambar dan Pada bagian atas terdapat combo box grade, combo box pelajaran dan combo box bab. Setelah user memilih semua combo box maka akan ditampilkan semua historis exam yang pernah diambil user sesuai dengan filter yang dipilih. Pada bagian kiri terdapat timestamp, pada bagian kanan terdapat nilai user.

252 Halaman User Profile Gambar Halaman User Profile Desktop Version

253 388 Gambar Halaman User Profile Mobile Version Saat user memilih menu User Profile maka user akan masuk ke halaman user profile seperti yang terdapat pada Gambar dan Pada halaman ini terdapat field-field yang berisi data user. Field terdiri dari nama depan, nama belakang, tanggal lahir, alamat, provinsi, kota jenjang, sekolah, , password dan profile picture, serta terdapat link untuk menambah sekolah. Field profile picture menggunakan tombol browse untuk menangkap directory file. Format profile picture yang diperbolehkan adalah jpeg. Jika salah satu field kosong maka akan ditampilkan pesan error. Setelah user selesai mengisi semua data maka user dapat menekan tombol submit untuk mengupdate data dirinya.

254 Halaman Subscription Gambar Halaman Subscription Desktop Version

255 390 Gambar Halaman Subscription Mobile Version Saat user memilih menu Subscription maka user akan masuk ke halaman subscription seperti yang terdapat pada Gambar dan Pada halaman ini terdapat field-field yang berisi data pembayaran user. Field terdiri dari tipe subscription, nomor kartu kredit, CCV, kode pos dan tonggal kadarluarsa kartu kredit. Tanggal kadarluarsa menggunakan combo box yang terdiri dari bulan dan tahun. Jika salah satu field kosong maka akan ditampilkan pesan error. Setelah user selesai mengisi semua data maka user dapat menekan tombol submit untuk mengupdate data pembayaran.

256 Halaman Library Gambar Halaman Library Desktop Version

257 392 Gambar Halaman Library Mobile Version Saat user memilih menu navigasi Library maka user akan masuk ke halaman library seperti yang terdapat pada Gambar dan Pada bagian atas terdapat combo box yang berisi tipe konten library. Setelah user memilih combo box maka akan tampil semua konten-konten library sesuai dengan tipe konten yang dipilih. Konten tersebut dapat didownload user.

258 Halaman Berita Gambar Halaman Berita Desktop Version

259 394 Gambar Halaman Berita Mobile Version Saat user memilih berita pada halaman dashboard maka user akan masuk ke halaman berita seperti yang terdapat pada Gambar dan Halaman ini akan menampilkan semua berita yang ada di Sinotif. Pada bagian atas terdapat judul berita. Dibawah judul terdapat isi berita, video berita dan gambar berita jika ada. Pada sudut kanan bawah terdapat timestamp.

260 Halaman FAQ Gambar Halaman FAQ Desktop Version Gambar Halaman FAQ Mobile Version

261 396 Saat user memilih menu contact support maka user akan masuk ke halaman FAQ seperti yang terdapat pada Gambar dan Halaman ini akan text field pertanyaan dan tombol submit. Setelah user mengisi pertanyaan, maka user mengirim pertanyaan tersebut dengan menekan tombol submit. Setelah itu pertanyaan akan dikirim ke alamat admin User Interface Untuk Admin 1. Halaman Dashboard Admin Gambar Halaman Dashboard Admin Saat melakukan login menggunakan account admin maka akan masuk ke halaman dashboard admin seperti yang terdapat pada Gambar Halaman ini memiliki menu navigasi manage, exam dan logout. Setiap

262 397 halaman admin memiliki menu navigasi ini untuk menjaga konsistensi halaman. Pada bagian tengah terdapat kata penghantar untuk admin. 2. Halaman Manage Gambar Halaman Manage Saat admin menekan menu navigasi manage maka admin akan masuk ke halaman manage seperti yang terdapat pada Gambar Halaman ini memiliki link antara lain manage jenjang, manage grade, manage pelajaran, manage bab pelajaran, manage sub bab pelajaran, manage user, manage berita, manage forum type dan manage forum thread.

263 Halaman Manage Jenjang Gambar Halaman Manage Jenjang Saat admin menekan link manage jenjang maka admin akan masuk ke halaman manage jenjang seperti yang terdapat pada Gambar Halaman ini menampilkan table yang berisi data jenjang. Isi table antara nama jenjang, link edit dan link delete. Pada bagian bawah table terdapat link untuk menambah jenjang baru.

264 Halaman Jenjang Editor Gambar Halaman Jenjang Editor Saat admin menekan link edit / tambah jenjang baru pada halaman manage jenjang maka admin akan masuk ke halaman jenjang editor seperti yang terdapat pada Gambar Halaman ini berisi field-field antara lain nama Jenjang. Pada bagian bawah terdapat tombol submit. Jika field tidak lengkap saat menekan submit maka akan tampil pesan error.

265 Halaman Manage Grade Gambar Halaman Manage Grade Saat admin menekan link manage grade maka admin akan masuk ke halaman manage grade seperti yang terdapat pada Gambar Halaman ini menampilkan table yang berisi data grade. Isi table antara lain nama grade, no urut, link edit dan link delete. Pada bagian bawah table terdapat link untuk menambah grade baru.

266 Halaman Grade Editor Gambar Halaman Grade Editor Saat admin menekan link edit / tambah grade baru pada halaman manage grade maka admin akan masuk ke halaman grade editor seperti yang terdapat pada Gambar Halaman ini berisi field-field antara lain nama grade, no urut. Pada bagian bawah terdapat tombol submit. Jika field tidak lengkap saat menekan submit maka akan tampil pesan error.

267 Halaman Manage Pelajaran Gambar Halaman Manage Pelajaran Saat admin menekan link manage pelajaran maka admin akan masuk ke halaman manage pelajaran. Pada bagian atas terdapat combo box yang bersisi data jenjang seperti yang terdapat pada Gambar Setelah admin memilih combo box maka akan tampil table yang berisi data pelajaran sesuai dengan jenjang yang dipilih. Isi table antara lain jenjang, ID grade, nama pelajaran, desc pelajaran, img pelajaran, video pelajaran, link edit dan link delete. Pada bagian bawah table terdapat link untuk menambah pelajaran baru.

268 Halaman Pelajaran Editor Gambar Halaman Pelajaran Editor Saat admin menekan link edit / tambah pelajaran baru pada halaman manage pelajaran maka admin akan masuk ke halaman pelajaran editor seperti yang terdapat pada Gambar Halaman ini berisi field-field antara lain jenjang, ID grade, nama pelajaran, desc pelajran, img pelajaran, video pelajaran. Field ID grade menggunakan combo box, field img pelajaran dan video pelajaran menggunakan tombol browse untuk menangkap directory file. Format img yang diperbolehkan adalah JPEG dan PNG. Format video yang diperbolehkan adalah mp4. Pada bagian bawah terdapat tombol submit. Jika field tidak lengkap saat menekan submit maka akan tampil pesan error.

269 Halaman Manage Bab Pelajaran Gambar Halaman Manage Bab Pelajaran Saat admin menekan link manage bab pelajaran maka admin akan masuk ke halaman manage bab pelajaran seperti yang terdapat pada Gambar Pada bagian atas terdapat combo box yang bersisi data pelajaran. Setelah admin memilih combo box maka akan tampil table yang berisi data bab pelajaran sesuai dengan pelajaran yang dipilih. Isi table antara ID pelajaran, judul bab, nama bab, desc bab, img bab, video bab, no urut, link edit dan link delete. Pada bagian bawah table terdapat link untuk menambah bab pelajaran baru.

270 Halaman Bab Pelajaran Editor Gambar Halaman Bab Pelajaran Editor Saat admin menekan link edit / tambah bab pelajaran baru pada halaman manage bab pelajaran maka admin akan masuk ke halaman bab pelajaran editor seperti yang terdapat pada Gambar Halaman ini berisi field-field antara lain pelajaran, judul bab, nama bab, desc bab, img bab, video bab, no urut. Field img bab dan video bab menggunakan tombol browse untuk menangkap directory file. Format img yang diperbolehkan adalah jpeg dan png. Format video yang diperbolehkan adalah mp4. Pada bagian bawah terdapat tombol submit. Jika field tidak lengkap saat menekan submit maka akan tampil pesan error.

271 Halaman Manage Sub Bab Pelajaran Gambar Halaman Manage Sub Bab Pelajaran Saat admin menekan link manage sub bab pelajaran maka admin akan masuk ke halaman manage sub bab pelajaran seperti yang terdapat pada Gambar Pada bagian atas terdapat combo box yang bersisi data pelajaran. Setelah admin memilih combo box pelajaran maka akan tampil combo box baru yang berisi data bab pelajaran sesuai dengan pelajaran yang dipilih. Setelah admin memilih combo box bab pelajaran maka akan tampil table yang berisi data sub bab pelajaran sesuai dengan bab pelajaran yang dipilih. Isi table antara lain bab pelajaran, judul sub bab, desc sub bab, video bab, sub bab type, no urut, link edit, link delete dan link additional materi. Pada bagian bawah table terdapat link untuk menambah sub bab pelajaran baru.

272 Halaman Sub Bab Pelajaran Editor Gambar Halaman Sub Bab Pelajaran Editor Saat admin menekan link edit / tambah sub bab pelajaran baru pada halaman manage sub bab pelajaran maka admin akan masuk ke halaman sub bab pelajaran editor seperti yang terdapat pada Gambar Halaman ini berisi field-field antara lain bab pelajaran, judul sub bab, desc sub bab, video bab, sub bab type, no urut. Field video sub bab menggunakan tombol browse untuk menangkap directory file. Format video yang diperbolehkan adalah mp4. Pada bagian bawah terdapat tombol submit. Jika field tidak lengkap saat menekan submit maka akan tampil pesan error.

273 Halaman Manage Additional Materi Gambar Halaman Manage Additional Materi Saat admin menekan link additional materi pada table dihalaman manage sub bab pelajaran maka admin akan masuk ke halaman manage additional materi seperti yang terdapat pada Gambar Halaman ini menampilkan table yang berisi data additional materi. Isi table antara lain sub bab pelajaran, nama additional materi, file additional materi, link edit dan link delete. Pada bagian bawah table terdapat link untuk menambah additional materi baru.

274 Halaman Additional Materi Editor Gambar Halaman Additional Materi Editor Saat admin menekan link edit / tambah additional materi baru pada halaman manage additional materi maka admin akan masuk ke halaman additional materi editor seperti yang terdapat pada Gambar Halaman ini berisi field-field antara lain sub bab pelajaran, nama additional materi, file additional materi. Field file additional materi menggunakan tombol browse untuk menangkap directory file. Format file yang diperbolehkan adalah txt, mp4, jpeg, png, doc, docx, xls, xlsx. Pada bagian bawah terdapat tombol submit. Jika field tidak lengkap saat menekan submit maka akan tampil pesan error.

275 Halaman Manage User Gambar Halaman Manage Saat admin menekan link manage user maka admin akan masuk ke halaman manage user seperti yang terdapat pada Gambar Halaman ini menampilkan table yang berisi data user. Isi table antara lain first name, last name, birthdate, address, jenjang, school, , password, card number, card month, card year, CVV, postal code, account status, img, quote, link edit dan link delete. Pada bagian bawah table terdapat link untuk menambah user baru.

276 Halaman User Editor Gambar Halaman User Editor Saat admin menekan link edit / tambah user baru pada halaman manage user maka admin akan masuk ke halaman user editor seperti yang terdapat pada Gambar Halaman ini berisi field-field antara lain nama depan, nama belakang, tanggal lahir, alamat, provinsi, kota, jenjang, sekolah, , password, nomor kartu kredit, bulan kartu kredit, tahun kartu kredit, CVV, kode pos, status akun dan img. Field img menggunakan tombol browse untuk menangkap directory file. Format img yang diperbolehkan adalah jpeg. Pada

277 412 bagian bawah terdapat tombol submit. Jika field tidak lengkap saat menekan submit maka akan tampil pesan error. 17. Halaman Manage Berita Gambar Halaman Manage Berita Saat admin menekan link manage berita maka admin akan masuk ke halaman manage berita seperti yang terdapat pada Gambar Halaman ini menampilkan table yang berisi data berita. Isi table antara lain judul berita, isi berita, img berita, video berita, timestamp, link edit dan link delete. Pada bagian bawah table terdapat link untuk menambah berita baru.

278 Halaman Berita Editor Gambar Halaman Berita Editor Saat admin menekan link edit / tambah berita baru pada halaman manage berita maka admin akan masuk ke halaman berita editor seperti yang terdapat pada Gambar Halaman ini berisi field-field antara lain judul berita, isi berita, img berita, video berita. Field img berita dan video berita menggunakan tombol browse untuk menangkap directory file. Format img yang diperbolehkan adalah jpeg dan png. Format video yang diperbolehkan adalah mp4. Pada bagian bawah terdapat tombol submit. Jika field tidak lengkap saat menekan submit maka akan tampil pesan error.

279 Halaman Manage Sekolah Gambar Halaman Manage Sekolah Saat admin menekan link manage sekolah maka admin akan masuk ke halaman manage sekolah seperti yang terdapat pada Gambar Halaman ini menampilkan table yang berisi data berita. Isi table antara lain nama sekolah, alamat sekolah, provinsi sekolah dan kota sekolah, link edit dan link delete. Pada bagian bawah table terdapat link untuk menambah sekolah baru.

280 Halaman Sekolah Editor Gambar Halaman Sekolah Editor Saat admin menekan link edit / tambah sekolah baru pada halaman manage sekolah maka admin akan masuk ke halaman sekolah editor seperti yang terdapat pada Gambar Halaman ini berisi field-field antara lain nama sekolah, alamat sekolah, provinsi sekolah dan kota sekolah. Pada bagian bawah terdapat tombol submit. Jika field tidak lengkap saat menekan submit maka akan tampil pesan error.

281 Halaman Manage Exam Gambar Halaman Manage Exam Saat admin menekan menu navigasi exam maka admin akan masuk ke halaman manage exam seperti yang terdapat pada Gambar Pada bagian atas terdapat combo box yang bersisi data pelajaran. Setelah admin memilih combo box pelajaran maka akan tampil combo box baru yang berisi data bab pelajaran sesuai dengan pelajaran yang dipilih. Setelah admin memilih combo box bab pelajaran maka akan tampil table yang berisi data soal exam sesuai dengan bab pelajaran yang dipilih. Isi table antara lain bab pelajaran, nomor soal, soal, img soal, tipe soal, jawaban, video jawaban, link edit dan link delete. Pada bagian bawah table terdapat link untuk menambah soal baru.

282 Halaman Exam Editor Gambar Halaman Exam Editor Saat admin menekan link edit / tambah soal baru pada halaman manage exam maka admin akan masuk ke halaman exam editor seperti yang terdapat pada Gambar Halaman ini berisi field-field antara lain bab pelajaran, nomor soal, soal, img soal, tipe soal, multiple choice 1-4, jawaban, video jawaban. Combo box tipe soal berisi essay dan multiple choice. Field multiple choice 1-4 hanya muncul jika admin memilih tipe soal multiple choice. Field video jawaban menggunakan tombol browse untuk menangkap directory file. Format video yang diperbolehkan adalah mp4. Pada bagian bawah terdapat tombol submit. Jika field tidak lengkap saat menekan submit maka akan tampil pesan error.

283 Halaman Manage Forum Type Gambar Halaman Manage Forum Type Saat admin menekan link manage forum type maka admin akan masuk ke halaman manage forum type seperti yang terdapat pada Gambar Halaman ini menampilkan table yang berisi data tipe forum. Isi table antara lain nama forum, desc forum, link edit dan link delete. Pada bagian bawah table terdapat link untuk menambah tipe forum baru.

284 Halaman Forum Type Editor Gambar Halaman Forum Type Editor Saat admin menekan link edit / tambah tipe forum baru pada halaman manage forum type maka admin akan masuk ke halaman forum type editor seperti yang terdapat pada Gambar Halaman ini berisi field-field antara lain nama forum, desc forum. Pada bagian bawah terdapat tombol submit. Jika field tidak lengkap saat menekan submit maka akan tampil pesan error.

285 Halaman Manage Forum Thread Gambar Halaman Manage Forum Thread Saat admin menekan link manage forum thread maka admin akan masuk ke halaman manage forum thread seperti yang terdapat pada Gambar Halaman ini menampilkan table yang berisi data forum thread. Isi table antara lain tipe forum, , judul thread, isi thread, timestamp dan link lock. Saat admin menekan link lock maka status thread akan berubah menjadi lock.

286 Database Schema 1. Tabel User Tabel 4.80 Database Schema User Field Tipe Data Null Keterangan varchar(50) No digunakan untuk login kesistem, bersifat unik. (Primary Key) IDUser int(11) No ID User dimulai dari 1 dan auto increment keatas Nama Depan varchar(50) No Nama awal user NamaBelakang varchar(50) No Nama akhir user TanggalLahir datetime() No Tanggal lahir user Alamat varchar(255) No Alamat tempat tinggal user Provinsi varchar(255) No Provinsi tempat tinggal user Kota varchar(255) No Kota tempat tinggal user Jenjang int(11) No Jenjang diambil dari tabel jenjang (Foreign Key) Sekolah int(11) No Sekolah diambil dari tabel sekolah (Foreign Key) Password varchar(50) No Password menggunakan kombinasi angka dan huruf dengan panjang minimal 6 digit KodePos int(5) Yes Kode pos user StatusAkun int(255) No Account status diambil dari tabel paket (Foreign Key) Img varchar(255) Yes Gambar profile picture user Quote varchar(255) Yes Quote user Testimonial varchar(255) Yes Testimoni user 2. Tabel Jenjang Tabel 4.81 Database Schema Jenjang Field Tipe Data Null Keterangan IDJenjang int(11) No ID User dimulai dari 1 dan auto increment keatas (Primary Key) NamaJenjang varchar(50) No Nama untuk setiap jenjang

287 Tabel Grade Tabel 4.82 Database Schema Grade Field Tipe Data Null Keterangan IDGrade int(11) No ID Grade dimulai dari 1 dan auto increment keatas (Primary Key) NamaGrade varchar(50) No Nama untuk setiap grade NoUrutGrade int(11) No Nomor urut grade 4. Tabel Pelajaran Tabel 4.83 Database Schema Pelajaran Field Tipe Data Null Keterangan IDPelajaran int(11) No ID Pelajaran dimulai dari 1 dan auto increment keatas (Primary Key) IDJenjang int(11) No ID Jenjang diambil dari tabel jenjang (Foreign Key) IDGrade int(11) No ID Grade diambil dari tabel grade (Foreign Key) NamaPelajaran varchar(50) No Nama pelajaran DescPelajaran varchar(255) No Keterangan pelajaran ImgPelajaran varchar(255) Yes Gambar pelajaran VideoPelajaran varchar(255) Yes Video pembuka untuk pelajaran ini 5. Tabel Bab Pelajaran Tabel 4.84 Database Schema Bab Pelajaran Field Tipe Data Null Keterangan IDBabPelajaran int(11) No ID Bab Pelajaran dimulai dari 1 dan auto increment keatas (Primary Key) IDPelajaran int(11) No ID Pelajaran diambil dari tabel pelajaran (Foreign Key) JudulBab varchar(50) No Judul Bab, contoh: BAB 1, BAB 2, BAB 3, dll. NamaBab varchar(100) No Nama bab DescBab varchar(255) No Keterangan Bab berupa coarse goal, standar kompetensi, kompetensi dasar. ImgBab varchar(255) Yes Gambar bab VideoBab varchar(255) Yes Video pembuka untuk bab pelajaran ini NoUrutBab int(11) No Nomor urut bab

288 Tabel Sub Bab Pelajaran Tabel 4.85 Database Schema Sub Bab Pelajaran Field Tipe Data Null Keterangan IDSubBabPelajaran int(11) No ID Sub Bab Pelajaran dimulai dari 1 dan auto increment keatas (Primary Key) IDBabPelajaran int(11) No ID Bab Pelajaran diambil dari tabel bab pelajaran (Foreign Key) JudulSubBab varchar(100) No Judul sub bab DescSubBab varchar(255) No Keterangan sub bab VideoSubBab varchar(255) Yes Video yang menampilkan materi pelajaran kepada siswa SubBabType varchar(6) No Tipe sub bab terdiri dari 2 yaitu: materi dan soal NoUrutSubBab int(11) No Nomor urut sub bab 7. Tabel Additional Materi Tabel 4.86 Database Schema Additional Materi Field Tipe Data Null Keterangan IDAddMateri int(11) No ID Additional Material dimulai dari 1 dan auto increment keatas (Primary Key) IDSubBabPelajaran int(11) No ID Sub Bab Pelajaran diambil dari tabel sub bab pelajaran (Foreign Key) NamaMateri varchar(50) No Nama additional materi File varchar(255) No Link download additional materi 8. Tabel Pertanyaan Subbab Tabel 4.87 Database Schema Pertanyaan Subbab Field Tipe Data Null Keterangan IDPertanyaan int(11) No ID Pertanyaan dimulai dari 1 dan auto increment keatas (Primary Key) IDSubBabPelajaran int(11) No ID Sub Bab Pelajaran diambil dari tabel Sub Bab Pelajaran (Foreign Key) varchar(50) No user diambil dari tabel user (Foreign Key) Pertanyaan varchar(255) No Isi pertanyaan user timestamp datetime() No Tanggal dan jam user melakukan pertanyaan

289 Tabel Jawaban Subbab Tabel 4.88 Database Schema Jawaban Subbab Field Tipe Data Null Keterangan IDJawaban int(11) No ID Jawaban dimulai dari 1 dan auto increment keatas (Primary Key) IDPertanyaan int(11) No ID Pertanyaan diambil dari tabel sub bab question (Foreign Key) varchar(50) No user diambil dari tabel user (Foreign Key) Pertanyaan varchar(255) No Jawaban user timestamp datetime() No Tanggal dan jam user melakukan pertanyaan 10. Tabel Soal Exam Tabel 4.89 Database Schema Soal Exam Field Tipe Data Null Keterangan IDSoal int(11) No ID Soal dimulai dari 1 dan auto increment keatas (Primary Key) IDBabPelajaran int(11) No ID Bab Pelajaran diambil dari tabel bab pelajaran (Foreign Key) NomorSoal int(2) No Nomor soal Soal varchar(255) No Isi soal disini ImgSoal varchar(255) Yes Gambar soal jika ada TipeSoal varchar(14) No Tipe soal terdiri dari 2 yaitu: essay dan multiple choice Jawaban varchar(255) No Jawaban soal JawabanVideo varchar(255) Yes Video penjelasan cara menjawab soal 11. Tabel Multiple Choice Tabel 4.90 Database Schema Multiple Choice Field Tipe Data Null Keterangan IDSoal int(11) No ID Soal diambil dari tabel soal exam (Foreign Key) PilihanJawaban varchar(100) No Isi jawaban multiple choice disini

290 Tabel Nilai Exam Tabel 4.91 Database Schema Nilai Exam Field Tipe Data Null Keterangan IDNilaiExam int(11) No ID Nilai Exam dimulai dari 1 dan auto increment keatas (Primary Key) varchar(50) No user diambil dari tabel user (Foreign Key) IDBabPelajaran int(11) No ID Bab Pelajaran diambil dari tabel bab pelajaran (Foreign Key) Nilai int(3) No Nilai ujian user JawabanSalah int(2) No Jumlah jawaban yang salah timestamp datetime() No Tanggal dan jam user mengambil ujian 13. Tabel Tipe Forum Tabel 4.92 Database Schema Tipe Forum Field Tipe Data Null Keterangan IDTipeForum int(11) No ID Tipe Forum dimulai dari 1 dan auto increment keatas (Primary Key) NamaForum varchar(50) No Nama tipe forum DescForum varchar(255) No Keterangan tipe forum 14. Tabel Thread Forum Tabel 4.93 Database Schema Thread Forum Field Tipe Data Null Keterangan IDThreadForum int(11) No ID Thread Forum dimulai dari 1 dan auto increment keatas (Primary Key) IDTipeForum int(11) No ID Tipe Forum diambil dari tabel forum type (Foreign Key) varchar(50) No user diambil dari tabel user (Foreign Key) JudulThread varchar(50) No Judul thread yang dibuat user IsiThread varchar(255) No Isi thread StatusThread varchar(6) No Status thread ada 2 jenis: open dan closed timestamp datetime() No Tanggal dan jam user mempost thread

291 Tabel Jawaban Forum Tabel 4.94 Database Schema Jawaban Forum Field Tipe Data Null Keterangan IDJawabanForum int(11) No ID Jawaban Forum dimulai dari 1 dan auto increment keatas (Primary Key) IDThreadForum int(11) No ID Thread Forum diambil dari tabel forum thread (Foreign Key) varchar(50) No user diambil dari tabel user (Foreign Key) Jawaban varchar(255) No Isi jawaban user timestamp datetime(0) No Tanggal dan jam user mempost jawaban 16. Tabel Log Card Tabel 4.95 Database Schema Log Card Field Tipe Data Null Keterangan IDLogCard int(11) No ID Log Card dimulai dari 1 dan auto increment keatas (Primary Key) varchar(50) No user diambil dari tabel user (Foreign Key) KeteranganLogCard varchar(255) No Keterangan log card timestamp datetime(0) No Tanggal dan jam log card dicatat 17. Tabel Library Tabel 4.96 Database Schema Library Field Tipe Data Null Keterangan IDLibrary int(11) No ID Library dimulai dari 1 dan auto increment keatas (Primary Key) JudulLibrary varchar(50) No Judul konten library DescLibrary varchar(255) No Keterangan konten library FileLibrary varchar(255) No Link download konten library TipeLibrary varchar(50) No Tipe konten library terdiri dari: materi pelajaran, soft skill, soal latihan

292 Tabel Berita Tabel 4.97 Database Schema Berita Field Tipe Data Null Keterangan IDBerita int(11) No ID Berita dimulai dari 1 dan auto increment keatas (Primary Key) JudulBerita varchar(50) No Judul berita IsiBerita varchar(255) No Isi berita ImgBerita varchar(255) Yes Gambar berita jika ada VideoBerita varchar(255) Yes Video berita jika ada timestamp datetime(0) No Tanggal dan jam berita dipublish 19. Tabel Notifikasi Tabel 4.98 Database Schema Notifikasi Field Tipe Data Null Keterangan IDNotif int(11) No ID Notif dimulai dari 1 dan auto increment keatas (Primary Key) varchar(50) No user diambil dari tabel user (Foreign Key) IDThreadForum int(11) Yes ID Thread Forum diambil dari tabel forum thread (Foreign Key) IDPertanyaan int(11) Yes ID Pertanyaan diambil dari tabel subbab question (Foreign Key) Status varchar(10) No Status notif ada 2 jenis yaitu: readed dan not read IsiNotif varchar(100) No Isi notifikasi Link varchar(255) No Link notifikasi 20. Tabel Sekolah Tabel 4.99 Database Schema Sekolah Field Tipe Data Null Keterangan IDSekolah int(11) No ID Sekolah dimulai dari 1 dan auto increment keatas (Primary Key) NamaSekolah varchar(50) No Nama sekolah AlamatSekolah int(11) Yes Alamat sekolah ProvinsiSekolah int(11) Yes Provinsi sekolah KotaSekolah varchar(10) No Kota sekolah

293 Tabel Paket Tabel Database Schema Paket Field Tipe Data Null Keterangan IDPaket int(11) No ID Paket dimulai dari 1 dan auto increment keatas (Primary Key) AccountStatus varchar(7) No Account status ada 3 jenis yaitu: Free, General dan Premium IsiPaket varchar(255) No Penjelasan isi paket Price int(255) No Harga paket 22. Tabel FAQ Tabel Database Schema FAQ Field Tipe Data Null Keterangan IDFAQ int(11) No ID FAQ dimulai dari 1 dan auto increment keatas (Primary Key) Varchar(50) user diambil dari tabel user (Foreign Key) IsiFAQ varchar(7) No Isi FAQ yang ditanya user Status varchar(255) No status FAQ ada 2 jenis yaitu readed dan not read

294 4.2.8 Persistent Object 1. User Tabel Persistent Object User 2. Jenjang Tabel Persistent Object Jenjang ID Nama Jenjang Jenjang 1 SD 2 SMP 3 SMA

295 Grade Tabel Persistent Object Grade ID Nama Grade Grade No Urut Grade 1 SD IV 1 2 SD V 2 3 SD VI 3 4 SMP VII 1 5 SMP VIII 2 6 SMP IX 3 7 SMP X 1 8 SMP XI 2 9 SMP XII 3

296 4. Pelajaran ID ID ID Pelajaran Jenjang Grade Nama Pelajaran Matematika SD IV Matematika SD V Matematika SD VI Tabel Persistent Object Pelajaran Desc Pelajaran <p>jelajahi pelajaran matematika yang Sinotif tawarkan dan kuasai bidang ini!</p><p>course Goal: Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan.</p> <p>jelajahi pelajaran matematika yang Sinotif tawarkan dan kuasai bidang ini! </p><p>course Goal: Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan. <p>jelajahi pelajaran matematika yang Sinotif tawarkan dan kuasai bidang ini! <p>/<p> Course Goal: Mempersiapkan siswa agar dapat menggunakan matematika dan pola pikir matematika dalam kehidupan sehari-hari dan dalam mempelajari berbagai ilmu pengetahuan.

297 Bab Pelajaran ID Bab ID Judul Pelajaran Pelajaran Bab Tabel Persistent Object Bab Pelajaran Nama Bab Desc Bab Img Ba <p>siswa memahami dan menggunakan sifta-sifat operasi hitungan bilangan dalam pemecahan masalah</p><ul><li>mengidentifikasikan sifat-sifat operasi hitung</li><li>mengurutkan bilangan</li><li>melakukan BAB Operasi Matema 1 1 Hitung operasi perkalian dan pembagian</li><li>melakukan operasi 1 IV Bab Bilangan hitung campuran</li><li>melakukan penaksiran dan pembulatan </li><li>memecahkan masalah yang melibatkan uang</li></ul> 2 1 <p>siswa memahami dan menggunakan faktor dan kelipatan dalam pemecahan masalah</p><ul><li>mendeskripsikan konsep faktor dan kelipatan</li><li>menentukan kelipatan dan faktor bilangan</li><li>menentukan kelipatan BAB Kelipatan Matema 2 dan Faktor persekutuan terkecil (KPK) san faktor persekutuan terbesar IV Bab (FPB)</li><li>Menentukan kelipatan persekutuan terkecil (KPK) san faktor persekutuan terbesar (FPB)</li></ul> <p>siswa memahami dan menggunakan faktor dan kelipatan dalam pemecahan masalah</p><ul><li>menentukan besar sudut dengan satuan tidak baku dan satuan derajat</li><li>menentukan hubungan antarsatuan waktu, 3 1 BAB Besar antarsatuan panjang, dan antarsatuan Matema 3 Sudut berat.</li><li>menyelesaikan masalah yang ebrkaitan IV Bab dengan satuan waktu, panjang dan berat</li><li>menyelesaikan masalah yang berkaitan dengan satuan kuantitas</li></ul>

298 6. Sub Bab Pelajaran Tabel Persistent Object Sub Bab Pelajaran ID Sub Bab ID Bab Pelajaran Pelajaran Judul Sub Bab Desc Sub Bab Video Sub Bab Sifat-Sifat Mengidentifikasi sifat-sifat Matematika SD IV Bab 1 1 Operasi operasi hitung 1 Sub Bab 1.mp4 Hitung 2 1 Bilangan Mengurutkan Bilangan Matematika SD IV Bab 1 Sub Bab 2.mp4 3 1 Perkalian dan Operasi hitung perkalian dan Matematika SD IV Bab Pembagian pembagian 1 Latihan 1.mp4 7. Additional Materi Tabel Persistent Object Additional Materi ID Additional Materi ID Sub Bab Pelajaran Nama Materi File 1 1 Contoh Soal Matematika SD IV contoh soal o 2 1 Kumpulan Rumus Matematika SD IV kumpulan ru Hitung.docx 3 2 Catatan Bilangan Matematika SD IV catatan bilang

299 8. Pertanyaan Subbab ID Pertanyaan Tabel Persistent Object Pertanyaan Subbab ID Sub Bab Pertanyaan Timestamp Pelajaran 1 1 Bil_Blitz@hotmail.com 2 1 dendi@hotmail.com Ada yang punya e- 3 1 Bil_Blitz@hotmail.com book erlangga untuk pelajaran ini? Itu di menit 1:24 5/18/ :46:12 maksutnya apa ya? PM kira-kira 40 5/18/ :23: = 90 PM 5/18/ :33:54 PM 9. Jawaban Subbab ID Jawaban ID Pertanyaan Tabel Persistent Object Jawaban Subbab Jawaban Timestamp Membagi bilangan 1 1 dendi@hotmail.com empat angka dengan bilangan satu angka 2 1 Bil_Blitz@hotmail.com Makasih :) 3 2 dendi@hotmail.com Saya ada 5/18/ :50:12 PM 5/18/ :51:12 PM 5/18/ :40:54 PM 434

300 Soal Exam Tabel Persistent Object Soal Exam ID ID Bab Nomor Tipe Soa Pelajara Soal Img Soal Soal Soal l n Jawaban Jawaban Video x 2 =? null essay 44 Jawaban Matematika SD IV Soal 1.mp Berapakah nilai X Soal essay 50 Jawaban pada Gambar Matematika Matematika SD diatas? SD IV Bab 1 IV Soal 2.mp4 Nomor 2.jpeg : 5 =? null multi 2 Jawaban ple Matematika SD choic IV Soal 3.mp4 e 11. Multiple Choice Tabel Persistent Object Multiple Choice ID Soal Pilihan Jawaban Nilai Exam Tabel Persistent Object Nilai Exam ID ID Bab Jawaban Nilai Nilai Timestamp Pelajaran Salah Exam 5/18/ :33:51 1 Bil_Blitz@hotmail.com PM 2 Bil_Blitz@hotmail.com Bil_Blitz@hotmail.com /19/ :50:12 PM 5/20/ :20:11 PM

301 Tipe Forum Tabel Persistent Object Tipe Forum ID Tipe Forum Nama Forum Desc Forum 1 Lounge Ngobrol disini yuk 2 Pelajaran Diskusi pelajaran disini 14. Thread Forum Tabel Persistent Object Thread Forum ID ID Isi Status Thread Tipe Judul Thread Thread Thread Forum Forum Timestamp 1 1 Bil_Blitz@hotmail.com isi Kenalan 5/18/2014 thread open yuk 23:33:51 PM disini 2 1 Bil_Blitz@hotmail.com isi Ngobrol gk 5/18/2014 thread open jelas 23:33:51 PM disini 3 2 isi thread isi 5/18/2014 Bil_Blitz@hotmail.com disini thread open 23:33:51 PM disini 15. Jawaban Forum Tabel Persistent Object Jawaban Forum ID ID Jawaban Thread Jawaban Timestamp Forum Forum 1 1 dendi@hotmail.com isi post disini... 5/18/ :33:51 PM 2 1 egod@hotmail.com isi post disini... 5/18/ :33:51 PM 3 1 puppey@hotmail.com isi post disini... 5/18/ :33:51 PM

302 Notifikasi Tabel Persistent Object Notifikasi ID ID ID Thread Pertanyaa Notif Forum n Status Isi Notif Link 1 Post baru dendi@hotma Not thread 2 null /welcome/subbabmat il.com read ngobrol gk eri/2 jelas 2 Jawaban bil_blitz@hot Reade comment null 1 /welcome/subbabmat mail.com d video operasi eri/1 bilangan 3 Post baru puppey@hot Reade thread 1 null /welcome/forumansw mail.com d kenalan er/1 yuk 17. Log Card Tabel Persistent Object Log Card ID Log Card Keterangan Log Card Timestamp Mempelajari Matematika 1 bil_blitz@hotmail.com Bilangan Cacah Mengambil Exam SMA X, BAB 1 Bilangan 5/18/ :33:51 Cacah, Sub Bab Mengenal PM 2 bil_blitz@hotmail.com 100 Mempelajari Matematika Matematika SMA X, BAB 1 5/18/ :33:51 Bilangan Cacah dengan score PM 3 SMA X, BAB 2 Pembulatan 5/18/ :33:51 bil_blitz@hotmail.com dan Penaksiran, Sub Bab PM Pembulatan Ke Puluhan Terdekat

303 Berita Tabel Persistent Object Berita ID Img Video Judul Berita Isi Berita Timestamp Berita Berita Berita Sinotif kini hadir di Taman Palem untuk Grand Opening membantu anak-anak STC 29 5/29/ Sinotif Taman null menjadikan Matematika mei'14.jpg 23:33:51 PM Palem Fisika Kimia jadi Mudah & Menyenangkan Seminar (Sinotif Seminar Orang tua oleh STC 30 5/30/ Tenagers Camp) null Bpk Hindra Gunawan mei'14.jpg 23:33:51 PM di Puri Sinotif Rahasia Bagaimana STC 31 5/31/ Teenagers Camp Mendapatkan Nilai 100 di null mei'14.jpg 23:33:51 PM Angkatan VI Sekolah dan Kehidupan 19. Library Tabel Persistent Object Library Tipe ID Library Judul Library Desc Library File Library Library Pelajari soft skill time management Time timemanageme 1 untuk memudahkan pengelolaan Softskill Management nt.mp4 waktu Anda 2 Public Speaking Pelajari soft skill public speaking untuk membantu meningkatkan kemampuan presentasi Anda dikelas publicspeaking. mp4 Softskill Pelajari soft skill leadership untuk 3 Leadership membantu Anda mengelola tugas leadership.mp4 Softskill kelompok

304 Sekolah Tabel Persistent Object Sekolah ID Nama Provinsi Kota School Alamat Sekolah Sekolah Sekolah Sekolah 1 Penabur 1 Jl. Tanjung Duren Raya no. 4 Jakarta Jakarta Barat 2 Santa Maria Jl.T.Tambusai no.112 Riau Pekanbaru 3 Kanisius Jl.Menteng Raya no. 64 Jakarta Jakarta Pusat 21. Paket Tabel Persistent Object Paket ID Paket Account Status Isi Paket Price 1 Free Penjelasan isi paket free 0 2 General Penjelasan isi paket general Premium Penjelasan isi paket premium FAQ Tabel Persistent Object FAQ ID FAQ Isi FAQ Status 1 bil_blitz@hotmail.com Kenapa video di browser saya tidak mau jalan ya? readed 2 bil_blitz@hotmail.com Kalau buka di browser IE sering muncul error. Kenapa begitu? Not read 3 bil_blitz@hotmail.com Bagaimana cara upgrade account ke premium? Not read

305 System Architecture Mobile Learning Sinotif MySQL Database Database (Data Layer) HTML, CSS MySQL PHP PHP Internet Firewall Server HTML, CSS Admin MMT (Business Logic Layer) Gambar Arsitektur Sistem Mobile Learning Sinotif Pada Gambar dijelaskan bahwa Sinotif akan menggunakan database MySQL dan menggunakan PHP (Hypertext Preprocessor) sebagai server-side scripting language. Admin MMT bertugas untuk mengelola data dalam server dengan CMS yang disediakan. Terdapat firewall antara internet dan server untuk mem-filter data yang keluar masuk sehingga meningkatkan security dari sistem. Mobile User dan Web User mengakses sistem melalui internet dan menggunakan HTML sebagai client-side scripting language System Specification Specification hardware, software, jaringan dan personel yang diperlukan untuk menjalankan sistem adalah sebagai berikut: 1. Hardware Hardware yang dibutuhkan untuk melayani proses belajar siswa adalah menggunakan sebuah server dengan kapasitas penyimpanan minimal 2TB dengan minimal processor Intel Xeon processor E dan RAM 16GB.

PROGRAM TAHUNAN. Sekolah : MTs... Mata Pelajaran : MATEMATIKA Kelas / Semester : VII / 1 dan 2 Tahun pelajaran : Target Nilai Portah : 55

PROGRAM TAHUNAN. Sekolah : MTs... Mata Pelajaran : MATEMATIKA Kelas / Semester : VII / 1 dan 2 Tahun pelajaran : Target Nilai Portah : 55 PROGRAM TAHUNAN Sekolah : MTs.... Mata Pelajaran : MATEMATIKA Kelas / Semester : VII / 1 dan 2 Tahun pelajaran : Target Nilai Portah : 55 Standar Sem Kompetensi 1 BILANGAN 1. Memahami sifat-sifat operasi

Lebih terperinci

PROGRAM TAHUNAN MATA PELAJARAN : MATEMATIKA

PROGRAM TAHUNAN MATA PELAJARAN : MATEMATIKA PERANGKAT PEMBELAJARAN PROGRAM TAHUNAN MATA PELAJARAN : MATEMATIKA Kelas VII SEMESTER 1 & 2 MTs.... PROGRAM TAHUNAN Sekolah : MTs.... Mata Pelajaran : MATEMATIKA Kelas / Semester : VII / 1 dan 2 Tahun

Lebih terperinci

41. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama (SMP)/Madrasah Tsanawiyah (MTs)

41. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama (SMP)/Madrasah Tsanawiyah (MTs) 41. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama (SMP)/Madrasah Tsanawiyah (MTs) A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai

Lebih terperinci

09. Mata Pelajaran Matematika A. Latar Belakang B. Tujuan

09. Mata Pelajaran Matematika A. Latar Belakang B. Tujuan 09. Mata Pelajaran Matematika A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai peran penting dalam berbagai disiplin dan memajukan daya pikir

Lebih terperinci

KTSP Perangkat Pembelajaran SMP/MTs, KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP) Mapel Matematika kls VII s/d IX. 1-2

KTSP Perangkat Pembelajaran SMP/MTs, KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP) Mapel Matematika kls VII s/d IX. 1-2 KTSP Perangkat Pembelajaran SMP/MTs, PERANGKAT PEMBELAJARAN STANDAR KOMPETENSI DAN KOMPETENSI DASAR Mata Pelajaran Satuan Pendidikan Kelas/Semester : Matematika. : SMP/MTs. : VII s/d IX /1-2 Nama Guru

Lebih terperinci

41. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama (SMP)/Madrasah Tsanawiyah (MTs)

41. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama (SMP)/Madrasah Tsanawiyah (MTs) 41. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama (SMP)/Madrasah Tsanawiyah (MTs) A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai

Lebih terperinci

PROGRAM PEMBELAJARAN KELAS VII SEMESTER I. Mata Pelajaran : Matematika

PROGRAM PEMBELAJARAN KELAS VII SEMESTER I. Mata Pelajaran : Matematika PROGRAM PEMBELAJARAN KELAS VII SEMESTER I Mata Pelajaran : Matematika 191 PROGRAM SEMESTER TAHUN PELAJARAN 20 / 20 Nama Sekolah : Kelas/ Semester : VII/1 Mata Pelajaran : Matematika Aspek : BILANGAN Standar

Lebih terperinci

37. Mata Pelajaran Matematika untuk Sekolah Dasar (SD)/Madrasah Ibtidaiyah (MI)

37. Mata Pelajaran Matematika untuk Sekolah Dasar (SD)/Madrasah Ibtidaiyah (MI) 37. Mata Pelajaran Matematika untuk Sekolah Dasar (SD)/Madrasah Ibtidaiyah (MI) A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai peran penting

Lebih terperinci

08. Mata Pelajaran Matematika A. Latar Belakang B. Tujuan

08. Mata Pelajaran Matematika A. Latar Belakang B. Tujuan 08. Mata Pelajaran Matematika A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai peran penting dalam berbagai disiplin dan memajukan daya pikir

Lebih terperinci

KRITERIA KETUNTASAN MINIMAL ( KKM ) MATA PELAJARAN MATEMATIKA KELAS VII ( 1 ) SEMESTER I

KRITERIA KETUNTASAN MINIMAL ( KKM ) MATA PELAJARAN MATEMATIKA KELAS VII ( 1 ) SEMESTER I KRITERIA KETUNTASAN MINIMAL ( KKM ) MATA PELAJARAN MATEMATIKA KELAS VII ( 1 ) SEMESTER I 16 KRITERIA KETUNTASAN MINIMAL ( KKM ) MATA PELAJARAN: MATEMATIKA Sekolah : SMP/MTs... Kelas : VII Semester : I

Lebih terperinci

37. Mata Pelajaran Matematika untuk Sekolah Dasar (SD)/Madrasah Ibtidaiyah (MI)

37. Mata Pelajaran Matematika untuk Sekolah Dasar (SD)/Madrasah Ibtidaiyah (MI) 37. Mata Pelajaran Matematika untuk Sekolah Dasar (SD)/Madrasah Ibtidaiyah (MI) A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai peran penting

Lebih terperinci

KATALOG CD-ROM Animasi Pendidikan Indonesia ANIVISI EDUTAMA

KATALOG CD-ROM Animasi Pendidikan Indonesia ANIVISI EDUTAMA KATALOG CD-ROM Animasi Pendidikan Indonesia ANIVISI EDUTAMA SERI PELAJARAN SD No Tampilan Nama Barang Daftar Isi 1 Sains SD Kelas IV SERI 1 Organ Tubuh Manusia Organ Tubuh Tumbuhan Hewan dan Makanannya

Lebih terperinci

41. Mata Pelajaran Matematika untuk Sekolah Dasar Luar Biasa Tunalaras (SDLB-E)

41. Mata Pelajaran Matematika untuk Sekolah Dasar Luar Biasa Tunalaras (SDLB-E) 41. Mata Pelajaran Matematika untuk Sekolah Dasar Luar Biasa Tunalaras (SDLB-E) A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai peran penting

Lebih terperinci

15. KOMPETENSI INTI DAN KOMPETENSI DASAR MATEMATIKA SMP/MTs

15. KOMPETENSI INTI DAN KOMPETENSI DASAR MATEMATIKA SMP/MTs 15. KOMPETENSI INTI DAN MATEMATIKA SMP/MTs KELAS: VII Tujuan kurikulum mencakup empat kompetensi, yaitu (1) kompetensi sikap spiritual, (2) sikap sosial, (3) pengetahuan, dan (4) keterampilan. Kompetensi

Lebih terperinci

43. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama Luar Biasa Tunarungu (SMPLB B)

43. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama Luar Biasa Tunarungu (SMPLB B) 43. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama Luar Biasa Tunarungu (SMPLB B) A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai

Lebih terperinci

Materi Olimpiade Matematika Vektor Nasional 2016 Jenjang SD:

Materi Olimpiade Matematika Vektor Nasional 2016 Jenjang SD: Materi Olimpiade Matematika Vektor Nasional 2016 Jenjang SD: 1. Bilangan dan Operasinya 2. Kelipatan dan Faktor 3. Angka Romawi, Pecahan dan Skala 4. Perpangkatan dan Akar 5. Waktu, Kecepatan, dan Debit

Lebih terperinci

KISI-KISI UJIAN SEKOLAH

KISI-KISI UJIAN SEKOLAH KISI-KISI UJIAN SEKOLAH Matematika SEKOLAH MENENGAH PERTAMA DAERAH KHUSUS IBUKOTA (DKI) JAKARTA TAHUN PELAJARAN 2012-2013 KISI KISI PENULISAN SOAL UJIAN SEKOLAH TAHUN PELAJARAN 2012-2013 Jenjang : SMP

Lebih terperinci

KISI KISI UJIAN SEKOLAH TULIS

KISI KISI UJIAN SEKOLAH TULIS KISI KISI UJIAN SEKOLAH TULIS Mata Pelajaran : Matematika Bentuk Soal : PGB Satuan Pendidikan : SMP Jumlah Soal : 40 Tahun Pelajaran : 2015/2016 Penyusun : Tatik Triagustinah Waktu : 120 menit Penelaah

Lebih terperinci

42. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama Luar Biasa Tunanetra (SMPLB A)

42. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama Luar Biasa Tunanetra (SMPLB A) 42. Mata Pelajaran Matematika untuk Sekolah Menengah Pertama Luar Biasa Tunanetra (SMPLB A) A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai

Lebih terperinci

PENJABARAN KISI-KISI UJIAN NASIONAL BERDASARKAN PERMENDIKNAS NOMOR 75 TAHUN SKL Kemampuan yang diuji Alternatif Indikator SKL

PENJABARAN KISI-KISI UJIAN NASIONAL BERDASARKAN PERMENDIKNAS NOMOR 75 TAHUN SKL Kemampuan yang diuji Alternatif Indikator SKL PENJABARAN KISI-KISI UJIAN NASIONAL BERDASARKAN PERMENDIKNAS NOMOR 75 TAHUN 2009 Mata Pelajaran : Matematika No. 1. Menggunakan konsep operasi 1. Menghitung operasi tambah, kurang, kali dan 1.1. Menentukan

Lebih terperinci

PROGRAM TAHUNAN. A. PERHITUNGAN ALOKASI WAKTU I. Banyaknya pekan yang tersedia II. Banyaknya Pekan Yang Tidak Efektif

PROGRAM TAHUNAN. A. PERHITUNGAN ALOKASI WAKTU I. Banyaknya pekan yang tersedia II. Banyaknya Pekan Yang Tidak Efektif PROGRAM TAHUNAN MATA PELAJARAN : MATEMATIKA SATUAN PENDIDIKAN : SMP NEGERI PAREPARE KELAS : VIII SEMESTER : 1 dan TAHUN PELAJARAN : 00-009 A. PERHITUNGAN ALOKASI WAKTU I. Banyaknya pekan yang tersedia

Lebih terperinci

KI dan KD Matematika SMP/MTs

KI dan KD Matematika SMP/MTs KI dan KD Matematika SMP/MTs Kelas VIII Kompetensi Inti 1. Menghargai dan menghayati ajaran agama yang dianutnya 2. Menghargai dan menghayati perilaku jujur, disiplin, tanggungjawab, peduli (toleransi,

Lebih terperinci

DURASI PEMELAJARAN KURIKULUM SMK EDISI 2004

DURASI PEMELAJARAN KURIKULUM SMK EDISI 2004 DESKRIPSI PEMELAJARAN MATA DIKLAT TUJUAN : MATEMATIKA : Melatih berfikir dan bernalar secara logis dan kritis serta mengembangkan aktifitas kreatif dalam memecahkan masalah dan mengkomunikasikan ide/gagasan

Lebih terperinci

22. MATEMATIKA SMA/MA (PROGRAM IPA)

22. MATEMATIKA SMA/MA (PROGRAM IPA) 22. MATEMATIKA SMA/MA (PROGRAM IPA) NO. 1. Memahami pernyataan dalam matematika dan ingkarannya, menentukan nilai kebenaran pernyataan majemuk serta menggunakan prinsip logika matematika dalam pemecahan

Lebih terperinci

Tabel 1. Rata-rata Nilai Ujian Nasional Secara Nasional

Tabel 1. Rata-rata Nilai Ujian Nasional Secara Nasional Rekap Nilai Ujian Nasional tahun 2011 Pada tahun 2011 rata-rata nilai matematika 7.31, nilai terendah 0.25, nilai tertinggi 10, dengan standar deviasi sebesar 1.57. Secara rinci perolehan nilai Ujian Nasional

Lebih terperinci

KISI-KISI SOAL UJIAN SEKOLAH TAHUN PELAJARAN 2014/2015

KISI-KISI SOAL UJIAN SEKOLAH TAHUN PELAJARAN 2014/2015 KISI-KISI SOAL UJIAN SEKOLAH TAHUN PELAJARAN 2014/2015 Mata Pelajaran : Matematika Alokasi Waktu : 120 menit Kelas : XII IPA Penyusun Standar Kompetensi Kompetensi Dasar Indikator Materi No Soal Menggunakan

Lebih terperinci

KISI-KISI SOAL UJIAN SEKOLAH SEKOLAH MENENGAH KEJURUAN (SMK)

KISI-KISI SOAL UJIAN SEKOLAH SEKOLAH MENENGAH KEJURUAN (SMK) 0 KISI-KISI UJIAN SEKOLAH SEKOLAH MENENGAH KEJURUAN (SMK) MATA PELAJARAN : MATEMATIKA KELAS : XII KELOMPOK : TEKNOLOGI, PERTANIAN DAN KESEHATAN BENTUK & JMl : PILIHAN GANDA = 35 DAN URAIAN = 5 WAKTU :

Lebih terperinci

KISI-KISI SOAL OLIMPIADE MATEMATIA VEKTOR NASIONAL (OMVN) 2015 HIMPUNAN MAHASISWA JURUSAN MATEMATIKA UNIVERSITAS NEGERI MALANG

KISI-KISI SOAL OLIMPIADE MATEMATIA VEKTOR NASIONAL (OMVN) 2015 HIMPUNAN MAHASISWA JURUSAN MATEMATIKA UNIVERSITAS NEGERI MALANG KISI-KISI SOAL OLIMPIADE MATEMATIA VEKTOR NASIONAL (OMVN) 2015 HIMPUNAN MAHASISWA JURUSAN MATEMATIKA UNIVERSITAS NEGERI MALANG TINGKAT SD 1. Bilangan dan Operasinya 2. Kelipatan dan Faktor 3. Angka Romawi,

Lebih terperinci

DESKRIPSI PEMELAJARAN

DESKRIPSI PEMELAJARAN DESKRIPSI PEMELAJARAN MATA DIKLAT : Matematika TUJUAN : Melatih berfikir dan bernalar secara logis dan kritis serta mengembangkan aktifitas kreatif dalam memecahkan masalah dan mengkomunikasikan ide/gagasan

Lebih terperinci

14. KOMPETENSI INTI DAN KOMPETENSI DASAR MATEMATIKA SD/MI

14. KOMPETENSI INTI DAN KOMPETENSI DASAR MATEMATIKA SD/MI 14. KOMPETENSI INTI DAN MATEMATIKA SD/MI KELAS: I Tujuan kurikulum mencakup empat kompetensi, yaitu (1) kompetensi sikap spiritual, (2) sikap sosial, (3) pengetahuan, dan (4) keterampilan. Kompetensi tersebut

Lebih terperinci

INFORMASI PENTING. No 1 Bilangan Bulat. 2 Pecahan Bentuk pecahan campuran p dapat diubah menjadi pecahan biasa Invers perkalian pecahan adalah

INFORMASI PENTING. No 1 Bilangan Bulat. 2 Pecahan Bentuk pecahan campuran p dapat diubah menjadi pecahan biasa Invers perkalian pecahan adalah No RUMUS 1 Bilangan Bulat Sifat penjumlahan bilangan bulat a. Sifat tertutup a + b = c; c juga bilangan bulat b. Sifat komutatif a + b = b + a c. Sifat asosiatif (a + b) + c = a + (b + c) d. Mempunyai

Lebih terperinci

DURASI PEMELAJARAN KURIKULUM SMK EDISI 2004

DURASI PEMELAJARAN KURIKULUM SMK EDISI 2004 DESKRIPSI PEMELAJARAN MATA DIKLAT TUJUAN : MATEMATIKA : Melatih berfikir dan bernalar secara logis dan kritis serta mengembangkan aktifitas kreatif dalam memecahkan masalah dan mengkomunikasikan ide/gagasan

Lebih terperinci

44. Mata Pelajaran Matematika untuk Sekolah Menengah Atas (SMA)/ Madrasah Aliyah (MA)

44. Mata Pelajaran Matematika untuk Sekolah Menengah Atas (SMA)/ Madrasah Aliyah (MA) 44. Mata Pelajaran Matematika untuk Sekolah Menengah Atas (SMA)/ Madrasah Aliyah (MA) A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai peran

Lebih terperinci

SMPIT AT TAQWA Beraqidah, Berakhlaq, Berprestasi

SMPIT AT TAQWA Beraqidah, Berakhlaq, Berprestasi KISI-KISI SOAL UJIAN AKHIR SEMESTER (UAS) GENAP TAHUN PELAJARAN 2015/2016 BIDANG STUDI : Matematika KELAS : 7 ( Tujuh) STANDAR KOMPETENSI / KOMPETENSI INTI : 1. Memahami sifat-sifat operasi hitung bilangan

Lebih terperinci

Ringkasan Materi Soal-soal dan Pembahasan MATEMATIKA. SD Kelas 4, 5, 6

Ringkasan Materi Soal-soal dan Pembahasan MATEMATIKA. SD Kelas 4, 5, 6 Ringkasan Materi Soal-soal dan Pembahasan MATEMATIKA SD Kelas 4, 5, 6 1 Matematika A. Operasi Hitung Bilangan... 3 B. Bilangan Ribuan... 5 C. Perkalian dan Pembagian Bilangan... 6 D. Kelipatan dan Faktor

Lebih terperinci

DESKRIPSI PEMELAJARAN - MATEMATIKA

DESKRIPSI PEMELAJARAN - MATEMATIKA DESKRIPSI PEMELAJARAN MATA DIKLAT : MATEMATIKA TUJUAN : Melatih berfikir dan bernalar secara logis dan kritis serta mengembangkan aktifitas kreatif dalam memecahkan masalah dan mengkomunikasikan ide/gagasan

Lebih terperinci

KARTU SOAL UJIAN NASIONAL MADRASAH ALIYAH NEGERI PANGKALPINANG

KARTU SOAL UJIAN NASIONAL MADRASAH ALIYAH NEGERI PANGKALPINANG Jumlah 50 Bentuk Pilihan Ganda Standar Kompetensi : Menggunakan logika matematika dalam pemecahan masalah yang berkaitan dengan pernyataan majemuk dan pernyataan berkuantor Kompetensi Dasar : Menggunakan

Lebih terperinci

Format 1. ANALISIS STANDAR KOMPETENSI LULUSAN (SKL) Tahun Pelajaran 2012/2013 Tim Matematika SMA Negeri 6 Malang

Format 1. ANALISIS STANDAR KOMPETENSI LULUSAN (SKL) Tahun Pelajaran 2012/2013 Tim Matematika SMA Negeri 6 Malang Format 1. ANALISIS STANDAR KOMPETENSI LULUSAN (SKL) 01 Mata elajaran Matematika IPA Tahun Pelajaran 01/013 Pengembang Tim Matematika SMA Negeri 6 Malang KISI-KISI SKL 01 INDIKATOR KISI-KISI SKL SK KD 1.

Lebih terperinci

09. Mata Pelajaran Matematika

09. Mata Pelajaran Matematika 09. Mata Pelajaran Matematika A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai peran penting dalam berbagai disiplin dan mengembangkan daya

Lebih terperinci

PEMETAAN KOMPETENSI DASAR MATA PELAJARAN MATEMATIKA WAJIB SEKOLAH MENENGAH ATAS/MADRASAH ALIYAH

PEMETAAN KOMPETENSI DASAR MATA PELAJARAN MATEMATIKA WAJIB SEKOLAH MENENGAH ATAS/MADRASAH ALIYAH PEMETAAN MATA PELAJARAN MATEMATIKA WAJIB SEKOLAH MENENGAH ATAS/MADRASAH ALIYAH : X 1.1 Menggunakan aturan pangkat, akar, dan logaritma 1.2 Melakukan manipulasi aljabar dalam perhitungan yang melibatkan

Lebih terperinci

13. Menyelesaikan masalah-masalah dalam matematika atau bidang lain yang penyelesaiannya menggunakan konsep aritmetika sosial dan perbandingan.

13. Menyelesaikan masalah-masalah dalam matematika atau bidang lain yang penyelesaiannya menggunakan konsep aritmetika sosial dan perbandingan. ix S Tinjauan Mata Kuliah elamat bertemu, selamat belajar, dan selamat berdiskusi dalam mata kuliah Materi Kurikuler Matematika SMP. Mata kuliah ini berisi tentang materi matematika SMP yang terdiri dari

Lebih terperinci

09. Mata Pelajaran Matematika

09. Mata Pelajaran Matematika 09. Mata Pelajaran Matematika A. Latar Belakang Matematika merupakan ilmu universal yang mendasari perkembangan teknologi modern, mempunyai peran penting dalam berbagai disiplin dan mengembangkan daya

Lebih terperinci

DURASI PEMELAJARAN KURIKULUM SMK EDISI 2004

DURASI PEMELAJARAN KURIKULUM SMK EDISI 2004 DESKRIPSI PEMELAJARAN MATA DIKLAT TUJUAN : MATEMATIKA : Melatih berfikir dan bernalar secara logis dan kritis serta mengembangkan aktifitas kreatif dalam memecahkan masalah dan mengkomunikasikan ide/gagasan

Lebih terperinci

KISI UJI KOMPETENSI 2013 MATA PELAJARAN MATEMATIKA

KISI UJI KOMPETENSI 2013 MATA PELAJARAN MATEMATIKA KISI UJI KOMPETENSI 2013 MATA PELAJARAN MATEMATIKA Inti Standar guru Menguasai karakteristik peserta didik dari aspek fisik, moral, spiritual, sosial, kultural, emosional, dan intelektual. Menguasai karakteristik

Lebih terperinci

KISI UJI KOMPETENSI 2014 MATA PELAJARAN MATEMATIKA

KISI UJI KOMPETENSI 2014 MATA PELAJARAN MATEMATIKA KISI UJI KOMPETENSI 2014 MATA PELAJARAN MATEMATIKA Inti Menguasai karakteristik peserta didik dari aspek fisik, moral, spiritual, sosial, kultural, emosional, dan intelektual. Menguasai karakteristik peserta

Lebih terperinci

MATERI PELAJARAN MATEMATIKA SMA KELAS X BAB I: BENTUK PANGKAT, AKAR, DAN LOGARITMA. 1.1 Pangkat Bulat. A. Pangkat Bulat Positif

MATERI PELAJARAN MATEMATIKA SMA KELAS X BAB I: BENTUK PANGKAT, AKAR, DAN LOGARITMA. 1.1 Pangkat Bulat. A. Pangkat Bulat Positif MATERI PELAJARAN MATEMATIKA SMA KELAS X BAB I: BENTUK PANGKAT, AKAR, DAN LOGARITMA 1.1 Pangkat Bulat A. Pangkat Bulat Positif B. Pangkat Bulat Negatif dan Nol C. Notasi Ilmiah D. Sifat-Sifat Bilangan Berpangkat

Lebih terperinci

UJIAN NASIONAL TAHUN PELAJARAN 2007/2008

UJIAN NASIONAL TAHUN PELAJARAN 2007/2008 UJIAN NASIONAL TAHUN PELAJARAN 2007/2008 PANDUAN MATERI SMP DAN MTs M A T E M A T I K A PUSAT PENILAIAN PENDIDIKAN BALITBANG DEPDIKNAS Hak Cipta pada Pusat Penilaian Pendidikan BALITBANG DEPDIKNAS i KATA

Lebih terperinci

SILABUS ALOKASI WAKTU TM PS PI SUMBER BELAJAR KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN

SILABUS ALOKASI WAKTU TM PS PI SUMBER BELAJAR KOMPETENSI DASAR INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN SILABUS KELAS / SEMESTER : X / 1 STANDAR : Memecahkan masalah berkaitan dengan konsep operasi bilangan riil KODE : D.20 : 40 x 45 menit 1. Menerapkan operasi pada bilangan riil PEMAN KEGIATAN PEMAN Mengoperasikan

Lebih terperinci

PREDIKSI SOAL UJIAN NASIONAL MATEMATIKA SMP/MTs DAN PEMBAHASAN

PREDIKSI SOAL UJIAN NASIONAL MATEMATIKA SMP/MTs DAN PEMBAHASAN PREDIKSI SOAL UJIAN NASIONAL MATEMATIKA SMP/MTs DAN PEMBAHASAN. * Indikator SKL : Menyelesaikan masalah yang berkaitan dengan operasi tambah, kurang, kali, atau bagi pada bilangan. * Indikator Soal : Menentukan

Lebih terperinci

KISI PLPG 2013 MATA PELAJARAN MATEMATIKA

KISI PLPG 2013 MATA PELAJARAN MATEMATIKA KISI PLPG 2013 MATA PELAJARAN MATEMATIKA Utama Standar guru Inti Guru Mata Pelajaran Menguasai potensi karakteristik peserta didik dalam mata peserta didik dari pelajaran aspek fisik, moral, spiritual,

Lebih terperinci

STANDAR KOMPETENSI DAN KOMPETENSI DASAR MATA PELAJARAN FISIKA

STANDAR KOMPETENSI DAN KOMPETENSI DASAR MATA PELAJARAN FISIKA STANDAR KOMPETENSI DAN KOMPETENSI DASAR MATA PELAJARAN FISIKA A. Latar Belakang Ilmu Pengetahuan Alam (IPA) berkaitan dengan cara mencari tahu tentang fenomena alam secara sistematis, sehingga IPA bukan

Lebih terperinci

52. Mata Pelajaran Fisika untuk Sekolah Menengah Atas (SMA)/Madrasah Aliyah (MA) A. Latar Belakang B. Tujuan

52. Mata Pelajaran Fisika untuk Sekolah Menengah Atas (SMA)/Madrasah Aliyah (MA) A. Latar Belakang B. Tujuan 52. Mata Pelajaran Fisika untuk Sekolah Menengah Atas (SMA)/Madrasah Aliyah (MA) A. Latar Belakang Ilmu Pengetahuan Alam (IPA) berkaitan dengan cara mencari tahu tentang fenomena alam secara sistematis,

Lebih terperinci

51. Mata Pelajaran Matematika Kelompok Teknologi, Kesehatan dan Pertanian untuk Sekolah Menengah Kejuruan (SMK)/Madrasah Aliyah Kejuruan (MAK) A.

51. Mata Pelajaran Matematika Kelompok Teknologi, Kesehatan dan Pertanian untuk Sekolah Menengah Kejuruan (SMK)/Madrasah Aliyah Kejuruan (MAK) A. 51. Mata Pelajaran Matematika Kelompok Teknologi, Kesehatan dan Pertanian untuk Sekolah Menengah Kejuruan (SMK)/Madrasah Aliyah Kejuruan (MAK) A. Latar Belakang Matematika merupakan ilmu universal yang

Lebih terperinci

10. Mata Pelajaran Fisika Untuk Paket C Program IPA

10. Mata Pelajaran Fisika Untuk Paket C Program IPA 10. Mata Pelajaran Fisika Untuk Paket C Program IPA A. Latar Belakang Ilmu Pengetahuan Alam (IPA) bukan hanya kumpulan pengetahuan yang berupa fakta-fakta, konsep-konsep, atau prinsip-prinsip saja tetapi

Lebih terperinci

SILABUS ALOKASI WAKTU T M P S P I SUMBER BELAJAR MATERI PEMBELAJARAN KOMPETENSI DASAR INDIKATOR. Kuis Tes lisan Tes tertulis Pengamatan Penugasan

SILABUS ALOKASI WAKTU T M P S P I SUMBER BELAJAR MATERI PEMBELAJARAN KOMPETENSI DASAR INDIKATOR. Kuis Tes lisan Tes tertulis Pengamatan Penugasan SILABUS KELAS / SEMESTER : X / 1 STANDAR : Memecahkan masalah berkaitan dengan konsep operasi bilangan riil KODE : D.1 : 57 x 45 menit 1. Menerapkan operasi pada bilangan riil Dua atau lebih bilangan bulat

Lebih terperinci

BIMBINGAN TEKNIS UJIAN NASIONAL TAHUN 2010 PENGEMBANGAN SOAL-SOAL TERSTANDAR. Oleh: R. Rosnawati

BIMBINGAN TEKNIS UJIAN NASIONAL TAHUN 2010 PENGEMBANGAN SOAL-SOAL TERSTANDAR. Oleh: R. Rosnawati BIMBINGAN TEKNIS UJIAN NASIONAL TAHUN 010 PENGEMBANGAN SOAL-SOAL TERSTANDAR A. Pendahuluan Oleh: R. Rosnawati Yang menjadi landasan atau dasar pelaksanaan Ujian Nasional (UN) adalah sebagai berikut: a)

Lebih terperinci

Peminatan (Matematika dan Ilmu Pengetahuan Alam)

Peminatan (Matematika dan Ilmu Pengetahuan Alam) Peminatan (Matematika dan Ilmu Pengetahuan Alam) KISI-KISI UJIAN SEKOLAH BERSTANDAR NASIONAL SEKOLAH MENENGAH ATAS / MADRASAH ALIYAH TAHUN PELAJARAN 2017/2018 Mata Pelajaran : Matematika Peminatan Jenjang

Lebih terperinci

SOAL MATEMATIKA SIAP UN 2012

SOAL MATEMATIKA SIAP UN 2012 SOL MTMTIK SIP UN 1 1. Menghitung hasil operasi tambah, kurang, kali dan bagi pada bilangan bulat Hasil dari 8 ( ) 5 Hasil dari ( 16 ) ( 4 : 4). Menghitung hasil operasi tambah, kurang, kali dan bagi pada

Lebih terperinci

1. BARISAN ARITMATIKA

1. BARISAN ARITMATIKA MATEMATIKA DASAR ARITMATIKA BARISAN ARITMATIKA 1. BARISAN ARITMATIKA Sering disebut barisan hitung, adalah barisan bilangan yang setiap sukunya diperoleh dari suku sebelumnya dengan menambah atau mengurangi

Lebih terperinci

KISI-KISI UJIAN SEKOLAH BERSTANDAR NASIONAL SEKOLAH MENENGAH PERTAMA / MADRASAH TSANAWIYAH TAHUN PELAJARAN 2017/2018. memahami

KISI-KISI UJIAN SEKOLAH BERSTANDAR NASIONAL SEKOLAH MENENGAH PERTAMA / MADRASAH TSANAWIYAH TAHUN PELAJARAN 2017/2018. memahami LAMPIRAN 2 KISI-KISI USBN SMP KISI-KISI UJIAN SEKOLAH BERSTANDAR NASIONAL SEKOLAH MENENGAH PERTAMA / MADRASAH TSANAWIYAH TAHUN PELAJARAN 2017/2018 Mata Pelajaran : Matematika Jenjang : SMP/MTs Kurikulum

Lebih terperinci

SILABUS ALOKASI WAKTU T M P S P D SUMBER BELAJAR MATERI PEMBELAJARAN KOMPETENSI DASAR INDIKATOR MODEL KURIKULUM TINGKAT SATUAN PENDIDIKAN

SILABUS ALOKASI WAKTU T M P S P D SUMBER BELAJAR MATERI PEMBELAJARAN KOMPETENSI DASAR INDIKATOR MODEL KURIKULUM TINGKAT SATUAN PENDIDIKAN SILABUS KELAS / SEMESTER : X / 1 STANDAR : Memecahkan masalah berkaitan dengan konsep operasi bilangan riil KODE : D.9 : 44 x 45 menit 1. Menerapkan operasi pada bilangan riil Dua atau lebih bilangan bulat

Lebih terperinci

DURASI PEMELAJARAN KURIKULUM SMK EDISI 2004

DURASI PEMELAJARAN KURIKULUM SMK EDISI 2004 DESKRIPSI PEMELAJARAN MATA DIKLAT TUJUAN : MATEMATIKA : Melatih berfikir dan bernalar secara logis dan kritis serta mengembangkan aktifitas kreatif dalam memecahkan masalah dan mengkomunikasikan ide/gagasan

Lebih terperinci

KISI-KISI PENULISAN SOAL TRY OUT UJIAN NASIONAL MATEMATIKA IPA SANGGAR 07 TAHUN 2014/2015

KISI-KISI PENULISAN SOAL TRY OUT UJIAN NASIONAL MATEMATIKA IPA SANGGAR 07 TAHUN 2014/2015 KISI-KISI PENULISAN SOAL TRY OUT UJIAN NASIONAL MATEMATIKA IPA SANGGAR 07 TAHUN 2014/2015 Jenis Sekolah : SMA Bentuk : P.G Kurikulum : Irisan kurikulum 1994, 2004 dan S.I Alokasi : 120 menit Program :

Lebih terperinci

UJIAN NASIONAL TAHUN PELAJARAN 2006/2007

UJIAN NASIONAL TAHUN PELAJARAN 2006/2007 UJIAN NASIONAL TAHUN PELAJARAN 2006/2007 PANDUAN MATERI SMP DAN MTs M A T E M A T I K A PUSAT PENILAIAN PENDIDIKAN BALITBANG DEPDIKNAS Hak Cipta pada Pusat Penilaian Pendidikan BALITBANG DEPDIKNAS i KATA

Lebih terperinci

PEMANTAPAN MATERI UAN SMP/MTs. Oleh: Dr. Rizky Rosjanuardi, M.Si. Jurusan Pendidikan Matematika FPMIPA UPI Bandung

PEMANTAPAN MATERI UAN SMP/MTs. Oleh: Dr. Rizky Rosjanuardi, M.Si. Jurusan Pendidikan Matematika FPMIPA UPI Bandung PEMANTAPAN MATERI UAN SMP/MTs Oleh: Dr. Rizky Rosjanuardi, M.Si. Jurusan Pendidikan Matematika FPMIPA UPI Bandung rizky@upi.edu SKL 1: Contoh Spesifikasi Ujian Nasional STANDAR KOMPETENSI LULUSAN 1.

Lebih terperinci

11. Mata Pelajaran Kimia Untuk Paket C Program IPA

11. Mata Pelajaran Kimia Untuk Paket C Program IPA 11. Mata Pelajaran Kimia Untuk Paket C Program IPA A. Latar Belakang Ilmu Pengetahuan Alam (IPA) berkaitan dengan cara mencari tahu tentang gejala alam secara sistematis, sehingga pendidikan IPA bukan

Lebih terperinci

GLOSSARIUM. A Akar kuadrat

GLOSSARIUM. A Akar kuadrat A Akar kuadrat GLOSSARIUM Akar kuadrat adalah salah satu dari dua faktor yang sama dari suatu bilangan. Contoh: 9 = 3 karena 3 2 = 9 Anggota Himpunan Suatu objek dalam suatu himpunan B Belahketupat Bentuk

Lebih terperinci

PAKET 1 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs

PAKET 1 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs PAKET 1 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs 1. * Kemampuan yang Diuji Menghitung hasil operasi tambah, kurang, kali dan bagi pada bilangan bulat Menentukan hasil operasi campuran bilangan bulat

Lebih terperinci

B. Tujuan Mata pelajaran Matematika bertujuan agar peserta didik memiliki kemampuan sebagai berikut.

B. Tujuan Mata pelajaran Matematika bertujuan agar peserta didik memiliki kemampuan sebagai berikut. 49. Mata Pelajaran Matematika Kelompok Seni, Pariwisata, Sosial, Administrasi Perkantoran, dan Teknologi Kerumahtanggaan untuk Sekolah Menengah Kejuruan (SMK)/Madrasah Aliyah Kejuruan (MAK) A. Latar Belakang

Lebih terperinci

SILABUS PEMBELAJARAN

SILABUS PEMBELAJARAN Sekolah : SMP... Kelas : VII (Tujuh) Mata Pelajaran : Matematika Semester : I (satu) SILABUS PEMBELAJARAN BILANGAN Standar : 1. Memahami sifat-sifat operasi hitung bilangan dan penggunaannya dalam pemecahan

Lebih terperinci

ANALISIS PERBANDINGAN SKL UN MATEMATIKA SMA TAHUN 2007 s/d 2012 By Pak Anang ( )

ANALISIS PERBANDINGAN SKL UN MATEMATIKA SMA TAHUN 2007 s/d 2012 By Pak Anang (  ) ANALISIS PERBANDINGAN SKL UN MATEMATIKA SMA TAHUN 2007 s/d 2012 By Pak Anang ( http://www.facebook.com/pak.anang ) Email: anangmath@gmail.com STANDAR 1. Memahami pernyataan dalam matematika dan ingkarannya,

Lebih terperinci

SILABUS MATA PELAJARAN MATEMATIKA

SILABUS MATA PELAJARAN MATEMATIKA SILABUS MATEMATIKA SMK PROGRAM KEAHLIAN BISNIS MANAGEMEN SILABUS MATA PELAJARAN MATEMATIKA SEKOLAH MENEGAH KEJURUAN SMK WIJAYA PUTRA Program Keahlian : Akuntansi, Multimedia, Teknik Kendaraan Ringan STATUS

Lebih terperinci

DAFTAR TERJEMAH. Lampiran 1. No BAB Kutipan Hal. Terjemah 1 I Q.S. Al- Alaq ayat 1-5

DAFTAR TERJEMAH. Lampiran 1. No BAB Kutipan Hal. Terjemah 1 I Q.S. Al- Alaq ayat 1-5 Lampiran 1 DAFTAR TERJEMAH No BAB Kutipan Hal. Terjemah 1 I Q.S. Al- Alaq ayat 1-5 3 1. Bacalah dengan (menyebut) nama Tuhanmu yang Menciptsksn, 2. Dia telah menciptakan manusia dari segumpal darah, 3.

Lebih terperinci

KISI-KISI LOGIC WAR. SK KD Indikator. Menentukan nilai kebenaran dari suatu pernyataan majemuk dan pernyataan berkuantor

KISI-KISI LOGIC WAR. SK KD Indikator. Menentukan nilai kebenaran dari suatu pernyataan majemuk dan pernyataan berkuantor KISI-KISI LOGIC WAR SK KD Indikator Menentukan nilai kebenaran dari suatu berkuantor membedakan mana pernyataan dan yang bukan pernyataan Menggunakan prinsip logika matematika yang berkaitan dengan berkuantor

Lebih terperinci

SILABUS INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN KHARAKTER

SILABUS INDIKATOR MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN PENILAIAN KHARAKTER SILABUS NAMA SEKOLAH : SMK Negeri 1 Surabaya MATA PELAJARAN : MATEMATIKA (Kelompok Teknologi Informasi) KELAS / SEMESTER : X / 1 STANDAR : Memecahkan masalah berkaitan dengan konsep operasi bilangan riil

Lebih terperinci

KURIKULUM 2004 STANDAR KOMPETENSI. Mata Pelajaran

KURIKULUM 2004 STANDAR KOMPETENSI. Mata Pelajaran KURIKULUM 2004 STANDAR KOMPETENSI Mata Pelajaran MATEMATIKA SEKOLAH DASAR dan MADRASAH IBTIDAIYAH DEPARTEMEN PENDIDIKAN NASIONAL Jakarta, Tahun 2003 Katalog dalam Terbitan Indonesia. Pusat Kurikulum, Badan

Lebih terperinci

ANALISIS PENETAPAN KRITERIA KETUNTASAN MINIMAL (KKM)

ANALISIS PENETAPAN KRITERIA KETUNTASAN MINIMAL (KKM) ANALISIS PENETAPAN KRITERIA KETUNTASAN MINIMAL (KKM) Nama Sekolah : SMP... Mata Pelajaran : MATEMATIKA Tahun Pelajaran : 2014/2015 Kelas : VIII (DELAPAN) Nilai Modus SEMESTER I (SATU) / GANJIL KI-1 dan

Lebih terperinci

SILABUS. Menyimak pemahaman tentang bentuk pangkat, akar dan logaritma beserta keterkaitannya

SILABUS. Menyimak pemahaman tentang bentuk pangkat, akar dan logaritma beserta keterkaitannya SILABUS Nama Sekolah : SMA Mata Pelajaran : MATEMATIKA Kelas/Program : X Semester : 1 STANDAR KOMPETENSI: 1. Memecahkan masalah yang berkaitan dengan bentuk pangkat, akar, dan logaritma. KOMPETENSI DASAR

Lebih terperinci

menentukan hal menarik dalam novel menyimpulkan isi tersirat dalam novel mengomentari isi karya sastra

menentukan hal menarik dalam novel menyimpulkan isi tersirat dalam novel mengomentari isi karya sastra KISI-KISI UJIAN NASIONAL SEKOLAH MENENGAH ATAS LUAR BIASA KETUNAAN NETRA/DAKSA/LARAS, SEKOLAH MENENGAH ATAS LUAR BIASA KETUNAAN RUNGU, SEKOLAH MENENGAH PERTAMA LUAR BIASA KETUNAAN NETRA/DAKSA/LARAS, dan

Lebih terperinci

UNIT 4. Kurikulum Matematika

UNIT 4. Kurikulum Matematika UNIT 4 Kurikulum Matematika D alam Bab 4 yang berjudul kurikulum matematika ini, akan dipelajari tentang kurikulum matematika, materi add matematika dan peta konsep materi matematika. Tujuan dari mempelajari

Lebih terperinci

1 m, maka jumlah anak yatim yang menerima. menerima Bilangan 3 jika dinyatakan dalam bentuk akar menjadi... A. 9 3 C. 5 2 B. 6 3 D.

1 m, maka jumlah anak yatim yang menerima. menerima Bilangan 3 jika dinyatakan dalam bentuk akar menjadi... A. 9 3 C. 5 2 B. 6 3 D. PREDIKSI UCUN THP I Sukses Ujian Nasional 204 No. Kisi-Kisi Jabaran Soal Prediksi Soal Menentukan hasil operasi hitung campuran bilangan bulat 2 Menyelesaikan soal cerita yang berkaitan dengan pembagian

Lebih terperinci

PAKET 2 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs

PAKET 2 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs PAKET CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs 1. * Kemampuan yang diuji. Menghitung hasil operasi tambah, kurang, kali dan bagi pada bilangan bulat Menentukan hasil operasi campuran bilangan bulat.

Lebih terperinci

Identitas, bilangan identitas : adalah bilangan 0 pada penjumlahan dan 1 pada perkalian.

Identitas, bilangan identitas : adalah bilangan 0 pada penjumlahan dan 1 pada perkalian. Glosarium A Akar pangkat dua : akar pangkat dua suatu bilangan adalah mencari bilangan dari bilangan itu, dan jika bilangan pokok itu dipangkatkan dua akan sama dengan bilangan semula; akar kuadrat. Asosiatif

Lebih terperinci

PENELAAHAN SOAL MATEMATIKA PREDIKSI UN 2012

PENELAAHAN SOAL MATEMATIKA PREDIKSI UN 2012 PENELHN SOL MTEMTIK PREDIKSI UN 2012 1. INDIKTOR SOL: Peserta didik dapat menghitung hasil operasi campuran bilangan bulat. SOL: Hasil dari 6 5 7 : 8 4. -18 B. -6 C. 6 D. 18 Kunci jawaban : adalah. 2.

Lebih terperinci

KOMPETISI MATEMATIKA 2017 Tingkat SMA SE-SULAWESI UTARA dan Tingkat SMP Se-kota Manado

KOMPETISI MATEMATIKA 2017 Tingkat SMA SE-SULAWESI UTARA dan Tingkat SMP Se-kota Manado KOMPETISI MATEMATIKA 2017 Tingkat SMA SE-SULAWESI UTARA dan Tingkat SMP Se-kota Manado Himpunan Mahasiswa Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sam Ratulangi Kompetisi

Lebih terperinci

SILABUS KEGIATAN PEMBELAJARAN

SILABUS KEGIATAN PEMBELAJARAN SILABUS NAMA SEKOLAH : SMK NEGERI 1 SURABAYA MATA PELAJARAN : MATEMATIKA BISMEN KELAS / SEMESTER : X / 1 STANDAR : Memecahkan masalah berkaitan dengan konsep operasi bilangan riil KODE : D.9 : 36 x 45

Lebih terperinci

a. 10 c. 20 b. -10 d Indikator : Menyelesaikan soal cerita yang berkaitan dengan operasi Bilangan Bulat a c b d.

a. 10 c. 20 b. -10 d Indikator : Menyelesaikan soal cerita yang berkaitan dengan operasi Bilangan Bulat a c b d. 1. Indikator : Menentukan hasil operasi campuran Bilangan Bulat : Hasil dari -20 + 5 x (-12) : (-6) =.. a. 10 c. 20 b. -10 d. 20 2. Indikator : Menyelesaikan soal cerita yang berkaitan dengan operasi Bilangan

Lebih terperinci

Membimbing siswa untuk merangkum materi yang baru saja disajikan

Membimbing siswa untuk merangkum materi yang baru saja disajikan Rencana Pelaksanaan Pembelajaran Nama Sekolah : SD Negeri 1 Pagerpelah Mata Pelajaran : Matematika Kelas/ Semester : V / 1 Standar Kompetensi : 1. Melakukan operasi hitung bilangan bulat dalam pemecahan

Lebih terperinci

Silabus. Kegiatan Pembelajaran Instrumen

Silabus. Kegiatan Pembelajaran Instrumen NAMA SEKOLAH : MATA PELAJARAN : Matematika KELAS : XI STANDAR KOMPETENSI : Menerapkan logika matematka dalam pemecahan masalah yang berkaitan dengan pernyataan majemuk dan pernyataan berkuantor KODE KOMPETENSI

Lebih terperinci

KISI-KISI UJIAN NASIONAL SEKOLAH MENENGAH PERTAMA/MADRASAH TSANAWIYAH TAHUN PELAJARAN 2017/2018. Lingkup Materi. melengkapi istilah/kata dalam kalimat

KISI-KISI UJIAN NASIONAL SEKOLAH MENENGAH PERTAMA/MADRASAH TSANAWIYAH TAHUN PELAJARAN 2017/2018. Lingkup Materi. melengkapi istilah/kata dalam kalimat KISI-KISI UJIAN NASIONAL SEKOLAH MENENGAH PERTAMA/MADRASAH TSANAWIYAH TAHUN PELAJARAN 2017/2018 1. Bahasa Indonesia SMP/MTs Level Kognitif Pengetahuan dan pemahaman Mengidentifikasi Menentukan Memaknai

Lebih terperinci

PAKET 1 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs

PAKET 1 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs PAKET 1 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs 1. Indikator, menghitung hasil operasi tambah, kurang, kali dan bagi pada bilangan bulat Indikator Soal, menentukan hasil operasi campuran bilangan

Lebih terperinci

PAKET 3 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs

PAKET 3 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs PAKET 3 CONTOH SOAL DAN PEMBAHASAN MATEMATIKA SMP/MTs. * Kemampuan yang diuji. Menghitung hasil operasi tambah, kurang, kali dan bagi pada bilangan bulat Menentukan hasil operasi campuran bilangan bulat.

Lebih terperinci

4. Kompetensi Dasar Matematika KELAS: I

4. Kompetensi Dasar Matematika KELAS: I 4. Kompetensi Dasar Matematika KELAS: I 1. Menerima dan menjalankan ajaran agama yang dianutnya 2. Memiliki perilaku jujur, disiplin, tanggung jawab, santun, peduli, dan percaya diri dalam berinteraksi

Lebih terperinci

GAMBARAN UMUM SMA/MA. Hak Cipta pada Pusat Penilaian Pendidikan BALITBANG DEPDIKNAS 1

GAMBARAN UMUM SMA/MA. Hak Cipta pada Pusat Penilaian Pendidikan BALITBANG DEPDIKNAS 1 GAMBARAN UMUM Pada ujian nasional tahun pelajaran 006/007, bentuk tes Matematika tingkat berupa tes tertulis dengan bentuk soal pilihan ganda, sebanyak 0 soal dengan alokasi waktu 0 menit. Acuan yang digunakan

Lebih terperinci

54. Mata Pelajaran Kimia untuk Sekolah Menengah Atas (SMA)/Madrasah Aliyah (MA) A. Latar Belakang Ilmu Pengetahuan Alam (IPA) berkaitan dengan cara

54. Mata Pelajaran Kimia untuk Sekolah Menengah Atas (SMA)/Madrasah Aliyah (MA) A. Latar Belakang Ilmu Pengetahuan Alam (IPA) berkaitan dengan cara 54. Mata Pelajaran Kimia untuk Sekolah Menengah Atas (SMA)/Madrasah Aliyah (MA) A. Latar Belakang Ilmu Pengetahuan Alam (IPA) berkaitan dengan cara mencari tahu tentang gejala alam secara sistematis, sehingga

Lebih terperinci

MODEL SILABUS MATA PELAJARAN SEKOLAH MENENGAH PERTAMA/MADRASAH TSANAWIYAH (SMP/MTs) MATA PELAJARAN MATEMATIKA

MODEL SILABUS MATA PELAJARAN SEKOLAH MENENGAH PERTAMA/MADRASAH TSANAWIYAH (SMP/MTs) MATA PELAJARAN MATEMATIKA MODEL SILABUS MATA PELAJARAN SEKOLAH MENENGAH PERTAMA/MADRASAH TSANAWIYAH (SMP/MTs) MATA PELAJARAN MATEMATIKA KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN JAKARTA, 2017 DAFTAR ISI DAFTAR ISI i I. PENDAHULUAN

Lebih terperinci

F/751/WKS1/ SMK NEGERI 2 WONOGIRI KISI-KISI PEMBUATAN SOAL UJIAN SEMESTER GASAL TAHUN PELAJARAN 2011/2012

F/751/WKS1/ SMK NEGERI 2 WONOGIRI KISI-KISI PEMBUATAN SOAL UJIAN SEMESTER GASAL TAHUN PELAJARAN 2011/2012 SMK NEGERI 2 WONOGIRI KISI-KISI PEMBUATAN SOAL UJIAN SEMESTER GASAL TAHUN PELAJARAN 2011/2012 F/751/WKS1/6 01 07-07-2010 Mata Pelajaran/ Kompetensi : Matematika Tingkat : 3 Program Studi Keahlian : Semua

Lebih terperinci

KISI-KISI SOAL UJIAN SEKOLAH TAHUN 2016

KISI-KISI SOAL UJIAN SEKOLAH TAHUN 2016 KISI-KISI SOAL UJIAN SEKOLAH TAHUN 206 MATA PELAJARAN : MATEMATIKA WAJIB Penyusun : Team MMP Matematika JENJAN : SMA SMA DKI Jakarta KURIKULUM : Kurikulum 203 NOMO Memilih dan menerapkan aturan Bentuk

Lebih terperinci

KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP)

KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP) KURIKULUM TINGKAT SATUAN PENDIDIKAN (KTSP) PERANGKAT PEMBELAJARAN PROGRAM TAHUNAN ( PROTA ) Mata Pelajaran : Matematika Program : Umum Satuan Pendidikan : SMA / MA Kelas/Semester : X / 1 Nama Guru NIP/NIK

Lebih terperinci

STANDAR KOMPETENSI. 1.Menjelaskan sifat- sifat

STANDAR KOMPETENSI. 1.Menjelaskan sifat- sifat SKL 1. Melakukan percobaan, antara lain merumuskan masalah, mengajukan menguji hipotesis, menentukan variabel, merancang merakit instrumen, mengumpulkan, mengolah menafsirkan data, menarik kesimpulan,

Lebih terperinci