Paano Tos

Repasuhin: Ang Harry Potter Coding Kit ng Kano ay Nagtuturo sa Mga Bata na Mag-code sa Masaya, Nakakaakit na Paraan

Ang Kano, isang kumpanya na gumagawa ng isang serye ng mga coding kit para sa mga bata at mga bago sa programming, ay naglabas kamakailan ng na Harry Potter-themed kit na kumpleto sa isang programmable wand na perpekto para sa mga tagahanga ng Harry Potter na nais ng isang masaya at nakakaengganyong paraan upang matuto ng ilang basic mga diskarte sa coding.





Ang Harry Potter Coding Kit ay idinisenyo upang hayaan ang mga user na bumuo ng wand at pagkatapos ay program na wand na may iba't ibang mga galaw na maaaring gamitin sa loob ng Kano app sa mga iOS device, Android device, PC, o Mac.

kanoharrypottercodingkit
Ang Harry Potter Coding Kit ng Kano ay nagsisimula sa pamamagitan ng paglalakad sa mga user sa pamamagitan ng pagsasama-sama ng mga piraso ng wand at pagpapaliwanag sa iba't ibang bahagi. Mayroong dalawang piraso ng itim na plastic wand, kasama ang mga baterya, isang rubber button, at isang Printed Circuit Board (PCB).



kanowand componentall
Sa mga tagubilin, ipinaliwanag ni Kano ang lahat ng bahagi ng Printed Circuit Board, tulad ng power controller, micro controller, iba't ibang sensor, Bluetooth connector, ilaw, at vibration motor.

kanowandpcb
Ang mga gumagamit ay nilalakad sa pamamagitan ng pagsasama-sama ng mga piraso ng wand, mula sa pagpasok ng mga baterya sa PCB hanggang sa paglalagay ng PCB sa loob ng wand enclosure at pagsasara ng lahat ng ito. Ito ay isang simpleng proseso, ngunit ang paraan ng paglakad ni Kano sa bawat hakbang at pagpapaliwanag sa bawat bahagi ay ginagawang masaya at kawili-wili ang karanasan.

kanowand
Ang wand ay nilagyan ng gyroscope, accelerometer, at magnetometer na nagbibigay-daan sa pagkalkula ng oryentasyon, direksyon, paggalaw, at bilis ng paggalaw, lahat ng kinakailangang bahagi para sa pag-cast ng mga virtual na spell. Ipinaliwanag ng Kano na ang lahat ng data na ito ay inililipat sa computer (o iPad), kung saan ito ay ginawang code na maaaring magkaroon ng mga epekto sa loob ng Kano app.

Ang wand ng Kano ay gawa sa isang itim na plastic na materyal at mayroon itong simpleng tapered hexagonal na disenyo. Mayroong isang pindutan sa base at isang LED na ilaw na nagbabago ng kulay. Kasama rin ang isang opsyonal na lanyard, na maaaring balutin sa pulso para hindi makalipad ang wand mula sa kamay kapag ikinakaway ito sa paligid para mag-spell.

kanowandwithstrap
Sa kasamaang palad, ang wand ay hindi kamukha ng alinman sa mga wand na ginagamit ng mga character sa Harry Potter na pelikula, na lahat ay gawa sa kahoy (sa mga pelikula/aklat) o resin (ang mga replika ng amusement park) at medyo natatangi. Nais kong mas matalinong disenyo ng wand ang naisama dahil sigurado ako na karamihan sa mga tao ay mas gusto ang isang wand na mas katulad ng kay Harry o Hermione, ngunit mayroong isang pekeng butil ng kahoy at ito ay mukhang disenteng parang wand.

Ang wand ay pinapagana sa pamamagitan ng mga AAA na baterya na kasama ng kit (kasama ang isang dagdag na set), at sa aking karanasan, hindi maganda ang buhay ng baterya. Inirerekomenda ng Kano na alisin ang mga baterya kapag hindi ginagamit ang wand, ngunit iyon ay isang abala. Ang paghihiwalay ng wand ay nangangailangan ng kalikot sa isang connector sa itaas upang hilahin ang dalawang piraso, na hindi ko nakitang madaling gawin. Hindi ko inalis ang mga baterya at namatay ang mga ito pagkatapos ng halos isang linggo, kahit na hindi ko gaanong ginagamit ang wand.

kanowandfeather
Kapag ang wand ay pinagsama-sama, ang natitirang karanasan sa coding kit ay umaasa sa software ng Kano, na available sa iPad at sa PC/Mac. Ang software ay katulad sa alinmang platform, ngunit may mga drag at drop na galaw sa iPad. Para sa ilan sa pakikipag-ugnayan ng app, kakailanganin mo ng ilang uri ng stand upang iangat ang iPad.

magkano ang iphone 6 na may upgrade

