Cau hysbyseb

Roeddwn bob amser eisiau gallu rhaglennu. Hyd yn oed fel bachgen bach roeddwn i'n edmygu pobl oedd â sgrin o'u blaenau yn llawn rhifau a chod nad oedd yn dweud dim byd. Yn y 1990au, deuthum ar draws yr iaith raglennu ac amgylchedd datblygu Baltík, sy'n seiliedig ar yr iaith C. Roeddwn i'n arfer symud eiconau i roi gorchmynion i ddewin bach. Ar ôl mwy nag ugain mlynedd, deuthum ar draws cais tebyg sydd â llawer i'w wneud â'r Baltig. Rydym yn siarad am gymhwysiad addysgol Swift Playgrounds gan Apple.

Mewn rhaglennu, rwy'n sownd â chod HTML plaen mewn llyfr nodiadau. Ers hynny, rwyf wedi rhoi cynnig ar wahanol diwtorialau a gwerslyfrau, ond nid wyf erioed wedi dod i gysylltiad â mi. Pan gyflwynodd Apple Swift Playgrounds yn WWDC ym mis Mehefin, fe wnaeth hi wawr ar unwaith i mi gael cyfle arall.

Mae'n bwysig dweud ar y cychwyn bod Swift Playgrounds ond yn gweithio ar iPads gyda iOS 10 (a sglodyn 64-bit). Mae'r ap yn dysgu iaith raglennu Swift, a gyflwynwyd gan y cwmni o California yn yr un gynhadledd ddwy flynedd yn ôl. Disodlodd Swift yr iaith raglennu gwrthrych-ganolog, Amcan-C yn fyr. Fe'i datblygwyd yn wreiddiol fel y brif iaith raglennu ar gyfer cyfrifiaduron NeXT gyda system weithredu NeXTSTEP, h.y. yn ystod oes Steve Jobs. Mae Swift wedi'i fwriadu'n bennaf ar gyfer datblygu cymwysiadau sy'n rhedeg ar lwyfannau macOS ac iOS.

Ar gyfer plant ac oedolion

Mae Apple yn cyflwyno'r cymhwysiad newydd Swift Playgrounds fel un sydd wedi'i fwriadu'n bennaf ar gyfer plant sy'n dysgu rhesymeg rhaglennu a gorchmynion syml. Fodd bynnag, gall hefyd wasanaethu oedolion yn dda iawn, a all ddysgu sgiliau rhaglennu sylfaenol yma.

Rwyf fy hun wedi gofyn dro ar ôl tro i ddatblygwyr profiadol sut y gallaf ddysgu rhaglennu ar fy mhen fy hun ac, yn anad dim, pa iaith raglennu y dylwn ddechrau gyda hi. Atebodd pawb fi yn wahanol. Mae rhywun o'r farn mai "céčko" yw'r sail, tra bod eraill yn honni y gallaf ddechrau gyda Swift yn hawdd a phecynnu mwy.

Gellir lawrlwytho Swift Playgrounds ar gyfer iPads yn yr App Store, yn hollol rhad ac am ddim, ac ar ôl ei droi ymlaen, fe'ch cyfarchir ar unwaith gan ddau gwrs sylfaenol - Dysgu Cod 1 a 2. Mae'r amgylchedd cyfan yn Saesneg, ond mae ei angen o hyd ar gyfer rhaglennu. Mewn ymarferion ychwanegol, gallwch chi geisio rhaglennu gemau syml hyd yn oed yn hawdd.

Cyn gynted ag y byddwch chi'n lawrlwytho'r tiwtorial cyntaf, mae cyfarwyddiadau ac esboniadau o sut mae popeth yn gweithio yn aros amdanoch chi. Yn dilyn hynny, mae dwsinau o ymarferion a thasgau rhyngweithiol yn aros amdanoch chi. Yn y rhan dde mae gennych ragolwg byw bob amser o'r hyn rydych chi'n ei raglennu (cod ysgrifennu) ar ochr chwith yr arddangosfa. Mae pob tasg yn dod ag aseiniad penodol o beth i'w wneud, ac mae'r cymeriad Byte yn mynd gyda chi trwy gydol y tiwtorial. Yma mae'n rhaid i chi raglennu ar gyfer rhai gweithgareddau.

