Anda di halaman 1dari 6

PORTOFOLIO TOPIK CT DAN PEMROGRAMAN

TOPIK 9

Oleh :
ERMA WIJAYANTI
(223125917984) KELAS
MATEMATIKA

PROGRAM STUDI
MATEMATIKA PENDIDIKAN
PROFESI GURU UNIVERSITAS
NEGERI MALANG
Hal-hal yang menjadi bagian dari portofolio untuk topik CT dan Proyek Programming dengan Scratch
adalah sebagai berikut :
A. Hasil Lembar Kerja 01.03 (Lembar Kerja Reflektif Individual)
Tuliskan hal baru apa sajakah yang Anda dapatkan dari mempelajari CT melalui Pemrograman
dengan Scratch!
a. Belajar cara membuat animasi sederhana dengan menggunakan kode-kode yang diterapkan
dalam Pemrograman dengan Scratch.
b. Belajar cara mengontrol objek-objek gambar atau lainnya melalui kode-kode yang berbeda-
beda.
c. Belajar cara mengatur kondisi-kondisi kode untuk menghasilkan berbagai jenis hasil
animasi yang berbeda.
d. Belajar cara menambahkan suara dan efek pada animasi dengan menggunakan kode-kode
yang tepat.
e. Belajar cara membuat berbagai jenis game sederhana melalui aplikasi Scratch.
f. Belajar cara membuat berbagai jenis interaksi antar objek melalui kode-kode yang tepat.
g. Belajar cara mengatur kondisi-kondisi kode untuk bergerak sesuai dengan keinginan.
h. Belajar cara membuat berbagai jenis animasi sederhana dengan menggunakan berbagai
jenis kode.
i. Belajar cara menggabungkan berbagai jenis kode dan objek untuk menghasilkan berbagai
jenis animasi yang berbeda.
j. Belajar cara membuat berbagai jenis karakter sederhana dengan menggunakan kode-kode
yang tepat.

B. Hasil Kerja Ruang Kolaborasi


Nama : Erma Wijayanti
NIM : 223125917984
1. Seperti yang telah dicontohkan Dekomposisi:
pada bagian 01.02.01, Penggunaan kode disesuaikan dengan latar, tokoh, dan
jelaskanlah bagaimana Anda dialog yang digunakan.
menggunakan fondasi CT
untuk memrogram permainan Pengenalan Pola:
tebak angka di atas! Anda bisa Setiap kode memiliki fungsinya masing-masing, kode yang
melengkapi dengan konsep CT dipakai sesuai kebutuhan dan setiap kode sudah memiliki
lainnya dari tabel B.2! warna yang berbeda.
Abstraksi:
Mengabaikan kode-kode yang tidak diperlukan, sebab tidak
semua kode harus digunakan dalam permainan.

Algoritma:
1.Memilih latar panggung (tempat) dan tokoh yang
digunakan.
2.Menentukan kode yang dibutuhkan pada permainan
tebak angka ini yaitu memilih berupa gerakan, tampilan,
suara, kejadian,kontrol, sensor, operator, dan variabel
yang akan digunakan.
3.Menyusun dialog yang akan digunakan dalam permainan

2. Tuliskan atau tampilkanlah Berikut merupakan permainan yang telah dibuat :


program Scratch yang telah https://scratch.mit.edu/projects/821206451/
anda buat!
Dan berikut adalah tampilan pada permainan :
1. Tampilan dari kode-kode yang digunakan
2. Latar dan tokoh yang digunakan

3. Halaman awal permainan tebak angka

C. Rancangan rubrik penilaian CT dalam pemrograman yang disusun pada Demonstrasi


Kontekstual
Indikator Level Kompetensi
Konsep CT
Dasar Sedang Tinggi
Abstraksi dan Peggunaan lebih dari satu Penggunaan kode, Menduplikat kode
Dekomposisi sprite dan script kustom, dan suara yang digunakan
Problem
Paralelisme Penggunaan kode Penggunaan kode Penggunaan kode
“bendera hijau” untuk “ketika sprite diklik” “ketika menerima
memulai dua buah script atau “ketika tombol pesan” atau “ketika
latar menjadi” untuk
diklik” untuk memulai memulai dua buah
dua buah script script.
Logical thinking Penggunaan kode “jika” Penggunaan kode Penggunaan operator
“jika-lainnya” logika
Sinkronisasi Penggunaan kode “tunggu” Penggunaan kode Penggunaan kode
“siarkan”, “ketika “tunggu sampai”
menerima pesan”, atau “siarkan dan
“stop program” atau tunggu”
“stop all”
Flow Control Penggunaan kode-kode Penggunaan kode Penggunaan kode
sekuensial “ulangi” atau “ulangi sampai”
“selamanya”
Interaktivitas Penggunaan kode bendera Penggunaan kode Penggunaan kode-
dengan Pengguna hijau “tanya dan tunggu” kode untuk audio
dan kode-kode yang atau vidio
melibatkan interaksi
Representasi Data Penggunaan fitur Penggunaan operator Pengoperasian “list”
mengubah sprite variabel

D. Pertanyaan Reflektif PadaAksi Nyata


Berikut merupakan pertanyaan-pertanyaan reflektif pada aksi nyata :
1. Pengalaman apa saja yang Anda dapatkan dari mempelajari kaitan CT dengan pemrograman?
a. Mendapatkan pemahaman tentang logika dasar pemrograman dan alur algoritma yang
diperlukan untuk menyelesaikan masalah.
b. Belajar cara memvisualisasikan konsep dan alur pemrograman dalam bentuk diagram alir.
c. Mengenal berbagai jenis blok kode yang tersedia di dalam Scratch dan menggunakannya
untuk membangun program.
d. Pengalaman praktis dalam menggunakan Scratch untuk menyelesaikan berbagai macam
masalah.
e. Membangun kemampuan kreatif dan pemecahan masalah secara kreatif.
f. Menyelesaikan tugas-tugas dan proyek dengan menggunakan Scratch.
g. Mendapatkan pemahaman yang lebih baik tentang bagaimana membuat aplikasi dan
program yang berfungsi.
2. Bagaimana perasaan Anda pada saat mempelajari kaitan CT dengan pemrograman?
Saat mempelajari kaitan CT dengan pemrograman, saya merasa sangat tertarik dan
bersemangat untuk mempelajari lebih lanjut tentang topik ini. Saya merasa bahwa
mempelajari kaitan CT dengan pemrograman akan memberi saya pemahaman yang lebih baik
tentang cara kerja dan proses pemrograman. Ini akan membantu saya menjadi lebih baik
dalam bidang ini dan menjadi lebih ahli dalam pemrograman.

Anda mungkin juga menyukai