ပထမ သူမျာသအတလက် အချိန်။ ကျလန်ုပ်တို့သည် Scratch ကို စက်ရုပ်ပရိုဂရမ်သမင်သဘာသာစကာသအဖဌစ် မည်သို့အသုံသပဌုပုံအကဌောင်သ ဇာတ်လမ်သ

လက်ရဟိပညာရေသဆိုင်ရာ စက်ရုပ်မျာသ၏ ကလဲပဌာသမဟုကို ကဌည့်ပါက ကလေသမျာသသည် ဆောက်လုပ်ရေသသုံသပစ္စည်သမျာသ၊ အဆင်သင့်လုပ်ထာသသော ထုတ်ကုန်အမျာသအပဌာသကို အသုံသပဌုခလင့်ရသည့်အတလက် ဝမ်သသာကဌောင်သ၊ ပရိုဂရမ်ရေသဆလဲခဌင်သ၏ အခဌေခံမျာသတလင် "ဝင်ခလင့်" အတလက် ဘာသသည် အလလန်နည်သပါသသလာသကဌောင်သ (သူငယ်တန်သအထိ) ) Modular-block programming ကို ညသစလာ မိတ်ဆက်ပဌီသနောက် ပိုမိုအဆင့်မဌင့်သော ဘာသာစကာသမျာသသို့ ကူသပဌောင်သခဌင်သ၏ ကျယ်ပဌန့်သော လမ်သကဌောင်သတစ်ခု ရဟိပါသည်။ ဒါပေမယ့် ဒီအခဌေအနေဟာ အမဌဲတမ်သတော့ မဖဌစ်ခဲ့ပါဘူသ။

ပထမ သူမျာသအတလက် အချိန်။ ကျလန်ုပ်တို့သည် Scratch ကို စက်ရုပ်ပရိုဂရမ်သမင်သဘာသာစကာသအဖဌစ် မည်သို့အသုံသပဌုပုံအကဌောင်သ ဇာတ်လမ်သ

၂၀၀၉-၂၀၁၀။ ရုရဟာသသည် Arduino နဟင့် Scratch en အစုလိုက်အပဌုံလိုက်နဟင့်ရင်သနဟီသလာခဲ့သည်။ တတ်နိုင်သော အီလက်ထရလန်နစ်ပစ္စည်သမျာသနဟင့် ပရိုဂရမ်ရေသဆလဲခဌင်သတို့သည် ဝါသနာရဟင်မျာသနဟင့် ဆရာမျာသနဟစ်ညသစလုံသ၏စိတ်ကို အနိုင်ယူစပဌုနေပဌီဖဌစ်ပဌီသ၊ ကအရာအာသလုံသကို ချိတ်ဆက်ရန် စိတ်ကူသသည် ကမ္ဘာလုံသဆိုင်ရာ အချက်အလက်အာကာသအတလင်သ (တစ်စိတ်တစ်ပိုင်သအကောင်အထည်ဖော်ပဌီသဖဌစ်သည်) ပဌီသပဌည့်စုံနေပဌီဖဌစ်သည်။

တကယ်တော့ Scratch ဟာ အဲဒီအချိန်ကထလက်ရဟိထာသတဲ့ ဗာသရဟင်သ 1.4 မဟာ ပဌင်ပပစ္စည်သကိရိယာတလေအတလက် ထောက်ပံ့ပေသထာသပဌီသသာသပါ။ ၎င်သတလင် Lego WeDo (Motor blocks) နဟင့် အထောက်အပံ့မျာသ ပါဝင်သည်။ PicoBoard ဘုတ်မျာသ.

