Chici Fitriyanti Angraeni Abdulfattah


Agustus 13, 2012

my 2nd game "the adventure game"

Try make a adventure game  for mobile.

remember, when i have a sony ericson phone k550i , have the one adventure game...and now i know how to make it be like that... always practice to get used.

its no simple like we're play the game..
for make it the game you needed a script story and must know whats the game purpose...

its my advanture game.. its just to make a character move and walking...

for a newbie make a game with J2ME, i think its important to know..

you can download in this site :
http://www.4shared.com/folder/s_x3zHTq/_online.html 

my game pict :


silahkan langsung lihat source codenya aja....
nanti dijelaskan lebih lanjut... matanya sudah 5 watt... waktunya untuk tidur sejanak 20 menit

Make a Game with J2ME

wow mobile programming....
jujur ane dari Tek.komp yang terbiasa dengn konfigurasi-konfigurasi jaringan kini nyemplung di dunia kuli keyboard as ngoding... #lebay

ternyata seru juga kalo ngodingnya buat game..
dari smp udah senang main game online ragnarok, ayo dance, game yang cupu-cupu pokoknya seneng, dulu ga kepikiran gimana yah cara buatnya...

eh ternyata membuat gamenya tak semudah memainkannya...
ini game pertama yang di buat.. game tembak-tembakan ala chici bisa di dunlud disini:

http://www.4shared.com/rar/2jxUvsim/game1.html?refurl=d1url


yang mau ngoprek-ngoprek sok mangga di kembangin lagi gamenya...  ^^

Agustus 06, 2012

about my senior high school (SMA 7 Manado)


My senior high school

I graduated of Sma 7 Manado, my school is a school there called its green school, why? because we won the Adiwiyata school . divided into 3 departments of Science, Social and Language studies. My school is the one best school in manado, SMA 7 Manado address at Tololiu Supit, Manado, Sulawesi Utara. We have 1 labs IT when i was a student there, we studied pascal programming, my school just have internet connetion at labs IT and adiministration room, my school doesnt have intranet for connect between administration to teacher room, tata Usaha room, library room, and etc, everything is manual. registration of book-lending library was manually, but the student data already automatic, although not using the web programming. When we’re studied IT, 1 computer for 5 student, one time we must alternate for type data to excel. About extracurricular, the student in there free to choose the extracurricular what they want. 6 or 7 years ago i choose Rohis , Osis, and Theater for my extracurricular, when im the student ,im focus studied science because i want to be engineer. Thats about my school, how about you?

Love my Hometown is Manado



Nama : Fitriyanti Abdulfattah
Jurusan : Computer Network Engineering



Love my Hometown is Manado


Manado popular words “Torang samua basudara, baku-baku bae baku-baku sayang” This is a manado words means : we all are family , we should respect each other and love each other. Manado is the one beautiful city in indonesia, many island in there, example bunaken, silanden , manado tua etc. Manado its really rich culture, many traditonal dance like a cakalele dance, katrili dance,its example dance for everyone visit to manado. Popular in manado its the underwater tours we can look beautiful fish and coral reefs with the many colours. And about the culinary wow many delicious food in there like tinutuan (or bubur manado), a goopy porridge of rice, pumpkin, noodles and random vegetables ,ayam rica-rica its the one delicious food in manado, banana fried and you mus eat with roa fish saucemany delicious food in there. Everyone know manado its bumi nyiur melambai. This is about my hometown please visit to manado, you can searching about yang travel guide in manado, you can refreshing in manado, look tarsius, diving at bunaken, and culinary in there.

Practice 5 Code Igniter Update and pagination


Next Practice , its make Update form and add pagination in you're project code igniter..

i will tell you with english, because i wanna try my english its make a people can understand what i mean or not...
please send me a email when i have something wrong with my description...

lest rock with code igniter .. ^^

if you're do my last practice its about insert data, you can easy for make a update data...
but in update data you're just add a one function for get the data..
type source code below :


the source code using at modelNews,

"public function select()
{
$this->db->select('title, content');
$q = $this->db->get('news');
$data = array();
if($q->num_rows() > 0) {
foreach($q->result_array() as $row) {
$data[] = $row;
}
}
return $data;
}

// to update recor
function update($t,$c,$id)
{
$data = array(
'title' => $t,
'content' => $c
);
$this->db->where('id', $id);
$this->db->update('news', $data);
}


and for call the view, you make a new file "view_update.php" save at view folde you can copy the view_input source code because its same.





