Langsung ke konten utama
Portal Guru

Latar belakang

Unit Warga Digital dirancang untuk memberikan pengalaman kepada siswa dalam meneliti, memodelkan, dan mendiskusikan dampak komputasi terhadap masyarakat kita. Mereka akan terlibat dalam sebuah skenario di mana mereka bertindak sebagai warga digital proaktif yang harus berkolaborasi untuk memprogram robot mereka guna memecahkan masalah mendesak di komunitas mereka. Mereka akan diberi tugas untuk memastikan mempertimbangkan berbagai kebutuhan dan perspektif orang lain saat mereka menciptakan solusi. Selain itu, siswa akan mempraktikkan keterampilan kewarganegaraan digital yang penting, seperti menjaga kerahasiaan kata sandi dan cara menggunakan ide orang lain dengan tepat saat mereka menyelesaikan aktivitas dalam Unit ini.

Dampak Komputasi dan Kewarganegaraan Digital

Perkembangan teknologi baru berdampak pada setiap aspek kehidupan siswa, baik secara positif maupun negatif. Kemajuan seperti internet, media sosial, dan robotika membuka peluang luar biasa bagi siswa untuk berinteraksi dengan dunia dengan cara baru, tetapi juga menghadirkan dilema etika baru. Penting untuk melibatkan siswa muda dalam pengalaman dan percakapan yang memungkinkan mereka memahami bagaimana mereka dapat menggunakan teknologi dengan cara yang tidak hanya meningkatkan kehidupan mereka sendiri tetapi juga menjadikan dunia tempat yang lebih baik bagi orang lain dengan berbagai latar belakang, kemampuan, dan kebutuhan. 

Komputasi Inklusif untuk Pemecahan Masalah yang Lebih Baik

Salah satu konsep penting yang perlu dieksplorasi oleh siswa adalah bagaimana menggabungkan beragam ide dan perspektif saat berkolaborasi untuk memecahkan masalah dapat menghasilkan inovasi yang lebih baik dan membuat hasil yang lebih kuat. Sebagai contoh, pertimbangkan Stasiun Luar Angkasa Internasional, tempat para ilmuwan dan astronot dari 23 negara berbeda telah berkolaborasi dalam berbagai proyek penelitian. Proyek-proyek ini telah memberikan manfaat bagi umat manusia dengan meningkatkan pengobatan kanker, membantu menurunkan suhu di kota-kota, meningkatkan kemampuan lengan robot, dan banyak lagi.

Konsep lain yang terkait erat adalah gagasan bahwa pengembangan dan peningkatan teknologi komputasi didorong oleh kebutuhan berbagai kelompok orang. Ini berarti bahwa ketika siswa belajar menggunakan teknologi untuk memecahkan masalah, mempertimbangkan berbagai perspektif pengguna dengan latar belakang, tingkat kemampuan, dan pandangan yang berbeda sangatlah penting. Teknologi pengubah suara menjadi teks adalah contoh yang banyak digunakan dari inovasi semacam ini. Awalnya, alat ini dibuat untuk membantu orang-orang yang kesulitan menggunakan tangan mereka untuk menulis atau mengetik. Sekarang, fitur ini digunakan oleh hampir semua orang yang memiliki ponsel pintar dan perangkat lainnya, memungkinkan kita untuk berkendara dengan lebih aman, dan mendapatkan jawaban instan atas pertanyaan kita bahkan ketika tangan kita sedang penuh.

Komputasi yang Aman dan Etis

Seiring siswa kita belajar menjadi inovator inklusif, kita juga harus memastikan mereka menggunakan teknologi dengan cara yang aman dan tepat. Warga digital yang baik harus mengikuti aturan masyarakat di dunia digital sebagaimana halnya di dunia analog. Kami mengajari siswa kami untuk mengucapkan "tolong" dan "terima kasih", untuk tidak menyela orang lain, dan untuk bergiliran sejak usia sangat dini. Mengajarkan siswa aturan kewarganegaraan digital, seperti selalu menjaga kerahasiaan kata sandi, dan memastikan bahwa izin yang tepat diberikan dan atribusi dicantumkan saat menggunakan ide dan materi orang lain, sama pentingnya.

