Rabu, 31 Oktober 2018

Teknik Kompilasi V-class 1



Teknik Kompilasi



Nama : Faturrahman

Npm : 52415557

Kelas : 4IA12

Fakultas : Teknologi Industri

Jurusan : Teknik Informatika

Dosen : Ernastuti, DR

  1. SOAL :
Grammar G1:


Vn = {S,A}; Vt ={a,b}; S: Simbol Start; P = {S aAa, A aAa, A b}.


Bahasa L(G1) = { ? }


Apakah Grammar G1 dapat digambarkan Finite Automatanya? bila dapat, gambarkan !.


JAWABAN :
Derivasi kalimat terpendek : Derivasi kalimat umum :
S aAa (1) S aAa (1)
aba (3) aaAaa (2)

a n Aa n (2)
a n ba n (3)
Dari pola kedua kalimat disimpulkan : L1(G1 ) = { a n ba n | n ≥ 1}




  1. SOAL :
Grammar G2:


Vn = {S,B,C}; Vt = {a,b}; S: Simbol Start; P = {S aS, S aB, B bC, C aC, C a}.


Bahasa L(G2) = { ? }


Apakah Grammar G2 dapat digambarkan Finite Automatanya? bila dapat, gambarkan!.


JAWABAN :
Derivasi kalimat terpendek : Derivasi kalimat umum :
S aB (2) S aS (1)
abC (3) …
aba (5) a n-1 S (1)
a n B (2)
a n bC (3)
a n baC (4)

a n ba m-1 C (4)
a n ba m (5)
Dari pola kedua kalimat disimpulkan : L 2 (G 2 ) = { a n ba m | n ≥ 1, m ≥ 1}











  1. SOAL :
Grammar G3:


Vn = {S,A,B}; Vt = {a,b}; S: Simbol Start; P = {S bA, A aB, A a, B bA}


Bahasa L(G3) = { ? }


Apakah Grammar G3 dapat digambarkan Finite Automatanya? bila dapat, gambarkan !.


JAWABAN :







Selasa, 23 Oktober 2018

Pengantar Bisnis Informatika


DEFINISI SECARA UMUM

          Bisnis dalam bahasa inggris adalah Business dari kata Busy / sibuk yang artinya sibuk mengerjakan aktivitas / pekerjaan yang mendatangkan keuntungan. Definisi lain dari bisnis Bisnis merupakan suatu organisasi yang menyediakan barang / jasa yang bertujuan untuk mendapatkan keuntungan dalam memenuhi kebutuhan masyarakat dan juga bisnis adalah Kegiatan yang dilakukan oleh individu / kelompok / organisasi yang menciptakan nilai melalui penciptaan barang dan jasa untuk memenuhi kebutuhan masyarakat dan memperoleh keuntungan melalui transaksi. Macam macam kegiatan bisnis yaitu Produksi, Keuangan, Pemasaran dan Pengelolaan sumber daya manusia. Fungsi dari bisnis antara lain yaitu mencari dan menemukan sumber bahan baku, Mengolah bahan baku menjadi barang jadi, Menyalurkan produk jadi ke tangan konsumen. Jenis jenis bisnis yaitu Monopsoni adalah Keadaan dimana satu pembeli tunggal menguasai penerimaan pasokan barang/jasa. Kemudian Monopoli adalah Suatu bentuk Interaksi dimana penawaran dan permintaan hanya ada satu penjual/produsen yang berhadapan dengan banyak konsumen. Kemudian Oligopoli adalah Suatu pasar dimana penawaran satu jenis barang dikuasai oleh beberapa perusahaan/penjual. Kemudian Oligopsini adalah Suatu pasar dimana terdapat beberapa pembeli yang memiliki peranan besar dalam menentukan harga. Kebijakan Bisnis adalah suatu ketetapan yang memuat prinsip prinsip untuk mengarahkan cara-cara bertindak yang dibuat secara terencana dan konsisten dalam mencapai tujuan-tujuan tertentu tujuan dari adanya kebijakan bisnis yaitu Keuntungan, Pertumbuhan, Berkesinambungan, Stabilitas, Pelayanan umum, Kesejahteraan masyarakat.

          Teknologi Informasi & Komunikasi (TIK) dalam bahasa inggris adalah Information and Communication Technology (ICT) dalam waktu yang sangat singkat telah menjadi satu bahan bangunan penting dalam perkembangan kehidupan masyarakat modern. Banyak negara menganggap bahwa memahami TIK, menguasai keterampilan dasar TIK serta memiliki konsep TIK merupakan bagian dari inti pendidikan saat ini sama halnya seperti sejajar dengan membaca, menulis, dan numerasi. United Nations Educational, Scientific and Cultural Organizationpun menyatakan bahwa semua negara maju dan berkembang, perlu mendapatkan akses TIK dan menyediakan fasilitas pendidikan yang terbaik dan merata, sehingga diperoleh generasi muda dan penerus bangsa yang siap berperan penuh dalam masyarakat modern, mampu berperan dalam negara pengetahuan dan bisa bersain dengan Negara Negara lain. Karena perkembangan TIK yang sangat pesat, perubahan terus-menerus menjadi tantangan berbagai pihak, dari pemerintah, kementrian pendidikan, pengajar dan semua kalangan yang terkait didalamnya. Pengertian Teknologi Kata teknologi secara harfiah berasal dari bahasa latin texere yang berarti menyusun atau membangun, sehingga istilah teknologi seharusnya tidak terbatas pada penggunaan mesin, mekipun dalam arti sempit sering digunakan dalam kehidupan sehari-hari. Kemudian Pengertian Informasi adalah sejumlah data yang telah diolah melalui pengolahan data dalam rangka menguji tingkat kebenarannya dan ketercapaiannya sesuai dengan kebutuhan. hal penting yang harus diperhatikan dari informasi yaitu Informasi merupakan hasil pengelolahan data, memberikan makna dan berguna atau bermanfaat. Kemudian Pengertian Komunikasi adalah suatu proses penyampaian pesan (ide, gagasan, materi pelajara) dari satu pihak kepada pihak lain agar terjadi saling memengaruhidiantara keduanya. Pada umumnya komunikasi dilakukan dengan menggunakan kata-kata (lisan) yang dapat dimengerti oleh kedua belah pihak. Apabila tidak ada bahasa verbal yang dimengerti oleh keduanya, komunikasi masih dapat dilakukan dengan menggunakan gerak (bahasa) badan, menunjukkan sikap tertentu, seperti senyum, menggelengkan kepala, menganggkat bahu, menggangguk. Cara tersebut dinamakan komunikasi dengan bahasa non-verbal.

          Bisnis Informatika Secara etimologi, bisnis berarti keadaan dimana seseorang atau sekelompok orang sibuk melkakukan pekerjaan yang menghasilkan keuntungan. Kata “bisnis” sendiri memiliki tiga penggunaan, tergantung skupnya — penggunaan singular kata bisnis dapat merujuk pada badan usaha, yaitu kesatuan yuridis (hukum), teknis, dan ekonomis yang bertujuan mencari laba atau keuntungan. Bisnis informasi adalah bisnis menghasilkan keuntungan terutama dari pejualan-kembali properti intelektual (intelellectual property). Bisnis & Informatika. Memiliki dua arti yang saling berbeda. Dalam pengertian yang sederhana bisnis informatika adalah suatu kegiatan yang dilakukan individu atau sekelompok orang yang memiliki nilai (value) dengan tujuan mendapatkan keuntungan (profit) yang dilakukan dengan bantuan teknologi informasi. Yang dimaksud teknologi informasi disini mencakup semua hal yang berkaitan dengan teknologi informasi.
                Untuk salah satu jenis Bisnis Informatika yang saya pilih adalah perusahaan Carousell. Carousell siap bersaing di insdustri e-commerce Indonesia. Setelah sukses di Singapura, Carousell yang dikenal sebagai marketplace dan aplikasi belanja kini siap bersaing di tengah industri e-Commerce Indonesia yang kian sengit. Carousell menganggap Indonesia sebagai pasar terpenting bagi perkembangan bisnisnya. Menurut perusahaan yang didirikan oleh start-up dengan nama yang sama itu masyarakat Indonesia tidak hanya digitally savvy, tetapi juga telah beralih ke ponsel untuk melakukan jual beli secara online. Saya melihat Carousell sebagai sebuah app jual beli dengan konsep jejaring sosial. Pengguna (pembeli/penjual) bisa melihat daftar produk yang dijual oleh pengguna lainnya, dan membelinya hingga melakukan negosiasi harga dengan sang penjual secara langsung, tanpa perlu keluar dari aplikasi tersebut. Tidak perlu lagi bertukar nomor ponsel, tidak perlu lagi bertukar pin BBM. Seluruh proses jual beli dari awal hingga akhir bisa kamu selesaikan di Carousell. Alur yang singkat dan tidak bikin repot, itu kesan pertama saya ketika mulai berjualan lewat Carousell. Tidak banyak langkah yang harus saya ambil dan tidak perlu menunggu penilaian apapun untuk menjual barang. Hal ini membuat proses penjualan sangat cepat. di saat harus menambahkan deskripsi mengenai barang dagangan saya, saya hanya perlu mengisi 3 kolom saja; Category, Item dan Price. Kolom Category berfungsi mengklasifikasikan jenis produk yang kamu jual. Kolom Item adalah tempat bagimu mendeskripsikan barang daganganmu dengan kata-kata dan Price adalah kolom harga. Selain mengisi kolom-kolom tersebut, di bagian ini kamu juga bisa menambahkan 3 foto lainnya – tanpa perlu mengolahnya lagi – guna mendukung barang daganganmu. Dan sesudah tahapan ini kamu tuntaskan, barang daganganmu siap untuk dijajakan.
          Kelebihan dan kekurangan yang diperoleh Kelebihan Carousell sudah jelas terlihat. Konsep jual beli yang diusung sungguh inovatif; menjalankan rantai jual beli dari awal hingga akhir tanpa perlu keluar dari aplikasi sekali. Tampilan Carousell yang ramah dan sederhana juga berperan besar dalam memudahkan pengguna melakukan jual beli.
