photo Untitled-2_zps47e3c1fd.jpg'/>

 photo tet_zps919b05ae.jpg'/>

 photo ty_zps41c4c83c.jpg

 photo kcopy_zpsaad5ee21.jpg

Minggu, 19 Oktober 2014

Game Balapan Mobil

Untuk Mendownload Game Balapan Mobil dengan Scratch klik disini

Game Tebak Angka

Untuk Mendownload Game Tebak Angka Klik Disini

Saran

1.      Saran bagi tempat pelaksanaan PSG

a.   Tugas-tugas maupun pekerjaan hendaknya diberikan pekerjaan indoor ataupun outdoor secara rutin sehingga peserta tidak merasa jenuh saat pelaksanaan PSG.
b.      Memberikan suatu pekerjaan yang sesuai dengan jurusan dan kemampuan yang telah dibekali di sekolah oleh peserta PSG.
c.      Saya berharap agar kerja sama antara SMK Telkom dan Politeknik Negeri Bandung tetap terjalin dengan baik sehingga tahun berikutnya adik-adik tingkat saya yang berminat dapat melaksanakan PSG di Politeknik Telkom Bandung.

2.      Saran bagi sekolah

a.      Diharapkan dapat meningkatkan kualitas dan kuantitas pelajaran produktif untuk jurusan masing-masing.
b.  Meningkatkan pembekalan saat PSG sehingga ketika siswa melaksanakan PSG tidak mendapatkan kesulitan

c.   Saya berharap sekolah merespon dengan baik setiap pertanyaan dari peserta PSG baik dalam hal materi pembelajaran dan sebagainya.

Kesimpulan

       Pengalaman dan pengetahuan baru banyak sekali saya dapatkan selama kurang lebih 3 bulan saya melaksanaka PSG di Politeknik Negeri Bandung. Pengalaman yang mungkin tidak ada di lingkungan sekolah tapi ada di sini, banyak hal yang dapat saya dapatkan di tempat ini, mulai dari kerjasama, disiplin, kekompakan, tatak rama, dan sebagainya. Hal baru yang membuat saya lebih mengerti bagaimana saya harus bersikap dan bekerja saat berada di dalam lingkungan kantor yang sebenarnya.

A.      Kesimpulan

1.      Dengan melaksanakan Pendidikan Sistem Ganda (PSG) siswa dan siswi bisa menerapkan dan mengembangkan apa saja yang telah dipelajari selama belajar di SMK Telkom Sandhy Putra Banjarbaru.
2.  JavaScript adalah sekumpulan perintah khusus yang digunakan untuk membuat sebuah halaman web yang lebih responsif dan interaktif.
3.      Dalam pembuatan koding javascript tidak bisa lepas dari koding html dan css. Html berfungsi untuk membuat halaman suatu web agar terlihat lebih dinamis, sedangkan css sendiri memungkin seseorang untuk mendesain sendiri tampilan web yang akan dibuatnya.
4.   Saat pengkodingan javascript anda harus memperhatikan fungsi dan dimana letak perintah koding tersebut
5.     Javascript berbeda dengan Java karena  Java merupakan bahasa pemrograman yang di desain untuk eksekusi cepat dan keamanan penulisan. Program java juga memerlukan metode yang eksklusif . java juga merlukan perlengkapan untuk melakukan deklarasi kelas. Sedangkan JavaScript memiliki kemampuan tinggi meskipun hanya dituliskan. Dalam beberapa baris perintah dinamis saja, hal itu terlihat dalam program hyper talk atau dBase bahasa pemrograman script ini juga dilengkapi alat alat yang dapat memudahkan para pengguna dari berbagai kalangan. Diantaranya adanya syntax yang mudah, fungsi-fungsi khusus yang terpasang.
6.   Scratch adalah suatu aplikasi yang dibuat khusus untuk memperkenalkan pemprograman dasar kepada anak-anak dalam bentuk visual.

7.    Untuk setiap pembuatan aplikasi, game maupun program dan sebagainya pada scratch yang perlu diperhatikan adalah penempatan variabel dan penyiaran pesan. Karena setiap variabel dan penyiaran pesan saling berhubungan. Jika salah menempatan variabel maka program tidak akan berfungsi. 

Pemecahan Masalah

1.         Pemecahan Masalah Saat Pembuatan Game Tebak Angka dengan Javascript

a.    Pastikan angka random benar-benar teracak dengan baik, jika angka random tidak teracak periksa kembali Fungsi Random dan Variable nya.

