Proyek dan Topik Goresan Terbaik

Diterbitkan: 2021-11-05

Scratch adalah bahasa pemrograman visual yang digunakan sebagai alat pendidikan untuk pengkodean. Dikembangkan oleh MIT Media Lab, ia menawarkan lebih dari 82 juta proyek yang dibagikan oleh 74 juta pengguna. Antarmuka berbasis blok Scratch memungkinkan sekolah, perguruan tinggi, dan lembaga pengetahuan lainnya untuk memberikan pelatihan teknis dalam media campuran, membuka jalan bagi proyek siswa kreatif seperti video game, simulasi, dan animasi.

Di blog ini, kita akan mengeksplorasi beberapa contoh proyek Scratch yang menarik. Jadi, baca terus untuk mendapatkan inspirasi dan temukan beberapa ide inovatif untuk dicoba pada putaran latihan pemrograman Anda berikutnya!

Daftar isi

Bagaimana Memulai di Awal?

Jika Anda tidak memiliki pengalaman sebelumnya dengan pemrograman awal, ikuti langkah-langkah sederhana ini untuk memulai perjalanan belajar Anda.

  • Buka browser web dan buka situs web resmi Scratch.
  • Buat ID pengguna dan masuk ke akun Anda.
  • Klik "Buat" di kiri atas.
  • Mulai proyek baru dan jelajahi berbagai bagian antarmuka.
  • Bereksperimenlah dengan berbagai balok Scratch untuk mengamati apa yang terjadi.
  • Seret dan lepas blok ke area skrip.
  • Terapkan proyek lengkap untuk menguasai bahasa.

Pelajari Kursus Pengembangan Perangkat Lunak online dari Universitas top dunia. Dapatkan Program PG Eksekutif, Program Sertifikat Tingkat Lanjut, atau Program Magister untuk mempercepat karier Anda.

13 Proyek Awal yang Harus Anda Coba

1. Pesta Dansa

Proyek ini memungkinkan Anda mengatur pesta dansa Anda. Pilih dari opsi yang berbeda, tambahkan sprite (gambar yang dibuat di Scratch), dan bersenang-senanglah dengan antarmuka. Anda juga dapat melihat kreasi orang lain, belajar dari sampel, dan me-remix versi Anda sendiri.

Kartu ucapan

Ini adalah proyek animasi lain di mana Anda dapat membuat remix kartu ucapan dan mengirimkannya ke seseorang. Anda dapat mengedit kartu Anda untuk berbagai kesempatan, mengubah gambar sesuai tema, dan menempatkan gambar animasi di dalam kartu. Ini adalah aktivitas menyenangkan yang menggabungkan pemikiran komputasional dengan kreativitas visual. Dan bahkan jika Anda tidak kesulitan mempelajari pengkodean drag-and-drop, Anda harus mencoba proyek ini untuk menyegarkan pikiran Anda!

3. Pemula Labirin

Scratch project menjadi favorit para gamer dan peminat pemrograman yang ingin memasuki dunia game. Maze Starter adalah contoh permainan di mana Anda menggerakkan bola untuk mencapai tujuan menggunakan tombol panah pada keyboard Anda. Anda dapat menyesuaikan kursus dengan menambahkan lebih banyak rintangan dan membangun level baru. Ini juga mencakup fungsi untuk menjaga skor: Anda mengumpulkan hadiah untuk memilih jalan yang benar, mengurangi poin untuk memukul dinding, dan sebagainya.

4. Sembunyikan dan Cari

Proyek ini berpusat di sekitar karakter bernama Gobo. Anda harus mengklik grafik untuk mencetak poin. Anda dapat menambahkan pengatur waktu atau mengubah apa yang terjadi setelah menangkap Gobo. Cara lain untuk me-remix proyek ini adalah dengan membuat lebih banyak sprite yang mirip dengan Gobo. Pemain harus menangkap semua karakter untuk memenangkan permainan. Untuk meningkatkan tingkat kesulitan lebih jauh, Anda dapat mempersingkat waktu kemunculan karakter Anda di layar.