Meski begitu, saya agak bosan dengan featured image yang dipajang di bagian kategori produk. Awalnya saya kira gambar tersebut adalah barang dagangan dari user lainnya, tapi, setelah keluar masuk beberapa kali dari Carousell, ternyata gambar di bagian tersebut tidak kunjung berubah. Selain itu, saat proses pengolahan gambar, tombol “Back” dan “Done” di bagian atas juga terlihat kurang presisi.
          Perkembangan bisnis TI di Indonesia cukup drastis, hal ini didukung dengan naiknya kebutuhan pada teknologi informasi, yang mana pada sekarang ini hampir semua kegiatan dan pekerjaan kita menggunakan beberapa hal dari dunia teknologi informasi. Perkembangan ini dapat dilihat dari berbagai aspek, seperti dalam dunia bisnis. Bisnis dalam bidang informatika ini memiliki peluang yang cukup baik dan cukup menjanjikan. Karena itulah banyak orang yang mencoba untuk menggeluti bidang ini, seperti bisnis hardware, software dan penyedia layanan konsultasi dan bisnis jual-beli online. Sekarang ini banyak perusahaan yang melakukan bisnis online, seperti penjualan sepatu dan baju (toko online), mainan, bahkan makanan juga bisa dipesan secara online. Hal ini terjadi karena internet seperti yang kita ketahui dapat menembus batas ruang dan waktu.
          Perkembangan teknologi informasi dan komputer menyebabkan perubahan kultur kita sehari-hari yang disebut dengan “information age”. Media elektronik menjadi salah satu media andalan untuk melakukan komunikasi dan bisnis. Meskipun penggunaan media elektronik ini belum dimengerti, akan tetapi desakan bisnis menyebabkan para pelaku bisnis mau tidak mau harus menggunakan media elektronik ini. Seperti yang kita tahu permasalahan di dunia ini adalah “ruang dan waktu” oleh karena itu penerapan teknologi informatika sangat dibutuhkan, maka dibutuhkan sebuah penerapan teknologi ini untuk memecahkan masalah. Karena banyaknya permintaan dalam teknologi informasi dan komputer di Indonesia dalam segala bidang maka munculah perusahaan-perusahaan yang bergelut dalam bisnis informatika ini. Seperti contohnya adalah penyedia layanan internet, software house, hosting, dll.
          Perkembangan bisnis TI di Indonesia belakangan ini terjadi peningkatan yang sangat pesat mengingat kebutuhan akan dalam bidang ini sangatlah besar dari tahun ke tahun. Ini menjadikan bisnis informatika menjadi salah satu bisnis yang mempunyai potensi yang cerah untuk kedepannya. Hal ini juga harus didukung oleh sumber daya yang berkualitas, melihat kualitas teknologi informasi dan komputer yang dituntut semakin baik setiap saatnya. Saat ini dunia TI mengalami banyak perkembangan terutama dalam bidang bisnis. Pada lingkungan bisnis, kehadiran teknologi informasi mulai disadari dapat menghadirkan berbagai solusi yang dapat membantu proses bisnis yang ada dan mengoptimalkan efesiensi bisnis berbasis teknologi informasi. Perkembangan teknologi informasi telah berkembang luar biasa hebatnya baik dari sisi perangkat keras, perangkat lunak, atau sumber daya manusia yang mendayagunakannya.
