>> SPIKA 1: Tuseme sasa kuwa nilitaka kutoa Scratch uwezo
kuchafya pia.
Naam, silika yangu ya kwanza ingekuwa kuwa, kama kabla, kufanya
kuzuia, piga kuchafya hii.
Bayana kwamba Ningependa kutaja na idadi mara ngapi
Scratch lazima kuchafya.
Baada ya hapo kubonyeza OK.
Hebu hoja juu ya hii haki kutoa mwenyewe baadhi ya chumba zaidi.
>> Na basi mimi tena kwenda Rudia, kuu default 10 na n.
Hebu kwenda taarifa kusema na kusema si "hello", lakini
"Achoo" kwa ajili ya pili.
Kisha kuchukua muhula muda wa.
Na hiyo ni yake.
>> Sasa nina kuzuia aitwaye kuchafya, kama vizuri kama block aitwaye kikohozi.
Ili sasa kama nataka Scratch kukohoa na kuchafya, siwezi tu bayana
kuchafya chini kikohozi yake.
Mara tatu, kusema.
Bonyeza bendera ya kijani, na mimi lazima kuona kweli, kikohozi, kikohozi, kikohozi.
Ikifuatiwa na achoo, achoo, achoo.
Sneezes My kweli wengi hadi sasa.
>> Sasa taarifa kitu ambacho mbaya kuhusu mpango huu.
Hata ingawa hakuwa wazi duplicate vipande yoyote puzzle, mimi
dhahiri kuvutana na imeshuka pretty sana vipande sawa puzzle, kutoa
moja ya kazi milele hivyo kidogo jina tofauti kuliko nyingine, kuchafya
dhidi ya kikohozi.
Hivyo hii ni nafasi kwa factoring nje baadhi ya kanuni ya kawaida.
Hakika, taarifa tofauti tu kati ya kikohozi na kupiga chafya ni kwamba moja
ina Scratch kusema "kikohozi," wa pili ambao kusema "achoo."
>> Hivyo hakuweza sisi kwa namna fulani kujumlisha hii code katika namna kwamba sisi tu
bayana nini neno tunataka kwa Scratch kukaa?
Na kulingana na neno hilo, itakuwa ufanisi kuwa kikohozi au
itakuwa kuchafya.
Hivyo basi kwenda mbele na kufanya hivyo.
Hebu kufanya kazi tatu na kuwaita hii moja, "wanasema." na mimi nataka
kukubali, si tu idadi, lakini wakati huu kamba, inayojulikana kama
neno au maneno.
>> And we'll call this "word."
Na mara ngapi mimi wanataka kusema neno hili?
Naam hebu kutaja idadi, kuiita tena n.
Na ili kuzuia hii zaidi someka, napenda kwenda mbele na kuongeza
studio inayoitwa "nyakati." Hivyo kwamba wakati wewe kusoma kuzuia hii kutoka upande wa kushoto na kulia, ni
literally anasema "kusema mara neno n."
>> Sasa napenda kwenda mbele na bonyeza OK.
Na sasa napenda kutekeleza kuzuia hii, tena kwa kutumia kuzuia kurudia.
Kubainisha kwamba mimi nataka kwa kurudia mara n.
Kubainisha kwamba nataka kusema kitu kwa ajili ya pili.
Lakini badala ya kitu ngumu kutolewa katika kazi hii, hebu badala Drag
na kuacha neno kwamba kupita in
Hebu kisha kusubiri kwa moja ya pili.
Hivyo sasa napenda kurudi nyuma na kuboresha yangu utekelezaji wa kikohozi na kupiga chafya,
katika namna ambayo kazi hizo mbili kuwaita kazi hii ya tatu, na hivyo
kupunguza kiasi ya kurudia code.
Basi hebu literally kutupa kanuni hii mbali.
Hebu kutupa kanuni hii mbali.
Na wakati huu, hebu tu kutaja kwamba kikohozi inapaswa kutekelezwa na
kusema "kikohozi" baadhi ya idadi n ya nyakati.
>> Na vile vile, tunaweza kurudi nyuma na tena kutekeleza kuchafya ili inatumia
kusema kwa hoja za nyakati "achoo" n.
Basi nini na sisi kosa gani?
Tumekuwa kutambuliwa kificho kwamba alikuwa kawaida kwa wote kikohozi yetu na wetu
kuchafya kazi, zitawekwa nje katika mpya kazi ya tatu, na kisha
kuandikwa upya kikohozi na kupiga chafya katika vile njia ambayo wao wito kwamba
tatu na mpya kazi.
>> Sasa tuna kabisa alifanya yote hii mpango ngumu zaidi kuliko
kweli inahitaji kuwa.
Baada ya yote, mwisho wa siku, sisi tu haja ya Scratch kukohoa mara tatu
na kupiga chafya mara tatu.
Na sisi wangefanya kwamba kwa puzzle vipande chache tu.
Lakini kama mipango yetu kupata zaidi ya ngumu, na mipango yetu zaidi
kisasa, hii mbinu ya factoring nje code ya kawaida, au
kihierarkia kuoza mpango wako katika kazi ndogo, ambayo kila mmoja
kuwaita kazi nyingine, ni sana kulazimisha mbinu.
Kwa sababu ni kuhakikisha kwamba kanuni yako, hata kama anapata ngumu zaidi, bado
rahisi kwa update na pia someka sana.
>> Hakika, fikiria matokeo ya mwisho.
Wakati bendera ya kijani ni clicked, kikohozi mara tatu, kupiga chafya mara tatu.
Na hiyo ni yake.
Kwa kweli, hebu kufanya hasa kwamba.
Bonyeza bendera ya kijani na sisi kupata moja kukohoa, mafua mbili, mafua tatu.
Ikifuatiwa na, ni matumaini yetu, mara moja kuchafya, sneezes mbili, na kuchafya tatu.
Matumaini yeye hivi karibuni anapata bora.