Rumah Keuangan Pribadi Coding For Kids For Dummies Cheat Sheet - dummies

Coding For Kids For Dummies Cheat Sheet - dummies

Video: HTML Crash Course For Absolute Beginners 2024

Video: HTML Crash Course For Absolute Beginners 2024
Anonim

Oleh Camille McCue

Memulai dengan kode tulis sama seperti belajar bahasa baru: Anda harus tahu kosa kata dan tanda baca dan bagaimana cara menggabungkannya. Anda juga perlu tahu bagaimana menggunakan alat melukis dan cara membuat tombol dan fitur lainnya untuk membuat antarmuka pengguna grafis untuk program Anda.

Cara Membuat Rencana Aksi Saat Menulis Program Komputer EXWorldWorld

Menulis program komputer baru dimulai dengan membuat action plan. Rencana aksi menceritakan bagian-bagian yang lebih kecil yang perlu Anda buat dan buat untuk membangun keseluruhan program. Rencana tindakan Anda harus berisi langkah-langkah seperti berikut ini.

Merencanakan desain dan tata letak Anda:

  • Tentukan tujuan program: permainan, simulasi, atau adegan animasi.

  • Pilih atau cat latar belakang pada halaman.

  • Buat halaman atau layar yang dibutuhkan program Anda: halaman splash, halaman tindakan, dan tingkat. Tambahkan transisi antar halaman.

  • Buat karakter jika diperlukan dengan menetas kura-kura dan kemudian memilih bentuk dari palet Painting / Clipart, atau melukis bentuk baru pada bentuk bentuk pada panel Shapes. (Klik dua kali shape shape untuk membuka Shape Editor.)

  • Buat kotak teks dengan judul, label, dan instruksi.

  • Buat kotak teks untuk menampilkan nilai variabel. Jika nilai variabel melebihi halaman, tentukan variabel proyek dan kemudian buat kotak teks untuk menunjukkan nilai variabel proyek.

Membuat aksi karakter:

  • Di setiap ransel kura-kura di tab Negara, atur atribut karakter. Ini sangat berguna untuk atribut yang tidak berubah selama program - setelah ini ditetapkan, Anda tidak perlu mengatur nilai ini lagi. Contohnya meliputi ukuran, bentuk, dan pos dan saya memiliki nilai variablename . Namun, nilai ini bisa berubah sewaktu-waktu selama eksekusi program, jika diperlukan.

  • Di setiap ransel penyu di tab Aturan, tambahkan primitif atau prosedur ke bidang OnClick, OnColor, OnTick, OnTouching, OnMessage, dan When This Do That.

  • Jika diperlukan, tambahkan warna universal di bawah kondisional ke latar belakang. Perintah yang ditambahkan ke latar belakang akan dieksekusi saat kura-kura menyentuh warna yang ditentukan.

Menambahkan fitur, seperti cara bagi pengguna untuk berinteraksi dan multimedia:

  • Jika daftar drop-down akan digunakan, buat dan beri nama daftar drop-down dan tambahkan item ke dalam daftar.

  • Jika slider akan digunakan, buat dan beri nama slider. Slider adalah variabel dengan nilai yang dapat diubah pada antarmuka pengguna grafis.

  • Tambahkan tombol ke antarmuka pengguna grafis sehingga pengguna dapat mengeksekusi kode yang telah Anda tulis dan berinteraksi dengan program Anda.

  • Jika diperlukan, tambahkan fitur audio seperti musik atau efek suara.

Memprogram tindakan:

  • Di panel Prosedur, tulis prosedur yang akan dijalankan untuk mengendalikan aliran program, bereaksi terhadap kondisi program, dan bereaksi terhadap masukan pengguna.

  • Di panel Prosedur, tuliskan prosedur inisialisasi untuk menetapkan kondisi awal untuk eksekusi program. Ini mungkin mencakup pengaturan nilai variabel awal dan ukuran kura-kura, bentuk, judul, dan posisi, apakah kura-kura menunjukkan atau menyembunyikan, dan apakah kura-kura diklik atau dimatikan.

Cara Menggunakan Primitif di MicroWorlds EX