Sekarang TI banyak membantu kebutuhan seseorang dan sudah banyak orang yang terbiasa dengan komputer, bahkan dengan internet. Dunia bisnis tentunya banyak mengalami persaingan, sehingga membutuhkan semua informasi yang aktual, cepat dan dapat dipercaya. Semua itu menggunakan Teknologi Informasi dan Komunikasi. Pergerakan bisnis yang semakin cepat menuntut komunikasi (suara, data dan informasi) yang lebih lebih cepat guna mempertahankan pelanggan, pemasok, bahkan dalam menghadapi persaingan. Salah satu media yang digunakan dalam mengembangkan bisnis di dunia Informatika adalah internet. Internet adalah jaringan komputer tanpa mengenal batas jarak dan waktu yang didalamnya terdapat berbagai sumber daya informasi dari mulai yang statis hingga dinamis dan interaktif. Maka dari itu banyak orang bahkan perusahaan memanfaatkan internet sebagai ladang bisnis, mulai dari menjual jasa, penjualan dan pembelian produk bahkan pemasaran suatu produk perusahaan. Dunia bisnis dibidang TI akan berkembang pesat dan mengalami kemajuan dengan adanya media informasi dan perangkat teknologi yang makin canggih. Dari dunia Maya atau internet inilah lahir sebuah social media. internet dan social media bisa menjadi alat bagi perusahaan untuk mengenal pasar dan konsumennya.









          Sistem perkuliahan di Universitas Gunadarma ini diharuskan mahasiswanya membuat suatu karya ilmiah atau yang disebut dengan Penelitian Ilmiah (PI) yang bertujuan sebagaimana salah satu syarat untuk memperoleh gelar setara muda. Setiap fakultas dan setiap jurusan berbeda beda mendapatkan penulisan ilmiah ini ada yang dimulai dari semester 4 dan ada juga yang dimulai dari semester 6. Untuk fakultas teknologi industri dan jurusan teknik informatika dibedikan penulisan ilmiah pada semester 6. Sistem penulisan ilmiah itu sendiri harus dibuat bedasarkan suatu projek yang harus dipertanggung jawabkan ketika pada saat penulisan oleh dosen pembimbing dan dosen penguji. Pada kesempatan kali ini saya Faturrahman dari jurusan teknik informatika angkatan 2015 kelas 4IA12 kelas saya sekarang. Pada penulisan ini saya akan menceritakan bagaimana proses pembuatan penulisan ilmiah yang saya buat.
          Pada awalnya proses penulisan ilmiah ini dilakukan pada pertengahan semester 6 dimana pada saat itu satu kelas dibagi menjadi 3 kelompok yang masing masing memiliki dosen pembimbing masing masing, dimana kelompok saya itu terdiri dari 9 orang yang di bimbing oleh dosen bernama Bapak Onggo Woryawan Msi. Beliau lah yang bertanggung jawab pada ke Sembilan mahasiswa ini atas Penulisan ilmiah, pada awal pertama kali tatap muka untuk penulisan ilmiah saya bingung mau membuat projek apa karna pada saat itu belum terpikirkan, kemudian saya berfikir ingin membuat sebuah projek tentang game (permainan). Aplikasi game yang saya ajukan pada saat pertama kali itu menggunakan aplikasi unity. Unity adalah sebuah tool yang terintegrasi untuk membuat game, arsitektur bangunan dan simulasi. Unity bisa untuk games PC dan games Online. Untuk games Online diperlukan sebuah plugin, yaitu Unity Web Player, sama halnya dengan Flash Player pada Browser. Singkat cerita mengenai unity seperti itu, pada pertemuan tatap muka berikutnya saya telah menyelesaikan game tersebut dan saya telah membuat sampai bab 3. dimana aplikasi game edukasi petualang ini bertujuan untuk merancang game sebagai pengenal budaya Indonesia untuk anak usia 8-11 tahun. Dimana pada saat pertemuan itu saya diminta menjelaskan bagaimana cara memakai aplikasi game yang saya buat, game yang saya buat ini sama seperti halnya dengan game flappy bird dimana karakter utamanya ini harus melewati rintangan jika karakter ini berhasil melewati rintangan maka akan mendapatkan skor dan jika karakter utama ini tidak berhasil melewati rintangan maka game akan berakhir dan game akan berhenti. Pada saat itu saya telah memberikan sebagaimana dosen pembimbing itu bertanya kemudian pada saat itu dosen pembimbing memberikan saran agar game ini di tambahkan nyawa jadi jika pada saat karakter utama ini gagal melewati rintangan maka masih bisa bermain jika nyawa ini masih ada, dan dosen pembimbing ini meminta agar diberikan 3 nyawa saja. Untuk itu saya menerima apa saran dari dosen pembimbing saya. Kemudian pada saat itu saya bingung bagaimana cara agar bisa menambahkan nyawa pada karakter tersebut kodingan dan segala rupanya tidak dapat saya temukan hingga saya bingung memikirkan ini dan akhirnya penulisan ilmiah tetang game ini belum kelar dan saya memutuskan untuk berganti judul penulisan.
          Kemudian pada saat pertengahan semester 6 saya mengikuti kegiatan sebagai volunteer asian games Jakarta Palembang 2018 dimana pada saat bulan agustus tahun 2018 ini saya tidak bisa melanjutkan penulisan ilmiah saya selama hampir 3 minggu proses menjadi volunteer asian games ini berlangsung. Kemudian saya telah kembali untuk melanjutkan penulisan ilmiah ini dengan judul dan tema penulisan yang berbeda. Kemudian saya berfikir lagi ingin membuat game (permainan) game permainan ini saya namakan games daya ingat, menggunakan aplikasi macromedia flash adalah salah satu perangkat lunak komputer yang merupakan produk unggulan Adobe Systems. AdobeFlash digunakan untuk membuat gambar vektor maupun animasi gambar dan game tersebut. Singkat cerita tentang macromedia flash seperti itu. Pada pertemuan berikutnya saya meminta dosen pembimbing untuk bertemu dan beliau meminta untuk mengirimkan penulisan yang telah saya ganti ulang melalui email, pada saat itu bimbingan melalui email dan dimana saya telah memberikan penulisan saya sampai bab 4 dan kemudian email saya dibalas yang berisikan banyaknya revisi dari bab 1 samapai bab 4 ini. Kemudian beberapa hari saya mengerjakan revisi ini sampai pada saat itu saya kelar melakukan revisiannya dan game yang saya buat menggunakan macromedia flash ini telah selesai untuk itu saya meminta dosen pembimbing saya untuk melakukan tatap muka dimana aplikasi games daya ingat ini bertujuan untuk Membuat aplikasi permainan games Daya Ingat sebagai sarana hiburan, penyaluran hobby pada anak anak dan juga Sekaligus untuk melatih dan mengetahui kemampuan otak dalam hal mengingat dan Agar mengetahui cara pembuatan games Daya Ingat  dengan menggunakan Macromedia Flash 8. Pada saat saya menyelesaikan penulisan lewat email saya meminta untuk tatap muka dan pada saat tatap muka dengan dosen pembimbing saya memberikan apa yang telah saya revisi dan aplikasi game yang telah saya buat. Dan seletah tatap muka banyak revisi yang saya dapatkan dari bab 1 sampai bab 4, kemudian suatu saat saya malah berhenti dengan aplikasi games daya ingat ini karna saya berfikir untuk sebuah penulisan ilmiah ini saya ingin aplikasi yang sangat menarik dan saya berfikir bahwa aplikasi games daya ingat yang saya buat ini hanya biasa biasa saja tidak ada keistimewaannya, untuk itu saya berhenti untuk melanjutkan penulisan tentang games daya ingat ini untuk beberapa hari saya mencari reverensi ingin membuat aplikasi apa, dan saya mencari inspirasi ingin membuat aplikasi apa selama beberapa hari.
          Kemudian setelah mencari reverensi dan mencari inspirasi dari internet saya berfikiran untuk membuat aplikasi chat berbasis android dengan menggunakan aplikasinya android studio, kemudian saya telah mencari dan belajar untuk membuat aplikasi chat ini dari internet kemudian pada saat ini aplikasi chat yang saya kerjakan hampir 100% terselesaikan dimana aplikasi chat yang saya buat telah berjalan sedemikian dengan keinginan saya dan untuk penulisan telah selesai pada bab 3 untuk saat ini saya telah sedang melanjutkan penulisan ilmiah ini mulai dari aplikasi yang hampir rampung 100% dan penulisannya dan semoga saja sebelum UTS itu datang saya telah melakukan sidang.


SUMBER:







Jumat, 21 April 2017

Pengelolaan Web Yang Berbasis Pendidikan

1. Bagaimana cara pengelolaan web berbasis pendidikan ?

* TIK mempunyai potensi yang sangat besar untuk dimanfaatkan dalam dunia pendidikan. Pada blue print TIK Depdiknas, stidak-tidaknya disebutkan ada tujuh fungsi TIK dalam pendidikan, yakni sebagai sumber belajar, alat bantu belajar, fasilitas pembelajaran, standard kompetensi, sistem administrasi, pendukung keputusan, sebagai infrastruktur.


