SlideShare a Scribd company logo
1 of 10
Pemograman
visual
Berbasis
BLOK
• Pengertian Bahasa pemograman visual atau visual
programming language (VPL) adalah Bahasa pemograman yang
menggunakan elemen gratis dan gambar untuk
mengembangkan program.
• VPL digunakan untuk merancang program perangkat lunak
dalam 2 dimensi atau lebih dimensi atau lebih, serta
menyertakan elemen grafis, teks, symbol dan ikon dalam
kontek pemograman
• Bahasa pemograman visual juga dikenal sebagai bagasa grafis
yang dapat di eksekusi atau lebih tepatnya executable
langguange(EGL)
3 jenis komponen dalam visual programming,
yakni
1. Source ; menghasilkan output yang
memerlukan pemrosesan atau tampilan
lebih
2. Proces; merupakan proses menerima output,
kemudian memprosesnya, lalu meneruskan
ke prosesan atau penampilan atau tampilan
lebih lanjut.
3. Sink; komponen ini menerima input,
menampilkan atau menyimpannya dan tidak
menyebarkan kepada yang lain atau
siapapun.
Contoh Bahasa pemograman visual (VPL) yang populer
1. Alice adalah sebuah lingkungan pemrograman 3D yang inovatif,
memudahkan untuk membuat animasi bercerita dan memainkan
permainan interaktif atau video.
2. Gamemaker:studio
• gameMaker language adalah
Bahasa scripting Gamemaker.
Adalah Bahasa yang inperaktif
dan diketik secara dinamis,
Bahasa ini bisa disamakan
dengan Bahasa javascript dan
C-line.
• Gamemaker dikembangkan
oleh Mark Overmars.
• Dirilis tahun 15 November 1999
3. Kodu
• Microsoft memperkenalkan kodu
sebuah alat pembuat game secara
visual untuk Xbox 360 dan PC, yang
kemudian dirilis di channel
komunitas game xbox live.
• Pembuatan permainan dari
software kodu game labs sangat
mempermudah semua kalangan,
baik programmer atau non
programmer, tidak memerlukan
pengetahuan pemograman atau
flash dan juga tidak memikirkan
database.
4. Lego mindstorms
• Lego mindstorms adalah struktur
perangkat keras dan perangkat lunak
yang diproduksi oleh lego untuk
pengembangan robot yang dapat
deprogram berdasarkan blok bangunan.
• Setiap versi terdiri dari bata lego
computer yang mengontrol system, satu
set sensor modular dan motor, serta
bagian lego dari garis teknik untuk
menciptakan system mekanis
• Ada 5 generasi platform mindstorm,
yakni robotic invention system asli nxt,
nxt 2.0, ev3 dan robot investor kit.
5. MIT App Inventor
• Sistem yang berbasis web yang
memungkinkan aplikasi android dapat
digunakan tanpa perlu tahu bagaimana
cara meng-kodenya.
• Sistem ini telah dihentikan oleh google
tapi dirilis kembali oleh google sebagai
open source dan saat ini dikelolah oleh
massachussetts institute of tecnologi
(MIT) .
• Mit app investor adalah platform untuk
memudahkan proses pembuatan
aplikasi sederhana tanpa harus
mempelajari atau menggunakan
Bahasa pemograman yang terlalu
banyak
6. SCRATCH
• Scratch adalah Bahasa
pemograman visual untuk
lingkungan pembelajaran yang
memungkinkan pemula (murid,
guru, pelajar atau orang tua)
• Untuk belajar membuat program
tanpa harus memikirkan salah
benar sintaksis.
• Layanan di kembangkan oleh mit
media lab dan telah diterjemahkan
Bahasa indonesia,.

More Related Content

Similar to pemograman visual berbasis blok.pptx

Similar to pemograman visual berbasis blok.pptx (20)

Bahasa pemrograman
Bahasa pemrogramanBahasa pemrograman
Bahasa pemrograman
 
Pemrograman dasar
Pemrograman dasarPemrograman dasar
Pemrograman dasar
 
Pertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptx
Pertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptxPertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptx
Pertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptx
 
1 pengenalanrpl
1 pengenalanrpl1 pengenalanrpl
1 pengenalanrpl
 
Pendahuluan
PendahuluanPendahuluan
Pendahuluan
 
Kelompok 1 (software)
Kelompok 1 (software)Kelompok 1 (software)
Kelompok 1 (software)
 
Prototyping
PrototypingPrototyping
Prototyping
 
Slidehare.net
Slidehare.netSlidehare.net
Slidehare.net
 
Lanjutan Pert 2.pptx
Lanjutan Pert 2.pptxLanjutan Pert 2.pptx
Lanjutan Pert 2.pptx
 
Tugas tik yang seambrek
Tugas tik yang seambrekTugas tik yang seambrek
Tugas tik yang seambrek
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Ppt java
Ppt javaPpt java
Ppt java
 
Pengenalan SO.pptx
Pengenalan SO.pptxPengenalan SO.pptx
Pengenalan SO.pptx
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Materi 2 : Perangkat lunak (software)
Materi 2 : Perangkat lunak (software)Materi 2 : Perangkat lunak (software)
Materi 2 : Perangkat lunak (software)
 
Perangkat lunak
Perangkat lunakPerangkat lunak
Perangkat lunak
 
Rangkuman tik bab 1
Rangkuman tik bab 1Rangkuman tik bab 1
Rangkuman tik bab 1
 
436457871-KD-3-7-Menerapkan-Instalasi-Software-Aplikasi.pptx
436457871-KD-3-7-Menerapkan-Instalasi-Software-Aplikasi.pptx436457871-KD-3-7-Menerapkan-Instalasi-Software-Aplikasi.pptx
436457871-KD-3-7-Menerapkan-Instalasi-Software-Aplikasi.pptx
 
pptosupload-170227014159.pptx
pptosupload-170227014159.pptxpptosupload-170227014159.pptx
pptosupload-170227014159.pptx
 
Operasi dasar dan peralatan penyusun komputer
Operasi dasar dan peralatan penyusun komputerOperasi dasar dan peralatan penyusun komputer
Operasi dasar dan peralatan penyusun komputer
 

More from NaeniPaccing

Menjalankan Lego Mindstorms Education EV3.pptx
Menjalankan Lego Mindstorms Education EV3.pptxMenjalankan Lego Mindstorms Education EV3.pptx
Menjalankan Lego Mindstorms Education EV3.pptxNaeniPaccing
 
materi kelas 8 pemograman pascal.pptx
materi kelas 8 pemograman pascal.pptxmateri kelas 8 pemograman pascal.pptx
materi kelas 8 pemograman pascal.pptxNaeniPaccing
 
kelas 9.MENGENAL DASAR PEMBUAT ROBOT.pptx
kelas 9.MENGENAL DASAR PEMBUAT ROBOT.pptxkelas 9.MENGENAL DASAR PEMBUAT ROBOT.pptx
kelas 9.MENGENAL DASAR PEMBUAT ROBOT.pptxNaeniPaccing
 
bab 7 algoritma dan pemograman.pptx
bab 7  algoritma dan pemograman.pptxbab 7  algoritma dan pemograman.pptx
bab 7 algoritma dan pemograman.pptxNaeniPaccing
 
sejarah komputer dan perkembangan.pptx
sejarah komputer dan perkembangan.pptxsejarah komputer dan perkembangan.pptx
sejarah komputer dan perkembangan.pptxNaeniPaccing
 
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptx
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptxprosedur dan fungsi (pertemuan ke 4(30-1-2022).pptx
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptxNaeniPaccing
 
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptx
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptxPemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptx
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptxNaeniPaccing
 
materi internet tanggal 16.1.2023.pptx
materi internet tanggal 16.1.2023.pptxmateri internet tanggal 16.1.2023.pptx
materi internet tanggal 16.1.2023.pptxNaeniPaccing
 
Pemograman tertruktur (pertemuan 2) tanggal 16 januari 2023.pptx
Pemograman tertruktur (pertemuan 2) tanggal 16 januari 2023.pptxPemograman tertruktur (pertemuan 2) tanggal 16 januari 2023.pptx
Pemograman tertruktur (pertemuan 2) tanggal 16 januari 2023.pptxNaeniPaccing
 

More from NaeniPaccing (9)

Menjalankan Lego Mindstorms Education EV3.pptx
Menjalankan Lego Mindstorms Education EV3.pptxMenjalankan Lego Mindstorms Education EV3.pptx
Menjalankan Lego Mindstorms Education EV3.pptx
 
materi kelas 8 pemograman pascal.pptx
materi kelas 8 pemograman pascal.pptxmateri kelas 8 pemograman pascal.pptx
materi kelas 8 pemograman pascal.pptx
 
kelas 9.MENGENAL DASAR PEMBUAT ROBOT.pptx
kelas 9.MENGENAL DASAR PEMBUAT ROBOT.pptxkelas 9.MENGENAL DASAR PEMBUAT ROBOT.pptx
kelas 9.MENGENAL DASAR PEMBUAT ROBOT.pptx
 
bab 7 algoritma dan pemograman.pptx
bab 7  algoritma dan pemograman.pptxbab 7  algoritma dan pemograman.pptx
bab 7 algoritma dan pemograman.pptx
 
sejarah komputer dan perkembangan.pptx
sejarah komputer dan perkembangan.pptxsejarah komputer dan perkembangan.pptx
sejarah komputer dan perkembangan.pptx
 
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptx
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptxprosedur dan fungsi (pertemuan ke 4(30-1-2022).pptx
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptx
 
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptx
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptxPemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptx
Pemograman Pascal (pertemuan 1) tanggal 9 januari 2023.pptx
 
materi internet tanggal 16.1.2023.pptx
materi internet tanggal 16.1.2023.pptxmateri internet tanggal 16.1.2023.pptx
materi internet tanggal 16.1.2023.pptx
 
Pemograman tertruktur (pertemuan 2) tanggal 16 januari 2023.pptx
Pemograman tertruktur (pertemuan 2) tanggal 16 januari 2023.pptxPemograman tertruktur (pertemuan 2) tanggal 16 januari 2023.pptx
Pemograman tertruktur (pertemuan 2) tanggal 16 januari 2023.pptx
 

Recently uploaded

PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxSlasiWidasmara1
 
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdfsdn3jatiblora
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...asepsaefudin2009
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajarHafidRanggasi
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatanssuser963292
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptAgusRahmat39
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfChananMfd
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxdeskaputriani1
 
(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptxSirlyPutri1
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfNurulHikmah50658
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...Kanaidi ken
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 

Recently uploaded (20)

PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi  Profil Pelajar Pancasila.pdfaksi nyata sosialisasi  Profil Pelajar Pancasila.pdf
aksi nyata sosialisasi Profil Pelajar Pancasila.pdf
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
Materi Sosiologi Kelas X Bab 1. Ragam Gejala Sosial dalam Masyarakat (Kurikul...
 
aksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajaraksi nyata penyebaran pemahaman merdeka belajar
aksi nyata penyebaran pemahaman merdeka belajar
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx(NEW) Template Presentasi UGM 2 (2).pptx
(NEW) Template Presentasi UGM 2 (2).pptx
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 

pemograman visual berbasis blok.pptx

  • 2.
  • 3. • Pengertian Bahasa pemograman visual atau visual programming language (VPL) adalah Bahasa pemograman yang menggunakan elemen gratis dan gambar untuk mengembangkan program. • VPL digunakan untuk merancang program perangkat lunak dalam 2 dimensi atau lebih dimensi atau lebih, serta menyertakan elemen grafis, teks, symbol dan ikon dalam kontek pemograman • Bahasa pemograman visual juga dikenal sebagai bagasa grafis yang dapat di eksekusi atau lebih tepatnya executable langguange(EGL)
  • 4. 3 jenis komponen dalam visual programming, yakni 1. Source ; menghasilkan output yang memerlukan pemrosesan atau tampilan lebih 2. Proces; merupakan proses menerima output, kemudian memprosesnya, lalu meneruskan ke prosesan atau penampilan atau tampilan lebih lanjut. 3. Sink; komponen ini menerima input, menampilkan atau menyimpannya dan tidak menyebarkan kepada yang lain atau siapapun.
  • 5. Contoh Bahasa pemograman visual (VPL) yang populer 1. Alice adalah sebuah lingkungan pemrograman 3D yang inovatif, memudahkan untuk membuat animasi bercerita dan memainkan permainan interaktif atau video.
  • 6. 2. Gamemaker:studio • gameMaker language adalah Bahasa scripting Gamemaker. Adalah Bahasa yang inperaktif dan diketik secara dinamis, Bahasa ini bisa disamakan dengan Bahasa javascript dan C-line. • Gamemaker dikembangkan oleh Mark Overmars. • Dirilis tahun 15 November 1999
  • 7. 3. Kodu • Microsoft memperkenalkan kodu sebuah alat pembuat game secara visual untuk Xbox 360 dan PC, yang kemudian dirilis di channel komunitas game xbox live. • Pembuatan permainan dari software kodu game labs sangat mempermudah semua kalangan, baik programmer atau non programmer, tidak memerlukan pengetahuan pemograman atau flash dan juga tidak memikirkan database.
  • 8. 4. Lego mindstorms • Lego mindstorms adalah struktur perangkat keras dan perangkat lunak yang diproduksi oleh lego untuk pengembangan robot yang dapat deprogram berdasarkan blok bangunan. • Setiap versi terdiri dari bata lego computer yang mengontrol system, satu set sensor modular dan motor, serta bagian lego dari garis teknik untuk menciptakan system mekanis • Ada 5 generasi platform mindstorm, yakni robotic invention system asli nxt, nxt 2.0, ev3 dan robot investor kit.
  • 9. 5. MIT App Inventor • Sistem yang berbasis web yang memungkinkan aplikasi android dapat digunakan tanpa perlu tahu bagaimana cara meng-kodenya. • Sistem ini telah dihentikan oleh google tapi dirilis kembali oleh google sebagai open source dan saat ini dikelolah oleh massachussetts institute of tecnologi (MIT) . • Mit app investor adalah platform untuk memudahkan proses pembuatan aplikasi sederhana tanpa harus mempelajari atau menggunakan Bahasa pemograman yang terlalu banyak
  • 10. 6. SCRATCH • Scratch adalah Bahasa pemograman visual untuk lingkungan pembelajaran yang memungkinkan pemula (murid, guru, pelajar atau orang tua) • Untuk belajar membuat program tanpa harus memikirkan salah benar sintaksis. • Layanan di kembangkan oleh mit media lab dan telah diterjemahkan Bahasa indonesia,.