5. Bunga Suara

Bayangkan sebuah bunga di layar yang menari saat Anda menyanyikannya – itulah SoundFlower. Ini adalah proyek seni interaktif yang dibuat di Scratch yang memerlukan izin mikrofon untuk menampilkan keajaibannya. Pilih yang ini jika Anda ingin menjelajahi persimpangan musik dengan visual. Lihat remix lainnya untuk mendapatkan wawasan dan kemajuan ke proyek yang kompleks saat Anda mendapatkan kepercayaan diri dengan bahasa dan fitur.

6. Pembuat Spiral

Seperti namanya, proyek sumber terbuka ini adalah tentang menggambar spiral dengan pena. Pengguna mengklik mouse mereka untuk melakukan tugas. Instruksi proyek juga menyebutkan beberapa tip remix, seperti mengubah lebar pena, membuat spiral dengan ukuran berbeda, mengubah warna pena, dan menggambar bentuk baru.

7. Piano

Bayangkan menekan mousepad Anda untuk memainkan nada piano dan kemudian menghidupkan ide itu dengan Scratch. Dengan proyek musik Piano, Anda dapat menambahkan nada yang lebih tinggi dan lebih rendah serta membuat pintasan keyboard, yang dengannya pengguna dapat mengeksekusi beragam melodi dan lagu. Selain itu, Anda dapat mengubah tampilan piano Anda dan bahkan melakukan variasi unik dengan instrumen lain.

8. DJ Scratch Cat

DJ Scratch Cat adalah proyek berbasis musik lain yang memungkinkan Anda mencampur suara dan grafik. Sesuai instruksi di situs Scratch, Anda menekan V, B, N, atau Z, X, C untuk bermain dengan suara. Anda dapat menjelajahi nada dan kunci baru atau menempatkan DJ lain di dalam pengaturan alih-alih Scratch Cat.

9. Remaja di Kastil

Jika Anda ingin membuat storyboard atau skrip komik interaktif, Anda dapat menguji proyek Teens at the Castle di Scratch. Ini menampilkan percakapan antara dua karakter yang menemukan sebuah kastil di hutan. Yang harus Anda lakukan adalah mengklik panah untuk beralih adegan. Anda dapat menambahkan plot, layar judul, efek suara, dan suara rekaman untuk menonjolkan cerita sebagai programmer.

10. Tur Virtual

Proyek ini sangat cocok untuk pengenalan dan pelatihan induksi. Anda dapat merancang tur virtual universitas atau ruang kantor Anda, menyoroti tempat favorit Anda dalam tayangan slide yang menarik. Misalnya, Scratch Team di MIT telah mengumpulkan adegan dari ruang kerja mereka yang sebenarnya untuk memfasilitasi pengalaman yang mendalam. Anda dapat mengganti slide dengan gambar lain atau memamerkan karya seni Anda dalam versi remix Anda.

11. Gelembung dengan Video

Proyek Bubbles menerapkan teknik penginderaan video dan karenanya, memerlukan webcam untuk beroperasi. Pengguna dapat meletuskan gelembung dan melihatnya mengapung. Pembuat kode awal dapat menganimasikan dari mana gelembung itu berasal, saat ledakan terjadi, dan melacak semua aktivitas. Disarankan untuk memilih proyek Bubbles 2.0 dan membuat rendisi setelah Anda memoles dasar-dasarnya.

12. Koki Pizza

Pizza Chef mendemonstrasikan kemampuan penginderaan video dari Scratch. Saat pemain mendorong tangan atau kepala mereka, kamera web mendeteksi gerakan untuk menjaga pizza tetap di udara. Proyek ini memungkinkan Anda untuk mempraktikkan pengkodean berbasis blok melalui beragam remix. Anda dapat mengubah tampilan adonan, menyesuaikan jumlah membalik pizza, menambahkan objek mengambang lain di udara, atau membuat versi berbeda tanpa persyaratan webcam.

