Pengaturcaraan untuk Kanak-kanak · Pelajaran

Menggerakkan Objek

Ubah kedudukan berulang kali untuk menghasilkan animasi.

Pelajaran 1 daripada 413 langkah

Menggerakkan Objek ialah pelajaran Pengaturcaraan untuk Kanak-kanak percuma di CoddyKit. Ini ialah pelajaran 1 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Pengaturcaraan untuk Kanak-kanak, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Pengaturcaraan untuk Kanak-kanak merangkumi sejumlah 4 pelajaran.

Mari Kita Membuatnya Bergerak!

Helo, pembuat animasi! 🎬🐢 Hari ini kita membuat sesuatu bergerak pada skrin!

Gambar yang bergerak dipanggil animasi.

Apakah Maksud Animasi

Animasi hanyalah banyak perubahan kecil yang berlaku dengan pantas! 🎞️

Seperti buku selak: setiap halaman berubah sedikit dan kelihatan seperti bergerak!

Kedudukan pada Skrin

Penyu mempunyai kedudukan: tempatnya berada pada skrin. 📍

Kita menggunakan nombor x (kiri-kanan) dan y (atas-bawah).

Bergerak dengan goto

t.goto(x, y) menghantar penyu ke suatu tempat. 🎯

Tukar tempat itu dan penyu akan bergerak ke sana!

import turtle

t = turtle.Turtle()
t.goto(100, 0)
turtle.done()

Ia Meluncur ke Sebelah!

Penyu itu meluncur ke kedudukan 100, 0. 🐢➡️

Itulah pergerakan! Sekarang bayangkan kita melakukan perkara ini berulang kali dengan lancar.

Mengangkat Pena

Untuk bergerak WITHOUT melukis garisan, kita mengangkat pena dengan t.penup(). ✏️⬆️

Kemudian penyu bergerak seperti hantu tanpa meninggalkan jejak! 👻

Bergerak Tanpa Melukis

Lihat penyu itu meluncur tanpa meninggalkan garisan. 👻

import turtle

t = turtle.Turtle()
t.penup()
t.goto(120, 60)
turtle.done()

Langkah demi Langkah

Untuk menghasilkan animasi, kita bergerak sedikit, kemudian bergerak sedikit lagi. 👣

Setiap langkah kecil menjadikan pergerakan kelihatan lancar.

Menukar Kedudukan Mengikut Masa

Jika kita terus menambah sedikit pada x, penyu akan bergerak perlahan-lahan merentasi skrin! 🌬️

import turtle

t = turtle.Turtle()
t.penup()
t.goto(0, 0)
t.goto(20, 0)
t.goto(40, 0)
turtle.done()

Itulah Animasi!

Penyu itu bergerak ke 0, kemudian 20, kemudian 40. 🐢💨

Banyak pergerakan kecil = pergerakan yang lancar. Itulah rahsia semua animasi!

Pergerakan Dibuka!

Anda telah mempelajari goto(), penup() dan bahawa animasi terdiri daripada banyak pergerakan kecil. 🎬

Semakan Pantas

Kuiz animasi! 🎞️

Pakar Pergerakan!

Yay! 🎉 Anda telah membuat sesuatu bergerak.

Pelajaran seterusnya: menggunakan gelung untuk memastikan sesuatu terus bergerak! 🔁

Percuma untuk bermula

Pelajari Python dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
35
Pelajaran
140

Soalan Lazim

Adakah pelajaran “Menggerakkan Objek” percuma?

Ya — teks penuh “Menggerakkan Objek” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Pengaturcaraan untuk Kanak-kanak, tingkat taraf kepada CoddyKit PRO. Kursus Pengaturcaraan untuk Kanak-kanak merangkumi sejumlah 4 pelajaran.

Apakah yang akan saya pelajari dalam “Menggerakkan Objek”?

Ubah kedudukan berulang kali untuk menghasilkan animasi. Anda berlatih Pengaturcaraan untuk Kanak-kanak menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan Pengaturcaraan untuk Kanak-kanak?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Pengaturcaraan untuk Kanak-kanak di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 4.

Berapa lamakah pelajaran “Menggerakkan Objek” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran Pengaturcaraan untuk Kanak-kanak ini?

Ya. Setiap pelajaran Pengaturcaraan untuk Kanak-kanak menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Menggerakkan Objek
  2. Mengulang Pergerakan
  3. Melantun
  4. Animasi Anda Sendiri
← Kembali ke Pengaturcaraan untuk Kanak-kanak