This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Sabtu, 04 Agustus 2012

Ujian PJJ

Kemarin pada tanggal 3 Agustus 2012, Bapak Timbul selaku dosen pengajar materi kuliah PJJ mengadakan ujian yang dilaksanakan diruang kuliah lantai 2 Gedung Seamolec. dalam ujian yang hanya satu jam ini, kami diberi 3 soal yang semuanya menurut kami tidak akan bisa sama jawaban antara mahasiswa satu dengan mahasiswa lainnya. karena dalam kuis tersebut, pertanyaan yang diajukan Bapak Timbul kepada kami adalah berdasarkan pemikiran kami sendiri. sehingga tidak kami para mahasiswa D4 ITB-Seamolec Batch6 tidak akan bisa saling menyontek jawaban satu sama lain.
Berikut ini adalah jawaban saya pada Kuis yang diadakan kemarin.

Soal-1
Jawab :
  1.  Pengajar (Guru/Dosen)
    Untuk model pembelajaran yang masih menggunakan Pendidikan Tatap Muka itu cukup menyulitkan bagi seorang pengajar yang memiliki banyak tugas dalam suatu instansi pendidikan tersebut. Selain itu, pendidikan juga hanya bisa dilakukan disatu tempat (ruang Kelas) dan pengajar+peserta didik harus datang ke tempat tersebut saat itu juga. Misalkan si Pengajar sedang berhalangan hadir ke Ruang Kelas baik itu karena ada tugas dari instansi atau ada keperluan mendadak di rumah, maka proses belajar mengajar tidak akan bisa berlangsung. Sehingga untuk pengajar bisa dibilang jadi mempunyai hutang mengajar kepada peserta didik tersebut.
    Sedangkan untuk model pembelajaran yang menggunakan sistem PJJ, maka pengajar bisa saja memberika  materi pembelajaran melalui blog, youtube, facebook dll, jika pada saat itu pengajar sedang ada tugas atau berhalangan hadir untuk melakukan Proses Pembelajaran di dalam ruang kelas.
  2.  Peserta didik (Siswa/mahasiswa)
    Untuk model pembelajaran yang masih menggunakan Pendidikan Tatap Muka itu juga akan menyulitkan bagi peserta didik, karena mereka dituntut untuk selalu hadir dalam setiap ada proses pembelajaran. Sedangkan kita tahu, misalkan seorang mahasiswa, mahasiswa itu cukup banyak tugas, dan juga banyak kebutuhan. Dan sudah menjadi rahasia umum, bahwa banyak mahasiswa yang kuliah sambil bekerja. Sehingga jika pada suatu saat mahasiswa tersebut sedang ada kerjaan yang ga bisa ditinggalkan maka  mahasiswa tersebut tidak akan bisa mengikuti perkuliahan tersebut.
    Sedangkan untuk model pembelajaran dengan sistem PJJ, peserta didik dituntut untuk lebih aktif, dan mandiri, jadi pola berfikirnya anak didik yang menggunakan sistem PJJ dan Tatap Muka itu sudah beda. Akan tetapi untuk sistem PJJ ini akan sangat berguna dan akan menjadi pilihan utama dalam suatu keadaan, misalkan ada peserta didik yang mendadak sakit atau mendadak ada keluarganya meniggaldunia, yang mengharuskan peserta didik tidak bisa hadir ke ruang kelas untuk mengikuti Proses pembelajaran. Nha PJJ ini jawabannya, karena meskipun kita jauh dari tempat pendidikan tersebut, selama masih ada internet, maka kita masih bisa mengikuti proses pembelajaran tersebut, karena semua materi akan di share melalui berbagai media, diantaranya youtube, facebook, google plus, blog dll.
  3.  Bahan ajar yang digunakan
    Untuk model pembelajaran yang masih menggunakan Pendidikan Tatap Muka itu, bahan ajarnya mungkin lebih simpel, karena seperti yang kita tau kebanyakan saat untuk mode Tatap Muka ini, pengajar menuliskan materi di depan kelas, atau mengajak diskusi dengan peserta didik. Jadi tidak perlu ribet-ribet harus membuat presentasi, video atau ebooks. Sedangkan untuk Model sistem PJJ maka bahan ajarnya harus interaktif, karena tidak memungkinkan jika dalam jarak yang jauh pengajar tetap menuliskan materi dipapan tulis didepan kelas. Sehingga mungkin yang membedakan adalah dari ribet dan tidaknya tersebut. Namun menurut saya semua hasilnya sama saja.

    Untuk lebih lengkapnya lagi, bisa didownload dibawah ini.

