BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. 2.1 Tinjauan Pustaka Penelitian yang membahas pembuatan aplikasi pembelajaran sejarah pernah

dokumen-dokumen yang mirip
Cara Membuat Aplikasi Facebook dengan Visual Studio 2010

APLIKASI SEDERHANA PERHITUNGAN GAJI KARYAWAN PADA PT KAMPAR Tbk. Oleh: MATA KULIAH PEMROGRAMAN C++

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

Jurnal SCRIPT Vol. 3 No. 2 Juni 2016 APLIKASI PEMBELAJARAN SEJARAH KELAS XI SEMESTER I BERBASIS WINDOWS PHONE

Data flow diagram (DFD) adalah representasi grafis yang mengalir. data visualisasi (desain terstruktur). Pada DFD, item data mengalir dari

BAB III LANDASAN TEORI. menggunakan komputer biasa disebut sistem informasi berbasis komputer (computer based

BAB III LANDASAN TEORI

BAB I PENDAHULUAN. Sejarah adalah mata pelajaran yang menanamkan. pengetahuan dan nilai-nilai mengenai proses perubahan dan

BAB 3 DASAR TEORI 3.1 Web Service

BAB III LANDASAN TEORI. Menurut Soemarso (2007:08) dalam buku Akuntansi Suatu Pengantar

BAB III LANDASAN TEORI. Menurut Firmansyah (2011:25) dalam bukunya Rancang Bangun Aplikasi

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

Aplikasi Pengelolaan Nilai Akademik Mahasiswa dan DPNA (Daftar Peserta dan Nilai Akhir)

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II KAJIAN PUSTAKA

BAB V IMPLEMENTASI SISTEM. system informasi hanya saja Implementasi sistem (system implementation)

BAB III LANDASAN TEORI

BAB III DASAR TEORI Aplikasi Mobile

BAB II LANDASAN TEORI

Perancangan MP3 Player dengan Visual C# 2010

Perancangan MP3 Player dengan Visual C# Abstract Di era modern ini kehidupan manusia hampir tidak dapat dipisahkan dengan

BAB III LANDASAN TEORI. Bab ini akan membahas hal-hal yang mendasari dibuatnya SIS, bahasa pemrograman, dan tools yang digunakan dalam pembuatan SIS.

Minggu 03 a Alat Pemodelan

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

CRAYONPEDIA EDUCATION ECOSYSTEM PANEL NAVIGASI PADA APLIKASI TADJ VERSI DESKTOP DAN INTEGRASI APLIKASI TADJ VERSI DESKTOP DENGAN MOODLE VERSI DESKTOP

PERANCANGAN DAN IMPLEMENTASI AUGMENTED REALITY SEBAGAI MEDIA PROMOSI PENJUALAN PERUMAHAN

BAB III LANDASAN TEORI. dibahas meliputi permasalahan yang ada dan solusi yang diusulkan

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

Puja Pramudya

BAB II DASAR TEORI. Pada bagian ini akan dijabarkan teori yang akan digunakan dalam pembuatan sistem yang akan diaplikasikan pada skripsi ini.

Rancang Bangun Game Berhitung Spaceship dengan Pengendali Suara Menggunakan Speech Recognition Plugin pada Unity

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,

BAB II KAJIAN PUSTAKA

BAB III DASAR TEORI 3.1 Quiz Online

Perangkat Lunak Citra Universitas Kristen Maranatha Untuk Memantau Kinerja Program Studi

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. adalah perbandingan antara karya tulis yang telah dibuat dan karya tulis yang akan

PENYUSUNAN APLIKASI DATABASE SUMUR BOR SNVT AIR TANAH DAN AIR BAKU BALAI WILAYAH SUNGAI NUSA TENGGARA II

PENYUSUNAN APLIKASI DATABASE SUMUR BOR SNVT AIR TANAH DAN AIR BAKU BALAI WILAYAH SUNGAI NUSA TENGGARA II

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II KAJIAN PUSTAKA. Selama ini kita pernah atau bahkan sering mendengar tentang Web Service.

BAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun

SISTEM INFORMASI PENCATATAN AKTIFITAS PENGIRIMAN SURAT PADA BCA BANYUWANGI BERBASIS DESKTOP

BAB 2 LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

BAB III METODE PENELITIAN

BAB II TINJAUAN PUSTAKA

MODUL I PENGENALAN VISUAL BASIC.NET

BERBAGAI VERSI VISUAL BASIC.NET

BAB 1 PENDAHULUAN. pelajaran juga menjadi hal yang sangat penting. dalam bentuk permainan sehingga anak-anak tertarik untuk belajar.

MEMAHAMI PENGGUNAAN UML

BAB I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Indonesia merupakan Negara yang sangat kaya akan kebudayaan, mulai

BAB I PERSYARATAN PRODUK

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia - Kei

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. Presensi atau daftar hadir adalah formulir berisi data identitas dan validasi

BAB III LANDASAN TEORI. adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan,

Perancangan dan Implementasi Perangkat Lunak Citra Universitas Kristen Maranatha untuk Memantau Kinerja Program Studi

BAB II LANDASAN TEORI. Unified Modeling Language (UML) merupakan sistem arsitektur yang bekerja dalam

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Pertama, aplikasi ini mengacu dari skripsi yang pernah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Untuk mengetahui bentuk hubungan digunakan analisis regresi. Untuk keeratan

DIAGRAM SEQUENCE UML

BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Ruang Lingkup

BAB II DASAR TEORI Serial RS232

BAB I PENDAHULUAN. Saat ini teknologi telah berkembang pesat, sehingga penggunaan teknologi

BAB I PENDAHULUAN I.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

LEMBARAN SOAL ULANGAN KENAIKAN KELAS Tahun 2014/ Komunikasi Paket Keahlian


MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

BAB II TINJAUAN PUSTAKA. permintaan pengguna dengan tujuan tertentu. Jenis program ini mempunyai sifat

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Teori Algoritma. 1Universitas Gunadarma

BAB I PENDAHULUAN I - 1

BAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan

1. Pendahuluan. 1.1 Latar belakang. 1.2 Perumusan masalah

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

P2 Pengantar Visual Basic.Net

BAB III PERANCANGAN. aplikasi pencarian judul buku terdiri dari perangkat keras (hardware) dan perangkat

Oleh : RAHMADY LIYANTANTO

BAB II LANDASAN TEORI

Transkripsi:

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Penelitian yang membahas pembuatan aplikasi pembelajaran sejarah pernah dilakukan di STMIK AKAKOM (Desi Purwanti, 2011) pada penelitian tersebut aplikasi pembelajaran sejarah dijalankan pada versi desktop dengan menggunakan bahsa pemrograman JAVA. Aplikasi tersebut memberikan dan menampilkan latihan soal sejarah kepada pengguna aplikasi. Penelitian lain yang membahas tentang pembelajaran sejarah yang pernah dilakukan di STMIK AKAKOM (Titis Astriani, 2011) pada penelitian tersebut aplikasi dijalankan pada versi web dengan menggunakan bahasa pemrograman PHP. Aplikasi tersebut menampilkan berbagai macam seni budaya nusantara berupa rumah adat, lagu daerah, dan tarian daerah. Penelitian lainnya (Cardoso, 2012) penelitian ini adalah penelitian yang dilakukan sebagai media pembelajaran bagi siswa-siswi sekolah dasar agar dapat mengenal pahlawan dalam bentuk multimedia. Penelitian ini menggunakan adobe flash sebagai bahasa utama pembuatan aplikasi. Penelitian yang pernah dilakukan di AKPRIND (Hermawan, 2012) membahas pengenalan pahlawan nasional Indonesia. Penelitian tersebut dibuat menggunakan bahasa HTML dan PHP serta menambahkan flash sebagai bagian multimedia dalam memperkenalkan Pahlawan Nasional Indonesia. 9

10 Penelitian lainnya (Yossanusi, 2016) melakukan penelitian yang membahas tentang pembelajaran sejarah dalam bentuk mobile berbasis windows phone dengan menggunakan bahasa pemrograman C#. Aplikasi tersebut menyediakan pembelajaran dalam bentuk game dan materi. Penelitian ini berbeda dengan aplikasi yang ada pada penelitian-penelitian yang dilakukan sebelumnya, dimana aplikasi ini berjalan pada sistem operasi windows phone dan berisi materi sejarah dari lokasi sejarah yang ada di Kota Ambon. Sehingga dapat disajikan tinjauan pustaka dalam tabel 2.1. Tabel 2.1 Perbandingan Penelitian No Peneliti Objek Platform 1 Desi Purwanti, 2011 Pembelajaran Sejarah Tingkat SMP 2 Titis Astriani, 2011 Pembelajaran Pengenalan Kebudayaan Indonesia 3 Cardoso Noel Adriano, 2012 Pembelajaran Interaktif Pengenalan Herois de Patria de Timor Leste untuk Pembelajaran Anak Sekolah Dasar 4 Hermawan, 2012 Pengenalan Pahlawan Nasional Indonesia 5 Yossanusi, 2016 Pembelajaran Sejarah Kelas XI Semester I 6 Fricelia Claudia Syauta, 2017 Pembelajaran Sejarah Kota Ambon Desktop Web Multimedia Multimedia Mobile Windows Phone Mobile Windows Phone Bahasa Pemrograman JAVA PHP Adobe Flash HTML, PHP, ditambahkan Flash C# C#

11 2.2 Dasar Teori 2.2.1 Pendidikan Sejarah Pendidikan Sejarah adalah mata pelajaran yang menanamkan pengetahuan dan nilai-nilai mengenai proses perubahan dan perkembangan masyarakat Indonesa dan dunia pada masa lampau hingga kini (Isjoni, 2007:71). Orientasi pembelajaran sejarah bertujuan agar siswa memperoleh pemahaman ilmu dan memupuk pemikiran historis dan pemahaman sejarah. Pemahaman ilmu membawa pemerolehan fakta dan penguasaan ide-ide dan kaedah sejarah (Isjoni, 2007:71 ; Hassan, 1998:113). Sebagai sarana pendidikan, pengajaran sejarah termasuk pengajaran normatif, karena tujuan dan sasarannya lebih dutujukan pada segi-segi normatif yaitu segi nilai dan makna yang sesuai dengan tujuan pendidikan itu sendiri (Alfian, 2007:1). Melalui pengajaran sejarah siswa mampu mengembangkan kompetensi untuk berpikir secara kronologis dan memiliki pengetahuan tentang masa lampau yang dapat digunakan untuk memahami dan menjelaskan proses perkembanagan dan perubahan masyarakat serta keragaman sosial budaya dalam rangka menemukan dan menumbuhkan jatidiri bangsa ditengah-tengah kehidupan masyarakat dunia. 2.2.2 Windows Phone Tahun 2010 boleh jadi merupakan milestone tersendiri bagi Microsoft dan mobile platform. Dalam industri computer, hal yang dilakukan oleh Microsoft adalah reboot strategy. Microsoft menyebut windows phone sebagai a revolutationary new platform. Microsoft membuatnya dari awal

12 dan antar muka pengguna (user interface) yang lebih clean dan fresh. Dengan filosofi desain yang dinamakan Metro, terinspirasi dari tanda-tanda (sign) yang terdapat pada metro subway, antar muka windows phone menunjukan ciri yang jelas, informasi yang mudah diperoleh, intuitif, dan menggunakan simbol-simbol yang mudah di pahami. Intergritas windows phone dengan berbagai layanan di cloud yang telah dimiliki Microsoft, sebut saja bing, xbok live, push notification, office, dan pelayanan pihak ketiga telah memberikan kekuatan yang unik, sesuatu yang seharusnya dimulai Microsoft sejakdulu. 2.2.3 Microsoft Visual Studio Microsoft Visual Studio merupakan sebuah perangkat lunak lengkap (suite) yang dapat digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, aplikasi personal, atau pun komponen aplikasinya, dalam bentuk aplikasi console, aplikasi Windows, ataupun aplikasi Web. Visual Studio mencakup kompiler, SDK, Integrated Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN Library).Kompiler yang dimasukkan kedalam paket Visual Studio antaralain Visual C++, Visual C#, Visual Basic, Visual Basic.NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro, dan Visual SourceSafe. Microsoft Visual Studio dapat di gunakan untuk mengembangkan aplikasi dalam native code (dalam bentuk bahasa mesin yang berjalan di atas Windows) ataupun managed code (dalam bentuk Microsoft Intermediate Language di atas.net Framework). Selainitu, Visual Studio

13 juga dapat digunakan untuk mengembangkan aplikasi Silverlight, aplikasi Windows Mobile (yang berjalan di atas.net Compact Framework). Visual Studio kini telah menginjak versi Visual Studio 9.0.21022.08, atau dikenal dengan sebutan Microsoft Visual Studio 2008 yang diluncurkan pada 19 November 2007, yang ditujukan untuk platform Microsoft.NET Framework 3.5. Versi sebelumnya, Visual Studio 2005 ditujukan untuk platform.net Framework 2.0 dan 3.0. Visual Studio 2003 ditujukan untuk.net Framework 1.1, dan Visual Studio 2002 ditujukan untuk.net Framework 1.0. Versi-versi tersebut di atas kini dikenal dengan sebutan Visual Studio.NET, karena memang membutuhkan Microsoft.NET Framework. Sementara itu, sebelum muncul Visual Studio.NET, terdapat Microsoft Visual Studio 6.0 (VS1998). 2.2.4. C# C# (dibaca: C sharp) merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka.net Framework. Bahasa pemrograman ini dibuat berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun fitur bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti Java, Delphi, Visual Basic, dan lain-lain) dengan beberapa penyederhanaan. Menurut standar ECMA-334 C# Language Specification, nama C# terdiri atas sebuah huruf Latin C (U+0043) yang diikuti oleh tanda pagar yang menandakan angka # (U+0023). Tanda pagar # yang digunakan memang bukan tanda kres dalam seni musik (U+266F), dan tanda pagar # (U+0023)

14 tersebut digunakan karena karakter kres dalam seni music tidak terdapat di dalam keyboard standar. 2.2.5 Unified Modeling Language (UML) Unified Modeling Language (UML) adalah bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak. Unified Modeling Language (UML) adalah himpunan struktur dan teknik untuk pemodelan desain program berorientasi objek (OOP) beserta aplikasinya. UML adalah metodologi untuk mengembangkan sistem OOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut. UML mulai diperkenalkan oleh Object Management Group, sebuah organisasi yang telah mengembangkan model, teknologi, dan standar OOP sejak tahun 1980-an. Sekarang UML sudah mulai banyak digunakan oleh para praktisi OOP. UML merupakan dasar bagi perangkat (tool) desain berorientasi objek dari IBM. UML dikembangkan sebagai suatu alat untuk analisis dan desain berorientasi objek Grady Booch, Jim Rumbaugh, dan Ivar Jacobson. Namun demikian UML dapat digunakan untuk memahami dan mendokumentasikan setiap sistem informasi. Penggunaan UML dalam industri terus meningkat. Ini merupakan standar terbuka yang menjadikannya sebagai bahasa pemodelan yang umum dalam industri peranti lunak dan pengembangan sistem.