SlideShare a Scribd company logo
1 of 11
Operator
Pengenalan Operator
Letak operators pada aplikasi :
Operator adalah script yang
berfungsi untuk memberikan
pernyataan atau perhitungan untuk
sebuah script dalam sebuah project
pada Stage.
Scripts Pada Operator (1)
Scripts Pada Operator (2)
Arithmetic Operators
• Scratch mendukung empat operasi aritmatika dasar yaitu penambahan (+), pengurangan (-), perkalian (*), dan
pembagian (/). Blok yang digunakan untuk melakukan operasi ini, disebut operator.
Random Operator
• Suatu project tertentu perlu untuk
menghasilkan angka acak di beberapa
titik, terutama jika membuat game
dan simulasi.
• Scratch menyediakan random block
untuk kasus ini.
• Output dari pick random 0-1 dan yaitu
memilih secara acak 0-1,0 berbeda.
• Jika terdapat input pada blok random
yang mengandung desimal, output
juga akan menjadi nilai desimal.
Mathematical Function
• Scratch mendukung sejumlah
besar fungsi matematika.
• Pada blok Sqrt terdapat 14
fungsi matematika yang bisa
dipilih dari menu drop-down,
termasuk kategori akar kuadrat,
trigonometri, logaritma, dan
fungsi eksponensial.
Implementasi Operator (1)
• Sprite kelelawar pada gambar 1 akan
terbang dengan sesuka hati kemanapun
terbang, seperti gambar 2 dan 3.
• Blok pick random operator membuat
posisi koordinat X dan koordinat Y pada
sprite kelelawar berubah secara acak.
1
2
3
Implementasi Operator (2)
• Sprite anak muda akan mengatakan
perkalian 2 secara otomatis.
• Dibuat sebuah variable baru bernama
angka.
• Diperlukan blok operator matematika
perkalian di mana 2 dikalikan dengan
nilai variable angka terakhir.
Latihan Mandiri
• Sprite kucing akan berlari dari garis
start sampai ujung stage, jika sudah
sampai pada ujung stage, sprite kucing
akan kembali ke sprite garis start
• Setiap balik ke garis start, kucing akan
mengatakan sudah berlari berapa kali
Hint : Diperlukan variable balik, blok
sensing, operator penjumlahan, dan
operator join.
Variables

More Related Content

What's hot

Modul pelatihan coding scratch level 2
Modul pelatihan coding scratch level 2Modul pelatihan coding scratch level 2
Modul pelatihan coding scratch level 2Eko Tete
 
Modul pelatihan coding scratch level 1
Modul pelatihan coding scratch level 1Modul pelatihan coding scratch level 1
Modul pelatihan coding scratch level 1Eko Tete
 
1. pengenalan scratch
1. pengenalan scratch1. pengenalan scratch
1. pengenalan scratchFajar Baskoro
 
Belajar Pemrograman Scratch Part 1
Belajar Pemrograman Scratch Part 1Belajar Pemrograman Scratch Part 1
Belajar Pemrograman Scratch Part 1Joko Prasetyo
 
Tutorial Animasi menggunakan macromedia Flash 8
Tutorial Animasi menggunakan macromedia Flash 8Tutorial Animasi menggunakan macromedia Flash 8
Tutorial Animasi menggunakan macromedia Flash 8Farichah Riha
 
2. instalasi scratch
2. instalasi scratch2. instalasi scratch
2. instalasi scratchFajar Baskoro
 
Rpl 10-perancangan user interface
Rpl 10-perancangan user interfaceRpl 10-perancangan user interface
Rpl 10-perancangan user interfacef' yagami
 
PowerPoint TIK Kelas 9 Bab 1
PowerPoint TIK Kelas 9 Bab 1PowerPoint TIK Kelas 9 Bab 1
PowerPoint TIK Kelas 9 Bab 1SMPN 18 Semarang
 
Ayo Mengenal Scratch.pdf
Ayo Mengenal Scratch.pdfAyo Mengenal Scratch.pdf
Ayo Mengenal Scratch.pdfmbahdi1
 
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdfMODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdfglobalkomputer
 
Pengenalan Microsoft Excel
Pengenalan Microsoft ExcelPengenalan Microsoft Excel
Pengenalan Microsoft ExcelMade Aditya
 
Ppt Kesenjangan sosial
Ppt Kesenjangan sosial Ppt Kesenjangan sosial
Ppt Kesenjangan sosial Doris Agusnita
 
Materi tik kelas X semester 1
Materi tik kelas X semester 1Materi tik kelas X semester 1
Materi tik kelas X semester 1Adonia Barnessa
 
Ms excel presentasi
Ms excel presentasiMs excel presentasi
Ms excel presentasiErvi Ervi
 

What's hot (20)

Processing
ProcessingProcessing
Processing
 
Modul pelatihan coding scratch level 2
Modul pelatihan coding scratch level 2Modul pelatihan coding scratch level 2
Modul pelatihan coding scratch level 2
 
