Sunday, October 10, 2021

Belajar Coding Algoritma Seperti Bermain Game

 Belajar Coding Algoritma Seperti Bermain Game Dengan Code.org


bermain sambil belajar coding di code.org


Assalamu'alaikum anak-anakku kelas 8 A, B, dan C
Semoga tetap sehat dimanapun kalian berada.
Seperti biasa mari kita berdoa terlebih dahulu, agar ilmu kita bermanfaat dunia akhirat. Berdoa mulai.

Anak-anak, Siapa sih yang gak suka sama game? Ya, Pak Puguh yakin hampir 99% dari kalian semua pasti suka bermain game, entah itu lewat smartphone kalian, atau lewat PC/Laptop, ataupun sewa Playstation 3 di daerah masing-masing. 

Game atau permainan awal mula diciptakan memang untuk mengisi waktu luang, namun dalam era sekarang ini, game bukan hanya mengisi waktu istirahat, bahkan digunakan untuk e-sports (olahraga elektronik) yang mana para pemain game tersebut bisa menghasilkan uang dari turnamen e-sports tersebut. Mungkin ada dari kalian yang berminat menjadi atlet esports di  masa depan anak-anak?

Untuk pertemuan ke-8 ini, mari kita belajar coding algoritma dengan bermain game. Sebelum kita bermain dengan belajar, yuk kita ketahui asal muasal game itu sendiri.


Apa itu Game?

Game adalah sesuatu yang dapat dimainkan dengan aturan tertentu sehingga ada yang menang dan ada yang kalah, biasanya dalam konteks tidak serius atau dengan tujuan refreshing. Suatu cara belajar yang digunakan dalam menganalisa interaksi antara sejumlah pemain maupun perorangan yang menunjukkan strategi-strategi yang rasional. 

Jenis-jenis Game

Menurut Sulistyo (2010), ada beberapa jenis platform di dunia game yang selalu dipilih oleh pengguna games , yaitu:

1. Arcade games, yaitu yang sering disebut ding-dong di Indonesia, biasanya berada di daerah / tempat khusus dan memiliki box atau mesin yang memangkhusus di design untuk jenis video games tertentu dan tidak jarang bahkan memiliki fitur yang dapat membuat pemainnya lebih merasa masuk dan menikmati, seperti pistol, kursi khusus, sensor gerakan, sensor injakkan dan stir mobil (beserta transmisinya tentunya).

2. PC Games , yaitu video game yang dimainkan menggunakan Personal Computers.

3. Console games, yaitu video games yang dimainkan menggunakan console tertentu, seperti Playstation 2, Playstation 3, XBOX 360, dan Nintendo Wii.

4. Handheld games, yaitu yang dimainkan di console khusus video game yang dapat dibawa kemana-mana, contoh Nintendo DS dan Sony PSP.

5. Mobile games, yaitu yang dapat dimainkan atau khusus untuk mobile phone atau PDA. 


Genre Game

Game dibagi atas beberapa genre, diantaranya yaitu : 

1. Action Shooting (tembak–menembak): permainan pada genre ini menunjukan aksi yang cukup memiliki konten kekerasan tinggi, dimana terdapat aksi tembak menembak, tergantung cerita dan tokoh di dalamnya. Pada permainan jenisi ini, pemain memerlukan kecepatan dalam reflex serta kordinasi yang baik dalam memainkanya. Contoh : PB (Point Blank), CS (Counter Strike) dan PUBG serta FreeFire.

2. Fighting (pertarungan). Permainan ini memang memerlukan kecepatan refleks dan koordinasi mata dan tangan, tetapi inti dari permainan ini adalah penguasaan pada jurus atau special action. Contoh: Mortal Kombat, Shadow Fight.

3. Adventure (Petualangan). Permainan genre ini merupakan permainan yang melakukan penjelajahan. Contoh: Minecraft.

4. Strategy (strategi). Video game strategi biasanya memberikan pemain atas kendali tidak hanya satu orang tapi minimal sekelompok orang dengan berbagai jenis tipe kemampuan, sampai kendaraan, bahkan hingga pembangunan berbagai bangunan, pabrik dan pusal pelatihan tempur, tergantung dari tema ceritanya. Kebanyakan game stategi adalah game perang. Contoh : COC, Lords Mobile, dan Mobile Legends

5. Simulation (Simulasi). Permainan jenis ini seringkali menggambarkan kehidupan dunia nyata dan memperhatikan dengan detil berbagai faktor.  Contoh : Bus simulator, Truk simulator, harvest moon. 

6. Puzzle (teka-teki). Permainan jenis ini sesuai dengan namanya mengenai pemecahan teka-teki.

7. Sport game (Olahraga). Game ini merupakan adaptasi dari kehidupan nyata, pemain game jenis sport membutuhkan kelincahan dan juga strategi dalam memainkannya. Contoh: Pro Evolution Soccer (PES).

8. RPG (Role Playing Game). Permainan ini sesuai dengan terjemahannya, bermain peran, memiliki penekanan pada tokoh/peran perwakilan pemain di dalam game. Contoh: Final Fantasy, Ragnarok, Genshin Impact.

9. Education (edukasi). Game edukasi merupakan paket software yang menciptakan kemampuan pada lingkungan game yang diberikan sebagai alat bantu untuk memotivasi atau membantu siswa untuk melalui prosedur game secara teliti untuk mengembangkan kemampuannya. Contoh: Khan Academy Kids, Mari Belajar Alfabet dan Angka.


Baik itu tadi pengertian game, jenis game, dan genre dari game itu sendiri anak-anak. Sekarang mari kita belajar coding dari game itu sendiri. 

Mungkin kalian pernah bermain game Angry Birds?

 

Yup, kita akan belajar membuat permainan Angry Birds.


Langkah-langkah yang perlu kalian perhatikan:

 1. Silakan tonton video ini ya 

klik disini

2. Kalau sudah menonton tutorialnya, bisa kalian praktekkan sendiri ya.

3. Silakan masuk ke halaman ini klik tulisan dibawah!

https://studio.code.org/hoc/1

4. Minimal selesaikan 5 tugas dalam halaman tersebut. Kalau sudah silakan screenshot hasil tugasmu lalu kirim ke WhatsApp Pak Puguh ya.


Demikianlah belajar coding algoritma sambil bermain game di Code.org. Semoga bermanfaat, dan terima kasih telah mampir di blog Pak Puguh.


EmoticonEmoticon