Buka Bareng dengan Dosen-dosen dan Teman-teman D4 ITB Seamolec Batch6

Kemarin malem bertempat diLantai satu gedung Seamolec yang terletak di Komplek UT, Jalan Cabe Raya, Pondok Cabe Pamulang Ciputat Tangerang Selatan, kami dari mahasiswa D4 ITB-Seamolec Batch 6 mengadakan acara Buka Bersama yang berlangsung sederhana tapi meriah, dan juga dihadiri oleh Dosen-dosen pengajar dari Seamolec.
Pada kesempatan tadi malam itu, kami dari mahasiswa D4 ITB-Seamolec Batch 6 selain berbuka puasa bersama-sama juga kami dapat lebih mengakrabkan diri dengan rekan-rekan mahasiswa dan juga dengan Dosen-dosen pengajar, kami juga sempat sedikit mengadakan game-game kecil sebagai penyemarak pada acara ini, sehingga acara bisa lebih meriah lagi.
Sayang pada acara tersebut, Bapak Dr. Ir. Gatot Hari Priowirjanto berhalangan hadir karena sesuatu hal, tapi tak apalah, meskipun begitu acara masih berjalan dengan lancar. dan aku harap ini bukan untuk pertama dan terakhir kalinya, semoga tahun depan kami masih bisa mengadakan acara seperti ini lagi.
dan satu hal yang bisa saya petik dari kegiatan kemari ini, adalah meskipun acara dikemas dengan sederhana, namun jika semua itu dilakukan dengan rasa kebersamaan, maka akan menjadi sangat luar biasa.

Kamis, 02 Agustus 2012

Membuat Toko Online Menggunakan CMS Joomla 1.5

Untuk membangun Toko Online menggunakan CMS joomla, kita ada 5 tahapan. Tahapan yang dimaksud adalah:
1. Install XAMPP versi 1.73 dan pembuatan Database.
    Pada tahap pertama ini, kita harus menginstall XAMPP 1.73 sebagai server apache dan server mysql. Dimana untuk apache ini digunakan sebagai web server dan mysql digunakan sebagai server databasenya. .

2. Install Joomla dan component yang dibutuhkan.
    Pada tahap ini, kita kita akan melakukan proses installasi Cms Joomla sebagai Toko Online kita, dan selanjutnya akan dilanjutkan dengan menggati template dan install beberapa component yang dibutuhkan untuk membuat Toko Online.

3. Konfigurasi Toko dan Menginputkan Produk.
     Pada  tahap ini, kita akan melakukan konfigurasi pada component Virtumart sebagai component toko online, dimana disini yang akan dibahas adalah bagaimana cara memberi informasi toko, membuat kategori produk, input produk dan lain sebagainya.

4. Membuat Menu untuk Toko Online kita.
      Pada tahap ini kita akan membuat  menu-menu pada website Toko Online yang kita bangun.

5. Mengisi Konten Untuk menu-menu tambahan.
      pada tahap ini kita akan melakukan penginputan konten pada menu-menu tambahan seperti contacts us dan lain sebagainya.

Untuk lebih jelasnya tentang cara membuat toko online menggunakan CMS Joomla ini bisa didownload dilink dibawah ini.

Membuat Function diCodeIgniter

