instructables-logo

Tinkercad kod bloklarida ko'rsatmalar namunasi o'ynaydi

instructables-Pattern-Play-In-Tinkercad-Codeblocks-mahsuloti

instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (1)losc tomonidan

Shakl qanday?
Biz naqshlarni qayerda ko'ramiz? Naqsh - bu takrorlanadigan va takrorlanadigan narsa. Va naqshlarning ko'p turlari mavjud! Ushbu yo'riqnomada biz kodlash yordamida ba'zi rang naqshlari va raqamlar naqshlarini - Tinkercad Codeblocks qilishdan boshlaymiz! Ushbu naqshlarni yaratishda sizda optik illyuziya paydo bo'lishi mumkin. Hech qisi yo'q; tashvishga o'rin yo'q! Chunki siz naqshlar bilan illyuziya san'ati ham yaratasiz. Keyinchalik, san'at asaringizni yanada mukammal qilish uchun maxsus raqam naqshini kiritamiz. Rohatlaning va zavqlaning!

Izohlar

  1. Kodni iloji boricha qisqa saqlashga harakat qiling
  2. Kod example faqat ma'lumot uchuninstruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (3)instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (4)instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (5)

Materiallar
Tinkercad kod bloklari

1-qadam: ketma-ket 5 kub hosil qiling

Animatsiyaga qarang va quyidagi usullardan foydalanib kodlarni yozishga harakat qiling:

  1. QO‘SHISH va KO‘CHIRISH
  2. NUSHIRA QILISH va KO'CHIRISH
  3. VARIABLE va LOOP

Iltimos, dasturlashda quyidagi ma'lumotlarni hisobga oling:

  1. Kubning o'lchamlari W=10, L=10, H=1
  2. Kvadratchalar orasidagi masofa 12 ga teng

2-qadam: 5 qator hosil qiling

Animatsiyaga qarang va quyidagi usullardan foydalanib kodlarni yozishga harakat qiling:

  1. ikkita alohida LOOPS
  2. ichki LOOPSinstruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (6)instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (7)

Iltimos, dasturlashda quyidagi ma'lumotlarni hisobga oling:

  1. Kubning o'lchamlari W=10, L=10, H=1
  2. Kvadratchalar orasidagi masofa 12 ga teng

3-qadam: Belgilangan naqsh yarating (1-uslub)

Animatsiyaga qarang, illyuziyani ko'ryapsizmi? Qorong'u nuqtalar chorrahalarda paydo bo'ladi va yo'qoladi. Kodlarni yozishga harakat qiling. Iltimos, dasturlashda quyidagi ma'lumotlarni hisobga oling:

  1. Kubning o'lchamlari W=10, L=10, H=1
  2. Kvadratchalar orasidagi masofa 12 ga tenginstruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (8)instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (9)

4-qadam: Belgilangan naqsh yarating (2-uslub)

Animatsiyaga qarang, illyuziyani ko'ryapsizmi? Qorong'u nuqtalar chorrahalarda paydo bo'ladi va yo'qoladi. Kodlarni yozishga harakat qiling.
Tinkercad kod bloklarida naqsh o'ynash: 8-bet

Iltimos, dasturlashda quyidagi ma'lumotlarni hisobga oling:

  1. Kubning o'lchamlari W=10, L=10, H=1
  2. Kvadratchalar orasidagi masofa 12 ga teng
  3. Kod example (Iltimos, shu yerni bosing)

5-qadam: Raqamlar minorasini yarating (1-uslub)

Qanday naqshni ko'rasiz?

  • Bu raqam namunasiinstruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (10)
  • U o'sish tartibida joylashgan.
  • Ikki raqam orasidagi farq 1 ga teng!
  • Animatsiyaga qarang va kodlarni yozishga harakat qiling.