b.  Periksa posisi script html  tampilan tabel dan periksa script pada Fungsi Jawab pastikan penulisan script tidak terukar.
c.   Periksa variabel tebakan, baris, dan jwb pada Fungsi Jawab, pastikan penempatan variabel tidak tertukar lalu periksa nama onClick Button Jawab tidak tertukar.
2.       Pemecahan Masalah Saat Pembuatan Game Tebak Angka dengan Scratch
untuk pembuatan game balapan mobil. Memamng kelihatannya tidak terlalu susah.Tetapi ada beberapa hal yang harus diperhatikan seperti :
a.  Background, Pastikan latar belakang berganti ke latar belakang selanjutnya, kemudian periksa letak script background ada yang salah/
b.    Car / Mobil, pastikan keadaan mobil stabil. Pada tahapan ini script yang dimasukan harus benar jika tidak jalannya mobil tidak akan stabil. Pastikan variabel tidak tertukar, karena setiap variabel berhubungan dengan pesan siaran. dimana jika suatu pesan di siarankan maka akan berpengaruh dengan jalannya game tersebut. Karena variabel berhubungn langsung dengan objek utama . 
c. Pesan start dan game over, pastikan pesan teks keterangan start ketika game mulai dijalankan teks menghilang, lalu periksa script bagian start yang salah. Begituk juga ketika game over pastikan pesan keterangan game over ditampilkan pada layar, lalu periksa script bagian game over yang salah.



Permasalahan Yang Dihadapi

Dalam Pembuatan Game ini ada beberapa masalah yang saya hadapi seperti

1.      Permasalahan Saat Pembuatan Game Tebak Angka dengan Javascript
a.       Angka Random tidak berubah atau teracak?
b.      Posisi data di dalam tabel tidak sejajar?
c.       Ketika Button Jawab di klik data yang ada pada Form tidak masuk ketabel dibawahnya?
2.         Permasalahan Saat Pembuatan Game Balapan Mobil dengan Scratch
a.       Background tidak dapat berganti ke background selanjutnya?
b.      Jalannya mobil tidak stabil dan ketika ketika di klik start?

c.       Pesan start dan pesan game over tidak keluar?

Prosedur Kerja - Game Balapan Mobil dengan Scratch

2.      Membuat Game Balapan Mobil / Car Racing

Gambar 3.11 Game Balapan Mobil

           Untuk Membuat game Balapan Mobil menggunakan Scratch, memerlukan 4 Sprite dengan diantaranya 2 Sprites yang sama namun berbeda codingnya. Perlu diingat bahwa ketika membuat game jangan sampai tertukar antara variable dan pesan yang disiarkan, karena dalam      permainan ini semua variable dan pesan yang disiarkan berkaitan satu sama lain dengan Sprites yang lainnya. Berikut urutan-urutan Sprites yang    digunakan ketika membuat Car Racing dengan Scratch.

a.      Background  


Gambar 3.12 Background

       Background merupakan latar layar pada permainan Car Racing. Untuk membuat pada stage menggunakan Backdrop.
1)      Masukkan stage background dengan mengklik ikon “Upload backdrop from file”. Setelah itu cari gambar yang digunakan sebagai Background pada Car Racing.
Gambar 3.13 Backdrop
Klik gambar lalu klik button “Open”.
Gambar 3.14 Open

       Pada block palette backdrop, tambahkan latar stage backdrop yang baru. Pilih “Upload backdrop from file” kemudian carilah gambar yang ingin di jadikan backdrop.
               
Gambar 3.15 Block Palette Backdrop
Pada bagian block palette scripts, tambahkan script seperti gambar dibawah ini
          

Gambar 3.16 Backdrop Script

b.      Car

Pada tahapan pembuatan fungsi mobil diperlukan 2 sprite yaitu sprite untuk mobil berwarna biru dan sprite untuk mobil berwarna merah.
1)       Car Blue
Buatlah sprite baru dengan mengklik “paint new sprite” lalu masukan gambar mobil berwarna biru
Gambar 3.17 Car Blue

Kemudian tambahkanlah script seperti pada gambar berikut 
Gambar 3.18 Car Blue Script
2)       Car Red
Buatlah sprite baru dengan mengklik “paint new sprite” lalu masukan gambar mobil berwarna biru
Gambar 3.19 Car Red

Kemudian tambahkanlah script seperti pada gambar berikut
Gambar 3.20 Car Red Script

c.       Keterangan Start

Buatlah Sprite baru dan pada block palette costumes masukan teks pada gambar berikut :

   Gambar 3.21 Start

Kemudian tambahkanlah script seperti pada gambar berikut
Gambar 3.22 Script Start

d.      Keterangan Game Over

Buatlah Sprite baru dan pada block palette costumes masukan teks pada gambar berikut
    
Gambar 3.23 Game Over


Kemudian tambahkanlah script seperti pada gambar berikut
              
           Gambar 3.24 Script Game Over

Jika semua Sprites telah dimasukkan maka akan seperti gambar dibawah ini.
Gambar 3.25 Tampilan Sprite