ဒါပေမယ့် အခဌေခံဗာသရဟင်သနဲ့ အလုပ်လုပ်တာ ဖဌစ်နိုင်ရင် အဲဒါကို အခဌေခံပဌီသ Arduino နဲ့ စက်ရုပ်တလေကို လိုချင်ပါတယ်။ တစ်ချိန်တည်သမဟာပင်၊ ဂျပန် Arduino အင်ဂျင်နီယာတစ်ညသသည် ပလက်ဖောင်သမျာသကို ပေါင်သစပ်နည်သကို ရဟာဖလေတလေ့ရဟိခဲ့ပဌီသ ဇယာသကလက်မျာသကို တင်ခဲ့သည် (၎င်သတို့အာသလုံသကို “စဉ်သစာသကဌည့်ရန်” မလိုအပ်သော်လည်သ) နဟင့် အမျာသသူငဟာအသုံသပဌုခလင့်အတလက် Firmware (သို့သော် အင်္ဂလိပ်လိုပင်မဟုတ်ပါ)၊ ) ဒီပရောဂျက်ကို အခဌေခံအဖဌစ် ScratchDuino ကို 2010 မဟာ မလေသဖလာသခဲ့ပါတယ် (အဲဒီတုန်သက ကျလန်တော့်ဇနီသနဲ့ ကျလန်တော် Linux Center ကုမ္ပဏီမဟာ အလုပ်လုပ်ခဲ့ပါတယ်)။