Iltimos, dasturlashda quyidagi ma'lumotlarni hisobga oling:

  1. Ob'ektlarning uzunligi (L) mos ravishda 1, 2, 3, 4 va 5 ga teng
  2. Kenglik (W) va balandlik (H) 1da qoladi

6-qadam: Raqamlar minorasini yarating (2-uslub)
Qanday naqshni ko'rasiz?
Bu raqam namunasi avvalgisiga o'xshaydi, lekin barcha ob'ektlar bir uchida hizalanadi Animatsiyaga qarang va kodlarni yozishga harakat qiling.

Iltimos, dasturlashda quyidagi ma'lumotlarni hisobga oling:

  1. Ob'ektlarning uzunligi (L) mos ravishda 1, 2, 3, 4 va 5 bo'lishi kerak
  2. Kenglik (W) va balandlik (H) 1da qoladiinstruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (11)
  3. Barcha ob'ektlar bir uchida tekislangan bo'lishi kerak

7-qadam: Juft sonli minora yasang

Qanday naqshni ko'rasiz?

  • Bu raqam naqshi o'sish tartibida.
  • Tinkercad kod bloklarida naqsh o'ynash: 12-bet
  • Ikki raqam orasidagi farq 2 ga teng.
  • Bu raqamlarni ikkiga bo'lish mumkin.
  • Ular juft raqamlar.
  • Animatsiyaga qarang va kodlarni yozishga harakat qiling.instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (12)

Iltimos, dasturlashda quyidagi ma'lumotlarni hisobga oling:

  1. Ob'ektlarning uzunligi (L) mos ravishda 2, 4, 6, 8 va 10 bo'lishi kerak
  2. Kenglik (W) va balandlik (H) 1da qoladi
  3. Barcha ob'ektlarning bir uchini tekislang

8-qadam: Toq sonli minora qiling

Qanday naqshni ko'rasiz?

  • Bu raqam naqshi o'sish tartibida
  • Ikki raqam orasidagi farq 2 ga tenginstruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (13)
  • Bu raqamlarni ikkiga bo'lish mumkin emas.
  • Ular toq raqamlar.
  • Animatsiyaga qarang va kodlarni yozishga harakat qiling.

Iltimos, dasturlashda quyidagi ma'lumotlarni hisobga oling:

  1. Ob'ektlarning uzunligi (L) mos ravishda 1, 3, 5, 7 va 9 bo'lishi kerak
  2. Kenglik (W) va balandlik (H) 1da qoladi
  3. Barcha ob'ektlarning bir uchini tekislang

9-qadam: Raqam namunasi - Fibonachchi raqamlari
0, 1, 1, 2, 3, 5, 8, 13, 21... Qanday naqshni ko'rasiz?
Tinkercad kod bloklarida naqsh o'ynash: 15-sahifa Bu maxsus naqsh bo'lib, u oltin nisbat va tabiat bilan mistik aloqaga ega deb hisoblanadi. Ehtimol, siz buni kundalik hayotda ko'rgansiz.

instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (14)

Bu raqam naqshining nima ekanligini bilasizmi?
Ushbu raqam naqshlari Fibonachchi raqamlari deb ataladi. Ushbu ketma-ketlikda keyingi raqam oldingi ikkita raqamning qo'shilishi (birinchi va ikkinchi raqamlardan tashqari). Misol uchunample, 3 va 5 ni qo'shib, biz ettinchi raqamni 8 deb olamiz. Quyidagi harakatlarda Fibonachchi raqamlari sizning noyob san'at asaringizni yaratish uchun dasturlashda qo'llaniladi. Yashirin Fibonachchi namunasi sizning san'at asaringizni ajoyib qilishiga imkon bering! Yuqoridagi animatsiyada Fibonachchi to'rtburchaklar chizilgan rasm ko'rsatilgan va u eng chiroyli to'rtburchaklar ekani aytiladi. Ushbu to'rtburchak bir nechta kvadratlardan iborat bo'lib, unda kvadratning tomonlari Fibonachchi raqamlariga mos keladi.

