GSP529

Ringkasan
Dalam challenge lab, Anda diberi sebuah skenario dan serangkaian tugas. Tidak ada petunjuk langkah demi langkah. Anda akan menggunakan keahlian yang dipelajari dari lab dalam kursus untuk mencari cara menyelesaikan sendiri tugas-tugas tersebut. Sistem pemberian skor otomatis (ditampilkan pada halaman ini) akan memberikan masukan tentang apakah Anda telah menyelesaikan tugas dengan benar atau tidak.
Saat mengikuti challenge lab, Anda tidak akan diajari konsep-konsep baru Google Cloud. Anda diharapkan dapat memperluas keahlian yang dipelajari, seperti mengubah nilai default dan membaca serta mengkaji pesan error untuk memperbaiki kesalahan Anda sendiri.
Untuk meraih skor 100%, Anda harus berhasil menyelesaikan semua tugas dalam jangka waktu tertentu.
Lab ini direkomendasikan bagi peserta yang sudah mendaftar ke kursus Mengembangkan Prototipe Berteknologi AI di Google AI Studio. Apakah Anda siap menghadapi tantangan ini?
Penyiapan dan persyaratan
Sebelum mengklik tombol Start Lab
Baca petunjuk ini. Lab memiliki timer dan Anda tidak dapat menjedanya. Timer yang dimulai saat Anda mengklik Start Lab akan menampilkan durasi ketersediaan resource Google Cloud untuk Anda.
Lab interaktif ini dapat Anda gunakan untuk melakukan aktivitas lab di lingkungan cloud sungguhan, bukan di lingkungan demo atau simulasi. Untuk mengakses lab ini, Anda akan diberi kredensial baru yang bersifat sementara dan dapat digunakan untuk login serta mengakses Google Cloud selama durasi lab.
Untuk menyelesaikan lab ini, Anda memerlukan:
- Akses ke browser internet standar (disarankan browser Chrome).
Catatan: Gunakan jendela Samaran (direkomendasikan) atau browser pribadi untuk menjalankan lab ini. Hal ini akan mencegah konflik antara akun pribadi Anda dan akun siswa yang dapat menyebabkan tagihan ekstra pada akun pribadi Anda.
- Waktu untuk menyelesaikan lab. Ingat, setelah dimulai, lab tidak dapat dijeda.
Catatan: Hanya gunakan akun siswa untuk lab ini. Jika Anda menggunakan akun Google Cloud yang berbeda, Anda mungkin akan dikenai tagihan ke akun tersebut.
Membuka Google AI Studio
-
Klik Mulai Lab. Panel lab akan menampilkan kredensial sementara untuk lab ini.
-
Catatan: Jika lab ini berbayar, Anda akan diminta untuk memilih metode pembayaran.
-
Buka Google AI Studio di jendela Samaran. Halaman login dengan Google akan muncul.
-
Tips: Untuk lebih memudahkan akses, atur tab lab dan AI Studio di jendela terpisah yang saling berdampingan.
-
Salin Username di bawah dan tempel ke kolom Email, lalu klik Next.
{{{user_0.username | "Username"}}}
-
Salin Password di bawah dan tempel ke kolom Enter your password, lalu klik Next.
{{{user_0.password | "Password"}}}
-
Setujui persyaratan dan ketentuan di layar untuk melanjutkan.
Sekarang Anda sudah login ke Google AI Studio menggunakan akun siswa sementara Anda.
Skenario tantangan
Anda adalah Developer Solusi yang berpartisipasi dalam game jam akhir pekan. Tujuan awal Anda adalah membangun Fantasy Character Creator sederhana untuk digunakan dalam game fantasi baru. Seiring berjalannya game jam, Anda akan mendapatkan persyaratan baru untuk menambahkan fitur secara iteratif—seperti potret, latar belakang, dan statistik karakter—hingga Anda memiliki prototipe kartu bermain karakter yang lengkap dan interaktif.
Catatan: Hasil buatan AI di Google AI Studio dapat bervariasi setiap kali Anda menjalankannya. Tujuan Challenge Lab ini adalah membuat prototipe dan menjelajahi kemungkinan yang ada, bukan membangun aplikasi yang sepenuhnya sempurna.
Tantangan Anda
Ujian sebenarnya: dapatkah Anda mengatasi seluruh tantangan ini dengan "vibe coding", membangun aplikasi hanya dengan perintah bahasa alami tanpa menulis satu baris kode pun?
Tugas Anda adalah:
- Membangun aplikasi Fantasy Character Creator V1 awal.
- Menambahkan fitur untuk membuat dan membuat ulang potret karakter.
- Menyempurnakan antarmuka pengguna aplikasi dengan tema fantasi.
- Menambahkan fitur untuk membuat latar belakang karakter.
- Mengubah UI menjadi kartu pemain dengan beragam statistik dan menambahkan fitur untuk menyimpan karakter ke suatu dek.
- Menyimpan dan mendownload prototipe aplikasi final.
Tugas 1. Membuat aplikasi inti dari suatu perintah
Tugas pertama Anda adalah membangun aplikasi versi awal. Gunakan satu perintah teks untuk membuat aplikasi yang memiliki tombol. Saat diklik, tombol tersebut akan membuat dan menampilkan karakter fantasi acak dengan Name dan Class unik (misalnya 'Mage', 'Rogue', 'Warrior'). Setelah menyelesaikan langkah-langkah dalam tugas ini, simpan aplikasi Anda. Dengan demikian, lab dapat memverifikasi bahwa perubahan yang diperlukan telah dilakukan.
Catatan: Untuk mengaktifkan akses Drive, di menu **Tambahkan file**, klik **Drive**. Di jendela pop-up, pilih akun peserta (misalnya _[student-username]_) dan berikan izin yang diperlukan.
Klik Periksa progres saya untuk memverifikasi tujuan.
Membuat aplikasi inti dari suatu perintah
Tugas 2. Menambahkan fitur potret karakter
Aplikasi V1 adalah awal yang baik, tetapi memerlukan elemen visual. Tugas Anda berikutnya adalah menambahkan fitur potret karakter. Manfaatkan Code Assistant guna menambahkan tombol untuk Generate dan Regenerate potret karakter yang saat ini ditampilkan dengan "gaya ala kartun/video game". Setelah menyelesaikan langkah-langkah dalam tugas ini, simpan aplikasi Anda. Dengan demikian, lab dapat memverifikasi bahwa perubahan yang diperlukan telah dilakukan.
Klik Periksa progres saya untuk memverifikasi tujuan.
Menambahkan fitur potret karakter ke aplikasi
Tugas 3. Menyempurnakan UI
Setelah fitur teks dan gambar inti tersedia, saatnya meningkatkan kualitas antarmuka pengguna. Gunakan Code Assistant untuk memberi aplikasi Anda tampilan dan nuansa "meja kerja alkemis kuno", menggunakan latar belakang gelap bertekstur dan font menarik bergaya fantasi untuk nama karakter. Setelah menyelesaikan langkah-langkah dalam tugas ini, simpan aplikasi Anda. Dengan demikian, lab dapat memverifikasi bahwa perubahan yang diperlukan telah dilakukan.
Klik Periksa progres saya untuk memverifikasi tujuan.
Mengembangkan antarmuka pengguna dengan spesifikasi yang diperlukan
Tugas 4. Menambahkan fitur latar belakang karakter
Karakter perlu lebih banyak kedalaman. Permintaan fitur Anda berikutnya adalah menambahkan cerita. Gunakan Code Assistant untuk menambahkan tombol "Generate Backstory". Saat diklik, tombol ini akan membuat satu hingga dua kalimat yang menceritakan kisah unik karakter yang saat ini ada di layar. Setelah menyelesaikan langkah-langkah dalam tugas ini, simpan aplikasi Anda. Dengan demikian, lab dapat memverifikasi bahwa perubahan yang diperlukan telah dilakukan.
Klik Periksa progres saya untuk memverifikasi tujuan.
Menambahkan fitur latar belakang karakter ke aplikasi
Tugas 5. Menambahkan kartu pemain, statistik, dan fungsionalitas "save to deck"
Untuk versi finalnya, Anda harus mengubah aplikasi menjadi kartu karakter berfitur lengkap. Tugas Anda adalah meminta Code Assistant memformat ulang seluruh UI menjadi kartu pemain berbingkai. Kartu ini harus menyertakan statistik baru yang dibuat secara acak untuk Health, Mana, dan Strength. Terakhir, Anda harus menambahkan fitur "Save to Deck" yang memungkinkan pengguna menyimpan karakter favoritnya ke daftar "My Deck" dalam aplikasi tersebut. Setelah menyelesaikan langkah-langkah dalam tugas ini, simpan aplikasi Anda. Dengan demikian, lab dapat memverifikasi bahwa perubahan yang diperlukan telah dilakukan.
Klik Periksa progres saya untuk memverifikasi tujuan.
Menambahkan kartu pemain, statistik, dan fungsionalitas 'save to deck' ke aplikasi
Tugas 6. Menyimpan prototipe Anda
Prototipe Anda sudah selesai. Di langkah terakhir, simpan aplikasi Anda dengan nama Fantasy Character Generator dan download kode sumber sebagai file ZIP. Lab akan memeriksa aplikasi tersimpan Anda untuk memverifikasi progres akhir Anda.
Jika Anda menjalankan semua langkah dengan benar, aplikasi Anda akan kurang lebih mirip dengan berikut ini:

Opsional: Teruslah Bereksperimen
Selamat Anda telah membangun aplikasi yang lengkap! Tantangan inti sudah selesai, tetapi perjalanan Anda sebagai developer tidak harus berakhir di sini. Jika Anda memiliki waktu luang, cobalah meminta Code Assistant untuk menambahkan lebih banyak fitur.
Berikut beberapa ide untuk membantu Anda memulai:
-
Menambahkan Statistik Lainnya: Bisakah kamu mengubah aplikasi untuk menyertakan statistik
Intelligence dan Charisma?
-
Menambahkan Ras Karakter: Bisakah kamu menambahkan menu dropdown untuk memilih ras (seperti
Elf, Dwarf, atau Human) yang memengaruhi statistik awal karakter?
-
Membuat kursus: Bisakah kamu menambahkan tombol "Hasilkan kursus Hook" yang membuat petualangan mini berdasarkan latar belakang karakter?

Selamat!
Selamat Anda telah berhasil menyelesaikan tantangan game jam! Anda telah membuktikan bahwa Anda dapat membangun aplikasi multimodal yang kompleks dari awal dengan "vibe coding", mulai dari membuat konsep sederhana hingga menambahkan fitur, logika, dan gaya secara iteratif. Anda menggunakan model Gemini untuk pembuatan teks, pembuatan gambar, dan modifikasi kode dalam konteks untuk membangun aplikasi kartu karakter yang lengkap dan interaktif, sehingga menunjukkan kompetensi Anda dalam memanfaatkan Google AI Studio.
Sertifikasi dan pelatihan Google Cloud
...membantu Anda mengoptimalkan teknologi Google Cloud. Kelas kami mencakup keterampilan teknis dan praktik terbaik untuk membantu Anda memahami dengan cepat dan melanjutkan proses pembelajaran. Kami menawarkan pelatihan tingkat dasar hingga lanjutan dengan opsi on demand, live, dan virtual untuk menyesuaikan dengan jadwal Anda yang sibuk. Sertifikasi membantu Anda memvalidasi dan membuktikan keterampilan serta keahlian Anda dalam teknologi Google Cloud.
Manual Terakhir Diperbarui pada 20 Februari 2026
Lab Terakhir Diuji pada 20 Februari 2026
Hak cipta 2026 Google LLC. Semua hak dilindungi undang-undang. Google dan logo Google adalah merek dagang dari Google LLC. Semua nama perusahaan dan produk lain mungkin adalah merek dagang masing-masing perusahaan yang bersangkutan.