๐ฌ Virtual Lab Literasi Sains
Selamat datang di laboratorium virtual Informatika!
Tujuan Pembelajaran
Memahami konsep literasi sains dan penerapannya dalam pemrograman dan teknologi informasi.
Eksperimen Virtual
Lakukan simulasi fenomena sains seperti gravitasi dan pertumbuhan populasi menggunakan algoritma.
Praktik Koding
Pelajari cara membuat program sederhana yang mengaplikasikan konsep-konsep sains.
Uji Pemahaman
Kerjakan kuis interaktif untuk mengukur pemahaman tentang literasi sains.
๐ Mulai Belajar
Pilih menu di sebelah kiri untuk memulai perjalanan belajarmu. Disarankan untuk mengikuti urutan: Materi → Simulasi → Praktik → Kuis
๐ Materi: Literasi Sains
1 Pengertian Literasi Sains
Literasi sains adalah kemampuan untuk memahami, menggunakan, dan mengevaluasi pengetahuan sains dalam kehidupan sehari-hari.
๐ก Dalam Informatika: Literasi sains membantu siswa menggunakan konsep ilmiah untuk memecahkan masalah dengan algoritma dan pemrograman.
2 Peran Literasi Sains dalam Informatika
- ✓ Memahami konsep ilmiah dalam pemrograman (gerak, gaya, kecepatan, pertumbuhan populasi)
- ✓ Menjadi dasar untuk membuat model dan simulasi dalam bentuk program
- ✓ Membantu berpikir kritis dan logis saat menyelesaikan persoalan nyata
3 Contoh Penerapan
Simulasi Gerak
Program bola jatuh dengan gravitasi di Scratch
Pertumbuhan Populasi
Algoritma Python untuk hitung pertumbuhan penduduk
Fenomena Alam
Visualisasi data cuaca dalam grafik
4 Manfaat Literasi Sains
๐ฌ Simulasi Interaktif
Simulasi Gerak Jatuh Bebas
Amati bagaimana bola jatuh dengan berbagai nilai gravitasi. Ini adalah penerapan rumus s = ½gt²
๐ก Penjelasan Algoritma:
let g = 10; // gravitasi
let t = 0; // waktu
let s = 0.5 * g * t * t; // jarak tempuh
let v = g * t; // kecepatan
Simulasi Pertumbuhan Populasi
Hitung pertumbuhan populasi dengan rumus P = P₀ × (1 + r)โฟ
Hasil Perhitungan:
Klik "Hitung Pertumbuhan" untuk melihat hasil
Grafik Pertumbuhan:
Grafik akan muncul setelah perhitungan
Visualisasi Data Cuaca
Lihat bagaimana data cuaca dapat divisualisasikan dalam bentuk grafik menggunakan algoritma.
Grafik Suhu 7 Hari Terakhir:
๐ป Praktik Koding
๐พ Praktik 1: Kode Simulasi Gravitasi
Berikut adalah contoh pseudocode untuk membuat simulasi gerak jatuh bebas:
ALGORITMA SimulasiGravitasi
// Deklarasi variabel
SET gravitasi = 10 // m/s²
SET ketinggianAwal = 100 // meter
SET waktu = 0
SET posisi = 0
// Loop simulasi
WHILE posisi < ketinggianAwal DO
waktu = waktu + 0.1
posisi = 0.5 * gravitasi * waktu * waktu
kecepatan = gravitasi * waktu
TAMPILKAN("Waktu: " + waktu)
TAMPILKAN("Posisi: " + posisi)
END WHILE
TAMPILKAN("Bola menyentuh tanah!")
๐ Tugas:
Coba modifikasi nilai gravitasi dan ketinggian awal pada simulasi di atas, kemudian amati perbedaan hasilnya!
๐ฅ Praktik 2: Kode Pertumbuhan Populasi
Contoh kode Python sederhana untuk menghitung pertumbuhan populasi:
def hitung_populasi(p0, rate, tahun):
"""
p0: populasi awal
rate: tingkat pertumbuhan (desimal)
tahun: jumlah tahun
"""
return p0 * (1 + rate) ** tahun
# Contoh penggunaan
populasi_awal = 1000
pertumbuhan = 0.05 # 5%
lama_tahun = 10
hasil = hitung_populasi(populasi_awal, pertumbuhan, lama_tahun)
print(f"Populasi setelah {lama_tahun} tahun: {hasil:.0f}")
๐ฌ Eksperimen:
Gunakan simulasi di halaman Simulasi untuk melihat bagaimana kode ini bekerja secara visual!
๐ Praktik 3: Struktur Data untuk Analisis
Contoh cara menyimpan dan mengolah data cuaca:
const dataCuaca = [
{ hari: "Senin", suhu: 28, kelembapan: 75 },
{ hari: "Selasa", suhu: 30, kelembapan: 70 },
{ hari: "Rabu", suhu: 27, kelembapan: 80 },
];
// Hitung rata-rata suhu
const totalSuhu = dataCuaca.reduce((sum, d) => sum + d.suhu, 0);
const rataSuhu = totalSuhu / dataCuaca.length;
console.log(`Rata-rata suhu: ${rataSuhu}°C`);
๐ก Tips:
Struktur data seperti array dan object sangat berguna untuk menyimpan data eksperimen sains yang kemudian bisa diolah dengan algoritma!
๐ Kuis Literasi Sains
Uji Pemahamanmu!
Kuis ini terdiri dari 5 soal tentang materi Literasi Sains dalam Informatika. Jawab dengan teliti!
Pertanyaan akan muncul di sini
Kuis Selesai!
Skormu:
Pesan hasil akan muncul di sini
๐ Progres Belajar
Riwayat Kuis
Belum ada riwayat kuis. Selesaikan kuis untuk melihat progresmu!
Tidak ada komentar:
Posting Komentar