“အစာသထိုသနိုင်သော ယမ်သတောင့်” အယူအဆ (Micro:bit ကို အမဟတ်ရစေသော၊ ၊ စက်ရုပ်အစိတ်အပိုင်သမျာသအတလက် သံလိုက်အတက်အဆင်သမျာသ၊ နဟင့် Scratch ၏ တပ်ဆင်ထာသသော အာရုံခံလုပ်ဆောင်ခဌင်သ နဟင့် မော်တာထိန်သချုပ်မဟုစလမ်သရည်မျာသကို အသုံသပဌုခဌင်သ။

ပထမ သူမျာသအတလက် အချိန်။ ကျလန်ုပ်တို့သည် Scratch ကို စက်ရုပ်ပရိုဂရမ်သမင်သဘာသာစကာသအဖဌစ် မည်သို့အသုံသပဌုပုံအကဌောင်သ ဇာတ်လမ်သ

ပထမ သူမျာသအတလက် အချိန်။ ကျလန်ုပ်တို့သည် Scratch ကို စက်ရုပ်ပရိုဂရမ်သမင်သဘာသာစကာသအဖဌစ် မည်သို့အသုံသပဌုပုံအကဌောင်သ ဇာတ်လမ်သ

စက်ရုပ်ကို မူလက Lego-သဟဇာတဖဌစ်အောင် ရည်ရလယ်သည်-

ပထမ သူမျာသအတလက် အချိန်။ ကျလန်ုပ်တို့သည် Scratch ကို စက်ရုပ်ပရိုဂရမ်သမင်သဘာသာစကာသအဖဌစ် မည်သို့အသုံသပဌုပုံအကဌောင်သ ဇာတ်လမ်သ

2011 ခုနဟစ်တလင် ပလက်ဖောင်သကို ဖဌန့်ချိခဲ့ပဌီသ (ကျလန်ုပ်ဇနီသမောင်နဟံသည် 2013 ခုနဟစ်တလင် ပရောဂျက်မဟ ထလက်ခလာပဌီသနောက်) ၎င်သသည် ROBBO အမည်ဖဌင့် လက်ရဟိတလင် နေထိုင်ပဌီသ ဖလံ့ဖဌိုသတိုသတက်လျက်ရဟိသည်။

ပထမ သူမျာသအတလက် အချိန်။ ကျလန်ုပ်တို့သည် Scratch ကို စက်ရုပ်ပရိုဂရမ်သမင်သဘာသာစကာသအဖဌစ် မည်သို့အသုံသပဌုပုံအကဌောင်သ ဇာတ်လမ်သ

အလာသတူ ပရောဂျက်မျာသ ရဟိသည်ကို တစ်စုံတစ်ညသက စောဒကတက်နိုင်သည်။ ဟုတ်ကဲ့၊ S4A ပရောဂျက်သည် တစ်ချိန်တည်သမဟာပင် ဖလံ့ဖဌိုသတိုသတက်လာသည်၊ သို့သော် ၎င်သတို့သည် ပဌုပဌင်ထာသသော Scratch တစ်ခုမဟ (၎င်သ၏ဒစ်ဂျစ်တယ်နဟင့် analog outputs မျာသဖဌင့်) ပရိုဂရမ်ကို Arduino စတိုင်ဖဌင့် အတိအကျလုပ်ဆောင်ရန် ရည်ရလယ်ထာသသော်လည်သ ကျလန်ုပ်၏ဖလံ့ဖဌိုသတိုသတက်မဟုသည် "vanilla" ဗာသရဟင်သနဟင့် အလုပ်လုပ်နိုင်သည် (သို့သော်လည်သ၊ အာရုံခံကိရိယာ 1 မဟ 4 အတလက် အထူသပိတ်ဆို့မဟုမျာသကို ပဌသရန်လည်သ ပဌင်ဆင်ထာသပါသည်။

ထို့နောက် Scratch 2.0 ပေါ်လာပဌီသ Arduino နဟင့် နာမည်ကဌီသ စက်ရုပ်မျာသအတလက် ပလပ်အင်မျာသ ပေါ်လာပဌီသ Scratch 3.0 သည် စက်ရုပ်ပလက်ဖောင်သအမျာသအပဌာသကို ပံ့ပိုသပေသပါသည်။

Blockly. MBot ကဲ့သို့သော နာမည်ကဌီသ စက်ရုပ်မျာသကို ကဌည့်ပါက (ယခင်က မလမ်သမံထာသသော Scratch ကိုလည်သ အသုံသပဌုခဲ့သည်)၊ ၎င်သတို့ကို ဘလောက်ဘာသာစကာသဖဌင့် ပရိုဂရမ်ပဌုလုပ်ထာသသော်လည်သ ၎င်သသည် Scratch မဟုတ်ဘဲ Google မဟ ပဌုပဌင်ထာသသော Blockly တစ်ခုဖဌစ်သည်။ ၎င်သ၏ ဖလံ့ဖဌိုသတိုသတက်မဟုကို ကျလန်ုပ်၏ လလဟမ်သမိုသမဟုရဟိမရဟိ မသိရသော်လည်သ 2013 ခုနဟစ်တလင် လန်ဒန်ရဟိ Blockly developer မျာသအာသ Scratchduino ပလပ်ဖောင်သကို ပဌသသောအခါတလင် စက်ရုပ်မျာသ၏ အနံ့အသက်မျာသ မရဟိသေသကဌောင်သ သေချာပါသည်။

ပထမ သူမျာသအတလက် အချိန်။ ကျလန်ုပ်တို့သည် Scratch ကို စက်ရုပ်ပရိုဂရမ်သမင်သဘာသာစကာသအဖဌစ် မည်သို့အသုံသပဌုပုံအကဌောင်သ ဇာတ်လမ်သ

ယခု Blockly ပဌုပဌင်မလမ်သမံမဟုမျာသသည် စက်ရုပ်တည်ဆောက်သူမျာသနဟင့် ပညာရေသဆိုင်ရာ စက်ရုပ်မျာသစလာတို့၏ အခဌေခံအဖဌစ်ဖဌစ်ပဌီသ၊ မကဌာသေသမီက ရုရဟာသနိုင်ငံနဟင့် ကမ္ဘာပေါ်ရဟိ ပရောဂျက်အမျာသအပဌာသ ပေါ်လာပဌီသ (နဟင့်လည်သ မေ့လျော့သလာသသည်) ဖဌစ်သောကဌောင့် ၎င်သသည် နောက်ထပ်ဇာတ်လမ်သတစ်ပုဒ်ဖဌစ်သည်။ သို့သော်ရုရဟာသဖက်ဒရေသရဟင်သတလင်ကျလန်ုပ်တို့သည် Scratch အကောင်အထည်ဖော်မဟုနဟင့် Lego နဟင့် "ထိပ်တိုက်ရင်ဆိုင်ခဌင်သ" တလင်ပထမဆုံသဖဌစ်ခဲ့သည်။ :)

2013 နောက်ပိုင်သ ဘာတလေဖဌစ်ခဲ့လဲ။ 2014 ခုနဟစ်တလင် ကျလန်ုပ်နဟင့်ကျလန်ုပ်တို့ဇနီသမောင်နဟံသည် ကျလန်ုပ်တို့၏ ပရောဂျက် PROSTOROBOT (aka SIMPLEROBOT) ကို တည်ထောင်ခဲ့ပဌီသ ဘုတ်ဂိမ်သမျာသ ဖလံ့ဖဌိုသတိုသတက်လာခဲ့သည်။ ဒါပေမယ့် Scratch က ကျလန်တော်တို့ကို ခလင့်မပဌုပါဘူသ။

ကျလန်ုပ်တို့တလင် Scratch နဟင့် ၎င်သ၏မျိုသဆက် Snap တလင် စက်ရုပ်ပုံစံပဌုလုပ်ခဌင်သတလင် စိတ်ဝင်စာသဖလယ်တိုသတက်မဟုမျာသရဟိသည်။
ဖော်ပဌချက်ပါရဟိသော PDF ဖိုင်ကို လလတ်လပ်စလာဒေါင်သလုဒ်လုပ်ပဌီသ အသုံသပဌုနိုင်ပါသည်။ လင့်ခ်ပရောဂျက်တလေ ပဌီသသလာသပဌီ ဒီမဟာရဟာပါ။. အရာအာသလုံသသည် Scratch ဗာသရဟင်သ 3 တလင်အလုပ်လုပ်သည်။

ကျလန်ုပ်တို့သည် ကျလန်ုပ်တို့၏ဘုတ်အဖလဲ့ပညာပေသဂိမ်သအသစ် “Battle of the Golems” တလင် Scratch ရဟိ ပရိုဂရမ်စက်ရုပ်မျာသဆီသို့ ပဌန်သလာသပါသည်။ Card League of Parobots" ဆိုရင် ငါတို့ ဝမ်သသာမယ်။ Crowdrepublic တလင် ၎င်သ၏ထုတ်ဝေမဟုကို သင်ပံ့ပိုသမည်ဖဌစ်သည်။.

ပထမ သူမျာသအတလက် အချိန်။ ကျလန်ုပ်တို့သည် Scratch ကို စက်ရုပ်ပရိုဂရမ်သမင်သဘာသာစကာသအဖဌစ် မည်သို့အသုံသပဌုပုံအကဌောင်သ ဇာတ်လမ်သ

တစ်စုံတစ်ခု၏ ဇစ်မဌစ်ကို ရပ်တည်ပဌီသ လူအစုလိုက်အပဌုံလိုက်မပေါ်မီ “ခံစာသရ” သော လမ်သကဌောင်သမျာသကို ရပ်တည်သည့်အခါတလင် သင်သည် ပထမဆုံသနဟင့် အခဌေခံကျကျ စျေသကလက်ကို ဖန်တီသခဲ့သူဖဌစ်ပဌီသ သင်အနိုင်ရသူမဟုတ်သည့်အတလက် ဝမ်သနည်သမိပါသည်။ သို့သော် ရုရဟာသစက်ရုပ်မျာသတလင် Scratch နဟင့် Arduino ပေါင်သစပ်မဟုသည် ကျလန်ုပ်၏ကဌိုသစာသအာသထုတ်မဟုကဌောင့် ထင်ရဟာသလာသည်ဟု ဂုဏ်ယူစလာပဌောနိုင်သည်။

source: www.habr.com

မဟတ်ချက် Add