স্ক্র্যাচ
স্ক্র্যাচ (ইংরাজীতে-Scratch) একটি নতুন প্রোগ্রামিং ল্যাংগুয়েজ বা প্রোগ্রাম সৃষ্টি করার জন্য ব্যবহৃত ভাষা যার সাহায্যে ছবি, খেলা, এনিমেশন ইত্যাদি সৃষ্টি করা যায়[১]
প্যারাডাইম | event-driven, imperative |
---|---|
নকশাকার | মিচেল রেসনিক |
বিকাশকারী | MIT Media Lab Lifelong Kindergarten Group|এম্-আই-টি মিডিয়া ল্যাব |
প্রথম প্রদর্শিত | ২০০৬ |
স্থিতিশীল সংস্করণ | ২.০ / মে' ৯, ২০১৩ |
টাইপিং পদ্ধতি | dynamic |
বাস্তবায়ন ভাষা | স্কুইক, একশনস্ক্রিপ্ট (Scratch 2.0) |
লাইসেন্স | GPLv2 and Scratch Source Code License |
ফাইলনেম এক্সটেনশন | .sb, .sprite (Scratch 1.4 and below) .sb2, .sprite2 (Scratch 2.0) |
ওয়েবসাইট | scratch |
মুখ্য বাস্তবায়নসমূহ | |
Scratch | |
যার দ্বারা প্রভাবিত | |
লোগো প্রোগ্রামিং ল্যাংগুয়েজ, স্মল্টক্, হাইপার কার্ড, ষ্টার লোগো, এজেন্ত্সীটস্, ইটয়্জ |
নির্মাণ
স্ক্র্যাচ M.I.T. ল্যাবে 'লাইফ লং কিণ্ডারগার্টেন' গ্রুপ দ্বারা ন্যাশনাল সায়েন্স ফাউন্ডেশন, মাইক্রসফট, ইনটেল ফাউন্ডেশন, M.I.T. মিডিয়া ল্যাবে কন্সর্টিয়ার সহায়তায় নির্মিত।[২]
স্প্রাইট সমূহ ও কষ্টিউম
স্ক্র্যাচের প্রজেক্ট সমূহ 'স্প্রাইট' নামের বস্তুগুলির থেকে গঠিত।[৩] স্প্রাইট দেখতে কেমন হবে তা সেই স্প্রাইটের কস্টিউম ঠিক করতে পারে।[৪] স্প্রাইটের কস্টিউম যেকোনো ছবি হতে পারে। সেই ছবি 'পেইন্ট এডিটর'এ আঁকা যায়, কম্পিউটারের কোনো স্থান থেকে 'ইম্পোর্ট করা যায়, আর কোনো ওয়েবসাইটের থেকেও আনা যায়।[৫] স্প্রাইটগুলিকে নির্দেশ দেওয়ার জন্য স্ট্যাক নামের গ্রাফিক ব্লক ব্যবহার করা হয়। স্ক্র্যাচ ব্লকগুলোকে ওপরের থেকে নিচে পড়ে।[৬]
১
ষ্টেজ হল সেই স্থান যেখানে ছবি, খেলা, এনিমেশন ইত্যাদি জীবিত হয়ে যায়, বা স্প্রাইট সমূহ নড়াচড়া করে।
স্ক্র্যাচের ওয়েবসাইট
স্ক্র্যাচের ওয়েবসাইট (www.scratch.mit.edu)এ পৃথিবীর বিভিন্ন মানুষ ৬০ লাখেরো অধিক স্ক্র্যাচ প্রোজেক্ট 'শেয়ার' করেছে।[৭] স্ক্র্যাচের ওয়েবসাইটে অনলাইনে স্ক্র্যাচ প্রোজেক্ট নির্মাণ করা যায়, অবশ্য এর অন্য সংস্করণে উপলব্ধ। স্ক্র্যাচ প্রজেক্টের উদাহরণ এখানে পাওয়া যাবে
তথ্য সংগ্রহ
আরও দেখুন
- হ্যাক প্রোগ্রামিং ল্যাংগুয়েজ
- জাভা
বহিঃসংযোগ
- দাপ্তরিক ওয়েবসাইট
- কার্লিতে Scratch (ইংরেজি)
- Scratch Wiki Wiki website
- SCRATCH+Arduino ওয়েব্যাক মেশিনে আর্কাইভকৃত ১৩ এপ্রিল ২০১৪ তারিখে drive robots et cetera
- ScratchEd