A koyaushe ina so in sami damar yin shiri. Ko da yaro karami ina sha'awar mutanen da suke da allo a gabansu cike da lambobi da code da ba su ce komai ba. A cikin 1990s, na ci karo da yaren shirye-shirye na Baltík da yanayin haɓakawa, wanda ya dogara da yaren C na kan motsa gumaka don ba da umarni ga ɗan mayen. Bayan fiye da shekaru ashirin, na ci karo da irin wannan aikace-aikacen da ke da alaƙa da Baltic. Muna magana ne game da aikace-aikacen ilimi na Swift Playgrounds daga Apple.
A cikin shirye-shirye, Ina makale da lambar HTML a fili a cikin faifan rubutu. Tun daga wannan lokacin, na gwada koyaswa da litattafai daban-daban, amma ban taɓa samun ragi ba. Lokacin da Apple ya gabatar da Filin Wasa na Swift a WWDC a watan Yuni, nan da nan ya zo mini cewa na sami wata dama.
Yana da mahimmanci a faɗi a farkon cewa Swift Playgrounds kawai yana aiki akan iPads tare da iOS 10 (da guntu 64-bit). App ɗin yana koyar da yaren shirye-shirye na Swift, wanda kamfanin California ya gabatar a wannan taron shekaru biyu da suka gabata. Swift ya maye gurbin yaren shirye-shiryen da ya dace da abu, Objective-C a takaice. An samo asali ne a matsayin babban yaren shirye-shirye na kwamfutocin NeXT masu tsarin aiki na NeXTSTEP, watau lokacin Steve Jobs. Swift da farko an yi niyya ne don haɓaka aikace-aikacen da ke gudana akan dandamali na macOS da iOS.
Ga yara da manya
Apple ya gabatar da sabon aikace-aikacen Swift Playgrounds kamar yadda aka yi niyya da farko don yaran da ke koyar da dabaru da umarni masu sauƙi. Koyaya, yana iya yiwa manya hidima sosai, waɗanda zasu iya koyan dabarun shirye-shirye na asali anan.
Ni da kaina na sha tambayar ƙwararrun ƙwararrun masu haɓakawa ta yaya zan iya koyan shirye-shirye da kaina kuma, sama da duka, wane yaren shirye-shirye yakamata in fara da shi. Kowa ya bani amsa daban. Wani yana da ra'ayin cewa tushen shine "céčko", yayin da wasu ke da'awar cewa zan iya farawa da Swift cikin sauƙi in shirya ƙarin.
Za a iya saukar da filin wasa na Swift don iPads a cikin App Store, gabaɗaya kyauta, kuma bayan kunna shi, nan da nan za a gaishe ku da darussan asali guda biyu - Koyi zuwa Code 1 da 2. Gabaɗaya muhallin yana cikin Turanci, amma yana da. har yanzu ana buƙata don shirye-shirye. A cikin ƙarin motsa jiki, zaka iya gwada shirye-shiryen ko da wasanni masu sauƙi.
Da zaran ka zazzage koyawa ta farko, umarni da bayanin yadda komai ke aiki suna jiranka. Daga baya, ɗimbin motsa jiki da ayyuka na mu'amala suna jiran ku. A bangaren dama koyaushe kuna da samfoti kai tsaye na abin da kuke shiryawa (code code) a gefen hagu na nuni. Kowane ɗawainiya yana zuwa tare da takamaiman aiki na abin da za a yi, kuma halin Byte yana tare da ku cikin koyawa. Anan dole ne ku tsara wasu ayyuka.
Da farko, zai zama ainihin umarni kamar tafiya gaba, gefe, tattara duwatsu masu daraja ko tashoshin telebijin daban-daban. Da zarar kun wuce matakan asali kuma ku koyi ainihin ma'anar syntax, za ku iya ci gaba zuwa ƙarin hadaddun motsa jiki. Apple yayi ƙoƙari ya sauƙaƙe duk abin da zai yiwu yayin horo, don haka ban da cikakkun bayanai, ƙananan alamu kuma suna tashi, misali, lokacin da kuka yi kuskure a cikin lambar. Daga nan sai wata alamar ja za ta bayyana, inda nan take za ka iya ganin inda kuskuren ya faru.
Wani abu mai sauƙi shine maɓalli na musamman, wanda a cikin Swift Playgrounds ya wadatar da haruffan da ake buƙata don coding. Bugu da kari, babban kwamitin ko da yaushe yana gaya muku ainihin ma'anar kalma, don haka ba dole ba ne ka sake rubuta abu ɗaya akai-akai. A ƙarshe, sau da yawa kawai kuna zaɓar daidai nau'in lambar daga menu, maimakon yin kwafin duk haruffa koyaushe. Wannan kuma yana taimakawa tare da kula da hankali da sauƙi, wanda yara ke yaba wa musamman.
Ƙirƙiri wasan ku
Da zarar kun yi tunanin kun tsara tsarin Byta daidai, kawai ku gudanar da code ɗin ku gani ko kun yi aikin da gaske. Idan kun yi nasara, ku ci gaba zuwa sassa na gaba. A cikinsu, a hankali za ku haɗu da ƙarin hadaddun algorithms da ayyuka. Wannan ya haɗa da, alal misali, gano kurakurai a cikin lambar da aka riga aka rubuta, watau wani nau'in koyo na juyawa.
Da zarar kun ƙware kayan yau da kullun na Swift, zaku iya tsara wasa mai sauƙi kamar Pong ko yaƙin ruwa. Tun da duk abin da ke faruwa akan iPad, Swift Playgrounds shima yana da damar yin motsi da sauran na'urori masu auna firikwensin, don haka zaku iya tsara ayyukan ci gaba. Kuna iya farawa cikin sauƙi da shafi mai tsabta gaba ɗaya a cikin aikace-aikacen.
Malamai za su iya zazzage littattafai masu mu'amala da kyauta daga iBookstore, godiya ga abin da za su iya ba wa ɗalibai ƙarin ayyuka. Bayan haka, shi ne ainihin ƙaddamar da aikace-aikacen shirye-shirye a cikin makarantu wanda Apple ya jawo hankali a cikin jigo na ƙarshe. Burin kamfanin Californian shine ya kawo yara da yawa zuwa shirye-shirye fiye da da, wanda, idan aka ba da cikakkiyar sauƙi kuma a lokaci guda wasan kwaikwayo na Swift Playgrounds, zai iya yin nasara.
A bayyane yake cewa Swift Playgrounds kadai ba zai sa ku zama babban mai haɓakawa ba, amma tabbas babban mai farawa ne don ginawa. Ni kaina na ji cewa a hankali zurfin ilimin "Céček" da sauran harsuna zai zama da amfani, amma bayan haka, wannan kuma shine sabon shirin Apple. Tada sha'awar mutane a cikin shirye-shirye, hanyar kowane mai amfani zai iya bambanta.
[kantin sayar da appbox 908519492]
Da kaina, Ina tsammanin abin kunya ne cewa yana da kawai don iPad. :-( Bayan haka, ba zan sayi sabo ba idan ba za a iya aiwatar da wannan akan iPad 2 ba saboda yana buƙatar IOS10. Whoa.
An yarda, amma mai yiwuwa ba zai yi aiki akan iPhones ba. Amma za su iya sake yin shi akan macOS
Zan aika fayiloli daga iPad sama, wato, gwargwadon abin da ya shafi diagonal. Wasu matakan ana karanta wauta daga ginshiƙi na dama, lokacin da aka tsawaita madannai, komai ba ya gani sosai.
Ina kuma tsammanin cewa ba ni da sa'a tare da ƙarni na farko na iPad: D kuma ina so in ba da 12+ dubu kawai don "wasa" sauri ...
Abin takaici, iOS10 bai isa ba. Ba zai yiwu a shigar don iPad 4 tare da iOS 10 ba. Na kasance ina fata sosai. Lalacewa.
Mun kuma sa ido da cizon yatsa (iPad mini), ya zuwa yanzu ina google kuma ina fatan wani zai iya "hack" ta hanyar wasu kwaikwayo kuma ya samar da shi akan Mac.
Wannan tura Apple na iPad a matsayin maye gurbin Mac yana fara ba ni haushi sosai, yayin da a matsayin aikace-aikacen da aka shigar da rubutu an fi ba da shi akan Mac fiye da abin taɓawa.
Allah kuma me yasa? Idan da gaske haka lamarin yake kuma ba kwaro bane, ban fahimci Apple ba.
Yana da game da gaskiyar cewa Apple ya ƙyale shi kawai don kwakwalwan kwamfuta 64-bit, kamar yadda muka rubuta a cikin labarin.
Ta yaya iPad4 ɗinku yake kwana da iOS 10. Shin har yanzu ana amfani dashi? Ba zan iya yanke shawarar ko shigar ko a'a ba.
Ban lura da bambanci tsakanin iOS 9 da 10. Don haka ba zan damu da shi ba.
Shin wani zai iya gwadawa da sabuwar XCode 8 da na'urar kwaikwayo ta iOS don ganin ko sun sami damar karya filin wasa ta wannan kayan aikin dev?
Abin takaici, na tsaya ga Yosemite, inda Xcode 7 kawai ke aiki a gare ni, kuma yana ba da na'urar kwaikwayo na iOs 8 kawai.
Ban tabbata ba idan zan iya gudanar da app daga AppStore a cikin na'urar kwaikwayo ta iOS, na taɓa ganin wani wuri wanda wataƙila ba haka bane, amma zan iya yin kuskure.
ba ya aiki
Karel yana kan Desktop, abin takaici a ƙarƙashin Windows. Ko da yake bai yi kyau sosai ba, ba shi da Swift syntax, amma kuna iya koyon shirye-shirye akansa :-) Gaskiya, abin ban dariya ne cewa wannan aikace-aikacen yana kusa da shekaru, na fara ganin shi a ƙarshen 80s. kuma sun koyi shirye-shirye a kai, kuma tsararrakin yau suna da "Karla Reloaded", watau Swift Playgrounds :-)
http://www.stahuj.centrum.cz/podnikani_a_domacnost/vyukove_programy/robot-karel/
Yi haƙuri, amma da gaske ba za a iya kwatanta shi ba
Ni ne kuma ba ni ba. Filin wasa na Swift wani abu ne inda ainihin ra'ayin buga Karl ya zo. A zahiri, idan na tuna, Karel ya kasance game da algorithmization, ba tare da wani ma'ana ba, kawai ka'idoji na asali kuma idan mutum yana son shi, zai iya koyon ainihin abubuwan shirye-shirye a can ba tare da an ɗaure shi da ma'anar harshe daban-daban ba. Sa'an nan ya haye Baltic (https://cs.wikipedia.org/wiki/Balt%C3%ADk), ta hanyar Cato's Hike (https://itunes.apple.com/cz/app/catos-hike-programming-logic/id574335479?mt=8) zuwa Filin Wasa na Swift na yau, inda kuka rasa "gaba ɗaya algorithmization" ba tare da la'akari da ma'ana ba.