Sinubukan ko ang parehong iPad app at ang Mac app, at habang mas gusto ko ang karanasan sa Mac, parehong gumana nang maayos ang parehong mga app. Sinabi ng Kano na ang iPad app nito ay nasa beta pa rin, kaya may ilang mga bug na hindi pa nagagawa. Bilang isang tala, nalaman kong mas mahusay na gumagana ang isang mas malaking screen dahil marami sa screen ang dapat harapin.

Ang Mac app ay hindi mabubuksan bilang default nang hindi binabago ang mga setting ng Mac upang payagan ang mga hindi kilalang developer, na maaaring hindi fan ng ilang magulang. Ang iyong pag-unlad ay sine-save sa pamamagitan ng isang Kano account, kaya maaari kang lumipat ng mga device anumang oras.

Ang app ng Kano ay nasa anyo ng isang mapa ng Hogwarts at ang mga nakapaligid na lugar nito, na may iba't ibang na-unlock na hamon na available sa bawat lugar.

kanochallengemap
Nagsisimula ang app sa isang tutorial na tumalon mismo sa proseso ng coding, na humihiling sa mga bata na magsimula sa pamamagitan ng pagpapalit ng kulay ng liwanag sa wand. Ang bawat hamon sa pag-coding ay naghahati-hati sa code sa isang serye ng mga bloke ng puzzle na kailangang magkasya nang magkasama upang lumikha ng magagamit na code.

Ang ideya ay i-drag ang iba't ibang mga bloke ng coding papunta sa screen at ikonekta ang mga ito nang magkasama sa tamang paraan upang makumpleto ang hamon na pinag-uusapan. Bago ka makapag-spell gamit ang wand para maapektuhan ang nasa screen para matapos ang isang hamon, kailangan mong gawin ang lahat ng coding bits.

kanochallengescreen
Sa uniberso ng Harry Potter, ang pag-aaral ng spell ay nangangailangan ng maraming pagsasanay, at ganoon din ang Kano Coding Kit, kaya ang karanasan sa pag-coding ay parang pagpunta sa Hogwarts. Hindi ka maaaring mag-levitate ng balahibo nang walang wastong pagbigkas ng Wingardium Leviosa (ito ay Wing-GAR-dium Levi-O-sa) sa Harry Potter, at hindi ka maaaring mag-levitate ng balahibo sa Kano app nang hindi muna pinagsama ang tamang coding hakbang.

Sa pamamagitan ng mga aralin sa coding, maraming iba't ibang aspeto ng coding ang dapat matutunan, na dapat magbigay sa mga user ng magandang ideya ng mga uri ng mga bagay na maaaring gawin sa pamamagitan ng code at kung paano magkatugma ang mga bagay kapag nagsusulat ng code, kahit na walang aktwal na pagsulat ng code sa loob ng app. Gayunpaman, maaari mong makita ang Javascript anumang oras.

Ang mga kaganapan, lohika, matematika, mga variable, kulay, mga bagay, pisika, tunog ng speaker, mga loop, vibration ng wand, at higit pa ay iba't ibang aspeto ng coding na sinusulong ng app sa bawat tutorial.

kanochallengeexample
Ang mga hamon sa pag-coding ay nagiging mas kumplikado habang ang pag-unlad ay ginagawa sa pamamagitan ng app, at mahalagang basahin talaga ang mga bloke ng teksto at bigyang-pansin kung ano ang magagawang kumpletuhin ang lalong mahirap na mga puzzle sa pag-coding na darating pagkatapos ng ilang mga tutorial sa pag-coding.

Ang isang tutorial ay kasama para sa bawat maliit na hamon, ngunit pagkatapos ay nagtatapos ito sa mga palaisipan na dapat malutas sa mga tagubilin gamit ang mga bloke ng coding upang lumikha ng code batay sa kung ano ang natutunan sa mga naunang aralin.

kanopuzzlesolved
Sa lahat ng mga hamon, ipinapakita ang posisyon ng wand sa screen at may mga opsyon para gawing visual at interactive na bahagi ng hamon -- gaya ng pagkulay ng mga pygmy puff, pag-levitate ng balahibo, pagpaparami ng mga palaka ng tsokolate, o paglalagay ng mga paputok -- puno screen.

Ang ilan sa mga coding puzzle na dapat malutas ay maaaring maging mahirap, at dahil walang kasamang pahiwatig o sistema ng tulong o isang paraan upang laktawan ang mahirap na nilalaman, maaari itong maging nakakabigo. Ang lansihin ay bumalik at subukang muli ang mga tutorial sa pag-coding hanggang sa magawa ang lahat ng kinakailangang aspeto ng puzzle. Sa palagay ko ay makikinabang ang app mula sa isang sistema ng pahiwatig, bagaman.