My Form and in you're controller add a function update for call the model
type the code below ;

"public function update ($id="")
{

$this->load->library('form_validation');
$this->form_validation->set_rules('Title', 'Title', 'required |trim');
$this->form_validation->set_rules('Content', 'Content', 'required | trim');
if ($this->form_validation->run() == FALSE)
{
$data['id']=$id;
$this->load->view('news/view_update',$data);
}
else
{
$id=$this->input->post('id');
$t=$this->input->post('Title');
$c=$this->input->post('Content');
//echo $id;
//exit;
$this->ModelNews->update($t,$c,$id);
//$this->load->view('news/formsucces');
echo "Berhasil";
redirect ('news/show');
}
}" (please delete "")


when you're type the code.. try in web browser.. for test its works or not..
for execution http ://localhost/d4b6/news/input



you must type the title and content, after that submit and the page will be show the data
be like this :




klik Update and type again what you want to change. example :
you want to change title: "Adinda Fitri Rahayu" and content : "Seamolec"



look at the Id its the same ID but the title and content has been change.
yey congratulation you can change the list news.



--------------------------------------------------------------------------------------------------------------------

and for the pagination you just copy the pagination source code at user guide in code igniter and paste to the one function in controller.


example :





you just change the base url and for the ouput i will show to you below :




ok guys may be just it i want to sharing, if i have a next pratice i will be posting in my blog...




Best Regards,


Chici














































Agustus 02, 2012

UJian PJJ



NAMA : FITRIYANTI ABDULFATTAH                                                   JURUSAN : TKJ

1. Perbedaan Model Pembelajaran tatap muka dan jarak jauh

dari sudut pandang Pengajar :

Pembelajaran yang dilakukan secara tatap muka mungkin lebih memudahakan karne beriteraksi langsung dengan peserta didik, dan bisa melihat bagaiaman proses pembelajaran peserta didik, serta penilaian yang diberikan guru tidak default hanya dari tugas-tugas tpi dari proses pembelajaran peserta didik. , selain itu pembelajaran tatap muka membuat pengajar mezrsakan bahwa ia memang benar-benar sedang mengajar. Dan ada beberapa di mata pelajaran tertentu yang membutuh pembelajaran secara interkasi langsung karna harus melihat dan bagaiaman sikap dari peserta didik contohnya peajaran konseling maupun penjaskes, ini membutuhkan kontak secara langsung antara pengajar dna peserta didik.

Untuk proses pembelajaran jarak jauh, guru dimudahkan dengan adanya suatu solusi dimana saat dalama 2 kondisi yang benar-benar sedang sibuk, seoang guru tetepa bisa ngajar kepada siswa nya tanpa meninggalkan aktivitas yang sedang di jalaninya, ini merupakan suatu hal baru bagi pendidikan indonesia untuk memudahakan para guru agar tetap bisa mnegjar walaupun dengan aktivitas yang full, contoh bila seoarang guru sedangan mengikuti pelatihan di luar kota dan teteap harus mengajaar anak didiknya makan solusi paling tepat yah PJJ dengan memanfatakan media teknologi sekarang ini.

Sudut pandang Peserta didik :

Dalam proses pembelajaran tatap muka siswa lebih mudah berkomunikasi langsung dengan pengajar dan benar merasakan bahwa sedang belajar, ya mungkin ini karena sudah terbiasa di budaya kita dengan pembelajaran yang harus face to face anatara pengajar dan pemebelajar.

Dengan Proses pembelajaran jarak jauh

Peserta didik di tuntut mandiri untuk belajar dan untuk peserta didik yang berada di daerah-daerah yang ingn belajar ke kota-kota besar seperti jakarta, bandung dll bisa dipermudah dengan PJJ karna tidak harus ke kampus tapi bisaterus belajar,ini menguntungkan para peserta didik selain bisa mengirit financial, jarak tak lagi menjadi alasan dalam belajar.

Bahan Ajar yang digunakan :

Bahan ajar yang digunakan bisa apa saja selama itu halal dan bermanfaat kan halal itu baik.

Contoh bahan ajar berbentuk modul yang harus di baca para peserta didik, maka dengan memanfaatkan teknologi media modul tersebut bisa di dowload oleh masing-masing peserta didik.

Tapi khusus untuk Pendidikan Jarak Jauh membutuhkan manajeman pendidikan yang khusus baik.


2. Karakteristik Media ICT
- Akses

- Biaya

- Teaching and Learning (proses dosenan dan pembelajaran)

- Interactivity (interaktifitas/komunikasi dua arah)

- Speed (kecepatan)


Media merupakan alat yang digunakan untuk menyampaiakan informasi, maka dari itu salah satu standar karakteristik proses belajar mengajar dalam PJJ yaitu media ICT yang bersifat memudahkan untuk dipakai belajar, (memudahkan disini maksudnya agar pengajar dan pembelajar dapat dengan mudah menggunakan media ICT yang bisa sama-sama saling menguntungkan baik pada sisi pengajar dan pembelajar), Media ICT yang interaktif, dan mampu menjadikan pelajar mandiri dan kaya akan sumber ilmu untuk dipakai belajar, yang bisa di akses buat perkumpulan para pelajar dimana saja, kapan saja, agar bisa berdikusi dan mengembangkan ide-ide yang dimiliki, itulah media yang di butuhkan dalam PJJ.



3. Faktor pendukung dan Kendala dalam perkembangan PJJ di indonesia

Banyak faktor yag mendukung dengan adanya PJJ ini baik dari segi teknologi , indonesia mulai mengembangakan metode PJJ ini, dan makin banyak universitas yang menerapakan kuliah e-learning,

SDM : sumber daya manusia di kota-kota bedar banyak yang bisa saling berbagi ilmu melalui PJJ dengan cara memanfaatkan media yang ada

Perijinan dari Permendikbud yang sudah memberikan ruang dan payung untuk mengembangkan PJJ yang swdang berjalan di indonesia lebih mempermudah ruang gerak agar metode PJJ ini mulai di terapkan agar para pemebelajar daerah bisa mendapatkan cara belajar yang sama dengan peserta didik yang ad adi kota-kota besar

Adapun beberapa kendala yang sering di jumpai di PJJ :

SDM yang banyak hanya ada kota-kota besar dn tidak tersebar di daerah-daerah maka sumber daya Manusia yang kurang paham dengan jariangan internet dan harus di latih dari awal,

Infrastruktur Media jaringan Internet yang belum bisa diakases di pelosok-pelosok daerah yang terpencil, karena indonesia adalah negeri dengan banyak pulau, maka kendala dalam Infrastruktur TI masih kurang bisa mencakup.

Masih menyebar isu di kalangan masyarakat apalagi yang di daerah bahwa metode pedidikan jarak jauh kurang efektif dalam proses pembelajaran. Karena tidak ada interaksi langsung antara pengajar dan peserta didik.

Latihan 4 Code Igniter Form Input dan Fungsi Delete


Latihan 4 merupakan terusan dari Latihan 2 di Postingan sebelumnya jadi bila agak bingung soal penempatan nama folder dsb silahkan lakukan Latihan 1 dan 2 terlebih dahulu.

pada news.php silahkan tambahkan source code seperti di bawah ini



ada penambahan form Validation  dan  Model insert, delete pada source code  silahkan masukan source code tersebut pada news.php


 pada ModelNews.php (folder Model) tambahkan model insert delete seperti pada source code dibawah ini



Buat file view_input.php dan simpan  pada folder view/ news
Ketikan Source Code berikut  : 

Silahkan coba di panggil di web browser "localhost/d4b6/news/input"

Masukan Title dan content lalu submit jika masuk data masuk akan tampil seperti ini  :

hasil inputan tadi sudah ter-record  ITB- Seamolec,

untuk mencoba fungsi delete siahkan klik hapus dan akan tampilan akan seperti ini :


Selamat Mencoba 



Latihan 3 Code Igniter

Kali ini kita belajar meng-upload data dengan menggunakan CI

buat 3 file .php
1. upload.php  -> sebagai controller (folder controller)
2.upload_form -> sebagai view (folder view)
3. upload_success-> sebagai view bila berhasil di upload (folder view)

 ketikan source code dibawah ini pada upload.php dan simpan di folder controller

pada source code diatas  kita harus membuat satu folder di dalam xampp/htdocs/d4b6 yang bernama "upload"  yang berfungsi sebagai tempat penampungan file yang di upload nanti. 



pada source code dia atas juga di batasin bahwa tye file yang di upload hanya sebatas file yang bertype gif, jpg, png, txt. bila ingin meng-upload file dalam type lainnya silahkan di tampabakan pada allowed_types.

 -  buat upload_form.php di folder view



buat upload_success.php di folder view :


coba panggil source code yang sudah di buat di web browser "localhost/d4b6/upload"


