Scratch Programming မြန်မာ
419 subscribers
11 photos
25 videos
22 files
12 links
ဒီ Scratch channel ​လေးက​နေ ကြိုဆိုပါတယ်
Download Telegram
:
fd 50 rt 90 fd 70 rt 90 fd 50 rt 90 fd 70 rt 90

fd 50: Move forward 50 units.
    rt 90: Turn right 90 degrees.
    fd 70: Move forward 70 units.
    rt 90: Turn right 90 degrees.
    fd 50: Move forward 50 units.
    rt 90: Turn right 90 degrees.
    fd 70: Move forward 70 units.
    rt 90: Turn right 90 degrees.
ဒါလေးက Codeရေးပြီးပုံဆွဲတဲ့နည်းလေးပါနော်
Algorithmကို မကြာခင်ပို့ပေးပါ့မယ်
8👍2
noStroke();
background("#548235");
fill("#ffc000");
circle(400, 300, 200);
fill("black");
circle(314, 206, 25);
circle(504, 206, 25);
fill("#c00000");
arc(400, 340, 238, 196, 0, 180);
🍓1
Coding အတွက် လိုအပ်တဲ့ ကိုယ်ပိုင် Sprites​တွေကိုဆွဲစရာမလိုပဲ Creatingလုပ်​နည်း​လေးပါ​နော်
Youtube channel​လေးကိုလည်း subscribeလုပ်​ပေးကြပါအုံး​နော်🙏💚💚💛
2
🌡️ Temperature Converter Bot

ဒီ Program လေးကတော့ Scratch Programming ရဲ့ My Blocks ကို အသုံးပြုပြီး ဖန်တီးထားတဲ့ Temperature Converter Bot လေးပါ။

🔹 Number Input မှာ အပူချိန်တန်ဖိုးကို ထည့်ပေးရပါမယ်။
🔹 Boolean Input (Is Celsius?) က True ဖြစ်ရင် Celsius ကို Fahrenheit ပြောင်းပေးပါလိမ့်မယ်။
🔹 False ဖြစ်ရင်တော့ Fahrenheit ကို Celsius ပြောင်းပေးပါတယ်။
🔹 IF-ELSE Logic ကို အသုံးပြုပြီး အခြေအနေပေါ်မူတည်ကာ Formula မတူဘဲ အလုပ်လုပ်ခိုင်းလို့ပါတယ်။
🔹 Variables ကို အသုံးပြုပြီး Result ကို သိမ်းပေးတဲ့ပုံစံနဲ့ရေးထားတာပါ။

ဒီ Project ကနေ
Custom Blocks (My Blocks)
Variables
Boolean Values
IF-ELSE Conditions
Mathematical Formulas
Logical Thinking
Problem Solving Skills

တို့ကို လေ့လာနိုင်ပါတယ်။

Scratch programming class ကိုအချိန်ညှိပြီး အပ်နှံနိုင်ပါတယ်
09427269303 Viber /call
1
၂။ Shape Maker (Geometry Bot)

ဒီ Project လေးကတော့ Scratch Programming မှာ ပါဝင်တဲ့ My Blocks ကို အသုံးပြုပြီး ဖန်တီးထားတဲ့ Custom Block Project လေးဖြစ်ပါတယ်။

"My Blocks" ကို အသုံးပြုခြင်းအားဖြင့် တူညီတဲ့ Code တွေကို ထပ်ခါထပ်ခါ မရေးရတော့ဘဲ ကိုယ်ပိုင် Block တွေကို ဖန်တီးပြီး လွယ်ကူစွာ အသုံးပြုနိုင်ပါတယ်။

Shape Maker (Geometry Bot) Project မှာတော့ Polygon ပုံသဏ္ဍာန်မျိုးစုံကို အလိုအလျောက် ရေးဆွဲနိုင်တဲ့ Custom Block တစ်ခုကို ဖန်တီးထားပါတယ်။ User က Shape ရဲ့ အနားအရေအတွက် (Sides) နဲ့ အနားအရှည် (Length) ကို သတ်မှတ်ပေးရုံနဲ့ Triangle, Square, Pentagon, Hexagon စတဲ့ ပုံသဏ္ဍာန်များကို အလွယ်တကူ ရေးဆွဲနိုင်ပါတယ်။

ကလေးများ ရရှိနိုင်မည့် အကျိုးကျေးဇူးများ

Logical Thinking (ယုတ္တိကျကျ စဉ်းစားနိုင်စွမ်း)

Program တစ်ခု ဘယ်လိုအဆင့်ဆင့် အလုပ်လုပ်သလဲ၊ Repeat Loop က ဘာကြောင့် လိုအပ်သလဲ၊ Shape တစ်ခုကို ဘယ်လိုတည်ဆောက်ရမလဲ ဆိုတာတွေကို နားလည်လာစေပါတယ်။

Critical Thinking (ဝေဖန်ပိုင်းခြား စဉ်းစားနိုင်စွမ်း)

Sides အရေအတွက် ပြောင်းလဲလိုက်တဲ့အခါ Shape ဘယ်လိုပြောင်းလဲသွားမလဲ၊ Turn Angle ကို ဘယ်လိုတွက်ချက်ရမလဲ ဆိုတာကို ကိုယ်တိုင် စမ်းသပ်စဉ်းစားနိုင်စေပါတယ်။

Computational Thinking

ပြဿနာတစ်ခုကို အဆင့်လိုက် ခွဲခြမ်းစိတ်ဖြာပြီး Algorithm တစ်ခုအဖြစ် တည်ဆောက်နိုင်စေပါတယ်။

Mathematical Thinking

360 ÷ Sides ဆိုတဲ့ Formula ကို အသုံးပြုရတဲ့အတွက် Geometry နှင့် Mathematics Concepts များကို လက်တွေ့အသုံးချတတ်လာစေပါတယ်။

Creativity & Problem Solving

ကိုယ်ပိုင် Shape အသစ်များ ဖန်တီးခြင်း၊ ဒီဇိုင်းအသစ်များ စမ်းသပ်ဖန်တီးခြင်းတို့မှတစ်ဆင့် ဖန်တီးမှုစွမ်းရည်နှင့် ပြဿနာဖြေရှင်းနိုင်စွမ်းများ တိုးတက်လာစေပါတယ်။

သင်ယူရရှိမည့် Programming Concepts

• My Blocks (Custom Blocks)
• Parameters (Input Values)
• Repeat Loop
• Pen Extension
• Variables & Inputs
• Geometry Concepts
• Algorithm Design
• Code Reusability

ဒီ Project လေးဟာ Programming အခြေခံသာမက သင်္ချာနှင့် ယုတ္တိဗေဒဆိုင်ရာ အတွေးအခေါ်များကိုပါ ပေါင်းစပ်သင်ယူနိုင်စေတဲ့ STEM Learning Activity ကောင်းတစ်ခုဖြစ်ပါတယ်။
1