10-qadam: Fibonachchi raqamlari bilan minora qiling

Qanday naqshni ko'rasiz?
Minora uzunligi Fibonachchi raqamlari naqshiga mos keladi
Animatsiyaga qarang va kodlarni yozishga harakat qiling.instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (15)

Iltimos, dasturlashda quyidagi ma'lumotlarni hisobga oling:

  1. Ob'ektlarning uzunligi (L) mos ravishda 1, 2, 3, 5, 8, 13, 21 va 34 bo'lishi kerak.
  2. Kenglik (W) va balandlik (H) 1da qoladi
  3. Barcha ob'ektlarning bir uchini tekislang
  4. Ortiqcha kodni kamaytirish uchun o'zgaruvchilar va tsikllardan foydalaning

11-qadam: Fibonachchi raqamlari bilan shar yasang

Qanday naqshni ko'rasiz?
Tinkercad kod bloklarida naqsh o'ynash: 18-bet
Sfera radiusi Fibonachchi raqamlari naqshiga mos keladi
Animatsiyaga qarang va kodlarni yozishga harakat qiling.

instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (16)

Iltimos, dasturlashda quyidagi ma'lumotlarni hisobga oling:

  1. Ob'ektlarning radiusi mos ravishda 1, 2, 3, 5, 8 va 13 bo'lishi kerak
  2. Ortiqcha kodni kamaytirish uchun o'zgaruvchilar va tsikllardan foydalaning

12-qadam: Tabiatdagi Fibonachchi raqamlari
Kungaboqar barglari soni Fibonachchi raqamidir. Keyingi gulbarg 137.5° yoki 222.5° atrofida aylanadi. Bu aylanish Fibonachchi raqamlariga ham amal qiladi va biz bu nisbatdan ba'zi noyob san'at asarlarini yaratish uchun foydalanishimiz mumkin (13-15-bosqichlarda). Bu erda, hamma sobiqamples aylanish darajasi sifatida 140 ° dan foydalanadi. Kungaboqar barglarining aylanish nisbati:

instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (17)

13-qadam: Masalanample 1: Ism Tag
Bu nomda naqsh bormi tag?

instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (18)

Yashirin Fibonachchi ketma-ketligi nima?
Fibonachchi to'rtburchagi
Tinkercad kod bloklarida naqsh o'ynash: 21-bet

14-qadam: Masalanamp2-o'rin: nishon

instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (19)instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (20)

  • Yulduzlar (hajmi va aylanishi)
  • Kod example (Iltimos, shu yerni bosing)
  • Tinkercad kod bloklarida naqsh o'ynash: 22-bet

Ushbu nishonda naqsh bormi?

  • Yulduzlar kattaligi (Fibonachchi ketma-ketligi)
  • Yulduzlarning aylanishi (raqamli naqsh)
  • Kod example (Iltimos, shu yerni bosing)

15-qadam: Masalanamp3-o'rin: cho'ntak oynasi
instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (21)instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (22)

Yashirin Fibonachchi ketma-ketligi nima?
Yulduzlar kattaligi (Fibonachchi ketma-ketligi)
Yulduzlar, doiralar va yuraklarning aylanishi (Raqam namunasi) Kod example (Iltimos, shu yerni bosing)

16-qadam: Ko'proq Masalanamples
instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (23)instruktables-Pattern-Play-In-Tinkercad-Codeblocks-fig- (24)

Mana bir necha sobiqamples. Naqshlar bilan san'at asaringizni yarating. Bahra oling; vaqtni chog 'o'tkazing!

Hujjatlar / manbalar

Tinkercad kod bloklarida Pattern Play instruktables [pdf] Qo'llanma
Tinkercad kod bloklarida naqsh o'ynang, Tinkercad kod bloklarida, Tinkercad kod bloklarida, kod bloklarida o'ynang

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *