ke3

Selasa, 25 April 2017

Materi Pendidikan Kewarganegaraan

Pendidikan Kewarganegaraan
Bahan ajar selama satu semester:
      1.      Pengantar pendidikan kewarganegaraan
      2.      Identitas nasional
      3.      Negara dan konstitusi
      4.      Hubungan Negara dan warganegara
      5.      System demokrasi (di) Indonesia
      6.      Negara hokum dan ham
      7.      Wawasan nusantara sebagai geopolitik indonesia
      8.      Ketahanan nasional sebagai geostrategic Indonesia
      9.      Integrasi nasional dan bela Negara

Menurut Dr. Drs. LAMIJAN, S.H., M.Si dalam pendidikan kewarganegaraan terdapat tiga aspek:
      1.      Cognitive (pengetahuan)
      2.      Affective (kepribadian)
      3.      Psychomotoric (perilaku atau keterampilan)
Fungsi pendidikan kewarganegaraan:
Sebagai orientasi bagi mahasiswa untuk menetapkan wawasan dan semangat kebangsaan, cinta tanah air, demokrasi, kesadaran hokum, menghargai keragaman dan berpartisipasi aktif membangun bangsa dan Negara berdasar pancasila.
Tujuan pendidikan kewarganegaraan:
Mampu menganalisa masalah kontekstual pendidikan kewarganegaraan, mengembangan sikap positif dan menampilkan perilaku:
      1.      Mendukung semangat kebangsaaan dan cinta tanah air
      2.      Mendukung demokrasi dan keberadaban
      3.      Mendukung kesadaran hokum dan keragaman
Simpulan
    1. Pendidikan kewarganegaraan sebagai mata kuliah pengembangan kepribadian (MKPK) bersama mata kuliah pendidikan agama, pendidikan pancasila, bahasa Indonesia, kewirausahaan dan bahasa inggris.
    2. Pendidikan kewarganegaraan menanamkan dan mengembangkan karakter atau kepribadian WNI yang bertanggung jawab atas keutuhan dan kemajuan bangsa dan Negara.

PENGANTAR PENDIDIKAN KEWARGANEGARAAN
Pendidikan adalah usaha sadar seseorang atau sekelompok orang untuk mengembangkan pengetahuan, kepribadian dan ketrampilan didalam dan diluar sekolah yang berlangsung seumur hidup (Lamijan, 1979).

PENGARUH FALSAFAH TERHADAP KEPRIBADIAN NASIONAL
Budaya ada yang positif dan negative.
Rumusan masalah:
      1.      Apa definisi kebudayaan itu?
      2.      Apa definisi kepribadian?
      3.      Apa unsur kebudayaan?
      4.      Apa unsur kepribadian?
      5.      Tipe-tipe kebudayaan yang mempengaruhi kepribadian!
Pembahasan:
Kebudayaan adalah hasil cipta karsa dan karya manusia (kesenian). Wujud budaya sebagai berikut:
      1.      Budaya konkret (nyata)
      2.      Aktifitas
      3.      Ide atau pikiran
Tujuh unsur kebudayaan:
      1.      Peralatan dan perlengkapan hidup manusia
      2.      Mata pencaharian hidup dan system ekonomi
      3.      System kemasyarakatan
      4.      Bahasa
      5.      Kesenian
      6.      System pengetahuan ilmu
      7.      System keyakinan

Kepribadian adalah keseluruhan cara seorang individu bereaksi dan berinteraksi dengan individu lain. Kepribadian paling sering dideskripsikan dalam istilah sifat yang bisa diukur yang ditunjukkan oleh seseorang.
Unsur-unsur kepribadian:
      1.      Pengabdian
      2.      Perusahaan
      3.      Naluri atau motivasi
Tipe-tipe kebudayaan yang mempengaruhi kepribadian:
      1.      Kebudayaan khusus atas dasar daerah
      2.      Cara hidup dikota dan didesa yang berbeda
      3.      Kebudayaan khusus kelas social
      4.      Kebudayaan khusus atas dasar agama
      5.      Kebudayaan berdasarkan profesi
Kesimpulan:
Individu baru menyesuaikan budaya yang ada disekitarnya, kepribadian seseorang dipengaruhi oleh budaya.



How to Smart with Artificial Intellegent

Saya akan melanjutkan materi dari kecerdasan buatan yang telah saya posting sebelumnya.

         Kecerdasan Buatan (AI) merupakan istilah umum mencakup segala sesuatu dari robotic process automation sampai actual robotic, dan AI (Artificial Intellegence) itu sendiri dapat melakukan tugas-tugas seperti mengidentifikasi pola dalam data yang lebih efisien daripada manusia. Artificial Intellegence ini pada tahun 1956 oleh John McCarthy di Massachusetts Institute of Technology, beliau mengatakan kecerdasan buatan (AI) adalah cabang dari ilmu komputer yang bersangkutan dengan membuat komputer berperilaku seperti manusia. Ada beberapa bahasa pemograman yang dikenal sebagai bahasa Artificial Intellegence digunakan secara eksklusif untuk aplikasi kecerdasan buatan, dua yang paling umum adalah bahasa LISP dan PROLOG.

Pengelompokan Artificial Intellegence:
      1.      Reactive Machines
Contohnya adalah Deep Blue, program catur IBM yang mengalahkan Garry Kasparov pada 1990-an. Ini analisis permainan bergerak sendiri dan lawan memilih langkah yang paling strategis.
      2.      Limited Memory
Sistem kecerdasan buatan ini dapat menggunakan pengalaman masa lalu untuk menginformasikan keputusan masa depan. Beberapa fungsi pengambilan keputusan di kendaraan tonom telah dirancang dengan cara ini.
      3.      Theory of Mind
Ini adalah istilah psikologi, hal ini mengacu pada pemahaman bahwa orang lain memiliki keyakinan mereka sendiri, keinginan dan niat. Ini berdampak pada keputusan yang mereka buat.
      4.      SelfAwareness
Dalam kategori ini, sistem kecerdasan buatan memiliki rasa diri atau memiliki kesadaran diri memahami keadaan mereka saat ini. Dan juga, dapat menggunakan informasi tersebut untuk menyimpulkan apa yang orang lain rasakan.

Beberapa Bahasa Pemograman yang digunakan dalam Artificial Intellegence:
    1. AIML (Artificial Intellegence Markup Language) adalah XML untuk digunakan dengan ALICE jenis chatterbot.
    2. IPL adalah bahasa pertama yang dikembangkan untuk kecerdasan buatan. IPL mempunyai fitur yang ditujukan untuk mendukung program-program yang dapat melakukan pemecahan masalah umum, seperti daftar, asosiasi, skema (frame), alokasi dinamis memori, jenis data, rekursif, pengambilan asosiatif, berfungsi sebagai argumen, generator (sungai), dan koperasi multitasking.
   3. Lips adalah notasi matematika praktis untuk program komputer berdasarkan lambda kalkulus. Linked list adalah salah satu bahasa utama cadel struktur data dan kode sumber cadel itu sendiri terdiri dari list. Akibatnya, program lips dapat memanipulasi kode sumber sebagai struktur data sehingga menimbulkan makro sistem yang memungkinkan programmer untuk membuat sintaks baru atau bahkan bahasa pemrograman domain-spesifik yang tertanam dalam lips. Ada banyak dialek lips yang digunakan saat ini, diantaranya adalah Common Lips, Scheme, dan Clojure.
     4. Prolog adalah bahasa deklaratif dimana program disajikan dalam hal hubungan dan eksekusi terjadi dengan menjalankan query atas hubungan tersebut. Prolog sangat berguna untuk simbolik penalaran, database dan parsing bahasa aplikasi. Prolog secara luas digunakan dalam Artificial Intellegence sampai saat ini.
      5. STRIPS adalah bahasa yang digunakan untuk mengekspresikan perencanaan masalah kasus secara otomatis. STRIPS ini mengekspresikan perencanaan keadaan awal negara-negara tujuan dan satu set tindakan. Untuk setiap prasyarat tindakan (apa yang harus ditetapkan sebelum tindakan dilakukan) dan postconditions (apa yang didirikan setelah tindakan dilakukan) yang ditentukan.
   6. Planner adalah hibrida antara bahasa prosedural dan logis. Planner memberikan interpretasi prosedural untuk kalimat logis dimana implikasi diimplementasikan dengan inferensi pola yang diarahkan.
    7. POP-11 adalah refleksi secara bertahap menyusun bahasa pemrogaman dengan banyak fitur dari bahasa ditafsirkan. POP-11 adalah bahasa inti dari prolog pemrograman lingkungan awalnya dikembangkan oleh Universuty of Sussex, hal ini sering digunakan untuk memperkenalkan teknik pemrograman simbolik untuk programmer lebih kepada bahasa konvensional seperti pascal, yang menemukan sintaks POP lebih akrab daripada lips. Salah satu fitur POP-11 ini adalah mendukung fungsi kelas.
     8. Phyton sangat banyak digunakan untuk Artificial Intellegence. Mereka memiliki banyak hal yang berbeda antara Artificial Intellegence dengan sesuai paket: General AI, Machine Learning, Natural Language Processing dan Neural Network. Perusahaan seperti narasi sains menggunakan phyton untuk membuat kecerdasan buatan untuk narasi bahasa pengolahan.
    9. Haskell merupakan bahasa pemrograman yang sangat baik untuk Artificial Intellegence. Fitur bahasa ini memungkinkan komposisi cara mengekspresikan algoritma. Satu-satunya kelemahan adalah ia hanya bekerja dalam grafik dan sulit dipahami terutama jika baru pertama kali mengenalnya.
      10.  Wolfram adalah bahasa yang mencakup berbagai kemampuan mesin pembelajar terpadu, dari segi fungsinya yang sangat otomatis seperti memprediksi dan klarifikasi untuk fungsi berdasarkan metode dan diagnostik tertentu. Fungsi bekerja pada berbagai jenis data, termasuk numerik, kategoris, time series, tekstual dan gambar.

      Aplikasi Artificial Intellegence (AI) juga sering ditulis dalam bahasa standart seperti C++ dan bahasa dirancang untuk matematika seperti Matlab dan Lush. Misal ingin membuat sebuah robot kebanyakan sekarang menggunakan bahasa pemograman C++ tapi bisa juga ditambah phyton, matlab, c#, java, lips. Bahasa C dan C++ menempati urutan pertama untuk pembuatan robot karena beberapa hal, salah satu contohnya karena bahasa tersebut memunginkan kinerja yang real time.
 Contoh Artificial Intellegence berdasarkan bidangnya:
- Dibidang kesehatan, sekarang sudah ada mesin yang dapat membantu untuk mendiagnosis penyakit, melakukan mentoring kondisi pasien, memberikan treatment yang cocok.
- Dibidang pertanian, sekarang sudah ada mesin yang melakukan kontrol terhadap hama, pemangkas pohon dan pemilihan hasil panen.
- Dibidang pekerjaan rumah tangga, sekarang sudah ada robot yang dapat memberikan nasihat dalam memasak dan berbelanja, membantu membersihkan lantai, memotong rumput, mencuci pakaian, dan melakukan maintenance terhadap pekerjaan.

Jumat, 07 April 2017

14 Aplikasi untuk Sistem Operasi Live USB

Operating System Live USB
Install aplikasi dalam USB/CD windows/linux live.
System operasi adalah sebuah perangkat lunak yang membungkus perangkat keras agar lebih mudah dimanfaatkan oleh para pengguna melalui program-program aplikasi.
contoh aplikasi:
a.       Bartpe atau pe builder
b.      Unetbootin
c.       Universal USB installer
d.      Windows 7 USB download tool
e.       Wintousb
f.       Diskpart
g.      Rufus
h.      Win builder
i.        Wintobootic
j.        Windows bootable image craator
k.      Windoflash
l.        Yumi
m.    Lili (linux live USB)
n.      xboot

Ini adalah beberapa jenis aplikasi untuk operating system live USB:
1.      Rufus
           -  Cara atau langkah-langkah menggunakan aplikasi rufus:
a.       Buka aplikasi rufus, setelah aplikasi berjalan media bootable system operasi dibagian device. Pada partition scheme and target system type biarkan default sedangkan pada bagian file system pilih FAT32 dan pada bagian cluster size biarkan default.
b.      Pilih file image. Pilih Ubuntu 14.04 LTS yang akan dibootable di flashdisk. Pilih lokasi dimana file image system operasi, pilih open.
c.       Klik start untuk memulainya ke tahap berikutnya, pilih ok, lalu klik ok lagi.
d.      Tunggu proses, pemilihan bios pada disk drive pilih Ubuntu (Try Ubuntu) tunggu tampilan.
- Fungsi aplikasi rufus:
a.       Pembuat USB bootable yang ukurannya kecil, kompak dan portable.
b.      Aplikasi yang dapat melakukan booting dengan modus DOS
c.       Untuk menginstall system operasi lewat flashdisk
d.      Menjalankan computer dengan mode low-level utility
e.       Melakukan upgrade firmware atau BIOS
f.       Menjalankan system tanpa system operasi
g.      Flash BIOS untuk keperluan darurat.
 - Kelebihan rufus:
1.      Proses membuat bootable USB relative lebih cepat
2.      Ada pilihan yang menyertakan free DOS
3.      Ukuran sangat kecil
 - Kelemahan rufus:
1.      Rawan terinfeksi virus
2.      Memerlukan banyak proses
3.      Proses penginstalan lebih lama.

        2.      Yumi (your universal multiboot installer)
-          Cara penggunaan atau langkah aplikasi yumi:
1.      Siapkan flashdisk, pilih USB flashdisk pada opsi show all drives
2.      Akan tampil dua opsi yaitu opsi view or remove installed distros dan opsi format drive (erase content).
3.      Format drive (eraser content) untuk memformat USB flashdisk
4.      Pilih tipe windows yang diinstall, tekan tombol browse untuk memilih file ISO.
5.      Selesai format, Yumi akan menyalin file ke USB flashdisk
6.      Tunggu instalasi, setelah proses format dan salin selesai, klik next
7.      Muncul peringatan, klik yes untuk kembali ke awal dan klik no untuk instalasi selesai.
-          Fungsi aplikasi yumi:
      Digunakan untuk membuat multiboot USB flashdisk yang berisi beberapa system operasi, utilitus virus dll.
-          Kelebihan yumi:
1.      Sangat simple, fleksibel, ringkas
2.      Dapat dicopy dikomputer
3.      Ukuran kecil
4.      Gratis
-          Kelemahan yumi:
1.      Tidak semua dapat dijalankan
2.      Tidak memiliki plugin
3.      Memerlukan memori besar untuk menjalankan aplikasi
4.      Flashdisk harus diformat terlebih dahulu

         3.      Disk Part
-          Langkah-langkah dalam menggunkan disk part:
1.      Tancapkan USB min 4GB
2.      Buka CMD
3.      Pada CMD ketik disk part lalu tekan enter
4.      Ketik list disk, enter (atas untuk harddisk sedangkan bawah untuk flashdisk)
5.      Ketik select disk 2 lalu enter
6.      Ketik create partition primary, enter
7.      Ketik select partititon 1, enter
8.      Ketik active lalu enter
9.      Ketik format fs=fat32 lalu enter
10.  Ketik assign lalu enter
11.  Ketik exit, enter
12.  Extract file ISO windows dengan winRar
13.  Copy semua isi file windows yang diextract, lalu paste di USB flashdisk
14.  Bootable windows selesai kemudian setting BIOS agar boot lewat USB flashdisk
-          Fungsi disk part:
      Untuk memformat USB flashdisk agar dapat digunakan membuat bootable windows.
-          Kelebihan disk part:
1.      Tidak perlu download
2.      Simple (coding Cuma sedikit)
3.      Ringan
-          Kelemahan disk part:
1.      Waktu relative lama
2.      Butuh ketelitian dan kesabaran
3.      Harus hafal codingnya

   4.      Linux Live USB
-          Langkah dalam menggunakan linux live usb:
1.      Siapkan USB min 2GB dan harus kosong
2.      Pilih format USB drive FAT/FAT32
3.      Siapkan aplikasi
4.      Pilih persistence
5.      Pilih centang pada opsi Hide created file on key
6.      Klik icon halilintar untuk memulai
7.      Tunggu instalan selesai
-          Fungsi linux live USB:
Membuat bootable USB linux bisa langsung dijalankan
-          Kelebihan linux live USB:
1.      Tidak ada pengeluaran materi
2.      Kegagalan tidak berpengaruh pada CD/DVD
-          Kelemahan linux live USB:
Tidak tersedianya linux

    5.      USB Creator
-          Cara menggunakan USB Creator:
1.      Pilih I agree
2.      Pilih tempat system operasi yang akan diinstall
3.      Pilih create, klik yes untuk memulai proses (USB harus diformat)
4.      Menyalin file
5.      Proses install dimulai
6.      Proses install selesai pilih close
-          Fungsi USB Creator:
Untuk melakukan instalasi
-          Kelebihan USB Creator:
1.      File kecil
2.      Tidak perlu install
3.      Proses cepat
-          Kelemahan USB Creator:
1.      Panjang kabel terbatas
2.      Tidak selalu cepat
3.      Dukungan OS Lama tidak ada


Metode Perancangan Basis Data

 Metode perancangan basis data secara umum dikelompokkan kedalam: 1. Preliminary Design 2. Scratching Methode 1. Preliminary Design, Cirinya...