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.