Pa ipolowo

Mo nigbagbogbo fẹ lati ni anfani lati ṣe eto. Paapaa bi ọmọdekunrin kekere kan Mo ṣe akiyesi awọn eniyan ti o ni iboju kan ni iwaju wọn ti o kún fun awọn nọmba ati koodu ti ko sọ ohunkohun. Ni awọn ọdun 1990, Mo pade ede siseto Baltík ati agbegbe idagbasoke, eyiti o da lori ede C. Mo maa n gbe awọn aami lati fi aṣẹ fun oluṣeto kekere kan. Lẹhin ti o ju ogun ọdun lọ, Mo pade iru ohun elo kan ti o ni ọpọlọpọ lati ṣe pẹlu Baltic. A n sọrọ nipa ohun elo eto-ẹkọ Swift Playgrounds lati ọdọ Apple.

Ninu siseto, Mo wa pẹlu koodu HTML ti o ni itele ninu iwe akọsilẹ. Lati igbanna, Mo ti gbiyanju ọpọlọpọ awọn olukọni ati awọn iwe-ẹkọ, ṣugbọn Emi ko ti ni idorikodo rẹ rara. Nigbati Apple ṣafihan Awọn ibi isere ere Swift ni WWDC ni Oṣu Karun, lẹsẹkẹsẹ o han si mi pe Mo ni aye miiran.

O ṣe pataki lati sọ ni ibẹrẹ pe Swift Playgrounds nikan ṣiṣẹ lori iPads pẹlu iOS 10 (ati chirún 64-bit kan). Ìfilọlẹ naa nkọ ede siseto Swift, eyiti ile-iṣẹ California ti ṣafihan ni apejọ kanna ni ọdun meji sẹhin. Swift rọpo ede siseto ti o da lori ohun, Objective-C fun kukuru. O ti ni idagbasoke ni akọkọ bi ede siseto akọkọ fun awọn kọnputa NeXT pẹlu ẹrọ iṣẹ NeXTSTEP, ie lakoko akoko Steve Jobs. Swift jẹ ipinnu akọkọ fun idagbasoke awọn ohun elo ti o ṣiṣẹ lori awọn iru ẹrọ macOS ati iOS.

Fun awọn ọmọde ati awọn agbalagba

Apple ṣafihan ohun elo Swift Playgrounds tuntun bi a ti pinnu ni akọkọ fun awọn ọmọde ti o kọ ẹkọ ọgbọn siseto ati awọn aṣẹ ti o rọrun. Sibẹsibẹ, o tun le ṣe iranṣẹ fun awọn agbalagba daradara, ti o le kọ ẹkọ awọn ọgbọn siseto ipilẹ nibi.

Emi funrarami ti beere leralera awọn olupilẹṣẹ ti o ni iriri bi MO ṣe le kọ ẹkọ lati ṣe eto funrararẹ ati, ju gbogbo rẹ lọ, ede siseto wo ni MO yẹ ki o bẹrẹ pẹlu. Gbogbo eniyan dahun mi otooto. Ẹnikan ni ero pe ipilẹ jẹ "céčko", nigba ti awọn miiran sọ pe MO le ni rọọrun bẹrẹ pẹlu Swift ati ki o di diẹ sii.

Swift Playgrounds le ti wa ni gbaa lati ayelujara fun iPads ni App Store, patapata free, ati lẹhin titan o, o yoo wa ni lẹsẹkẹsẹ kí nipa meji ipilẹ courses - Kọ lati Code 1 ati 2. Gbogbo ayika ni English, sugbon o jẹ tun nilo. fun siseto. Ni awọn adaṣe afikun, o le ni rọọrun gbiyanju lati ṣe eto paapaa awọn ere ti o rọrun.

Ni kete ti o ṣe igbasilẹ ikẹkọ akọkọ, awọn itọnisọna ati awọn alaye ti bii ohun gbogbo ṣe n duro de ọ. Lẹhinna, awọn dosinni ti awọn adaṣe ibaraenisepo ati awọn iṣẹ ṣiṣe n duro de ọ. Ni apa ọtun o nigbagbogbo ni awotẹlẹ ifiwe ti ohun ti o ṣe siseto (koodu kikọ) ni apa osi ti ifihan. Iṣẹ-ṣiṣe kọọkan wa pẹlu iṣẹ iyansilẹ kan pato ti kini lati ṣe, ati pe ohun kikọ baiti tẹle ọ jakejado ikẹkọ naa. Nibi o ni lati ṣe eto fun awọn iṣẹ ṣiṣe kan.