Modul pelatihan coding scratch level 1
Modul pelatihan coding scratch level 1Modul pelatihan coding scratch level 1
Modul pelatihan coding scratch level 1
 
1. pengenalan scratch
1. pengenalan scratch1. pengenalan scratch
1. pengenalan scratch
 
Belajar Pemrograman Scratch Part 1
Belajar Pemrograman Scratch Part 1Belajar Pemrograman Scratch Part 1
Belajar Pemrograman Scratch Part 1
 
Tutorial Animasi menggunakan macromedia Flash 8
Tutorial Animasi menggunakan macromedia Flash 8Tutorial Animasi menggunakan macromedia Flash 8
Tutorial Animasi menggunakan macromedia Flash 8
 
2. instalasi scratch
2. instalasi scratch2. instalasi scratch
2. instalasi scratch
 
Animasi 2D dan 3D KD : Memahami prinsip dasar pembuatan animasi 2 dimensi (ve...
Animasi 2D dan 3D KD : Memahami prinsip dasar pembuatan animasi 2 dimensi (ve...Animasi 2D dan 3D KD : Memahami prinsip dasar pembuatan animasi 2 dimensi (ve...
Animasi 2D dan 3D KD : Memahami prinsip dasar pembuatan animasi 2 dimensi (ve...
 
PPT Microsoft office
PPT Microsoft officePPT Microsoft office
PPT Microsoft office
 
Rpl 10-perancangan user interface
Rpl 10-perancangan user interfaceRpl 10-perancangan user interface
Rpl 10-perancangan user interface
 
PowerPoint TIK Kelas 9 Bab 1
PowerPoint TIK Kelas 9 Bab 1PowerPoint TIK Kelas 9 Bab 1
PowerPoint TIK Kelas 9 Bab 1
 
Unsur unsur seni rupa
Unsur unsur seni rupaUnsur unsur seni rupa
Unsur unsur seni rupa
 
Ayo Mengenal Scratch.pdf
Ayo Mengenal Scratch.pdfAyo Mengenal Scratch.pdf
Ayo Mengenal Scratch.pdf
 
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdfMODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
 
Pengenalan Microsoft Excel
Pengenalan Microsoft ExcelPengenalan Microsoft Excel
Pengenalan Microsoft Excel
 
[PBO] Pertemuan 6 - Interface
[PBO] Pertemuan 6 - Interface[PBO] Pertemuan 6 - Interface
[PBO] Pertemuan 6 - Interface
 
Ppt Kesenjangan sosial
Ppt Kesenjangan sosial Ppt Kesenjangan sosial
Ppt Kesenjangan sosial
 
Materi tik kelas X semester 1
Materi tik kelas X semester 1Materi tik kelas X semester 1
Materi tik kelas X semester 1
 
Fungsi look up
Fungsi look upFungsi look up
Fungsi look up
 
Ms excel presentasi
Ms excel presentasiMs excel presentasi
Ms excel presentasi
 

Similar to Operator Matematika dan Acak dalam Scratch

pemrograman-dasar-cpp_03-ekspresi.pdf
pemrograman-dasar-cpp_03-ekspresi.pdfpemrograman-dasar-cpp_03-ekspresi.pdf
pemrograman-dasar-cpp_03-ekspresi.pdfTriAgus18
 
tugas presentasi materi operator pada java
tugas presentasi materi operator pada javatugas presentasi materi operator pada java
tugas presentasi materi operator pada javaAriyanto89
 
Modul iii dan iv algo
Modul iii dan iv algoModul iii dan iv algo
Modul iii dan iv algoSTMIK AKAKOM
 

Similar to Operator Matematika dan Acak dalam Scratch (7)

pemrograman-dasar-cpp_03-ekspresi.pdf
pemrograman-dasar-cpp_03-ekspresi.pdfpemrograman-dasar-cpp_03-ekspresi.pdf
pemrograman-dasar-cpp_03-ekspresi.pdf
 
tugas presentasi materi operator pada java
tugas presentasi materi operator pada javatugas presentasi materi operator pada java
tugas presentasi materi operator pada java
 
3 adp operator
3   adp operator3   adp operator
3 adp operator
 
Pratikum operator
Pratikum operatorPratikum operator
Pratikum operator
 
Modul iii dan iv algo
Modul iii dan iv algoModul iii dan iv algo
Modul iii dan iv algo
 
Pertemuan4
Pertemuan4Pertemuan4
Pertemuan4
 
Pseudocode
PseudocodePseudocode
Pseudocode
 

More from Fajar Baskoro

Generasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxGenerasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxFajar Baskoro
 
Cara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterCara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterFajar Baskoro
 
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanPPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanFajar Baskoro
 
Buku Inovasi 2023 - 2024 konsep capaian KUS
Buku Inovasi 2023 - 2024 konsep capaian  KUSBuku Inovasi 2023 - 2024 konsep capaian  KUS
Buku Inovasi 2023 - 2024 konsep capaian KUSFajar Baskoro
 
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxPemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxFajar Baskoro
 
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Executive Millennial Entrepreneur Award  2023-1a-1.pdfExecutive Millennial Entrepreneur Award  2023-1a-1.pdf
Executive Millennial Entrepreneur Award 2023-1a-1.pdfFajar Baskoro
 
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptxFajar Baskoro
 
Executive Millennial Entrepreneur Award 2023-1.pptx
Executive Millennial Entrepreneur Award  2023-1.pptxExecutive Millennial Entrepreneur Award  2023-1.pptx
Executive Millennial Entrepreneur Award 2023-1.pptxFajar Baskoro
 
Pemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxPemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxFajar Baskoro
 
Evaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimEvaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimFajar Baskoro
 
foto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahfoto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahFajar Baskoro
 
Meraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remajaMeraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remajaFajar Baskoro
 
Membangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan AppsheetMembangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan AppsheetFajar Baskoro
 
Transition education to employment.pdf
Transition education to employment.pdfTransition education to employment.pdf
Transition education to employment.pdfFajar Baskoro
 

More from Fajar Baskoro (20)

Generasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxGenerasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptx
 
Cara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterCara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarter
 
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanPPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
 
Buku Inovasi 2023 - 2024 konsep capaian KUS
Buku Inovasi 2023 - 2024 konsep capaian  KUSBuku Inovasi 2023 - 2024 konsep capaian  KUS
Buku Inovasi 2023 - 2024 konsep capaian KUS
 
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxPemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptx
 
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Executive Millennial Entrepreneur Award  2023-1a-1.pdfExecutive Millennial Entrepreneur Award  2023-1a-1.pdf
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
 
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
 
Executive Millennial Entrepreneur Award 2023-1.pptx
Executive Millennial Entrepreneur Award  2023-1.pptxExecutive Millennial Entrepreneur Award  2023-1.pptx
Executive Millennial Entrepreneur Award 2023-1.pptx
 
Pemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxPemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptx
 
Evaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimEvaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi Kaltim
 
foto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahfoto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolah
 
Meraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remajaMeraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remaja
 
Membangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan AppsheetMembangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan Appsheet
 
epl1.pdf
epl1.pdfepl1.pdf
epl1.pdf
 
user.docx
user.docxuser.docx
user.docx
 
Dtmart.pptx
Dtmart.pptxDtmart.pptx
Dtmart.pptx
 
DualTrack-2023.pptx
DualTrack-2023.pptxDualTrack-2023.pptx
DualTrack-2023.pptx
 
BADGE.pptx
BADGE.pptxBADGE.pptx
BADGE.pptx
 
womenatwork.pdf
womenatwork.pdfwomenatwork.pdf
womenatwork.pdf
 
Transition education to employment.pdf
Transition education to employment.pdfTransition education to employment.pdf
Transition education to employment.pdf
 

Operator Matematika dan Acak dalam Scratch

  • 2. Pengenalan Operator Letak operators pada aplikasi : Operator adalah script yang berfungsi untuk memberikan pernyataan atau perhitungan untuk sebuah script dalam sebuah project pada Stage.
  • 5. Arithmetic Operators • Scratch mendukung empat operasi aritmatika dasar yaitu penambahan (+), pengurangan (-), perkalian (*), dan pembagian (/). Blok yang digunakan untuk melakukan operasi ini, disebut operator.
  • 6. Random Operator • Suatu project tertentu perlu untuk menghasilkan angka acak di beberapa titik, terutama jika membuat game dan simulasi. • Scratch menyediakan random block untuk kasus ini. • Output dari pick random 0-1 dan yaitu memilih secara acak 0-1,0 berbeda. • Jika terdapat input pada blok random yang mengandung desimal, output juga akan menjadi nilai desimal.
  • 7. Mathematical Function • Scratch mendukung sejumlah besar fungsi matematika. • Pada blok Sqrt terdapat 14 fungsi matematika yang bisa dipilih dari menu drop-down, termasuk kategori akar kuadrat, trigonometri, logaritma, dan fungsi eksponensial.
  • 8. Implementasi Operator (1) • Sprite kelelawar pada gambar 1 akan terbang dengan sesuka hati kemanapun terbang, seperti gambar 2 dan 3. • Blok pick random operator membuat posisi koordinat X dan koordinat Y pada sprite kelelawar berubah secara acak. 1 2 3
  • 9. Implementasi Operator (2) • Sprite anak muda akan mengatakan perkalian 2 secara otomatis. • Dibuat sebuah variable baru bernama angka. • Diperlukan blok operator matematika perkalian di mana 2 dikalikan dengan nilai variable angka terakhir.
  • 10. Latihan Mandiri • Sprite kucing akan berlari dari garis start sampai ujung stage, jika sudah sampai pada ujung stage, sprite kucing akan kembali ke sprite garis start • Setiap balik ke garis start, kucing akan mengatakan sudah berlari berapa kali Hint : Diperlukan variable balik, blok sensing, operator penjumlahan, dan operator join.