Dùin sanas

Bha mi an-còmhnaidh ag iarraidh a bhith comasach air prògramadh. Fiù ‘s mar bhalach beag bha meas agam air daoine aig an robh scrion air am beulaibh làn àireamhan agus còd nach tuirt dad. Anns na 1990n, thàinig mi tarsainn air cànan prògramadh agus àrainneachd leasachaidh Baltík, a tha stèidhichte air cànan C. B’ àbhaist dhomh ìomhaighean a ghluasad gus òrdughan a thoirt do dhraoidh beag. Às deidh còrr is fichead bliadhna, thàinig mi tarsainn air tagradh coltach ris aig a bheil tòrr ri dhèanamh ris a’ Bhaltaig. Tha sinn a’ bruidhinn mu dheidhinn tagradh foghlaim Swift Playgrounds bho Apple.

Ann am prògramadh, tha mi an sàs ann an còd HTML sìmplidh ann an notepad. Bhon uairsin, tha mi air diofar chlasaichean teagaisg agus leabhraichean teacsa fheuchainn, ach cha d’ fhuair mi a-riamh an crochadh air. Nuair a thug Apple a-steach Swift Playgrounds aig WWDC san Ògmhios, thàinig e a-mach orm sa bhad gun robh cothrom eile agam.

Tha e cudromach a ràdh aig a’ chiad dol a-mach nach obraich Swift Playgrounds ach air iPadn le iOS 10 (agus chip 64-bit). Bidh an app a’ teagasg cànan prògramadh Swift, a thug a’ chompanaidh California a-steach aig an aon cho-labhairt o chionn dà bhliadhna. Ghabh Swift àite a’ chànain prògramaidh a bha ag amas air nithean, Amas-C airson goirid. Chaidh a leasachadh an toiseach mar phrìomh chànan prògramaidh airson coimpiutairean NeXT leis an t-siostam obrachaidh NeXTSTEP, ie aig àm Steve Jobs. Tha Swift gu sònraichte airson a bhith a’ leasachadh thagraidhean a ruitheas air àrd-ùrlaran macOS agus iOS.

Airson clann agus inbhich

Tha Apple a’ taisbeanadh an aplacaid ùr Swift Playgrounds mar a bhith gu sònraichte airson clann a tha a’ teagasg loidsig prògramadh agus òrdughan sìmplidh. Ach, faodaidh e cuideachd seirbheis fìor mhath a thoirt do dh’ inbhich, as urrainn sgilean prògramadh bunaiteach ionnsachadh an seo.

Tha mi fhìn air faighneachd grunn thursan do luchd-leasachaidh eòlach ciamar a dh’ ionnsaicheas mi prògramadh leam fhìn agus, os cionn a h-uile càil, dè an cànan prògramaidh air am bu chòir dhomh tòiseachadh. Fhreagair a h-uile duine mi gu eadar-dhealaichte. Tha cuideigin den bheachd gur e “céčko” am bunait, agus cuid eile ag agairt gun urrainn dhomh tòiseachadh le Swift gu furasta agus barrachd a phacadh.

Faodar Swift Playgrounds a luchdachadh sìos airson iPadn anns an App Store, gu tur an-asgaidh, agus às deidh dhut a thionndadh air, gheibh thu fàilte sa bhad le dà chùrsa bunaiteach - Ionnsaich Còd 1 agus 2. Tha an àrainneachd gu lèir sa Bheurla, ach tha feum air fhathast airson prògramadh. Ann an eacarsaichean a bharrachd, is urrainn dhut gu furasta feuchainn ri eadhon geamannan sìmplidh a phrògramadh.

Cho luath ‘s a luchdaicheas tu sìos a’ chiad oideachadh, bidh stiùireadh agus mìneachadh air mar a bhios a h-uile càil ag obair a’ feitheamh riut. Às deidh sin, bidh dusanan de eacarsaichean agus gnìomhan eadar-ghnìomhach a’ feitheamh riut. Anns a ’phàirt cheart bidh ro-shealladh beò agad an-còmhnaidh air na tha thu a’ prògramadh (còd sgrìobhaidh) air taobh clì an taisbeanaidh. Bidh gach gnìomh a’ tighinn le sònrachadh sònraichte de na nì thu, agus bidh an caractar Byte còmhla riut tron ​​​​oideachadh. An seo feumaidh tu prògramadh airson gnìomhan sònraichte.

