scratch part 1

Upload: jokohariprasetyo

Post on 06-Jul-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 Scratch Part 1

    1/22

    BELAJARPEMROGRAMAN

    Part I

  • 8/17/2019 Scratch Part 1

    2/22

    Pendahulu6 Pertanyaan Tentang Scrat

    1

  • 8/17/2019 Scratch Part 1

    3/22

    APAKAH SCRATCH

    ITU?

      adalah bahasa pemrograman grafs Open Source 

    dapat Anda gunakan secara gratis. Hanya dengan drag and beberapa blok berwarna, Anda akan dapat membuat cerita

    game, animasi, musik dan presentasi. ahkan hasil kreasi A

    di!upload  ke "nternet untuk berbagi dengan programmer

    dari seluruh dunia.

  • 8/17/2019 Scratch Part 1

    4/22

    DARI MANA ASAL

    NAMA SCRATCH?

    #engan cara yang sama, programmer menggabun

    berberapa

    media $gambar, oto, eek suara, dan sebagainya% dengan c

    menarik

      adalah nama untuk cara DJ (Disk Jockey) yang

    kreatif menggabungkan potongan musik,

    menggunakan teknik yang disebut menggores atau“scratch”.

  • 8/17/2019 Scratch Part 1

    5/22

    SIAPAKAH PENCIPTA

    SCRATCH?

      adalah sebuah proyek yang didanai oleh &S 'a

    Science (oundation $'S(%. Scratch kemudian dikembangkan

    )edia *ab+s *ielong indergraten -roup Massachusetts In

    of Technology (MIT).

  • 8/17/2019 Scratch Part 1

    6/22

    SIAPA SEGMENT

    PENGGUNA SCRATCH?

    etika anak!anak membuat sebuah program, mereka uga amatematika dan konsep komputer yang dapat meningkatka

    kreatiftas, logika penalaran, pemecahan masalah serta kem

    berkolaborasi. 'amun, dalam perkembangannya

    digunakan untuk orang!orang dewasa dalam membantu me

    dasar!dasar logika pemrograman.

      dikembangkan untuk anakanak berusia !untuk membantu mereka mengembangkan keterampkreati"tas.

  • 8/17/2019 Scratch Part 1

    7/22

    MUDAHKAH PEMAKAIAN

    SCRATCH?

      dirancang agar pemula yang baru belaar pemro

    tidak melakukan kesalahan seperti kesalahan ketik synta#  y

    menyebabkan error . #alam Scratch, anda hanya tinggal me

    menggabungkan beberapa blok program/semudah itu000

     $ntarmuka gra"s memungkinkan peuntuk dengan mudah mengontrol cara di manaberbagai %enis perintah bereaksi satu sama lain

  • 8/17/2019 Scratch Part 1

    8/22

    APAKAH SCRATCH

    MENDUKUNG BAHASAINDONESIA?

    #engan dapat dirubahnya bahasa tampilan ke

    ahasa "ndonesia akan semakin memudahkan bagi anak!an

    memahami pemrograman.

      dapat digunakan dalam &' bahasa t

    ahasa ndonesia***

  • 8/17/2019 Scratch Part 1

    9/22

    Komposisi Scrat

    omposisi sebuah proyek da

    Scratch

    2

  • 8/17/2019 Scratch Part 1

    10/22

    Sebuah proyek Scratch terdiriatas 1

    Proyek awal terdiri dari obyek!obyek ya

    disebut sprite.Anda dapat membuat sprite Anda sendawal dengan menggunakan Paint 2ditomerubah3mengedit dari yang telahdisediakan.Anda dapat memberikan instruksi kepa

    sprite, membuatnya bergerak, memutamusik atau bereaksi terhadap sprite lai

    &ntuk memberitahu sprite apa yang hadilakukan, Anda dapat menggabungkan

    grafs menadi tumpukan, yang kemudidisebut scri t  .

  • 8/17/2019 Scratch Part 1

    11/22

    Scratch Interf

    agian!bagian dari tampila

    Scratch

    3

  • 8/17/2019 Scratch Part 1

    12/22

    MODE PRESENTASI

    STAGE Tempat Simulasi

    Sprite

    SPRITE INFOPANE

     4endela "normasi#etail Properti

    Sprite

    !OC" PA!!ETElok untukmemprogram Sprite

    NE# SPRITE

    $TTONS Tombol!tombol untukmembuat Sprite baru

    AC"GRO$ND$TTONS

     Tombol untukmembuat

    latarbelakang stageSPRITES PANE#atar Sprite yangdigunakan dalamproyek

    TOO!AR MEN$erisi menu!menu dengan ungsi!sungsitertentu seperti copy, paste, simpan, dll.

    GREEN F!AG Tombol untukmenalankan skrip

    TASlik tab untuk mengeditskrip, kostum dan suara

  • 8/17/2019 Scratch Part 1

    13/22

      memil

    antarmuka yangsederhana dan mdigunakan. #esaimemungkinkan pdari segala usia d

    tingkat pengalammembuat proyekmelakukan hal in

    dibagi menadi 5

    yaitu 1 Palette dan

    PA*2TT2

    PA'2

  • 8/17/2019 Scratch Part 1

    14/22

    Block Palette

    lock Palette memungkinkan Anda untuk menye

    ke dalam Script area, membuat ariabel dan melebih banyak blok. etika Anda tarik blok dari lo

    +alette, salinan akan mengikuti mouse sampai A

    7drop7 di mana Anda membutuhkannya.

    Script Area

    lok dari lock +alette diseret ke dalam Script ar

    eberapa blok dapat dikombinasikan dengan blo

    untuk membentuk sebuah skrip, dan akhirnya m

    sebuah proyek.

  • 8/17/2019 Scratch Part 1

    15/22

    Sprites Pane

    Sprite pane berisi tampilan thumbnail dari semu

    Sprite Info Pane

    Sprite "no Pane berisi ino tentang sprite yang d

    serta beberapa alat untuk memanipulasi sprite t

    "normasi ini dapat diakses dengan mengklik ico

    berwarna biru pada sprite di panel sprite.

    Costume Pane

    9ostume Pane berisi datar kostum dari sprite ya

    termasuk nama sprite dan gambar preie-.

  • 8/17/2019 Scratch Part 1

    16/22

    Sprites Pane

    Sprite Pane berisi tampilan thumbnail dari semu

    Sprite Info Pane

    Sprite "no Pane berisi ino tentang sprite yang d

    serta beberapa alat untuk memanipulasi sprite t

    "normasi ini dapat diakses dengan mengklik ico

    berwarna biru pada sprite di panel sprite.

    Costume Pane9ostume Pane berisi datar kostum dari sprite ya

    termasuk nama sprite dan gambar preiew.

    Sound Pane

    Sound Pane berisi datar klip audio.

  • 8/17/2019 Scratch Part 1

    17/22

    STA-2

    Stage adalah 7sprite7 ymewakili latar belakang"tulah mengapa stage m

    ftur!ftur khusus yang bdengan sprite lain.

     Terdapat : tombol padaa. -reen (lag ! &ntuk

    menalankan skrip.b. Stop Sign ! &ntuk

    menghentikan semudalam semua sprite.

    c. Tombol Presentasi ;

    merubah mode iew

  • 8/17/2019 Scratch Part 1

    18/22

    Toolbar  berisi menu!menu dengan ungsi!tertentu seperti mengganti bahasa, menyimproyek, copy, paste dan lain!lain.

     T

  • 8/17/2019 Scratch Part 1

    19/22

    8Pemrograman

    adalah seni>perpaduan

    antara

    kreatiftas, nalardan logika.?

     4

  • 8/17/2019 Scratch Part 1

    20/22

    5

    :

    =eerensi

     The *2A# Proect, Super Scratch ProgrammingAdenture0

    http133wiki.scratch.mit.edu3wiki3ScratchB&serB"nterace

    http133wiki.scratch.mit.edu3wiki3ScratchB&serB"nteracehttp133www.slideshare.net3oroteacher3lesson!!scratch!basicsCutmBsourceDslideshowEutmBmiumDssemailEutmBcampaignDdownloadBnotifcatio

    http://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp:/www.slideshare.net/oroteacher/lesson-1-scratch-basics?utm_source=slideshow&utm_medium=ssemail&utm_campaign=download_notificationhttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interfacehttp://wiki.scratch.mit.edu/wiki/Scratch_User_Interface

  • 8/17/2019 Scratch Part 1

    21/22

     4oko H. Prasetyo, S.Si

     oko.h.prasetyoFgmail.com

    Fhprasetyo

     4oko Hari Prasetyo *ulus S 4urusan (isika, (ak. )"PA, &niersitas arwiaya

    tahun 5GG. erpengalaman bekera di beberapa perusahaan "T swasta nas

    berbagai posisi abatan dari "T Support, Proect Administrator hingga ProecSaat ini sedang menggembangan perusahaan yang bergerak dunia "T khusu

    bidang pengembangan aplikasi, cloud dan robotik.

  • 8/17/2019 Scratch Part 1

    22/22

    *ogo Scratch dan-ambar ucing adacopyright 1https133scratch.mit.edu00

     T2=")A AS"HAnda telah membaca slide ini, sampai ketemu di bagia

    selanutnya/