e-Learning
Salah satu kosa kata yang muncul dan populer bersamaan dengan hadirnya TIK dalam dunia pembelajaran adalah elearning. Elearning merupakan kependekan dari elektronik learning. Secara generik elearning berarti belajar dengan menggunakan elektronik. Kata elektronik sendiri mengandung pengertian yang spesifik yakni komputer atau internet, sehinga elearning sering diartikan sebagai proses belajar yang menggunakan komputer atau internet.
Sesungguhnya pengertian elearning sendiri mempunyai makna yang sangat luas dan masih dipersepsikan secara berbeda-beda. Pengertian elearning mencakup sebuah garis kontinum dari mulai menambahkan komputer dalam proses belajar sampai dengan pembelajaran berbasis web. Sebuah kelas yang dilengkapi dengan satu unit komputer untuk memutar sebuah CD pembelajaran interaktif, dalam batasan yang minimal telah dapat disebutkan bahwa kelas tersebut telah menerapkan elearning. Namun menurut batasan UNESCO, elearning paling tidak harus didukung oleh sejumlah syarat-syarat yang harus dipenuhi, yaitu mencakup; ketersediaan software bahan belajar berbasis TIK, ketersediaan software aplikasi untuk menjalankan pengelolaan proses pembelajaran tersebut, adanya SDM guru dan tenaga penunjang yang menguasai TIK, adanya infrastruktur TIK, adanya akses internet, adanya dukungan training, riset, dukungan daya listrik, serta dukungan kebijakan pendayagunaan TIK untuk pembelajaran. Apabila elemen-elemen tersebut telah tersedia, maka program dan pengelolaan elearning akan dapat dijalankan.
Software Bahan Ajar
Teknologi selalu mencakup hardware dan software. Hardware akan berguna apabila tersedia software di dalamnya, demikian pula sebaliknya software baru akan dapat bermanfaat apabila ada hardware yang menjalankannya.
Software dapat dikelompokkan menjadi tiga jenis, yaitu software operating sistem (OS), software aplikasi, dan software data atau konten. OS adalah software yang berfungsi sebagai sistem operasi, seperti DOS, Windows, Linux, dan Unix. Aplikasi adalah software yang digunakan untuk membangun atau menjalankan proses sesuai dengan perintah-perintah pemrograman, misalnya office, LMS, CMS, dll. Sedangkan data atau bahan ajar termasuk ke dalam kelompok software konten, misalnya bahan ajar baik berupa teks, audio, gambar, video, animasi, dll.
Dalam pengertian yang paling sederhana, suatu proses belajar akan terjadi apabila tersedia sekurang-kurangnya dua unsur, yakni orang yang belajar dan sumber belajar. Sumber belajar mencakup orang (nara sumber), alat (hardware), bahan (software), lingkungan (latar, setting), dll. Bahan ajar adalah salah satu jenis dari sumber belajar.
Bahan belajar merupakan elemen penting dalam elearning. Tidak ada elearning tanpa ketersediaan bahan belajar. Untuk itu, maka kemampuan seorang guru dalam mengembangkan bahan belajar berbasis web menjadi sangat penting.

Jenis Bahan Ajar
Bahan ajar adalah segala bentuk konten baik teks, audio, foto, video, animasi, dll yang dapat digunakan untuk belajar. Ditinjau dari subjeknya, bahan ajar dapat dikatogorikan menjadi dua jenis, yakni bahan ajar yang sengaja dirancang untuk belajar dan bahan yang tidak dirancang namun dapat dimanfaatkan untuk belajar. Banyak bahan yang tidak dirancang untuk belajar, namun dapat digunakan untuk belajar, misalnya kliping koran, film, sinetron, iklan, berita, dll. Karena sifatnya yang tidak dirancang, maka pemanfaatan bahan ajar seperti ini perlu diseleksi sesuai dengan tujuan pembelajaran.
Bahan belajar yang dirancang adalah bahan yang dengan sengaja disiapkan untuk keperluan belajar. Ditinjau dari sisi fungsinya, bahan ajar yang dirancang dapat dikelompokkan menjadi tiga kelompok, yaitu bahan presentasi, bahan referensi, dan bahan belajar mandiri. Sedangkan ditinjau dari media, bahan ajar dapat kelompokkan menjadi bahan ajar cetak, audio, video, televisi, multimedia, dan web.
Sekurang-kurangnya ada empat ciri bahan ajar yang sengaja dirancang, yakni adanya tujuan yang jelas, ada sajian materi, ada petunjuk belajar, dan ada evaluasi keberhasilan belajar.
Bahan ajar berbasis web
Sebagaimana sebutannya, bahan ajar berbasis web adalah bahan ajar yang disiapkan, dijalankan, dan dimanfaatkan dengan media web. Bahan ajar sering juga disebut bahan ajar berbasis internet atau bahan ajar on line. Terdapat tiga karakteristik utama yang merupakan potensi besar bahan ajar berbasis web, yakni;
- menyajikan multimedia
- menyimpan, mengolah, dan menyajikan infromasi
- hyperlink
Karena sifatnya yang on line, maka bahan ajar berbasis web mempunyai karakteristik khusus sesuai dengan karakteristik web itu sendiri. Salah satu karakteristik yang paling menonjol adalah adanya fasilitas hyperlink. Hyperlink memungkinkan sesuatu subjek nge-link ke subjek lain tanpa ada batasan fisik dan geografis, selama subjek yang bersangkutan tersedia pada web. Dengan adanya fasilitas hyperlink maka sumber belajar menjadi sangat kaya. Search engine sangat membantu untuk mencari subjek yang dapat dijadikan link.
Unsur-unsur bahan ajar
Bahan ajar setidak tidaknya harus memiliki enam unsur, yaitu mencakup tujuan, sasaran, uraian materi, sistematika sajian, petunjuk belajar, dan evaluasi. Sebuah bahan ajar harus mempunyai tujuan. Tujuan harus dirumuskan secara jelas dan terukur mencakup kriteria ABCD (audience, behavior, criterion, dan degree). Sasaran perlu dirumuskan secara spesifik, untuk siapa bahan relajar itu ditujukan. Sasaran bukan sekedar mengandung pernyataan subjek orang, Namur juga harus mencakup kemampuan apa yang menjadi prasyarat yang harus sudah mereka kuasai agar dapat memahami bahan ajar ini.
Langkah-langkah pengembangan
Secara makro, pengembangan bahan ajar mencakup langkah-langkah analisis kebutuhan, perancangan, pengembangan, implementasi dan evaluasi. Secara mikro, langkah-langkah pengembangan bahan ajar berbasis web dimulai dari penentuan sasaran, pemilihan topik, pembuatan peta materi, perumusan tujuan, penyusunan alat evaluasi, pengumpulan referensi, penyusunan bahan, editing, upload, dan testing.
Penentuan sasaran
Langkah pertama yang harus dilakukan dalam menyusun sebuah bahan ajar adalah menentukan secara jelas siapa sasaran bahan ajar tersebut. Di dalam kelas konvensional, sasaran telah sangat terstruktur, misalnya siswa kelas dua SMA semester pertama. Pernyataan tersebut telah mengandung indikasi yang jelas tentang siapa mereka, kemampuan apa yang harus mereka kuasai, serta di mana kedudukan bahan belajar yang akan disajikan dalam keseluruhan kurikulum sekolah. Demikian pula pada penyusunan bahan belajar berbasis web sasaran harus dicantumkan secara spesifik.
Pemilihan topik
Setelah sasaran ditentukan, langkah selanjutnya adalah memilih topik yang sesuai dengan kebutuhan sasaran tersebut. Pemilihan topik dapat dilakukan dengan pertimbangan, antara lain; materi sulit, penting diketahui, bermanfaat, merupakan sesuatu yang baru, sesuatu yang belum banyak diketahui, atau bahasan dari sudut pandang lain, dll.
Pembuatan peta materi
Peta materi sangat membantu dalam merumuskan keluasan dan kedalaman materi yang akan dibahas. Membuat peta materi dapat diibaratkan menggambar sebuah batang pohon yang bercabang dan beranting, semakin banyak cabang maka semakin luas bahasan materi. Sedangkan apabila kita menghendaki bahasan yang fokus dan spesifik, maka kembangkanlah bagian ranting-ranting.
Perumusan tujuan
Gambar peta materi akan sangat bermanfaat untuk menentukan tujuan. Setiap ranting dapat dirumuskan menjadi sebuah indikator tujuan yang spesifik. Sedangkan cabang menjadi besaran tujuan tersebut. Tujuan besar (cabang) dapat dicapai dengan memenuhi semua tujuan yang spesifik (ranting).
Penyusunan alat evaluasi
Setelah merumuskan tujuan, langsung diikuti dengan perumusan alat evaluasi. Alat evaluasi dimaksudkan untuk mejawab dengan cara bagaimana kita dapat mengetahui sesuatu tujuan itu telah tercapai. Setiap indikator tujuan harus dapat diukur keberhasilannya. Sebuah rumusan tujuan dapat diukur dengan satu butir alat evaluasi. Dapat satu set alat evaluasi mengukur serangkai tujuan. Misalnya kita merumuskan tujuan ?mampu mengendari sepeda motor?, maka alat evaluasi yang mungkin adalah lembar observasi tentang kemampuan mengendarai sepeda motor.
Pengumpulan referensi
Tidak ada bahan ajar yang berdiri sendiri tanpa sumber referensi. Referensi digunakan untuk memberi dukungan teoretis, data, fakta, ataupun pendapat. Referensi juga dapat memperkaya khasanah bahan belajar, sehingga pembaca yang menginginkan pendalaman materi yang dibahas dapat mencari dari sumber yang disebutkan. Dalam web, pembaca dapat dengan mudah diberikan link ke sumber referensi tersebut.
Penyusunan bahan
Setelah bahan-bahan pendukung siap, maka penulisan dapat dimulai. Penulisan bahan hendaklah konsisten dengan peta materi dan tujuan yang telah disusun. Secara umum struktur penulisan sekurang-kurangnya terdiri dari tiga bagian, yaitu pendahuluan, isi, dan penutupan. Pada pendahuluan kita harus sudah menyampaikan secara ringkas apa yang akan dibahas pada bahan belajar ini. Sedangkan bagian isi menguraikan secara gamblang seluruh materi. Agar lebih jelas, uraian bisa dilengkapi dengan contoh-contoh. Untuk mengecek pemahaman, pada bagian ini dapat pula diberikan latihan-latihan. Pada bagaian penutup sampaikan kembali secara ringkas apa yang telah dibahas. Proses selanjutnya adalah editing, upload, dan testing.

