ကြော်ငြာပိတ်ပါ။

အမြဲတမ်း အစီအစဉ်တကျ လုပ်ချင်ခဲ့တယ်။ ငယ်ငယ်တုန်းကတောင် ဘာမှမပြောဘဲ ဂဏန်းတွေနဲ့ ကုဒ်တွေအပြည့်နဲ့ သူတို့ရှေ့မှာ စခရင်တစ်ခုပါတဲ့လူတွေကို သဘောကျတယ်။ 1990 ခုနှစ်များတွင်၊ C language ကိုအခြေခံသည့် Baltík programming language နှင့် development environment ကိုတွေ့လာရသည်။ wizard လေးများထံ command များပေးရန်အတွက် icon များကိုရွှေ့လေ့ရှိပါသည်။ အနှစ်နှစ်ဆယ်ကျော်ကြာပြီးနောက်၊ ဘောလ်တစ်နှင့်ပတ်သက်သည့် အလားတူအပလီကေးရှင်းတစ်ခုကို ကျွန်တော်တွေ့ခဲ့သည်။ Apple မှ Swift Playgrounds ပညာရေးအပလီကေးရှင်းအကြောင်း ကျွန်ုပ်တို့ပြောနေပါသည်။

ပရိုဂရမ်ရေးဆွဲခြင်းတွင်၊ ကျွန်ုပ်သည် notepad တွင် ရိုးရိုး HTML ကုဒ်ဖြင့် ပိတ်မိနေပါသည်။ ထိုအချိန်မှစ၍ ကျွန်ုပ်သည် ကျူတိုရီရယ် နှင့် ပြဌာန်းစာအုပ် အမျိုးမျိုးကို စမ်းသုံးကြည့်သော်လည်း ၎င်းကို လုံးဝလက်မလွတ်ခဲ့ပါ။ Apple သည် ဇွန်လတွင် WWDC တွင် Swift Playgrounds ကိုမိတ်ဆက်သောအခါတွင်၊ ကျွန်ုပ်တွင် နောက်ထပ်အခွင့်အရေးတစ်ခုရလာခဲ့သည်။

Swift Playgrounds သည် iOS 10 (နှင့် 64-bit ချစ်ပ်) ပါသော iPad များတွင်သာ အလုပ်လုပ်ကြောင်း အစပိုင်းတွင် ပြောရန် အရေးကြီးပါသည်။ အက်ပလီကေးရှင်းသည် လွန်ခဲ့သည့် နှစ်နှစ်ခန့်က ကယ်လီဖိုးနီးယားကုမ္ပဏီမှ မိတ်ဆက်ခဲ့သည့် အလားတူကွန်ဖရင့်တွင် Swift programming language ကို သင်ကြားပေးသည်။ Swift သည် object-oriented programming language, Objective-C ကို အတိုချုံးပြီး အစားထိုးခဲ့သည်။ ၎င်းကို NeXTSTEP လည်ပတ်မှုစနစ်ဖြင့် NeXT ကွန်ပျူတာများအတွက် မူလပရိုဂရမ်ဘာသာစကားအဖြစ် Steve Jobs လက်ထက်တွင် တီထွင်ခဲ့သည်။ Swift သည် macOS နှင့် iOS ပလပ်ဖောင်းများတွင် အသုံးပြုသည့် အပလီကေးရှင်းများ ဖော်ဆောင်ရန်အတွက် အဓိက ရည်ရွယ်ပါသည်။

ကလေးများနှင့်လူကြီးများအတွက်

Apple သည် Swift Playgrounds အက်ပလီကေးရှင်းအသစ်ကို ပရိုဂရမ်းဂျစ်နှင့် ရိုးရှင်းသောအမိန့်များကို သင်ကြားပေးသည့် ကလေးများအတွက် အဓိကရည်ရွယ်ထားခြင်းဖြစ်သည်။ သို့သော်၊ ၎င်းသည် ဤနေရာတွင် အခြေခံ ပရိုဂရမ်းမင်းကျွမ်းကျင်မှုကို သင်ယူနိုင်သည့် အရွယ်ရောက်ပြီးသူများကိုလည်း ကောင်းစွာ ဝန်ဆောင်မှုပေးနိုင်သည်။

ကျွန်တော်ကိုယ်တိုင် ပရိုဂရမ်ရေးနည်းကို ကိုယ်တိုင်ဘယ်လိုလေ့လာနိုင်မလဲ အတွေ့အကြုံရှိ developer တွေကို အကြိမ်ကြိမ်မေးခဲ့ပြီး အဲ့ဒါက ဘယ် programming language နဲ့ စတင်ရမလဲ။ လူတိုင်းက ကျွန်မကို အမျိုးမျိုးဖြေကြတယ်။ တစ်စုံတစ်ဦးသည် အခြေခံသည် "céčko" ဖြစ်သည်ဟု ထင်မြင်ယူဆကြပြီး အချို့က ကျွန်ုပ်သည် Swift ဖြင့် အလွယ်တကူ စတင်နိုင်ပြီး ပိုမိုထုပ်ပိုးနိုင်သည်ဟု ဆိုကြသည်။

