Mundarija:

Tinkercard kod bloklari: 4 qadam
Tinkercard kod bloklari: 4 qadam

Video: Tinkercard kod bloklari: 4 qadam

Video: Tinkercard kod bloklari: 4 qadam
Video: Tinkercad Kod Blokları Dersleri 4- Papatya Deseni 2024, Iyul
Anonim
Tinkercard kod bloklari
Tinkercard kod bloklari
Tinkercard kod bloklari
Tinkercard kod bloklari

Ko'rsatmalar Matematika va kodlash bo'yicha ba'zi kontekstni yarating Qanday qilib matematiklar yoki kompyuter olimlari rassomlarga ko'proq o'xshash bo'lishi mumkin? Naqsh yasash - bu ularning umumiy jihatlaridan biridir. Naqsh - bu takroriy dekorativ dizayn. Naqshni o'rganish matematikaning asosidir. Bu matematikaning barcha qismlarini birlashtiruvchi ip. Kodlashda - matematikada bo'lgani kabi - naqshlar g'oyalardan yasalgan. Matematiklar va kompyuter dasturchilari o'z fikrlarini ifoda etish va ishlarini yanada samaraliroq qilish uchun naqshlardan foydalanadilar. Masalan, ular ketma -ketlikdagi kod ketma -ketligini bir necha marta takrorlash uchun halqalardan foydalanishlari mumkin. Rassomlar va hunarmandlar Afrikaning janubidagi kabi madaniy naqshli buyumlar ishlab chiqaradilar. Dizaynerlar kompyuterda 3D -modellarni yaratishga o'xshaydi. Talabalar Janubiy Afrikaning savatlari va bosh kiyimlari kabi madaniy artefaktlar namunalarini ko'rib chiqishlari mumkin. Talabalarga yoki kichik guruh o'quvchilariga bitta misolni tanlab, berilgan qoidaga mos keladigan shaklni aniqlashlarini so'rang. Misol uchun, uchburchaklar Zulu savatlarida keng tarqalgan shakllardir. Talabalar uchburchak sonlarni o'rganish uchun ushbu shakl naqshlaridan foydalanishlari mumkin.

Ta'minot:

NIMA KERAK BO'LADI? Kompyuterlar, Internet, Tinkercad (bepul, veb-ga asoslangan 3D SAPR dizayn vositasi); ixtiyoriy, lekin foydalidir: 3D printer, bu darsda ishlatiladigan kod bloklarining rangli nashrlari.

1 -qadam: O'quvchilarga o'ynaydigan kodni bering

O'quvchilarga o'ynash uchun kod bering
O'quvchilarga o'ynash uchun kod bering

Talabalarga kod yozishni taklif qilishning eng yaxshi usullaridan biri bu ularni mavjud kod bilan o'ynash yoki o'ylashdir. Shuningdek, ularga o'zgaruvchilar, aylantirish (aylanish, o'lchov) va takrorlash kabi tegishli so'z birikmalarini kirgizing. Kod faylida saqlanadigan va o'zgarmaydigan ramziy nom yoki identifikator bilan bog'langanida ma'lum yoki o'z ichiga olgan "o'zgaruvchi" kabi atamalarni muhokama qiling. "qiymat" deb nomlangan ma'lumotlarning noma'lum miqdori. "Takrorlash" buyruqlar ketma -ketligini ma'lum marta yoki ma'lum natijaga erishguncha takrorlashni anglatadi. "Loop" - bu ma'lum bir shart bajarilmaguncha takrorlanadigan ko'rsatma ketma -ketligi (algoritm). Ko'rsatmalarni takrorlash orqali talabalar naqsh yaratishlari mumkin. Talabalarga Tinkercad -da kod bloklarini ishlatishni boshlang. Birinchi qadam (o'qituvchilar uchun) har bir talaba uchun hisob ochishdir. Talabalar tizimga kirgandan so'ng, ular asosiy veb -sahifadagi profil tasvirining ostidan Kod bloklarini tanlashlari kerak. Keyingi ekranda ular "Yangi dizayn" ni tanlashlari mumkin. Ular Codeblocks muharriri ichida bo'lganlarida, tasodifiy shakl generatorini yaratish uchun quyidagi skriptdan nusxa ko'chirishlari mumkin.

2 -qadam: Savat / toj yaratish

Savat / toj yaratish
Savat / toj yaratish

Basket yoki CrownStudents sizning dizayningizni boshqarish va takrorlash uchun looplar va o'zgaruvchilar kabi kodlash jihatlaridan foydalanib, Codeblocks -da savat to'qish jarayonini taqlid qiladi. ishchi samolyot. Kod bloklari shunga o'xshash, lekin shaklni ish tekisligiga sudrab olib, uning o'lchamini o'zgartirish o'rniga, ular parametrlarini moslashtira oladigan ob'ekt uchun kodlar blokini sudrab olib keladi. Quyidagi misoldagi savat/shapka uch tomonlama torus aylana (yoki toj) hosil qilish uchun bir necha marta yuqoriga va taxminan 20 marta aylanadigan shakl.

3 -qadam: eksport qilish

Eksport qilinmoqda
Eksport qilinmoqda

O'quvchilar savat/tojning boshqa versiyasini yaratish uchun yuqoridagi misoldan foydalansin. So'ngra, oxirgi shaklni.stl fayli sifatida eksport qiling.

4 -qadam: standartlar

Standartlar (Fab-Programming.2): Men bir nechta ko'rsatmali dastur tuzishim mumkin. Qoidaning o'zida aniq bo'lmagan naqshning aniq xususiyatlarini aniqlang. Masalan, "3 -ni qo'shish" qoidasi va boshlang'ich 1 -raqamni hisobga olgan holda, hosil bo'lgan ketma -ketlikda atamalar hosil qiling va atamalar toq va juft sonlar o'rtasida o'zgarib turishini ko'ring. Raqamlar nima uchun shu tarzda o'zgarishda davom etishini norasmiy tarzda tushuntiring.

Tavsiya: