C4K-Coding4Kids သည် အသက် 6 နှစ်မှ 12 နှစ်ကြား ကလေးများအား ကုဒ်ရေးနည်းနှင့် ပရိုဂရမ်းမင်းစွမ်းရည်များ ဖွံ့ဖြိုးတိုးတက်စေရန် သင်ကြားပေးသည့် ပညာရေးဆိုင်ရာအက်ပ်တစ်ခုဖြစ်သည်။ ဤအက်ပ်သည် ကလေးများအား ဖျော်ဖြေရေးလှုပ်ရှားမှုများ၊ ဂိမ်းများနှင့် လက်ဆွဲလေ့ကျင့်ခန်းများမှတစ်ဆင့် အခြေခံနှင့် အဆင့်မြင့် ပရိုဂရမ်ရေးသားခြင်းဆိုင်ရာ အသိပညာပေးပါသည်။
မတူညီသောဂိမ်း 22 ခုတွင် ဆွဲဆောင်မှုအဆင့် 2,000 နီးပါးဖြင့်၊ အဆိုပါအက်ပ်သည် ကလေးများအား အခြေခံပရိုဂရမ်ရေးခြင်းဆိုင်ရာ သဘောတရားများအကြောင်း သင်ကြားပေးရန် လိုအပ်ပါသည်။
● Basic သည် ကလေးများအား Coding4Kids ၏ ဆွဲယူဆွဲယူစက်နှင့် အကျွမ်းတဝင်ရှိစေရန် ဂိမ်း၏ အရိုးရှင်းဆုံး ဂိမ်းမုဒ်ဖြစ်သည်။ အခြေခံမုဒ်တွင်၊ ကစားသမားများသည် ဇာတ်ကောင်များအဆုံးမှတ်သို့ရောက်ရှိပြီး ဂိမ်းကိုပြီးမြောက်စေရန် ကူညီရန်အတွက် ကစားကွက်စခရင်ပေါ်သို့ တိုက်ရိုက်ကုဒ်ရေးနည်းများကို ဆွဲယူပါ။
● Sequence သည် ဒုတိယဂိမ်းကစားခြင်းမုဒ်ဖြစ်သည်။ တစ်ဆက်တည်းမုဒ်မှ စ၍ ကလေးများသည် မျက်နှာပြင်ပေါ်ရှိ ကုဒ်ရေးကွက်များကို တိုက်ရိုက်ဆွဲယူတော့မည်မဟုတ်သော်လည်း ၎င်းတို့ကို ဘေးဘားတစ်ခုပေါ်သို့ ဆွဲတင်သွားမည်ဖြစ်သည်။ Sequence မုဒ်သည် ကလေးများအား ဤဂိမ်းစတိုင်နှင့် ကုဒ်လုပ်ကွက်များကို အပေါ်မှအောက်ခြေအထိ ဆက်တိုက်လုပ်ဆောင်ခြင်းကို မိတ်ဆက်ပေးသည်။
● Debugging သည် coding blocks များကိုကြိုတင်ထားသော်လည်း မလိုအပ်တော့ခြင်း သို့မဟုတ် မှားယွင်းသောအစီအစဉ်တွင်ရှိနေသောဂိမ်းစတိုင်အသစ်ကိုမိတ်ဆက်ပေးသည်။ ကစားသမားများသည် အဆင့်ကိုပြီးမြောက်ရန် ဘလောက်များအစီအစဥ်ကို ပြင်ဆင်ပြီး မလိုအပ်သည့်အရာများကို ဖယ်ရှားရန် လိုအပ်သည်။ အမှားရှာပြင်ခြင်းသည် ကလေးများအား ကုဒ်လုပ်ကွက်များကို ဖျက်ခြင်းနှင့် ပြန်လည်စီစဉ်ခြင်းနှင့် ပရိုဂရမ်များ မည်သို့လုပ်ဆောင်ပုံတို့ကို ပိုမိုရှင်းလင်းစွာ နားလည်လာစေရန် ကူညီပေးသည်။
● Loop သည် looping block ဖြစ်သည့် အခြေခံ coding blocks များနှင့်အတူ ဘလော့အသစ်တစ်ခုကို မိတ်ဆက်ပေးသည်။ looping block သည် ၎င်းအတွင်းရှိ command များကို အကြိမ်ပေါင်းများစွာ ထပ်ခါထပ်ခါပြုလုပ်နိုင်စေပြီး တစ်ဦးချင်းစီ command အများအပြားလိုအပ်မှုကို သက်သာစေသည်။
● Loop နှင့်ဆင်တူသည်၊ Function သည် ကလေးများကို function block ဟုခေါ်သော ဘလောက်အသစ်တစ်ခုနှင့်မိတ်ဆက်ပေးသည်။ လုပ်ဆောင်ချက် ပိတ်ဆို့ခြင်းကို ၎င်းအတွင်း၌ ထားရှိထားသော ပိတ်ဆို့အုပ်စုတစ်စုကို လုပ်ဆောင်ရန်၊ ထပ်တလဲလဲလုပ်ကွက်များကို ဆွဲချခြင်းနှင့် ထပ်ခါတလဲလဲလုပ်ကွက်များကို ဆွဲချခြင်းနှင့် ပရိုဂရမ်အတွင်း နေရာပိုမိုဖန်တီးခြင်းတို့အတွက် အချိန်ကုန်သက်သာစေရန် အသုံးပြုသည်။
● Coordinate သည် ကလေးများသည် နှစ်ဘက်မြင်အာကာသအကြောင်း လေ့လာနိုင်သည့် ဂိမ်းအမျိုးအစားအသစ်ဖြစ်သည်။ Coding blocks များကို သြဒီနိတ်တုံးများအဖြစ် ပြောင်းလဲပြီး အလုပ်မှာ အဆင့်ကို ပြီးမြောက်ရန် သက်ဆိုင်ရာ သြဒီနိတ်များဆီသို့ လမ်းညွှန်ရန် ဖြစ်သည်။
● Advanced သည် ကော်ဒီနိတ်တုံးများမှလွဲ၍ ပိတ်ဆို့ခြင်းအားလုံးကို အသုံးပြုသည့် နောက်ဆုံးနှင့် အခက်ခဲဆုံးဂိမ်းအမျိုးအစားဖြစ်သည်။ အဆင့်မြင့်အဆင့်များကို ပြီးမြောက်ရန် ကလေးများသည် ယခင်မုဒ်များတွင် သင်ယူခဲ့ရာများကို အသုံးပြုရပါမည်။
ဒီဂိမ်းကနေ ကလေးတွေ ဘာတွေ သင်ယူကြမလဲ။
● ကလေးများသည် ပညာပေးဂိမ်းများကို ကစားရင်း အဓိက coding သဘောတရားများကို သင်ယူပါ။
● ကလေးတွေကို ယုတ္တိတွေးခေါ်မှု ဖွံ့ဖြိုးလာအောင် ကူညီပေးပါ။
● မတူညီသောကမ္ဘာနှင့်ဂိမ်းများတစ်လျှောက်တွင် ရာနှင့်ချီသောစိန်ခေါ်မှုများ ပျံ့နှံ့နေသည်။
● အခြေခံကလေးများကုဒ်နှင့် ပရိုဂရမ်ရေးဆွဲခြင်းဆိုင်ရာ သဘောတရားများဖြစ်သည့် ကွင်းဆက်များ၊ ဆက်တိုက်များ၊ လုပ်ဆောင်ချက်များ၊ အခြေအနေများနှင့် အဖြစ်အပျက်များ ပါဝင်သည်။
● ဒေါင်းလုဒ်လုပ်နိုင်သော အကြောင်းအရာမရှိပါ။ ကလေးများသည် အော့ဖ်လိုင်းဂိမ်းအားလုံးကို ကစားနိုင်သည်။
● ကလေးများအတွက် အဆင်ပြေသော မျက်နှာပြင်ဖြင့် လွယ်ကူပြီး အလိုလိုသိနိုင်သော ဇာတ်ညွှန်းရေးခြင်း။
● တင်းကျပ်သောပုံစံများမပါဘဲ ယောက်ျားလေးများနှင့် မိန်းကလေးများအတွက် ဂိမ်းများနှင့် အကြောင်းအရာများ၊ မည်သူမဆို ပရိုဂရမ်ကို လေ့လာနိုင်ပြီး ကုဒ်ရေးခြင်းကို စတင်နိုင်ပါသည်။
● စာသားအနည်းငယ်သာရှိသည်။ အသက် 6 နှစ်နှင့်အထက် ကလေးများအတွက် ရည်ရွယ်ထားသော အကြောင်းအရာ။
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၃ ဩ ၃၀