HlaingTinHtun / The-ABCs-Of-Programming

Programming ကို background မရှိတဲ့သူတွေ ဒီ series လေးကြည့်ထားခြင်းအားဖြင့် Programming လေ့လာတဲ့အခါအထောက်အကူပြုနိုင်မယ်လို့ မျှော်လင့်ပါတယ်။

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The-ABCs-Of-Programming

Programming ကို background မရှိတဲ့သူတွေ ဒီ series လေးကြည့်ထားခြင်းအားဖြင့် Programming လေ့လာတဲ့အခါအထောက်အကူပြုနိုင်မယ်လို့ မျှော်လင့်ပါတယ်။

01 Introduction

https://youtu.be/QXu0iSglYig
ဒီ Series မှာပါမယ့် episodes တွေအကြောင်းကို introduction လုပ်ပေးထားပါတယ်

02 What is Programming?

https://youtu.be/9R8TL6g9u5c
Programming အကြောင်းကိုလက်တွေ့ဥပမာလေးတွေနှင့်တကွ flow chart လေးတွေဆွဲပြပြီးရှင်းပြပေးထားပါတယ်။

03 Variables

https://youtu.be/1MvX8ptcak4
What is a variable? Variable declaration Working with variable အကြောင်းလေးတွေကို sharing လုပ်ပေးထားပါတယ်။

04 Data Type

https://youtu.be/xsodQk6umCM
Data Type ဆိုတာဘာလဲနဲ့ data types အမျိုးအစားတွေအကြောင်းကို sharing လုပ်ပေးထားပါတယ်။ Data type တွေဘာကြောင့်အရေးကြီးတယ်ဆိုတာလေးထပ်ပေါင်းထည့်ချင်လို့နောက် episode မှာထည့်ပေးသွားပါမယ်။

05 Making Decisions

https://youtu.be/ndFHmgzSmU4
Programming မှာ decision making, control flow statements တွေဆိုတာဘာလဲ၊ ဘာလို့အရေးပါတာလဲဆိုတဲ့အကြောင်းအရာတွေနဲ့ keywords တစ်ချို့ကိုမိတ်ဆက်ပေးထားပါတယ်။ Real world examples တစ်ချို့ကိုအသုံးပြုပြီး flow chart လေးတွေနဲ့လည်းရှင်းပြပေးထားပါတယ်။

06 Repeating Actions

https://youtu.be/Lob_SoGifqw
Programming မှာအရေးကြီးတဲ့အစိတ်အပိုင်းတစ်ခုဖြစ်တဲ့ Repeating Actions (Looping) အကြောင်းကိုရှင်းပြထားပါတယ်။ ထုံးစံအတိုင်းနားလည်ရလွယ်ကူအောင် real world examples အချို့ကို flow chart ဆွဲပြီး sharing လုပ်ပေးထားပါတယ်။

07 Organizing & Mapping Data

https://youtu.be/b0x99BkwNxU
အရှေ့အပိုင်းမှာပြောဖို့ကျန်ခဲ့တဲ့ Data Type တွေဟာ Programming မှာဘာအတွက်ကြောင့်အရေးကြီးတာလဲဆိုတာနဲ့အတူ Data တွေကိုဘယ်လို map လုပ်ပြီးတော့ပြန်လည်အသုံးပြုနိုင်မလဲဆိုတာတွေရှင်းပြပေးထားပါတယ်။

08 Mastering Control Flow

https://youtu.be/ECsKAlrmPJU
အရှေ့အပိုင်းမှာပါခဲ့တဲ့ conditional statements နဲ့ looping တွေကိုပြန်လည်အသုံးချပြီး flexible, dynamic ဖြစ်တဲ့ program တွေရေးတဲ့ပုံစံကို flow chart နှစ်ခုဆွဲပြပြီး control flow ရဲ့အဓိပ္ပါယ်ကိုပေါ်လွင်အောင်ရှင်းပြပေးထားပါတယ်။

09 Functions and Abstraction

https://youtu.be/KZPVnUGEDTU
Function ဆိုတာဘာလဲနဲ့ function တွေကိုအသုံးပြုပုံ၊ abstraction ရဲ့သဘောတရားတွေကို real world example တွေသုံးပြီးရှင်းပြပေးထားပါတယ်။

10 Problem-Solving Strategies

https://youtu.be/vho4U-W13pE
Problem solving လုပ်တဲ့နေရာမှာအရေးပါတဲ့နည်းလမ်းတစ်ချို့ကို Notes တွေထုတ်ပြီးရှင်းပြပေးထားပါတယ်။

11 Algorithm & Logical Thinking

https://youtu.be/QrEiOSQTikw
အရှေ့က problem solving အပိုင်းနဲ့ချိတ်ဆက်ပြီး algorithm ရဲ့ theory concept နဲ့ logical thinking အကြောင်းကိုပါထည့်သွင်းပြီးရှင်းပြပေးထားတဲ့အပိုင်းဖြစ်ပါတယ်။

12 Debugging

https://youtu.be/U4dMtBrGm_M
Debugging strategies တွေနဲ့ အတူ အရှေ့က logical thinking အပိုင်းနဲ့ချိတ်ဆက်ပြပြီး debugging ရဲ့အရေးပါပုံကို sharing လုပ်ပေးထားပါတယ်။

13 Recaps & Next Steps

https://youtu.be/CiMi3pnOips
Series ကိုလက်စသတ်၊ recap လုပ်ပြီးတော့ရှေ့ဆက်ဘာတွေလေ့လာနိုင်မလဲဆိုတာပြောပေးထားပါတယ်။

About

Programming ကို background မရှိတဲ့သူတွေ ဒီ series လေးကြည့်ထားခြင်းအားဖြင့် Programming လေ့လာတဲ့အခါအထောက်အကူပြုနိုင်မယ်လို့ မျှော်လင့်ပါတယ်။