Melanjutkan Praktikum yang kemarin, tentang CI(CodeIgniter), kali ini kita akan membuat function delete yang akan digunakan untuk menghapus konten yang sudah kita isikan di web kita. Langkah-langkahnya sebagai berikut:  



  1. Buka file ‘news.php’ di folder controller kemudian tambahkan kode dibawah ini untuk membuat function delete.
    public function delete($id=""){
    $this->ModelNews->deleteById($id);
                    redirect('news/show'); //untuk meload halaman show scr otomatis stlh hapus konten
    }
  2. Buka file ‘ModelNews.php’ di folder models kemudian tambahkan kode dibawah ini untuk membuat function delete konten dari database.
    function deleteById($id){
                    $q="DELETE FROM news WHERE id='$id'";           
                    return $this->db->query($q);
    }
  3. Kemudian membuat link ‘hapus’ pada file ‘view_show_page.php’ pada folder view/news, untuk membuatnya, kita hanya perlu menambahkan kode berikut ini:
    Edit | <a href="<?=base_url();?>news/delete/<?=$r->id?>">Hapus</a>
    <br /><br />
  4. Setelah itu kita coba running dengan membuka browser dan masuk ke address http://localhost/d4b6/index.php/news/show dan akan menghasilkan seperti gambar dibawah ini:


    Dari gambar diatas, dapat kita lihat ada kata “Hapus yang tercetak dengan warna biru” dimana kata tersebut jika dihapus maka akan menghapus konten diatas yang tersimpan di database.
  5. Setelah kita klik menu hapus maka kita akan langsung masuk ke halaman http://localhost/d4b6/index.php/news/show seperti yang terlihat digambar berikut ini.
  6. Selanjutnya adalah membuat function input yang diletakkan pada file news.php yang berada difolder controller. Untuk membuatnya kita tinggal mengetikkan kode berikut ini:
    public function input(){                
                    $this->load->library('form_validation');
                    $this->form_validation->set_rules('title', 'Title', 'required|trim');
                    $this->form_validation->set_rules('content', 'Content', 'required');
                   
                    if($this->form_validation->run() == FALSE){
                                    $this->load->view('news/view_input');
                    }else{
                                    $t=$this->input->post('title');
                                    $c=$this->input->post('content');                                           
                                    $this->ModelNews->insertData($t,$c);
                                   
                                    redirect('news/show');
                    }
    }
  7. Setelah itu kita buat function ‘InsertData’ di file ModelNews.php yang terletak di folder models. Untuk kode function yang dimaksud, adalah sebagai berikut:
    function insertData($t,$c){
                    $tgl= date<strong>("Y-m-d h:i:s");
    $q="INSERT INTO `news` (`id` , `title` ,`content` ,`create` ,`update` ,`delete`)VALUES(NULL ,'$t','$c','$tgl', CURRENT_TIMESTAMP ,'');";     
                    return $this->db->query($q);
    }

  8. Setelah membuat seperti pada no 6 diatas, selanjutnya adalah kita melakukan percobaan, dengan membuka browser dan kita masuk ke alamat : http://localhost/d4b6/index.php/news/input dan akan terbuka halaman seperti digambar berikut ini:
  9. Langkah selanjutnya adalah dengan mencoba menginputkan data di form tersebut dan akan di direct ke alamat http://localhost/d4b6/index.php/news/show seperti pada gambar dibawah ini:

Rabu, 01 Agustus 2012

Pertama Kali Kesasar di Tangerang

Kemarin pas hari sabtu tanggal 28 Juli 2012 saya berniat untuk membeli baju warna putih lengan panjang.
Setelah bertanya ke temen-temen dimana tempat beli baju putih lengan panjang yang agak murah,, hehehe maaf, anak kos,, keuangan lagi nipis,,
akhirnya saya berangkat ke Ramayana, pas berangkat sich ga ada masalah, singkat cerita aku sampai di Ramayana jam 4 sore, sekalian ngabuburit sich,, hehehe
setelah muter-muter, milih-milih dan badan terasa capek, akhirnya saya memilih satu baju yang aku rasa pas buat aku.setelah dibayar, saya putuskan untuk pulang ke kos dan bersiap-siap untuk buka puasa ma temen kos. akan tetapi saya salah naik angkot seharusnya naik ankot yang bernomor 23 saya malah naik angkot yang Pamulang 2.
pertama sich ga mikir kalo bakal kesasar, tapi kok setelah setengah jam an, kog ga sampek di Giant. akhirnya aku tanya ke sopir angkotnya, "Bang ke UT itu jauh ya??" trus Sopir angkot jawab "Jauh, kalo ke UT naik angkot yang nomr 23 mas" haduch salah angkot nich, mana nyasarnya udaj jauh lagi,
yaudah aku putuskan untuk jalan kaki, jadi niatnya buka bareng ma temen kos malah buka di warung pinggir jalan. dan parahnya lagi, sampai di kos udah jam 9 malam.
hemssss,, wes ga lagi dech, semoga aja ini kesasarku yang trakhir kalinya di Tangerang. amien