Apa itu Perencanaan Jalur?

Perencanaan jalur adalah proses menguraikan sebuah proyek menjadi perilaku robot sekecil mungkin sebelum benar-benar mulai memprogram robot tersebut. Ini adalah cara yang jauh lebih efektif untuk memprogram robot Anda agar dapat menyelesaikan tantangan atau tugas daripada hanya menebak dan memeriksa. 

Langkah-langkah dalam Perencanaan Jalur adalah:

  • Identifikasi tugas robot – Apa yang Anda inginkan agar robot lakukan? 
  • Uraikan tugas tersebut menjadi perilaku-perilaku terkecil yang bisa Anda lakukan.
    • Cantumkan perilaku-perilaku tersebut dalam langkah-langkah tertulis.
    • Menggambar lintasan, atau memeragakan gerakan robot dapat membantu dalam hal ini.
    • Perilaku terkecil berarti setiap kali robot bergerak atau berbelok dalam jarak tertentu, setiap kali lampu LED Bumper berkedip, dan sebagainya.
  • Lampirkan blok kode ke masing-masing perilaku tersebut.

Apa itu VEXcode GO?

VEXcode GO adalah lingkungan pemrograman yang digunakan untuk berkomunikasi dengan robot VEX GO. Para siswa menggunakan antarmuka seret dan lepas untuk membuat proyek VEXcode GO yang mengontrol aksi robot mereka. Tujuan setiap blok dapat diidentifikasi menggunakan petunjuk visual seperti bentuk, warna, dan labelnya. Untuk informasi lebih lanjut tentang cara bekerja dengan VEXcode GO, lihat Bagian VEXcode GO dari Pustaka VEX.

Blok VEXcode GO berikut akan digunakan dalam Unit ini:

Blok VEXcode GO Perilaku
Blok VEXcode GO Saat Dimulai.
Blok When started mulai menjalankan tumpukan blok yang terlampir saat proyek dimulai.
Blok VEXcode GO Drive For yang berbunyi 'maju sejauh 100mm'.
Tombol Drive untukblok menggerakkan Drivetrain maju atau mundur sejauh jarak tertentu. Atur seberapa jauh Drivetrain akan bergerak dengan memasukkan nilai ke dalam oval.
Blok VEXcode GO Turn For yang berbunyi 'belok kanan 90 derajat'.
Putaran untukblok memutar sistem penggerak (drivetrain) untuk jarak tertentu. Atur seberapa jauh Drivetrain akan berbelok dengan memasukkan nilai ke dalam oval.
Blok tunggu VEXcode GO yang berbunyi 'tunggu 1 detik'.
Blok Waitmenunggu dalam jangka waktu tertentu sebelum beralih ke blok berikutnya dalam sebuah proyek.
Blok VEXcode GO Set Bumper Color yang bertuliskan 'set bumper to red'.

 

 

Blok Set bumper color mengatur warna LED Bumper. 

Blok VEXcode GO Set Bumper Brightness yang bertuliskan 'atur kecerahan bumper ke 50%'.

 

 

BlokSet bumper brightness mengatur tingkat kecerahan LED Bumper dari 0-100%.

Blok VEXcode GO Energize Electromagnet yang bertuliskan 'energize magnet to boost'.

 

 

Blok Energize electromagnet digunakan untuk mengatur magnet agar mengangkat (menaikkan) atau menjatuhkan (melepaskan) suatu objek.

 

Blok pengulangan VEXcode GO yang dapat berisi blok lain dan berbunyi 'repeat 10'.

 

 

 

 

 

Blok Repeat adalah blok berbentuk C yang menyebabkan blok-blok di dalamnya berulang sebanyak jumlah kali tertentu.