I ddechrau, bydd yn orchmynion sylfaenol fel cerdded ymlaen, i'r ochr, casglu gemau neu deleports amrywiol. Ar ôl i chi fynd heibio'r lefelau sylfaenol a dysgu hanfodion cystrawen, gallwch symud ymlaen i ymarferion mwy cymhleth. Mae Apple yn ceisio gwneud popeth mor hawdd â phosib yn ystod y tiwtorial, felly yn ogystal ag esboniadau manwl, mae awgrymiadau bach hefyd yn ymddangos, er enghraifft, pan fyddwch chi'n gwneud camgymeriad yn y cod. Yna bydd dot coch yn ymddangos, lle gallwch weld ar unwaith lle digwyddodd y gwall.

Elfen symleiddio arall yw bysellfwrdd arbennig, sydd yn Swift Playgrounds wedi'i gyfoethogi â chymeriadau sydd eu hangen ar gyfer codio. Yn ogystal, mae'r panel uchaf bob amser yn dweud wrthych y gystrawen sylfaenol, felly nid oes rhaid i chi deipio'r un peth drosodd a throsodd. Yn y diwedd, yn aml rydych chi'n dewis ffurf gywir y cod o'r ddewislen, yn hytrach na gorfod copïo'r holl nodau drwy'r amser. Mae hyn hefyd yn helpu i gynnal sylw a symlrwydd, sy'n cael ei werthfawrogi'n arbennig gan blant.

Creu eich gêm eich hun

Unwaith y byddwch chi'n meddwl eich bod chi wedi rhaglennu Byta yn gywir, rhedwch y cod i weld a ydych chi wedi gwneud y swydd mewn gwirionedd. Os byddwch yn llwyddiannus, ewch ymlaen i'r rhannau nesaf. Ynddyn nhw, byddwch chi'n dod ar draws algorithmau a thasgau mwy cymhleth yn raddol. Mae hyn yn cynnwys, er enghraifft, dod o hyd i wallau yn y cod rydych eisoes wedi’i ysgrifennu, h.y. math o ddysgu o chwith.

Unwaith y byddwch wedi meistroli hanfodion Swift, gallwch godio gêm syml fel Pong neu frwydr llyngesol. Gan fod popeth yn digwydd ar yr iPad, mae gan Swift Playgrounds hefyd fynediad at symud a synwyryddion eraill, felly gallwch chi raglennu prosiectau hyd yn oed yn fwy datblygedig. Gallwch chi ddechrau'n hawdd gyda thudalen hollol lân yn y cais.

Gall athrawon lawrlwytho gwerslyfrau rhyngweithiol am ddim o'r iBookstore, a diolch i hynny gallant aseinio tasgau ychwanegol i fyfyrwyr. Wedi'r cyfan, yn union y defnydd o'r rhaglen raglennu mewn ysgolion y tynnodd Apple sylw ato yn y cyweirnod diwethaf. Uchelgais y cwmni o Galiffornia yw dod â llawer mwy o blant i raglennu nag o'r blaen, sydd, o ystyried y symlrwydd absoliwt ac ar yr un pryd chwareusrwydd Swift Playgrounds, yn gallu llwyddo.

Mae'n amlwg na fydd Swift Playgrounds yn unig yn eich gwneud chi'n ddatblygwr gorau, ond mae'n bendant yn feta cychwynnol gwych i adeiladu arno. Roeddwn i fy hun yn teimlo y byddai gwybodaeth ddyfnach o "Céček" ac ieithoedd eraill yn ddefnyddiol yn raddol, ond wedi'r cyfan, dyma hefyd hanfod menter newydd Apple. Cynhyrfu diddordeb pobl mewn rhaglennu, gall llwybr pob defnyddiwr wedyn fod yn wahanol.

[appstore blwch app 908519492]

.