Hasil Praktikum CI (CodeIgniter)



CI (CodeIgniter) adalah suatu aplikasi open source yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan bahasa PHP. CodeIgniter fungsinya untuk memudahkan Web Programming untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal

Cara Konfigurasi Code Igniter.
  1.  Masuk ke folder  C:\Xampp\htdocs\d4b6\aplication\controller kemudian copy file welcome.php dan rename menjadi news.php
  2. Buka file news.php yang baru kita buat tadi, kemudian pada bagian ‘public function index’ bawah nya dimasukkan kode 
    $this->load->view('view_header');
    $this->load->view('view_news_show',$data);
    $this->load->view('view_footer');
  3.  Kemudian masuk ke folder C:\Xampp\htdocs\d4b6\aplication\views kemudian buat file
    “View_footer.php”  => isi dengan kata FOOTER
    “View_header.php” => isi dengan kata HEADER
    “View_news_show.php” => isi dengan kata NEWS
  4.  Selanjutnya buka browser dan masuk ke alamat http://localhost/d4b6/news  dan hasilnya sebagai berikut.
  5. Buka lagi file news.php kemudian ketikkan kode
    $data = array ('title'=>'Test Title',
    'heading'=>'Test Heading',
    'message'=>'Test Message');

    Yang diletakkan diatas kode $this->load->view('view_header'); sesudah kurung kurawal pada public function index.
  6. Buka file view_news_show.php kenudian ganti isinya dengan kode berikut ini
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <title> <?=$title;?> </title>
    </head>
    <body>
                    <h2> <?php echo $heading; ?> </h2>
                    <p> <? echo $message; ?> </p>
    </body>
    </html>
  7. Buat tabel "news" pada database "db_d4b6"
    CREATE TABLE IF NOT EXISTS `news` (
      `id` int(10) NOT NULL AUTO_INCREMENT,
      `title` varchar(255) NOT NULL,
      `content` text NOT NULL,
      `create` datetime NOT NULL,
      `update` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
      `delete` datetime NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM
  8. Buat file ModelNews.php di folder Models. Kemudian isikan kode berikut ini:
    <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
    class ModelNews extends CI_Model {
                    function __construct()
                    {
                     parent::__construct();
                    }
                    function getAllNews(){
                                    $q="SELECT * FROM news";       
                                    return $this->db->query($q);
                    }
    }
  9. Buka file C:\Xampp\htdocs\d4b6\config\autoload.php ganti kode $autoload['model'] = array(); dengan $autoload['model'] = array('ModelNews');
  10.  Buka file  C:\Xampp\htdocs\d4b6\aplication\controller\news.php kemudian tulis kode berikut didalam function show
    <?
                    print_r($n);
                    $sr = $n->result();
    ?>
    <p>List News</p>
    <? foreach($sr as $r){ ?>
                    <?=$r->id?> <br />
                    <?=$r->title?> <br />
                    <?=$r->content?> <br />
                    <?=$r->create?> <br /><br />   
    <? } ?>
  11. Kemudian masuk ke folder Views, dan buat file view_show_page.php dan ketik kode berikut ini.
  12.  Dan setelah itu buka browser dan masuk ke alamat : http://localhost/d4b6/news/show selanjutnya akan muncul seperti gambar dibawah ini.
     
Terimakasih, semoga bermanfaat.
3.