2. Apakah web conten pendidikan atau sains bersifat dinamis atau statis sebaiknya ?

Pengertian Web Statis dan Web Dinamis

1. Web Statis
Web statis adalah website yang mana pengguna tidak bisa mengubah konten dari web tersebut secara langsung menggunakan browser. Interaksi yang terjadi antara pengguna dan server hanyalah seputar pemrosesan link saja. Halaman-halaman web tersebut tidak memliki database, data dan informasi yang ada pada web statis tidak berubah-ubah kecuali diubah sintaksnya. Dokumen web yang dikirim kepada client akan sama isinya dengan apa yang ada di web server.

Contoh dari web statis adalah web yang berisi profil perusahaan. Di sana hanya ada beberapa halaman saja dan kontennya hampir tidak pernah berubah karena konten langsung diletakan dalam file HTML saja.

2. Web Dinamis
Dalam web dinamis, interaksi yang terjadi antara pengguna dan server sangat kompleks. Seseorang bisa mengubah konten dari halaman tertentu dengan menggunakan browser. Request (permintaan) dari pengguna dapat diproses oleh server yang kemudian ditampilkan dalam isi yang berbeda-beda menurut alur programnya. Halaman-halaman web tersebut memiliki database. Web dinamis, memiliki data dan informasi yang berbeda-beda tergantung input apa yang disampaikan client. Dokumen yang sampai di client akan berbeda dengan dokumen yang ada di web server.

Contoh dari web dinamis adalah portal berita dan jejaring sosial. Lihat saja web tersebut, isinya sering diperbaharui (di-update) oleh pemilik atau penggunanya. Bahkan untuk jejaring sosial sangat sering di-update setiap harinya.

Perbedaan Web Statis dan Web Dinamis

  1. Interaksi antara pengunjung dan pemilik web
    Dalam web statis tidak dimungkinkan terjadinya interaksi antara pengunjung dengan pemilik web. Sementara dalam web dinamis terdapat interaksi antara pengunjung dengan pemilik web seperti memberikan komentar, transaksi online, forum, dll.

  2. Bahasa Script yang digunakan
    Web statis hanya menggunakan HTML saja, atau paling tidak bisa ditambah dengan CSS. Sedangkan web dinamis menggunakan bahasa pemrograman web yang lebih kompleks seperti PHP, ASP dan JavaScript.

  3. Penggunaan Database
    Web statis tidak menggunakan database karena tidak ada data yang perlu disimpan dan diproses. Sedangkan web dinamis menggunakan database seperti MySQL, Oracle, dll untuk menyimpan dan memroses data.

  4. Konten
    Konten dalam web statis hanya diberikan oleh pemilik web dan jarang di-update, sementara konten dalam web dinamis bisa berasal dari pengunjung dan lebih sering di-update. Konten dalam web dinamis bisa diambil dari database sehingga isinya pun bisa berbeda-beda walaupun kita membuka web yang sama.

3. Bagaimana web conten dengan model generatif dan retorika

* Web content adalah isi website Anda. Tanpa adanya file-file halaman web dan file pendukung, maka domain dan hosting yang telah Anda miliki tidak akan menampilkan apa-apa jika diakses. Ini seperti memiliki rumah baru yang sudah ada alamatnya tapi belum diisi perabot alias kosong.


Media standard penggunaan Web Content

Arsitektur Website adalah suatu pendekatan terhadap desain dan perencanaan situs yang, seperti arsitektur itu sendiri, melibatkan teknis, kriteria estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar pada pengguna dan kebutuhan   pengguna. Hal ini memerlukan perhatian khusus pada konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain arsitektur web. Untuk optimasi mesin pencari yang efektif perlu memiliki apresiasi tentang bagaimana sebuah situs Web terkait dengan World Wide Web.

Model Generatif
Pembelajaran Generatif (PG) merupakan terjemahan dari Generative Learning (GL). Menurut Osborno dan Wittrock dalam Katu (1995.b:1), pembelajaran generatif merupakan suatu model pembelajaran yang menekankan pada pengintegrasian secara aktif pengetahuan baru dengan menggunakan pengetahuan yang sudah dimiliki mahasiswa sebelumnya. Pengetahuan baru itu akan diuji dengan cara menggunakannya dalam menjawab persoalan atau gejala yang terkait. Jika pengetahuan baru itu berhasil menjawab permasalahan yang dihadapi, maka pengetahuan baru itu akan disimpan dalam memori jangka panjang.

Model Retrorika 