bila tampilan di web browser sudah seperti ini maka selamat anda telah berhasil
silahkan coba browser file yang ingin di upload, dan tampilan bahwa file berhasi di upload seperti di bawah ini.

viewing tcp paket

Viewing TCPPaket merupakan salah sati pokok pembelajaran dalam Jaringan Komputer, Mengenal istilah-istilah Jaringan, seperti OSI Layer dan TCP /IPLayer di video itukita belajar bagiaman cara kerja TCP/IP layer dari setiap layer mempunyai cara penyampain data yang berbeda, begitu pula dengan type data nya.

Agustus 01, 2012

Latihan 2 Code Igniter

Setelah mengerjakan latihan 1 kita lanjutkan ke latihan berikutnya
Masuk ke Folder xampp->htdoc->d4b6->application->controllers


Controller pada CI memiliki fungsi pengendali logic yang mengatur antara pemodelan database dan tampilan. Pada CI controller dibuat didalam folder system/application/controllers, dengan aturan pembuatan controller sebagai berikut :

"class News extends CI_Controller {
public function index()
{$data = array('title' => 'Test Title',
'heading' => 'Test Heading',
'message' => 'Test Message');
$this->load->view('view_header');
$this->load->view('view_news_show',$data);
$this->load->view('view_footer') }
public function show ()
{ $data['n'] = $this->ModelNews->getAllNews();
$this->load->view('news/view_show_page', $data);}
} " (hilangkan tanda kutip)



Untuk memudahkan silahkan copas source code yang ada di welcome.php dan gantikan nama welcome menjadi news.php, lalu rubah juga di dalam source codenya.


Selanjutnya ke folder View buat 3 file baru view_header.php, view_news_show.php, view_header.php dan pada folder news edit filename menjadi view_show_page.php

Membuat view sama seperti membangun html biasa. Karena view ini yang nantinya akan bisa digunakan untuk menampilkan dari layout aplikasi website yang akan dibangun












Pada file application/view/view_news_show.php:
















Buatlah table news :


"CREATE TABLE `db_d4b6`.`news` (`id` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`title` VARCHAR( 255 ) NOT NULL ,
`content` TEXT NOT NULL ,
`create` DATETIME NOT NULL ,
`udpate` TIMESTAMP NOT NULL ,
`delete` DATETIME NOT NULL
) ENGINE = INNODB; " (hilangkan tanda kutip)



Masuk ke Folder Model buat file ModelNews.php
Membuat class model hampir sama dengan membuat controller, hanya saja yang berbeda adalah parameter extends dan class parent nya. Model ini lebih didefinisikan sebagai sekumpulan fungsi yang bisa diakses oleh banyak controller.

"class ModelNews extends CI_Model {
function __construct()
{ parent::__construct(); }
function getAllNews(){
$q="SELECT * FROM news";
return $this->db->query($q);
}
} " (hilangkan tanda kutip)



Lalu tambahkan source code pada Autload.php

"$autoload['model'] = array('ModelNews'); "


Ganti source code application/view/news/view_show_page.php:
















Mari kita tes panggil melalui web browser


http://localhost/d4b6/news/show






Selamat Mencoba



Latihan 1 Code Igniter


Di postingan kemarin kita sudah mengenal apa itu CodeIgniter (CI)
Dan untuk kali ini mari kita coba latihan...
Untuk penjelasan sudah saya upload kan  dokumentnya  (postingan pengenalan CodeIgniter (CI))



Instalasi Framework CI

Setelah mendapatkan file kompresi CI, kemudian ekstrak dan ditempatkan di directory web servernya. Untuk contoh yang saat ini letakkan di directory c:\xampp\htdocs.


Note : jangan lupa untuk sekaligus mengcopy file .htaccess ke folder




Lakukan setting pada cofig.php yaitu dengan menambahkan base url pada source code :

"$config['base_url']= 'http://localhost/d4b6/'; " (line 17) (tanpa tanda kutip)
"$config['encryption_key'] = 'chici';" (line 227) (tanpa tanda kutip)




- Pada Folder D4B6 -> Application -> Config.php
Lakukan setting pada autoload.php yaitu dengan menambahkan source code :

"$autoload['libraries'] = array('database','session'); "(line 55)
"$autoload['helper'] = array('url','file');(line 67)"


- Pada Folder D4B6 -> Application -> Autoload.php

Lakukan setting pada database.php yaitu dengan mengisi hostname,username,password source code :






Silahkan tes di web browser Http://localhost/d4b6