Ni ibẹrẹ, yoo jẹ awọn aṣẹ ipilẹ gẹgẹbi nrin siwaju, awọn ẹgbẹ, gbigba awọn fadaka tabi awọn oriṣiriṣi awọn telifoonu. Ni kete ti o ba ti kọja awọn ipele ipilẹ ati kọ ẹkọ awọn ipilẹ ti sintasi, o le lọ si awọn adaṣe eka diẹ sii. Apple n gbiyanju lati ṣe ohun gbogbo ni irọrun bi o ti ṣee lakoko ikẹkọ, nitorinaa ni afikun si awọn alaye alaye, awọn imọran kekere tun gbe jade, fun apẹẹrẹ, nigbati o ba ṣe aṣiṣe ninu koodu naa. Aami pupa yoo han lẹhinna, nipasẹ eyiti o le rii lẹsẹkẹsẹ nibiti aṣiṣe naa ti ṣẹlẹ.

Ohun elo irọrun miiran jẹ bọtini itẹwe pataki kan, eyiti o wa ni Awọn aaye ibi-iṣere Swift ti ni imudara pẹlu awọn ohun kikọ ti o nilo fun ifaminsi. Ni afikun, awọn oke nronu nigbagbogbo sọ fun ọ ni ipilẹ sintasi, ki o ko ba ni lati tẹ ohun kanna leralera. Ni ipari, o kan yan fọọmu deede ti koodu lati inu akojọ aṣayan, dipo nini lati daakọ gbogbo awọn ohun kikọ ni gbogbo igba. Eyi tun ṣe iranlọwọ pẹlu mimu akiyesi ati ayedero, eyiti o jẹ riri paapaa nipasẹ awọn ọmọde.

Ṣẹda ti ara rẹ game

Ni kete ti o ro pe o ti ṣe eto Byta ni deede, kan ṣiṣẹ koodu naa ki o rii boya o ti ṣe iṣẹ naa gaan. Ti o ba ṣaṣeyọri, o tẹsiwaju si awọn apakan atẹle. Ninu wọn, iwọ yoo maa ba pade awọn algorithms eka sii ati awọn iṣẹ ṣiṣe. Eyi pẹlu, fun apẹẹrẹ, wiwa awọn aṣiṣe ninu koodu ti o ti kọ tẹlẹ, ie iru ẹkọ yiyipada.

Ni kete ti o ti ni oye awọn ipilẹ ti Swift, o le ṣe koodu ere ti o rọrun bi Pong tabi ogun ọgagun kan. Niwọn igba ti ohun gbogbo ti ṣẹlẹ lori iPad, Swift Playgrounds tun ni iwọle si išipopada ati awọn sensọ miiran, nitorinaa o le ṣe eto paapaa awọn iṣẹ akanṣe ilọsiwaju diẹ sii. O le ni rọọrun bẹrẹ pẹlu oju-iwe mimọ patapata ninu ohun elo naa.

Awọn olukọ le ṣe igbasilẹ awọn iwe-ọrọ ibaraẹnisọrọ ọfẹ lati iBookstore, o ṣeun si eyiti wọn le fi awọn iṣẹ-ṣiṣe afikun si awọn ọmọ ile-iwe. Lẹhinna, o jẹ deede imuṣiṣẹ ti ohun elo siseto ni awọn ile-iwe ti Apple fa ifojusi si ni koko-ọrọ to kẹhin. Ipinnu ti ile-iṣẹ Californian ni lati mu ọpọlọpọ awọn ọmọde diẹ sii si siseto ju ti iṣaaju lọ, eyiti, ti a fun ni ayedero pipe ati ni akoko kanna iṣere ti Swift Playgrounds, o le ṣe aṣeyọri.

O han gbangba pe Awọn ibi isereile Swift nikan kii yoo jẹ ki o jẹ olupilẹṣẹ oke, ṣugbọn dajudaju o jẹ meta ibẹrẹ nla lati kọ kuro. Emi funrarami ro pe diẹdiẹ imọ jinlẹ ti “Céček” ati awọn ede miiran yoo wulo, ṣugbọn lẹhin gbogbo rẹ, eyi tun jẹ kini ipilẹṣẹ tuntun Apple jẹ nipa. Mu ifẹ eniyan dide si siseto, ọna ti olumulo kọọkan le lẹhinna yatọ.

[appbox app 908519492]

.