kanocomplexcodeexample
Ang bawat hamon at tutorial ay maaaring pahusayin sa pamamagitan ng pagdaragdag ng coding kung ninanais, at ang mga paggalaw at hakbang ay maaaring isagawa nang paulit-ulit. Maaari mo ring i-save ang iyong mga nilikha, ngunit ito ay nagkakahalaga ng pagpuna na ang lahat ng iyong na-save ay na-upload sa isang online na serbisyo kung saan kahit sino ay maaaring magkomento dito. Walang opsyon na i-off itong nakita ko, na parang isang oversight.

Habang ang pag-unlad ay ginawa sa pamamagitan ng mga hamon sa pag-coding, nagkakaroon ng karanasan at na-unlock ang mga item na magagamit sa isang nako-customize na avatar sa loob ng app. Ang avatar ay nag-level up din habang ang mga coding tutorial at mga hamon ay nakumpleto, na nagbibigay ng isang pakiramdam ng tagumpay at pag-unlad.

kanoavatar
Ang Kano ay may ilang mga paunang ginawang senaryo upang mag-eksperimento para sa mga user na gustong subukan ang kumplikadong coding na maaaring gawin gamit ang coding kit, at mayroon ding mga opsyon upang subukan ang nilalamang ginawa mula sa ibang mga user. Gayunpaman, sa aking karanasan, karamihan sa mga ito ay ang pangunahing nilalaman na napagdaanan ko na sa mga tutorial dahil tulad ng nabanggit dati, sa tuwing ang isang tao ay nagse-save pagkatapos ng isang tutorial, ina-upload ito sa database na ito para ma-access ng lahat ng mga gumagamit. Ang ilang curation dito ay magiging maganda.

kanoworld
Para sa karamihan, ang app ay walang bug at naging maayos ang karanasan. Ang aking wand ay nakakonekta sa aking Mac at nakilala ng Kano app, kahit na naisip ko na mahirap gawin ang ilan sa mga paggalaw ng wand para sa iba't ibang mga spelling. Nagkaroon ako ng ilang problema sa pagkuha ng aking wand na nakatuon sa tamang posisyon sa screen kung minsan upang makumpleto ang mas kumplikadong mga hamon, ngunit maliban doon, gumana ito nang maayos.

Isang malaking bug lang ang naranasan ko. Sa isang hamon na nangangailangan ng pag-angat ng mga aklat sa aklatan, kapag nagpapalit ng variable, hindi ako hahayaang umunlad ang laro. Nang walang paraan upang laktawan ito, hindi ko natapos ang nilalaman sa lugar dahil ang iba pa ay naka-lock.

Ang Kano app ay may mahusay na mga graphics at content na may temang Harry Potter, at hindi ko inisip ang simpleng istilo ng graphic, ngunit gusto ko itong gumamit ng kaunti pa mula sa Harry Potter film universe sa mga tuntunin ng musika at voice acting. Napakasarap pakinggan ang ilan sa mga iconic na musika, ngunit sa kabuuan ay naisip ko na ito ay isang masaya at nakaka-engganyong karanasan.

Bottom Line

Isa akong napakalaking tagahanga ng Harry Potter at tulad ng maraming iba pang mga tagahanga, palagi akong nagpapantasya tungkol sa kung ano ang magiging pakiramdam ng pagpunta sa Hogwarts upang matuto ng mga spells at potion at magic. Ako ay isang pasusuhin para sa anumang Harry Potter na may temang, at ang Harry Potter Coding Kit ay walang pagbubukod. Ginawa nitong nakakaengganyo at nakakaaliw ang pag-aaral ng mga pangunahing kaalaman sa pag-coding dahil napakaraming maaaring gawin gamit ang isang programmable wand sa isang mahiwagang app.

Maaaring gumamit ang app ng Kano ng ilang trabaho at may mga lugar kung saan maaaring pagbutihin ang mga bagay, ngunit sa pangkalahatan, ito ay isang masayang paraan upang maakit ang mga bata sa coding.


Sinabi ni Kano na ang Harry Potter Coding Kit ay may inirerekumendang edad na anim at pataas, ngunit sa palagay ko ito ay magiging pinaka-kaakit-akit sa mga bata sa pangkat ng edad bago ang kabataan at kabataan. Sa anim, maaaring medyo mahirap maunawaan ang ilan sa mga mas mahirap na konsepto, lalo na kung walang sistema ng tulong, ngunit sa totoo lang, hindi pa masyadong maaga para magsimulang matutong mag-code.

Ang Coding Kit ay hindi limitado sa mga bata, siyempre. Tatangkilikin din ito ng mga nasa hustong gulang na tagahanga ng Harry Potter na gustong matuto ng ilang mga pangunahing kaalaman sa coding.

Kung paano bumili ng

Maaaring mabili ang Kano Harry Potter Coding Kit mula sa website ng Kano o mula sa Amazon.com para sa .99.