Primitif adalah perintah yang diketahui oleh MicroWorlds EX. Mengetik primitif ke Command Center (di bagian bawah antarmuka) dan kemudian menekan Enter (Windows) atau Return (Mac) segera mengeksekusi primitif.

Perhatikan bahwa beberapa primitif membutuhkan masukan, seperti nomor, kata, atau daftar kata atau instruksi. Saat menggunakan primitif ini, ingatlah untuk memeriksa apakah mereka memiliki jenis input yang tepat.

Primitive Apa yang Dikandung Saat Ini
home Sets koordinat ke (0, 0) dan menuju ke 0
menunjukkan siapa Mengidentifikasi nama kura-kura saat ini
fd jarak tempuh kura-kura bergerak maju jarak

langkah

bk jarak kura-kura bergerak mundur jarak

langkah-langkah

meluncur jarak

kecepatan < Kura-kura bergerak

jarak dengan tampang kecepatan

rt

kursor membelok ke kanan sudut derajat

lt

sudut Kura-kura mengundurkan diri dari sudut sudut derajat

seth

sudut Sets kura-kura menuju sudut derajat

pd atau pu

Penyu menempatkan pena gambar atau pena up setc "
color Mengatur kura-kura dan penanya menjadi warna (misalnya biru) setpensize
num Mengatur ukuran kura-kura pena setbg "
warna Mengatur latar belakang warna (untuk contoh , kuning)

setsh"

shapename Mengatur bentuk kura-kura ke shapename clean
Membersihkan latar belakang, tapi tinggalkan semua benda di mana Mereka kura-kura kura-kura atau pena menunggu

waktu

menunggu kura-kura
kura-kura > waktu
(dalam sepersepuluh sedetik) setx xcor Tetapkan koordinat x penyu ke

xcor

sety ycor Tetapkan koordinat y dari kura-kura ke ycor
setpos [ xcor ycor ]
Mengatur koordinat kura-kura ke ( xcor , < ycor ) ulangi num [ perintah ] Mengeksekusi
perintah

total dari num

kali bilangan acak Menghasilkan bilangan acak dari 0 sampai

num - 1 set

variablename value Menetapkan variabel variablename
menjadi nilai t1, perintah Tetapkan t1 sebagai kura-kura saat ini; t1 mengeksekusi

perintah jika

kondisi [ konsekuensi ]
jika kondisi terjadi maka jalankan konsekuensi Setiap kura-kura mengeksekusi perintah (bukan hanya kura-kura saat ini)

Prosedur Mengetik Prosedur dalam MikroWorlds EX Prosedur menggabungkan primitif dan prosedur lainnya untuk membuat perintah baruProsedur ditulis dalam panel Prosedur antarmuka MicroWorlds EX. Prosedur dimulai dengan kata dan satu kata untuk prosedur ini. Itu berakhir dengan kata akhir, yang harus berada pada jalurnya sendiri. Prosedur kemudian dapat dijalankan dengan mengetikkan nama prosedur di Command Center, atau dengan memasukkannya ke dalam prosedur lain atau instruksi tombol atau di manapun perintah digunakan. Berikut adalah beberapa contoh prosedur.

Kode berikut mendefinisikan sebuah prosedur bernama redsquare yang menggambar persegi merah dengan panjang sisi 50: ke redsquare setc "red pd repeat 4 [fd 50 rt 90] end Kode berikut mengasumsikan bahwa ada dua kotak teks: satu kepala bernama dan satu ekor yang diberi nama. Kode ini mendefinisikan sebuah prosedur yang menginisialisasi yang menentukan nilai variabel kepala menjadi 0: untuk menginisialisasi setut 0 settails 0 end Kode berikut mengasumsikan bahwa ada dua bentuk: satu kepala bernama dan satu ekor yang diberi nama. Kode ini mendefinisikan sebuah prosedur bernama cointoss yang menetapkan nilai variabel flip ke nomor yang dihasilkan secara acak (baik 0 atau 1), kemudian menunjukkan bentuk kepala atau bentuk ekor sesuai dengan hasil:

ke cointoss setflip random 2 jika flip = 0 [setsh "heads] jika flip = 1 [setsh" tail] berakhir

Coding For Kids For Dummies Cheat Sheet - dummies

Pilihan Editor

10 Outlook 2013 Jalan pintas layak diambil - dummies

10 Outlook 2013 Jalan pintas layak diambil - dummies

Meskipun komputer dan program perangkat lunak seperti Outlook 2013 seharusnya menyelamatkan Anda waktu, beberapa hari ini sepertinya tidak menjadi masalah. Tombol juggling, kunci, dan Pita sepertinya bisa memakan waktu seharian. Berikut adalah beberapa cara pintas yang bisa menghemat waktu dan ketegangan Anda.

Cara menambahkan kontak di Outlook 2013 - dummies

Cara menambahkan kontak di Outlook 2013 - dummies

Bila bukan apa yang Anda ketahui tapi siapa yang Anda kenal, Anda butuh alat yang bagus untuk mencatat siapa siapa. Outlook 2013 adalah alat yang hebat untuk mengelola nama dan alamat Anda, dan ini mudah digunakan sebagai Buku Hitam Kecil Anda.

Cara menambahkan foto ke kontak Outlook 2013 - dummies

Cara menambahkan foto ke kontak Outlook 2013 - dummies

Anda dapat menyertakan gambar dengan kontak informasi yang Anda kumpulkan di Outlook 2013, dan tidak hanya untuk hiasan. Kini setelah banyak ponsel dan perangkat seluler lainnya melakukan sinkronisasi dengan daftar Kontak Outlook, Anda dapat membuat gambar seseorang muncul di layar ponsel Anda setiap kali dia menelepon atau mengirim SMS. Foto-foto itu ...

Pilihan Editor

Cara Mengatasi Masalah Lingkaran di lingkaran PSAT / NMSQT - dummies

Cara Mengatasi Masalah Lingkaran di lingkaran PSAT / NMSQT - dummies

Ada di mana-mana, terutama di PSAT / NMSQT. Bukan kebetulan bahasa Inggris berisi begitu banyak rujukan ke lingkaran: lingkaran teman, air mengitari cerat, lingkaran penuh, dan sebagainya. Ketika Anda menekan lingkaran pertanyaan pada PSAT / NMSQT, ingat fakta-fakta ini: Jari-jari adalah garis lurus dari pusat lingkaran ...

Meningkatkan Motivasi Anda untuk Dilakukan dengan baik di MAT - dummies

Meningkatkan Motivasi Anda untuk Dilakukan dengan baik di MAT - dummies

Uji Analogi Miller (Miller Analogies Test - MAT) adalah tes standar yang biasanya digunakan untuk penerimaan sekolah pascasarjana, jadi Anda sudah termotivasi untuk melakukannya dengan baik. Sebagai belajar untuk MAT menjadi sulit, memakan waktu, membosankan, atau hanya membosankan, akan sulit untuk mempertahankan motivasi Anda untuk melanjutkan pencarian Anda. Jadi, bagaimana Anda bisa meningkatkan level Anda saat ini?

Pilihan Editor

Bagaimana memberi nama file HTML - dummies

Bagaimana memberi nama file HTML - dummies

Anda tidak dapat membuka kode Anda di browser sampai Anda menyimpan itu dengan perpanjangan nama file. html (atau .htm). Ingat bahwa judul halaman ditampilkan di bilah judul browser atau bilah tab. Judul benar-benar bagaimana halaman Anda "diidentifikasi" ke seluruh dunia. Nama file halaman, meskipun, lebih merupakan bagian dalam ...

Bagaimana Mencocokkan Email Pemasaran dengan Brand Anda - dummies

Bagaimana Mencocokkan Email Pemasaran dengan Brand Anda - dummies

Branding e-mail pemasaran Anda membantu audiens Anda untuk segera mengenali dan membedakan e-mail Anda dari e-mail asing yang mereka terima. Menjaga pencitraan e-mail Anda konsisten dari waktu ke waktu memungkinkan penerima Anda mengenal Anda dan e-mail karena mereka menerima beberapa e-mail dari Anda. Semua komunikasi bisnis Anda harus mengandung elemen pencitraan merek yang konsisten, dan ...