An toiseach, bidh e na òrdughan bunaiteach leithid coiseachd air adhart, cliathaich, cruinneachadh seudan no diofar teleports. Cho luath ‘s a gheibh thu seachad air na h-ìrean bunaiteach agus ionnsaich bunaitean co-chòrdadh, faodaidh tu gluasad air adhart gu eacarsaichean nas iom-fhillte. Bidh Apple a’ feuchainn ri a h-uile dad a dhèanamh cho furasta sa ghabhas tron ​​​​oideachadh, agus mar sin a bharrachd air mìneachadh mionaideach, nochdaidh molaidhean beaga cuideachd, mar eisimpleir, nuair a nì thu mearachd sa chòd. Nochdaidh dot dearg an uairsin, far am faic thu sa bhad far an do thachair a’ mhearachd.

Is e eileamaid shìmplidh eile meur-chlàr sònraichte, a tha ann an Swift Playgrounds air a bheairteachadh le caractaran a tha riatanach airson còdadh. A bharrachd air an sin, bidh am pannal àrd an-còmhnaidh ag innse dhut an co-chòrdadh bunaiteach, gus nach fheum thu an aon rud a thaipeadh a-rithist is a-rithist. Aig a’ cheann thall, gu tric bidh thu dìreach a’ taghadh cruth ceart a’ chòd bhon chlàr, an àite a bhith a’ dèanamh lethbhreac de na caractaran fad na h-ùine. Bidh seo cuideachd a 'cuideachadh le bhith a' cumail aire agus sìmplidh, a tha gu sònraichte measail air clann.

Cruthaich do ghèam fhèin

Aon uair ‘s gu bheil thu a’ smaoineachadh gu bheil thu air Byta a phrògramadh gu ceart, dìreach ruith an còd agus faic a bheil thu air an obair a dhèanamh dha-rìribh. Ma shoirbhicheas leat, leanaidh tu air adhart chun na h-ath phàirtean. Annta, mean air mhean thig thu tarsainn air algorithms agus gnìomhan nas iom-fhillte. Tha seo a’ gabhail a-steach, mar eisimpleir, lorg mhearachdan anns a’ chòd a tha thu air a sgrìobhadh mu thràth, i.e. seòrsa de dh’ ionnsachadh air ais.

Aon uair ‘s gu bheil thu air ionnsachadh bunaitean Swift, faodaidh tu geama sìmplidh a chòdachadh mar Pong no blàr cabhlaich. Leis gu bheil a h-uile càil a 'tachairt air an iPad, tha cothrom aig Swift Playgrounds air gluasad agus mothachaidhean eile, gus an urrainn dhut pròiseactan eadhon nas adhartaiche a phrògramadh. Faodaidh tu tòiseachadh gu furasta le duilleag gu tur glan san tagradh.

Faodaidh tidsearan leabhraichean teacsa eadar-ghnìomhach an-asgaidh a luchdachadh sìos bhon iBookstore, leis an urrainn dhaibh gnìomhan a bharrachd a shònrachadh do dh’ oileanaich. Às deidh na h-uile, b ’e dìreach cleachdadh an aplacaid prògramaidh ann an sgoiltean air an do tharraing Apple aire anns a’ phrìomh òraid mu dheireadh. Is e miann a’ chompanaidh Californian mòran a bharrachd chloinne a thoirt gu prògramadh na bha iad roimhe, a dh’ fhaodadh, leis cho sìmplidh ‘s a tha e agus aig an aon àm cho spòrsail sa tha Swift Playgrounds.

Tha e soilleir nach bi Swift Playgrounds leis fhèin gad dhèanamh na phrìomh leasaiche, ach gu cinnteach tha e na dheagh meta tòiseachaidh airson togail dheth. Bha mi fhìn a’ faireachdainn gum biodh eòlas nas doimhne mean air mhean air “Céček” agus cànanan eile feumail, ach às deidh a h-uile càil, is e seo cuideachd cò mu dheidhinn a tha iomairt ùr Apple. A’ togail ùidh dhaoine ann am prògramadh, faodaidh slighe gach neach-cleachdaidh a bhith eadar-dhealaichte.

[appbox appbox 908519492]

.