13. Animasikan Kepiting

Dalam proyek ini, Anda mencoba animasi dasar dengan mengubah ekspresi kepiting. Selanjutnya, Anda dapat menemukan kemungkinan tanpa batas, menambahkan lebih banyak karakter, menempatkan kepiting di pesta dansa, memasukkannya ke papan cerita, dan sebagainya.

Topik Proyek Awal Lainnya

Jika Anda ingin membiasakan diri dengan fitur-fitur sebelum mengimplementasikan proyek, buka tutorial akses Panduan Aktivitas, unduh kartu pengkodean, dan jelajahi panduan pendidik. Berikut adalah beberapa tugas yang dimulai dengan:

  • Animasikan huruf dari sebuah kata atau nama Anda.
  • Pilih suara dan instrumen, dan mainkan musik dengan menekan tombol.
  • Menggambarkan sebuah cerita dengan karakter dan percakapan.
  • Pilih karakter, buat dia terbang, atau lakukan tugas lain dengan animasi.
  • Bangun game dasar dengan audio, efek, dan poin.
  • Berinteraksi dengan proyek apa pun menggunakan ekstensi video dan penginderaan.

Pemula juga dapat mencoba proyek Scratch berikut untuk mengasah keterampilan pengkodean dan artistik mereka.

  • Pertunjukan Pico (Animasi)
  • Pong Pemula (Permainan)
  • Mantra Penyihir (Seni Interaktif)
  • Melukis dengan Gobo (Seni Interaktif)
  • Paduan Suara Bintang Laut (Musik)
  • Remix Tarian ini! (Menari)
  • 5 Fakta Acak Tentang Saya (Cerita)
  • Remaja di Kastil (Cerita)
  • Tombol Musik (Penginderaan Video)
  • Simpan Bendera Mini (Penginderaan Video)

Anda dapat menemukan detail lebih lanjut tentang topik proyek ini di situs web Scratch .

Menyimpulkan

Scratch dapat membantu Anda memprogram cerita, game, dan animasi interaktif. Anda kemudian dapat berbagi kreasi Anda dengan orang lain dan meningkatkan proyek Anda, mencari saran dari komunitas online yang aktif. Ini adalah alat yang sangat baik untuk membangun keterampilan abad ke-21, seperti pemikiran sistematis, kreativitas, dan kolaborasi. Cara terbaik untuk mendapatkan keterampilan yang relevan dengan industri ini adalah dengan mengambil kursus profesional seperti Master of Science di bidang Ilmu Komputer upGrad tentunya bekerjasama dengan LJMU.

Jadi, apa yang Anda tunggu? Daftar di kursus profesional dan gunakan proyek Scratch yang diberikan di atas untuk menjelajah ke dunia coding sekarang!

Apa itu Scratch?

Scratch adalah bahasa pemrograman visual yang digunakan oleh sekolah, perguruan tinggi, dan lembaga pendidikan lainnya untuk praktik pengkodean tingkat pemula. Siswa dapat menggunakan antarmuka seperti blok untuk berbagai jenis proyek.

Untuk apa Scratch digunakan?

Scratch digunakan untuk membuat proyek yang melibatkan animasi, game, musik, dan cerita interaktif. Ini dapat bermanfaat untuk tujuan pribadi dan akademis, membantu pembuat kode pemula belajar dari komunitas online dan juga berbagi sumber daya.

Proyek seperti apa yang dapat Anda implementasikan dengan Scratch?

Situs web resmi Scratch mencantumkan beberapa proyek awal yang mudah diterapkan. Dari seni dan musik hingga permainan dan animasi, ada sesuatu untuk setiap bidang kurikuler. Dengan lebih banyak eksposur dan latihan teratur, Anda dapat menghidupkan ide orisinal dan mendapatkan audiens global untuk pekerjaan Anda.