Swift Playgrounds ကို App Store တွင် iPad များအတွက် ဒေါင်းလုဒ်လုပ်နိုင်ပြီး လုံးဝအခမဲ့ဖြစ်ပြီး ၎င်းကိုဖွင့်ပြီးနောက်၊ အခြေခံသင်တန်းနှစ်ခုဖြင့် ချက်ခြင်းကြိုဆိုပါလိမ့်မည် - ကုဒ်နံပါတ် 1 နှင့် 2 ကိုလေ့လာပါ။ ပတ်ဝန်းကျင်တစ်ခုလုံးသည် အင်္ဂလိပ်လိုဖြစ်သော်လည်း လိုအပ်နေသေးသည် programming အတွက်။ ထပ်လောင်းလေ့ကျင့်ခန်းများတွင်၊ ရိုးရှင်းသောဂိမ်းများကိုပင် အလွယ်တကူ အစီအစဉ်ဆွဲနိုင်သည်။

ပထမဆုံး ကျူတိုရီရယ်ကို ဒေါင်းလုဒ်ဆွဲပြီးသည်နှင့်၊ အရာအားလုံး အလုပ်လုပ်ပုံ၏ လမ်းညွှန်ချက်များနှင့် ရှင်းလင်းချက်များသည် သင့်ထံ စောင့်ကြိုနေပါသည်။ နောက်ပိုင်းတွင်၊ အပြန်အလှန်အကျိုးပြုသောလေ့ကျင့်ခန်းများနှင့် အလုပ်များစွာသည် သင့်အား စောင့်ကြိုနေပါသည်။ ညာဘက်အပိုင်းတွင် သင်သည် မျက်နှာပြင်၏ဘယ်ဘက်ခြမ်းတွင် သင် programming (ကုဒ်ရေးနေသည်) ၏ တိုက်ရိုက်ကြည့်ရှုမှုအား အမြဲတမ်းရှိနေသည်။ လုပ်ဆောင်စရာတစ်ခုစီတွင် လုပ်ဆောင်ရမည့် သီးခြားတာဝန်တစ်ခုပါရှိပြီး သင်ခန်းစာတွင် ဇာတ်ကောင် Byte သည် သင့်အား တွဲပေးပါသည်။ ဤနေရာတွင် သင်သည် အချို့သော လှုပ်ရှားမှုများအတွက် အစီအစဉ်ဆွဲရန် လိုအပ်သည်။

အစပိုင်းတွင်၊ ၎င်းသည် ရှေ့သို့လမ်းလျှောက်ခြင်း၊ ဘေးတိုက်၊ ကျောက်မျက်များစုဆောင်းခြင်း သို့မဟုတ် တယ်လီပို့တ်အမျိုးမျိုးကဲ့သို့သော အခြေခံအမိန့်များဖြစ်လိမ့်မည်။ အခြေခံအဆင့်များကိုကျော်ပြီး syntax ၏အခြေခံများကိုလေ့လာပြီးသည်နှင့်ပိုမိုရှုပ်ထွေးသောလေ့ကျင့်ခန်းများသို့သင်ဆက်လက်လုပ်ဆောင်နိုင်သည်။ Apple သည် သင်ခန်းစာအတွင်း အရာအားလုံးကို တတ်နိုင်သမျှ လွယ်ကူအောင် ပြုလုပ်ရန် ကြိုးစားနေသောကြောင့် အသေးစိတ်ရှင်းလင်းချက်များအပြင်၊ ဥပမာအားဖြင့် သင်သည် ကုဒ်အမှားလုပ်မိသောအခါ အရိပ်အမြွက်လေးများ ပေါ်လာပါသည်။ ထို့နောက် အမှားဖြစ်သွားသည့်နေရာကို ချက်ချင်းမြင်နိုင်သဖြင့် အနီစက်တစ်ခု ပေါ်လာမည်ဖြစ်သည်။

နောက်ထပ်ရိုးရှင်းသောအချက်မှာ Swift Playgrounds တွင် ကုဒ်ရေးရန်အတွက် လိုအပ်သော စာလုံးများဖြင့် ပြည့်စုံသော အထူးကီးဘုတ်တစ်ခုဖြစ်သည်။ ထို့အပြင်၊ ထိပ်ပိုင်းအကန့်သည် သင့်အား အခြေခံအထားအသိုကို အမြဲပြောပြသည်၊ ထို့ကြောင့် သင်သည် တူညီသောအရာကို ထပ်ခါထပ်ခါရိုက်ရန် မလိုအပ်ပါ။ အဆုံးတွင်၊ သင်သည် စာလုံးအားလုံးကို တစ်ချိန်လုံး ကူးယူရမည့်အစား မီနူးမှ ကုဒ်၏ မှန်ကန်သောပုံစံကို ရွေးချယ်လေ့ရှိသည်။ ၎င်းသည် ကလေးများအတွက် အထူးတန်ဖိုးထားသည့် အာရုံစိုက်မှုနှင့် ရိုးရှင်းမှုကို ထိန်းသိမ်းရာတွင်လည်း ကူညီပေးပါသည်။

သင့်ကိုယ်ပိုင်ဂိမ်းကိုဖန်တီးပါ။

Byta ပရိုဂရမ်ကို မှန်မှန်ကန်ကန် ရေးပြီးပြီလို့ ထင်တာနဲ့ ကုဒ်ကို run ပြီး အလုပ်တကယ် ပြီးပြီလားဆိုတာ ကြည့်လိုက်ပါ။ သင်အောင်မြင်ပါက နောက်အပိုင်းများကို ဆက်လက်လုပ်ဆောင်ပါ။ ၎င်းတို့တွင်၊ သင်သည် ပိုမိုရှုပ်ထွေးသော algorithms များနှင့် အလုပ်များကို တဖြည်းဖြည်း ကြုံတွေ့ရလိမ့်မည်။ ဥပမာအားဖြင့်၊ သင်ရေးပြီးသား ကုဒ်တွင် အမှားအယွင်းများကို ရှာဖွေခြင်း ၊ ဥပမာအားဖြင့် ပြောင်းပြန်သင်ယူခြင်းတစ်မျိုးလည်း ပါဝင်ပါသည်။

Swift ၏အခြေခံများကို သင်ကျွမ်းကျင်ပြီးသည်နှင့်၊ သင်သည် Pong သို့မဟုတ် ရေတပ်တိုက်ပွဲကဲ့သို့ ရိုးရှင်းသောဂိမ်းတစ်ခုကို ကုဒ်လုပ်နိုင်သည်။ iPad တွင် အရာအားလုံးဖြစ်ပျက်နေသောကြောင့် Swift Playgrounds သည် လှုပ်ရှားမှုနှင့် အခြားအာရုံခံကိရိယာများကို အသုံးပြုခွင့်ရှိသောကြောင့် သင်သည် ပိုမိုအဆင့်မြင့်သောပရောဂျက်များကို အစီအစဉ်ဆွဲနိုင်သည်။ အပလီကေးရှင်းရှိ လုံးဝသန့်ရှင်းသော စာမျက်နှာဖြင့် အလွယ်တကူ စတင်နိုင်သည်။

ဆရာများသည် ကျောင်းသားများအား ထပ်လောင်းတာဝန်များပေးဆောင်နိုင်သောကြောင့် ဆရာများသည် iBookstore မှ အခမဲ့အပြန်အလှန်အကျိုးသက်ရောက်သောဖတ်စာအုပ်များကို ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။ နောက်ဆုံးအချက်တွင် Apple အာရုံစိုက်ခဲ့သော ကျောင်းများတွင် programming application ကို အတိအကျ ဖြန့်ကျက်ထားခြင်းဖြစ်သည်။ ကယ်လီဖိုးနီးယားကုမ္ပဏီ၏ ရည်မှန်းချက်မှာ ယခင်ကထက် ကလေးများစွာကို ပရိုဂရမ်ရေးဆွဲခြင်းသို့ ခေါ်ဆောင်လာရန်ဖြစ်ပြီး၊ လုံးဝရိုးရှင်းပြီး Swift Playgrounds ၏ ဆော့ကစားမှုနှင့်အတူ တစ်ချိန်တည်းတွင် ၎င်းသည် အောင်မြင်နိုင်သည်။

Swift Playgrounds တစ်ခုတည်းက သင့်အား ထိပ်တန်း developer ဖြစ်လာစေမည်မဟုတ်ကြောင်း ရှင်းရှင်းလင်းလင်း သိသာထင်ရှားသော်လည်း ၎င်းကို တည်ဆောက်ရန် ကောင်းမွန်သော starter meta ဖြစ်သည်မှာ သေချာပါသည်။ "Céček" နှင့် အခြားဘာသာစကားများကို တဖြည်းဖြည်း ပိုမိုနက်ရှိုင်းစွာ သိရှိနားလည်လာစေရန်အတွက် အသုံးဝင်မည်ဟု ကျွန်ုပ်ကိုယ်တိုင် ခံစားမိသော်လည်း၊ ဤအရာသည် Apple ၏ ပဏာမခြေလှမ်းသစ်လည်း ဖြစ်ပါသည်။ ပရိုဂရမ်ရေးဆွဲခြင်းတွင် လူများ၏စိတ်ဝင်စားမှုကို နှိုးဆွပေးခြင်းဖြင့် သုံးစွဲသူတစ်ဦးစီ၏ လမ်းကြောင်းသည် ကွဲပြားနိုင်သည်။

[appbox appstore ၅၈၅၀၂၇၃၅၄]

.