Open HarpreetSin opened 1 year ago
From Course-Fundamentals created by SallyMcGrath: CodeYourFuture/Course-Fundamentals#5
https://blocks.codeyourfuture.io/
Complete the CYF Blocks Syllabus, including at least 6 "projects". Write down any questions you have to ask when we next meet.
You will need evidence to apply for the Software Development Course, so store your work!
Share your favourite project (or something completely new) in the Slack channel for your cohort.
10
Share your blockers in your class channel.
Attach your evidence to your copy of this ticket on your own planning board.
When you're done, move your ticket to Done.
10. Variables: keeping track of the number of clicks
https://blocks.codeyourfuture.io/share.html?v=('j!('blocks!('languageVersion!0~blocks!%5BFon_startzCKo%40Hc_-%23u%25p%2C'%7CsJeU19'~x!72~y!21%22TEXT1!'at%20the%20start%20%7Bwhen%20run%20is%20clicked%7D')%26HANDLER%7Fvariables_setzSv7_%7DJ%23ypunC%3FVPc8%5DGZ*%26VALUE%7Fmath_numberzxAE0%23UPJQYA%3B%2FfcOY%24%3Au'%22NUM!0))))))))%2CFelement_clickedzagt13yL5vP%24ry.w3I2(C'~x!79~y!110%22TEXT1!'when%20the%20element%20with%20id'~ID!'Button'~TEXT2!'is%20clicked')%26HANDLER%7Fset_contentz3mjHh_-)%23jkD)%60%2Cjnfjg'%26VALUE!('shadow!Ftextz%40X92GEOK2x9pdqxMT8g~%22TEXT!'1'))~block!Fvariables_getzk%5EHn%5D%2C'%5B%2C'%603mK9%23%3AasM%23k*)))~next%7Fmath_changezhdIeyU5LUGhoUwyn'%3A_'%3A-*%26DELTA!('shadow!Fmath_numberz'%3AOaxsVy3%3A%7C2s5a3-%2CHaq'%22NUM!1))))))))))%5D)~variables!%5B('name!'click_countz%2B%5D)~h!'%3Cp%3E%5Cn%20%20%3Cbutton%20id%3D%5C'Button%5C'%3EBUTTON%3C%2Fbutton%3E%5Cn%3C%2Fp%3E')*'%22VAR!('id!'%2B)F('type!'z'~id!'%22~fields!('%26~inputs!('%2B%3F%3F4BWTacp2Jn8fk6p%3Agb')%7F!('block!F%01%7F%2B%26%22zF*_
11. Variables consolidation: counting sheep
https://blocks.codeyourfuture.io/share.html?v=('j!('blocks!('languageVersion!0~blocks!%5B('type!'element_clicked'~id!'%3D(6r6%3A2%2C'y_-%23-1%3D%24EM%7Cc'~x!-790~y!-905~fields!('TEXT1!'when%20the%20element%20with%20id'~ID!'button'~TEXT2!'is%20clicked'%C2%82HANDLER%22controls_if'~id!'%3FL%5E%5Dylee9w38%7D'%3AP9%2F%2Cx*'~extraState!('hasElse!true%C2%82IF0%22logic_compare'~id!'hrWLQ%25bE6oX%7D%3BC%3F%7C0bsw%26OP!'EQ'%C2%82A%C2%81%5EM%7Db7kK%7CQDySqfPA6%5DBf%26TYPE!'string'~ID!'text')))~B%22text'~id!'-BZ3omKanyX7%7BGF%40%2C'%3FMk%26TEXT!'sheep'))))))~DO0%C2%8E3QGbN'%3Ag%2C'JVu_%2C-KNax0%2B%C2%8A%C2%84!'%3F%25N)Zr2HbBf.Ot%3Agy%2CvJ%26%C2%86'~id!'Cp%3F6K)y%2390342eZ%2C'7Qp%25%26ID!'sheep%C2%88nt'~id!'%25hDW%23%3FNu6%5B%5Eezg%5BlC%24kq%C2%83fU60%3Ba%60KUyAA.Ac4qs%3F%60%26TEXT!'1%C2%85G5uC3%2CG4rf0WS0Ut%2FcCT%C2%8A)))))))))))~ELSE%C2%8E%60%2C''%3AkX%23%25o%7BjP)x534%5DeLG%26VAR!('%7F%C2%84!'%2Fmw7H6)aSO%5EN_PDW%7BpHS%26%C2%86'~id!'w%60%7De7c%7Bj%3B1%3Fr%2Ctw%7C%3Dq5N%26ID!'other%C2%88nt'~id!'Dd%40%3DSMEwe%5D4C6%237fKg-%2F%C2%83xEajR3rfQ-%3A_%24%3Dw-9'%3AW%2C'%26TEXT!'%C2%85-rxBjqFGJ%3FX%5Eo(7(URjZ%26VAR!('%7F))))))))))))))))%2C('type!'on_start'~id!'%7DSwhjYvhsw)s%60k%25)C5lG'~x!-795~y!-1020~fields!('TEXT1!'at%20the%20start%20%7Bwhen%20run%20is%20clicked%7D'%C2%82HANDLER%C2%8BE7guQ3WHwBC%40NF)XnFNm%C2%8A%C2%82VALUE%C2%81'%3AABh%24M%3AE%2BJ%40%5BT6xDEey%5D%C2%8Dsheep_count'))))~next%C2%8B%5BQn%3BOzzmnjeyi%5B%40oMMaI%26VAR!('%7F%C2%82VALUE%C2%81%7Ci%40S9wlF*%5D%5Es%3FpL6o61E%C2%8Dother_count'))))))))))%5D)~variables!%5B('name!'sheep_count'~id!!()84CIJda%40F%3F4e%24O%7C%3A%5E')%C2%8Cother_count'~id!''%3Ac%23wu4oa%2F%3AiCxQHFv%7D%2FQ')%C2%8Cname'~id!'v%607U%5DX%7DZlm%5Bt%3AY(%7CN.%2B.')%C2%8Csheep-word'~%C2%80%C2%8Cother-words'~%7F%5D)~h!'%3Cp%3EThere%20have%20been%20%3Cspan%C2%89sheep%C2%87sheep%20%F0%9F%90%91%20and%20%3Cspan%C2%89other%C2%87others.%3C%2Fp%3E%5Cn%3Cinput%C2%89text%5C'%20%2F%3E%5Cn%3Cbutton%C2%89button%5C'%3Eadd%20animal%3C%2Fbutton%3E%5Cn')%22!('block!('type!'%26'~fields!('%7Fid!'xbv%3Dflg%7C%604nE%5B%2C'LSh%5E0J')%C2%80id!'HGMURS4caLV%3F5MA%2Co%2C%40B')%C2%81%22get_input_data_with_id'~id!'%C2%82)~inputs!('%C2%83'~inputs!('VALUE!('shadow!('type!'text'~id!'%C2%84%C2%82DELTA!('shadow!('type!'math_number'~id%C2%85'))~block!('type!'variables_get'~id!'%C2%86NUM!1))))~next%22with_element_by_id%C2%87_count%5C'%3E0%3C%2Fspan%3E%20%C2%88_count'%C2%82STACK%22set_conte%C2%89%20id%3D%5C'%C2%8A%26VAR!('%C2%80%C2%8B%22variables_set'~id!'%C2%8C%2C('name!'%C2%8D%26TYPE!'number'~ID!'%C2%8E%22math_change'~id!'%01%C2%8E%C2%8D%C2%8C%C2%8B%C2%8A%C2%89%C2%88%C2%87%C2%86%C2%85%C2%84%C2%83%C2%82%C2%81%C2%80%7F%26%22_
12. Arrays: Mad Libs revisited
https://blocks.codeyourfuture.io/share.html?v=('j!('blocks!('languageVersion!0~blocks!%5B('type!'on_start'~id!'A'%3A8%5BZkENnPFkLB)%3DMNFN'~x!-992~y!-1645~fields!('TEXT1!'at%20the%20start%20%7Bwhen%20run%20is%20clicked%7D')%7FHANDLER%C2%934Ytat%2CCp(C%24%7BYm%25XxTb2%C2%92%C2%87)%7F%C2%851.S%3F%5BfzQkgqhBFPwJf%7C%5E%C2%83%C2%84)IeUFpD(fvWtz(-fF8ZQ%C2%8Ewolf%C2%90xITqB%2B%5Dq%3BL-d(yoVja%60b%C2%8Etiger%C2%91G(Yx%3FrL%5ES%3B*%5Ee%3AQN9W%40D%C2%8Eelephant%C2%8BY8tkE%24a-sb%40%5DX%406y%2B7kV%C2%92%C2%88)%7F%C2%85%5Eq%7BLTb%2C'tw%7Cqbm%25P%3BZ%25w_%C2%83%C2%84v54P%3F7wWY%5DpY02z%24EU8)%C2%8Elady%C2%90YDS'%3A_LF%7B99%25MIR4o7Xb%5D%C2%8Echild%C2%91A0'%3A3iOAQ3sj9Dd%3A4YpiV%C2%8Ebeggar%C2%8B1%400TT%24%5Ex)A4%24%5DytYQF.*%C2%92%C2%86)%7F%C2%85j%60%7CkN5Am0oe8y%2C%5E%7C%40%3DK%5E%C2%83%C2%84tamKm9o%7BY%7D6GF3i%7CMPMq%C2%8Esaw%C2%90s%3D'%3A%3F%2C'%3D9%3DBJgUNOgRr%2FSr%C2%8Ehas%C2%91%3Br-7)%5E734hwUDT_Yo9rA%C2%8Ehit%C2%8BkEc9DGPZ%2C'rY%60xS%7Dr%607D%7D%C2%92%C2%8C)%7F%C2%85%2BgwVa4g6XiRI%2C'tH)%5B)pb%C2%83%C2%84%2CBYZFtPIJf'%3AuO*%23ld%7Dyg%C2%8Ered%C2%90%24w%7DBt%7Cnx_uW%23Z-6tDPAw%C2%8Eserious%C2%91'%3AU%2486feOYI%5En%24fMBLFK9%C2%8Emad'%C2%82id!'Zy7pkbiqAP%2Fanu%24Kr%23B%40%26ID!'animal%C2%89!'%2Cpts_zFJyteE0F9kd)l%60%C2%81%C2%8F%C2%80DsWc%401srsf'%3AD4R%23GxT5%2F%C2%8Ad!'*7%7B%2C'%3F%23KDQ%3AH%40MsA%7B.t7h%C2%92%C2%87)))%C2%82id!'61AD.O)1vC(wSqb3h%2B)%2F%26ID!'noun%C2%89!'a%3D19nSR4%7D%2C'Ty8iwYzAj%2B%C2%81%C2%8F%C2%80W%60wI%5D8HRk5A%7DJG%24dD%5Bw%5D%C2%8Ad!'s%3Fz4%7Dw%7Bmffv%5E(gzejA%7BE%C2%92%C2%88)))%C2%82id!'QdbAHrWZ*Yvzo%25iht%2F4W%26ID!'verb%C2%89!'I%23%2CA.U%7CV0G%40%23'%3A%7DuQ3x(8%C2%81Oo5K%5E%5Bos5M%3Ds%5DPUzE)%24B%26%C2%80JfwR%7C%3Ad%60u%5Es%3Ay6oKQC%3Ay%C2%8Ad!'d)%60%25t%25%3ARNc%2B%60'%3AB%5E-L%2Bc%5E%C2%92%C2%86)))%C2%82id!'%5B%60ur27t%3AmNXFLx%3B%2C'%2C'iL%3D%26ID!'adjective%C2%89!'%25BW4%3A'%3AP*fbEf)%3BMX%7CAT.%C2%81i9U4OzGg_MZ%3B'%3A8qy%60Tm%25%26%C2%80X.%5Ed4%7B%2Co41.%5B%3DqCHe1QD%C2%8Ad!'*IhU%23dxI%60J7aAH%7CV7b%23m%C2%92%C2%8C))))))))))))))))))))))))))))%5D)~variables!%5B('name!'animals'~%C2%87%C2%94nouns'~%C2%88%C2%94actions'~%C2%86%C2%94descriptions'~%C2%8C%C2%94array'~id!'Us%7C%3D%230%25z%7C4X2lfR7ZlzP')%5D)~h!'%3Cp%3EThe%C2%8Dnoun%5C'%3Eman%3C%2Fu%3E%C2%8Dverb%5C'%3Esaw%3C%2Fu%3E%20the%C2%8Dadjective%5C'%3Ewhite%3C%2Fu%3E%C2%8Danimal%5C'%3Ecat%3C%2Fu%3E%3C%2Fp%3E%5Cn')%22!('block!('type!'%26'~fields!('%7F~inputs!('%C2%80TEXT!''))~block!('type!'get_randomMember'~id!'%C2%81'%7FVALUE!('shadow!('type!'text'~id!'%C2%82)))))))~next%22with_element_by_id'~%C2%83'~extraState!('itemCount!3)%7FADD0%C2%84%22text'~id!'%C2%85VALUE%22lists_create_with'~id!'%C2%86id!'uVJH)0'%3APHY%3A-%7B%24F%60%3BF)%2F')%C2%87id!'%7BPe%25B3%24Sd%60%2Byv%3AXT%258ZJ')%C2%88id!'8oBF%3D%3Bp%3A'%3A8w6dgN%3F%5EArs')%C2%89')%7FSTACK%22set_content'~id%C2%8A'%7FARRAY%22variables_get'~i%C2%8B')))))))~next%C2%93%C2%8Cid!'ijJ.rr%7C%2Flk%7CMx4(%2C*z8n')%C2%8D%20%3Cu%20id%3D%5C'%C2%8E%26TEXT!'%C2%8FutWP%5Bqu9D%2F6ry4%3F%5D2%7D%7DC%26%C2%90')))~ADD1%C2%84%C2%91')))~ADD2%C2%84%C2%92%26VAR!('%C2%93%22variables_set'~id!'%C2%94%2C('name!'%01%C2%94%C2%93%C2%92%C2%91%C2%90%C2%8F%C2%8E%C2%8D%C2%8C%C2%8B%C2%8A%C2%89%C2%88%C2%87%C2%86%C2%85%C2%84%C2%83%C2%82%C2%81%C2%80%7F%26%22_
13. Arrays and loops
https://blocks.codeyourfuture.io/share.html?v=('j!('blocks!('languageVersion!0~blocks!%5B('type!'on_start'~id!'y*(%3F'%3Azeu-%5E_%5B%23B)u%3D%2F(*'~x!-176~y!-3~fields!('TEXT1!'at%20the%20start%20%7Bwhen%20run%20is%20clicked%7D')%C2%82HANDLER%22variables_set'~id!'%23%24Sg%7BL%25%5DTeDK%5Bes%3DEn(R%26%C2%82VALUE%22lists_create_with'~id!'IN%5E'%3Apo%24(%2B6rknC.ONCO('~extraState!('itemCount!3)%C2%82ADD0%C2%84%60JNt%25W%5Bg%7D0BLVqPq%2FtEh%7FTEXT!'apple')))~ADD1%C2%84(N%2F76Vti7Ov%2BC%5BXmFmVw%7FTEXT!'banana')))~ADD2%C2%84h_i1%7CQYBnTIDCrhnEe%3A5%7FTEXT!'mango')))))))~next%22arrays_push'~id!'*Y%2CX%2BY'%3Ai2B4%3DV%40.%5EW8O%7C%7FWHERE!'START')%C2%82VALUE%C2%84%7Bh%24N%5B%23)%7Cf_Yehgbn4Zij%7FTEXT!'pear')))~LIST%22%C2%834Usa3-%2CPXp'%3A7lA5sW%2Bln%26)))~next%22with_element_by_id'~id!'Ur7%2CxXL%2CYpV2D%2BATxCNI%7FID!'list')%C2%82STACK%22arrays_forEach'~id!'F9zas%7BZGX%3A%2C'%5EVoVM%7BbP4%7FVAR!('%C2%80)%C2%82LIST%22%C2%835.xz%7CKHWx%3FnKJm%5EKX5m%7D%26))~DO%22add_element'~id!'uZmT%3A7%5EyCd%7Cc*V9dkiuu%7FELEMENT!'li')%C2%82STACK%22set_content'~id!'P%2Fe%3Bc%40%23xTm%60A.%3AE9%2C9Ym'%C2%82VALUE!('shadow!('type!'text'~id!'IRDp%2F%3BK8M%40nS%24%60-%25X8km%7FTEXT!''))~block!('type!'%C2%83%7C-%2CXH%40zvW%7CyZZ%3FuLDkfa%7FVAR!('%C2%80)))))))))))))))))))))%5D)~variables!%5B('name!'fruits'~%C2%81%2C('name!'array'~id!'%5D%5D%3BAYkWzR2-Z'%3AL*lAge%7D')%2C('name!'fruit'~%C2%80%5D)~h!'%3Cul%20id%3D%5C'list%5C'%3E%3C%2Ful%3E%5Cn')%22!('block!('type!'%26%7FVAR!('%C2%81)%7F'~fields!('%C2%80id!'A1%7DNJId%5Di%2C'aex%3Bze%2FK%3Az')%C2%81id!'kjXdUOS%7CR%5BzNGE%247%23%2FfP')%C2%82~inputs!('%C2%83variables_get'~id!'%C2%84%22text'~id!'%01%C2%84%C2%83%C2%82%C2%81%C2%80%7F%26%22_
From Course-Fundamentals created by SallyMcGrath: CodeYourFuture/Course-Fundamentals#5
Link to the coursework
https://blocks.codeyourfuture.io/
Why are we doing this?
Complete the CYF Blocks Syllabus, including at least 6 "projects". Write down any questions you have to ask when we next meet.
You will need evidence to apply for the Software Development Course, so store your work!
Share your favourite project (or something completely new) in the Slack channel for your cohort.
Maximum time in hours
10
How to get help
Share your blockers in your class channel.
How to submit
Attach your evidence to your copy of this ticket on your own planning board.
When you're done, move your ticket to Done.