Retorika berarti kesenian untuk berbicara baik (Kunst, gut zu reden atau Ars bene dicendi), yang dicapai berdasarkan bakat alam (talenta) dan keterampilan teknis (ars, techne), Dewasa ini retorika diartikan sebagai kesenian untuk berbicara baik, yang dipergunakan dalam proses komunikasi antarmanusia. Pada bahasa informatika model ini berarti berbicara antarmuka melalui jaringan internet melalui website seperti: YM, Facebook, Skype, dll. - See more at: http://anggiyulianto.blogspot.com/2013/07/web-content-web-prilaku-penggunaan.html#sthash.l32uXc3n.dpuf
Retorika berarti kesenian untuk berbicara baik (Kunst, gut zu reden atau Ars bene dicendi), yang dicapai berdasarkan bakat alam (talenta) dan keterampilan teknis (ars, techne), Dewasa ini retorika diartikan sebagai kesenian untuk berbicara baik, yang dipergunakan dalam proses komunikasi antarmanusia. Pada bahasa informatika model ini berarti berbicara antarmuka melalui jaringan internet melalui website seperti: YM, Facebook, Skype, dll. - See more at: http://anggiyulianto.blogspot.com/2013/07/web-content-web-prilaku-penggunaan.html#sthash.l32uXc3n.dpuf
Retorika berarti kesenian untuk berbicara baik (Kunst, gut zu reden atau Ars bene dicendi), yang dicapai berdasarkan bakat alam (talenta) dan keterampilan teknis (ars, techne), Dewasa ini retorika diartikan sebagai kesenian untuk berbicara baik, yang dipergunakan dalam proses komunikasi antarmanusia. Pada bahasa informatika model ini berarti berbicara antarmuka melalui jaringan internet melalui website seperti: YM, Facebook, Skype, dll. - See more at: http://anggiyulianto.blogspot.com/2013/07/web-content-web-prilaku-penggunaan.html#sthash.l32uXc3n.dpuf
Retorika berarti kesenian untuk berbicara baik (Kunst, gut zu reden atau Ars bene dicendi), yang dicapai berdasarkan bakat alam (talenta) dan keterampilan teknis (ars, techne), Dewasa ini retorika diartikan sebagai kesenian untuk berbicara baik, yang dipergunakan dalam proses komunikasi antarmanusia. Pada bahasa informatika model ini berarti berbicara antarmuka melalui jaringan internet melalui website seperti: YM, Facebook, Skype, dll. - See more at: http://anggiyulianto.blogspot.com/2013/07/web-content-web-prilaku-penggunaan.html#sthash.l32uXc3n.dpuf
Retorika berarti kesenian untuk berbicara baik (Kunst, gut zu reden atau Ars bene dicendi), yang dicapai berdasarkan bakat alam (talenta) dan keterampilan teknis (ars, techne), Dewasa ini retorika diartikan sebagai kesenian untuk berbicara baik, yang dipergunakan dalam proses komunikasi antarmanusia. Pada bahasa informatika model ini berarti berbicara antarmuka melalui jaringan internet melalui website seperti: YM, Facebook, Skype, dll. - See more at: http://anggiyulianto.blogspot.com/2013/07/web-content-web-prilaku-penggunaan.html#sthash.l32uXc3n.dpuf
Retorika berarti kesenian untuk berbicara baik (Kunst, gut zu reden atau Ars bene dicendi), yang dicapai berdasarkan bakat alam (talenta) dan keterampilan teknis (ars, techne), Dewasa ini retorika diartikan sebagai kesenian untuk berbicara baik, yang dipergunakan dalam proses komunikasi antarmanusia. Pada bahasa informatika model ini berarti berbicara antarmuka melalui jaringan internet melalui website seperti: YM, Facebook, Skype, dll. - See more at: http://anggiyulianto.blogspot.com/2013/07/web-content-web-prilaku-penggunaan.html#sthash.l32uXc3n.dpuf
Titik tolak retorika adalah berbicara. Berbicara berarti mengucapkan kata atau kalimat kepada seseorang atau sekelompok orang, untuk mencapai suatu tujuan tertentu (misalnya memberikan informasi ata memberi motivasi). Berbicara adalah salah satu kemampuan khusus pada manusia. Oleh karena itu pembicaraan itu setua umur bangsa manusia. Bahasa dan pembicaraan itu muncul, ketika manusia mengungkapkan dan menyampaikan pikirannya kepada manusia lain. 
Retorika berarti kesenian untuk berbicara baik (Kunst, gut zu reden atau Ars bene dicendi), yang dicapai berdasarkan bakat alam (talenta) dan keterampilan teknis (ars, techne), Dewasa ini retorika diartikan sebagai kesenian untuk berbicara baik, yang dipergunakan dalam proses komunikasi antarmanusia. Kesenian berbicara ini bukan hanya berarti berbicara lancar tanpa jalan pikiran yang jelas dan tanpa isi, melainkan suatu kemampuan untuk berbicara dan berpidato secara singkat, jelas, padat dan mengesankan. Retorika modern mencakup ingatan yang kuat, daya kreasi dan fantasi yang tinggi, teknik pengungkapan yang tepat dan daya pembuktian serta penilaian yang tepat. Retorika modern adalah gabungan yang serasi antara pengetahuan, pikiran, kesenian dan kesanggupan berbicara. Dalam bahasa percakapan atau bahasa populer, retorika berarti pada tempat yang tepat, pada waktu yang tepat, atas cara yang lebih efektif, mengucapka kata-kata yang tepat, benar dan mengesankan. Itu berarti orang harus dapat berbicara jelas, singkat dan efektif. Jelas supaya mudah dimengerti; singkat untuk menghemat waktu.

Jumat, 10 Maret 2017

Apa itu Web Science???

WEB SCIENCE

A. Definisi Web Science

Web science secara secara bahasa tediri dari Web dan Science. Dimana kedua kata tersebut mempunyai arti yang berbeda. Web atau Website merupakan suatu halaman informasi yang disediakan melalui jalur Internet, sehingga web dapat diakses di mana saja selama web tersebut terhubung atau terkoneksi dengan jaringan internet. Web merupakan alat komunikasi online yang menggunakan media internet dalam pendistribusian atau penyebarannya. Web merupakan kumpulan halaman yang menampilkan informasi dengan berbagai macam jenis. Diantaranya berupa data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik web tersbut bersifat statis maupun bersifat dinamis yang akan membentuk suatu rangkaian yang saling terkait dimana masing-masing rangkaian tersebut dihubungkan dengan jaringan-jaringan halaman yang disebut dengan hyperlink.

Berikutnya pengertian tentang Science. Science atau sains sangat erat hubungannya denga Ilmu Pengetahuan, banyak yang mendefinisikan bahwa sains itu sama dengan Ilmu Pengetahuan. Namun menurut bahasa, sains adalah aktivitas pemecahan masalah yang dilakukan oleh manusia yang dimotivasi oleh rasa ingin tahu tentang dunia sekitar mereka dan keinginan untuk memahami suatu hal atau kejadian tersebut.

Sedangkan yang dimaksud dengan Web Science adalah ilmu yang mempelajari tentang efisiensi atau pemanfaatan dari sebuah web, agar dapat dirasakan manfaat dan kegunaannya pada banyak bidang di dalam kehidupan sehari-hari. Di dalam web science kita belajar bagaimana memberdayakan suatu sumber daya virtual sebagai media komunikasi praktis. Dengan tampilan web yang menarik dan abtraktik agar memunculkan minat orang banyak untuk membaca web tersebut.Contoh-contoh nyata yang sudah diterapkan dapat dilihat pada bidang komersil atau bidang ekonomi, bidang sosial dan bidang pendidikan.

Web Science merupakan sebuah ilmu desentralisasi sistem informasi. Web Science membutuhkan pemahaman akan Web dan juga fokus pada pengembangan terhadap kebutuhan komunikasi dan representasi.

Web Science merupakan inovasi baru yang diciptakan oleh seorang bernama Tim Berners-Lee yang mensupport dari berdirinya cabang ilmu ini. Tim Berners-Lee juga seorang penemu World Wide Web. Web Science yang dalam bahasa Indonesia berarti jaringan pengetahuan atau dapat diartikan bahwa suatu web yang menyediakan berbagai ilmu pengetahuan didalamnya dan menjadikan wadah / tempat terdapatnya ilmu pengetahuan tersebut. Web science juga dapat melakukan penelitian lintas disiplin dan menjelajah ke berbagai bidang yang sangat khusus di dalam disiplin ilmu.Dalam definisi di jelasakan bahwa web science dapat menyediakan berbagai ilmu pengetahuan, tentunya dalam ilmu pengetahuan terdapat berbagai macam kegunaan diantaranya adalah sebagai berikut :

Web science memiliki berbagai macam kegunaan, seperti halnya :

1. Dapat mencari artikel yang berdampak tinggi dan prosiding konferensi.
2. Dapat menemukan hasil yang relevan dalam bidang-bidang terkait.
3. Dapat mengidentifikasi potensi kolaborator dengan catatan rujukan signifikan.
4. Dapat mengintegrasikan, mencari, menulis, dan bibliografi penciptaan menjadi satu proses yang efisien.

B.1. Sejarah Web Science

Web Science didirikan pada tahun 2006 dengan nama Web Science Research Initiative (WSRI). Web Sicence ini awalnya adalah hasil dari Memorandum of Understanding antara MIT CSAIL dan University of Southampton, ECS. Ambisinya adalah mengkoordinasi dan mendukung sentralisasi pembelajaran World Wide Web. Sejak pertama kali diluncurkan, konsep Web Science sudah menyebar secara meluas dan mengukuhkan diri sebagai area aktifitas yang penting.

Aktifitas WSRI fokus pada (i) artikulasi agenda penelitian untuk komunitas scientific, (ii) mengkoordinasi pengembangan materi pembelajaran Web Science dan (iii) mengikat pemikiran tentang kepeminpinan pada sektor yang berkembang ini.

Untuk melanjutkan aktifitasnya dan mendukung pengembangan Web Science secara global, para direktur WSRI membuat badan amal-the Web Science Trust (WST). WST berkerja sama dengan World Wide Web. Golnya adalah untuk mendorong partisipan luas dalam pengembangan Web Science. the Foundation mempunyai misi untuk meningkatkan Web. the Trust dan the Foundation mempunyai kesamaan komitmen untuk melanjutkan disiplin dari Web Science dan akan bekerja bersama pada beberapa proyek yang memperbaiki pengertian tentag Web Science dan mempromosikan dampak positif Web Science pada masyarakat luas.

B.2. Sejarah Web

WWW atau World Wide Web. Sebuah kata yang sangat tindak asing di telinga kita. Terutama anda yang sering mondar -mandir di dunia maya. Jika ingin masuk ke suatu website pasti anda mengetik awalan tersebut. Misalnya anda ingin membuka akun facebook anda, di kotak alamat anda pasti mengetikkan www.facebook.com. tahukah anda sejak kapan penulisan www mulai dipakai di jagat web?.

Sejarah Web bermula di European Laboratory for Particle Physics (lebih dikenal dengan nama CERN), di kota Geneva dekat perbatasan Perancis dan Swiss. CERN merupakan suatu organisasi yang didirikan oleh 18 negara di Eropa. Dibulan Maret 1989, Tim Berners dan peneliti lainnya dari CERN mengusulkan suatu protokol sistem distribusi informasi di Internet yang memungkinkan para anggotanya yang tersebar di seluruh dunia saling membagi informasi dan bahkan untuk menampilkan informasi tersebut dalam bentuk grafik.

Web Browser pertama dibuat dengan berbasiskan pada teks. Untuk menyatakan suatu link, dibuat sebarisan nomor yang mirip dengan suatu menu. Pemakai mengetikkan suatu nomor untuk melakukan navigasi di dalam Web. Kebanyakan software tersebut dibuat untuk komputer-komputer yang menggunakan Sistem Operasi UNIX, dan belum banyak yang bisa dilakukan oleh pemakai komputer saat itu yang telah menggunakan Windows. Tetapi semua ini berubah setelah munculnya browser Mosaic dari NCSA (National Center for Supercomputing Applications).

Di bulan Mei 1993, Marc Andreesen dan beberapa murid dari NCSA membuat Web browser untuk sistem X-Windows yang berbasiskan grafik dan yang mudah untuk digunakan. Dalam beberapa bulan saja, Mosaic telah menarik perhatian baik dari pemakai lama maupun pemakai baru di Internet. Kemudian NCSA mengembangkan versi-versi Mosaic lainnya untuk komputer berbasis UNIX, NeXT, Windows dan Macintosh.

Di bulan Mei 1993, Marc Andreesen dan beberapa murid dari NCSA membuat Web browser untuk sistem X-Windows yang berbasiskan grafik dan yang mudah untuk digunakan. Dalam beberapa bulan saja, Mosaic telah menarik perhatian baik dari pemakai lama maupun pemakai baru di Internet. Kemudian NCSA mengembangkan versi-versi Mosaic lainnya untuk komputer berbasis UNIX, NeXT, Windows dan Macintosh.

Pada tahun 1994, Marc Andreesen meninggalkan NCSA, dan kemudian bersama Jim Clark, salah satu pendiri dari Silicon Graphics, membuat Netscape versi pertama. Kehadiran Netscape ini menggantikan kepopuleran Mosaic sebagai Web browser dan bahkan sampai saat ini Netscape merupakan browser yang banyak digunakan setelah Internet Explorer dari Microsoft.

Pada tahun yang sama CERN dan MIT mendirikan suatu konsorsium yang dinamakan World WIde Web Consortium (W3C) yang bertugas untuk membangun standar bagi teknologi Web.

Pada awal perkembangannya, sewaktu browser masih berbasiskan teks hanya terdapat sekitar 50 website. Di akhir tahun 1995 jumlah ini telah berkembang mencapai sekitar 300.000 web site. Dan diperkirakan sekarang ini jumalh pemakai Web telah mencapat sekitar 30-an juta pemakai diseluruh dunia.

C.Arsitektur Web Science


Arsitektur Website adalah suatu pendekatan terhadap desain dan perencanaan situs yang, seperti arsitektur itu sendiri, melibatkan teknis, kriteria estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar pada pengguna dan kebutuhan pengguna. Hal ini memerlukan perhatian khusus pada konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain arsitektur web. Untuk optimasi mesin pencari yang efektif perlu memiliki apresiasi tentang bagaimana sebuah situs Web terkait dengan World Wide Web.

Sejak web perencanaan isi, desain dan manajemen datang dalam lingkup metode desain, Vitruvian tradisional tujuan komoditas, keteguhan dan kesenangan dapat memandu arsitektur situs, seperti yang mereka lakukan arsitektur fisik dan disiplin desain lainnya. Website arsitektur akan datang dalam ruang lingkup estetika dan teori kritis dan kecenderungan ini dapat mempercepat dengan munculnya web semantik dan web 2.0. Kedua ide menekankan aspek struktur informasi. Strukturalisme adalah sebuah pendekatan untuk pengetahuan yang telah dipengaruhi sejumlah disiplin akademis termasuk estetika, teori kritis dan postmodernisme. Web 2.0, karena melibatkan user-generated content, mengarahkan perhatian arsitek website untuk aspek-aspek struktur informasi.

Suatu pendekatan terhadap desain dan perencanaan situs yang, seperti arsitektur itu sendiri, melibatkan teknis, kriteria estetika dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar pada pengguna dan kebutuhan pengguna. Hal ini memerlukan perhatian khusus pada konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain arsitektur web. Untuk optimasi mesin pencari yang efektif perlu memiliki apresiasi tentang bagaimana sebuah situs Web terkait dengan World Wide Web.

“Website arsitektur” memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website. ”Web desain”, dengan cara kontras, menggambarkan tugas-tugas praktis, bagian-bagian-grafis dan teknis, dari merancang dan menerbitkan sebuah situs web. Perbedaan tersebut dibandingkan dengan yang antara tugas mengedit sebuah koran atau majalah dan desain grafis dan pencetakan. Tetapi hubungan antara editorial dan kegiatan produksi adalah lebih dekat untuk publikasi web daripada untuk penerbitan cetak. Tiga standar utama untuk penerapan web services. Standar-standar ini mendukung pertukaran data berbasis XML. Tiga standar tersebut meliputi SOAP, WSDL, dan UDDI. Berikut bakal tak jelaskan secara singkat mengenai standar tersebut. SOAP ( Simple Object Access Protocol )

Protokol ini mendukung proses pengkodean data (biasanya XML) dan transfernya melalui HTTP (Hyper Text Transfer Language). Dalam konteks web services, SOAP adalah suatu bahasa versi bebas dari protokol RPC (Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP standar. SOAP membuat klien web service dapat memilih beberapa parameter mengenai permintaannya dan memberikannya kpd si penyedia. Ketika penyedia menganggapi permintaan tersebut, maka terjadilah web services.WSDL ( Web Services Description Language ) Merupakan bahasa berbasis XML yang menjelaskan fungsi-fungsi dalam web services. WSDL menyediakan cara untuk memanfaatkan kapabilitas web services. WSDL memberi tahu mesin lain bagaimana memformat/ menterjemahkan permintaan yang diterima berikut respon mereka agar proses web service bisa berjalan. Singkatnya, WSDL adalah bahasa yang memungkinkan berbagai dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi.

UDDI (Universal Description Discovery and Integration ) Adalah semacam direktori global untuk mengelola web services. Fungsinya mirip dengan Yellow Pages untuk versi web services. UDDI berisi informasi tentang penawaran atau layanan apa yang ditawarkan perusahaan berikut dengan detil teknis bagaimana cara mengaksesnya. Inforamsi tersebut ditulis dalam bentuk file-file WSDL.

Hal lain yang harus Anda ingat adalah setiap halaman website hendaknya tidak lebih dari 2 (dua) level kedalaman atau 2 (dua) kali klik dari halaman depan (home). Bila tidak, spider tidak akan membuat indeks semua halaman website. Halaman depan (home page) website harus memiliki tautan ke halaman-halaman utama, baik melalui isi halaman depan maupun melalui menu website. Masing-masing halaman utama juga harus memiliki tautan ke subhalaman. Satu halaman utama bisa terhubung ke lebih dari satu subhalaman. Sebaliknya setiap subhalaman juga harus memiliki tautan untuk kembali ke halaman utama dan setiap halaman utama harus memiliki tautan untuk kembali ke halaman depan. Spider atau web crawler hanya bisa mengikuti tautan dari satu halaman ke halaman yang lain dan dari satu website ke website yang lain. Oleh karena itu semakin banyak tautan dari website lain yang mengarah ke website Anda maka website Anda akan semakin dikenal oleh mesin pencari.

Selanjutnya, setiap halaman baik itu halaman depan, halaman utama dan subhalaman harus menggunakan kata kunci yang telah Anda pilih. Halaman depan dan halaman-halaman utama harus menggunakan kata-kata kunci yang paling banyak dicari.

Struktur 3 (tiga) lapisan ini menghasilkan sebuah website yang mudah ditelusuri bagi pengunjung dan spider. Selain mengikuti tautan-tautan untuk menemukan website, Anda juga bisa memberikan alamat website Anda kepada spider. Misalnya melalui Googlebot, spidernya Google. Cukup ketikkan alamat website Anda, kemudian spider atau web crawler akan menelusuri semua halaman website dan membuat indeksnya.

D. Security Implementasi Web Science

Suatu tata cara mengamankan aplikasi web yg dikelola, biasanya yg bertanggung jawab melakukannya adalah pengelola aplikasi web tsb.
Mengenai masalah yang berkaitan dengan keamanan di dalam era digital tidak lepas dari 3 prinsip utama yaitu Confidentiality, Integrity, dan Availability atau lebih dikenal dengan nama CIA. Sama halnya ketika bergelut dengan keamanan (security) sebuah website, princip CIA sudah selayaknya dijadikan pedoman yang harus dipahami apabila ingin website kita lebih aman dan sulit untuk diserang.
CONFIDENTIALITY

Confidentiality memiliki makna bahwa data-data ataupun informasi-informasi yang berada di dalam sebuah website hanya dapat di baca atau di akses oleh orang-orang yang memang memiliki kewenangan untuk mengaksesnya. Dalam era konsep Web 2.0 yang sedang berkembang beberapa tahun belakangan ini, sangat memungkinkan sebuah website untuk dapat memiliki lebih dari satu administrator. Contohnya adalah WordPress engine.

INTEGRITY

Integrity memiliki pengertian data-data yang berada didalam server atau website hanya dapat diubah ataupun di delete oleh orang yang memiliki kewenangan untuk melakukan hal itu. Sebagai contoh proses transfer dari server ke client atau sebaliknya (dapat berupa upload maupun download), ternyata mengubah file yang sedang di transfer tersebut, hal ini mengindikasikan bahwa sebuah aplikasi website yang sedang digunakan tidak aman (insecure). Sama halnya jika ada serangan sebuah virus yang dapat mengubah sebuah file, entah itu mengubah nama ataupun isinya.

AVAILABILITY

Jika confidentiality bermakna hanya user yang memiliki kewenangan yang dapat melihat data tertentu yang tersimpan didalam sebuah server atau website, availability memiliki makna bahwa website harus dapat diakses jika user ingin meggunakannya. Memang terkesan membingungkan dan tidak berbeda dengan prinsip pertama, namun kedua prinsip ini sangat jauh berbeda dikarenakan dilihat dari dua sudut pandang yang memang berbeda.
Availability hanya menekankan kepada dapat diaksesnya sebuah website. Mengenai siapa yang dapat mengaksesnya itu telah dicover oleh prinsip confidentiality.
Jika sebuah website dapat diakses tanpa adanya error, itu berarti website tersebut telah memenuhi prinsip availability ini. Hal ini memiliki makna bahwa sebuah website haruslah dapat diakses apabila memang dibutuhkan, dengan kata lain versi yang lebih mudahnya adalah, website harus available 24 jam 7 minggu (24/7)
.
Pengenalan Bahasa Pemograman Berbasis Web
Bahasa Pemograman berbasis Web memang sangat familiar dan menjadi suatu trend di kalangan pemula seperti saya ini.Banyak software yang berbasis pembuatan Web seperti frontpage , Dreamweaver, dan Joomla yang databasenya menggunakan PHP dan MySql.Adabeberapa struktur pemahaman tentang bahasa pemograman yang berbasis Web yang digunakan dalam pembuatan suatu website maupun Blog yang harus dipahami dasar-dasarnya.