সুচিপত্র:
- ধাপ 1: স্ক্র্যাচ এডিটর: একটি ওভারভিউ
- ধাপ 2: বিভিন্ন ধরনের ব্লক
- ধাপ 3: আর্ট এডিটর
- ধাপ 4: ভাগ করা
- ধাপ 5: মোড়ানো
ভিডিও: স্ক্র্যাচ 2.0: 5 ধাপে ভূমিকা
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
স্ক্র্যাচ একটি চাক্ষুষ, ব্লক-ভিত্তিক প্রোগ্রামিং ভাষা, প্রোগ্রামিং দিয়ে শুরু করার জন্য চমৎকার। এটি ব্যবহারকারীদের একটি দুর্দান্ত সম্প্রদায় এবং সৃজনশীলতা তৈরি করতে সহায়তা করে। শুধু তাই নয়, এটি সম্পূর্ণ বিনামূল্যে! আমি প্রায় 3 বছর ধরে স্ক্র্যাচ ব্যবহার করছি, এবং এটি আমাকে আরও জটিল প্রোগ্রামিং ভাষাগুলিতে শাখা দিতে সাহায্য করেছে।
এই নির্দেশনায়, আমি 2.0 কোডিং এডিটরের মৌলিক অংশগুলি দেখানোর পরিকল্পনা করছি।
ধাপ 1: স্ক্র্যাচ এডিটর: একটি ওভারভিউ
স্ক্র্যাচ এডিটর যেখানে আপনি প্রকৃত প্রকল্পগুলি তৈরি করেন। সম্পাদক শেখা ছাড়া আপনি সত্যিই স্ক্র্যাচ করতে পারবেন না।
-
স্ক্রিপ্ট
স্ক্রিপ্ট এলাকা হল যেখানে আপনি ব্লকগুলি সরান। আপনি তাদের সরানোর জন্য ক্লিক করুন এবং টেনে আনুন এবং বিভিন্ন ধরণের ব্লক নির্বাচন করতে বিভিন্ন বিভাগ নির্বাচন করুন।
-
মঞ্চ
মঞ্চ হল যেখানে প্রকল্পটি চালানো হয়, আপনি স্ক্রিপ্ট বা কস্টিউম এডিটরে যা কিছু করেন তা এখানে দেখানো হয়।
-
স্প্রাইটস ফলক
এই এলাকাটি আপনার বর্তমানে থাকা স্প্রাইটগুলি, ব্যাকড্রপ সহ দেখায়। উপরের ডান কোণে বেশ কয়েকটি বোতাম রয়েছে যা আপনাকে আরও স্প্রাইট যুক্ত করতে দেয়।
-
দ্য কস্টিউমস এডিটর
এখানে আপনি স্প্রাইট কেমন দেখায় তা সম্পাদনা করুন, অথবা এটি পরিচ্ছদ। আপনি আপনার নিজের আঁকতে পারেন, বা স্ক্র্যাচ লাইব্রেরিতে ব্যবহার করতে পারেন।
-
সাউন্ডস এডিটর
এই এলাকায়, আপনি শব্দ রেকর্ড, আপলোড বা সম্পাদনা করতে পারেন।
ধাপ 2: বিভিন্ন ধরনের ব্লক
স্ক্র্যাচ এডিটর খুললে আপনি যে ব্লকের প্রথম বিভাগটি আবিষ্কার করবেন তা হল গতি বিভাগ। আসুন কিছু ব্লকের উপর দিয়ে যাই।
-
গতি
মোশন সমস্ত ব্লকগুলিকে নিয়ন্ত্রণ করে যা একটি স্প্রাইটকে সরায়।
-
দেখায়
লুক আপনার স্প্রাইট কেমন দেখায় তা নিয়ন্ত্রণ করে। এটিতে ব্লক রয়েছে যা পোশাক, আকার, রঙ এবং অন্যান্য জিনিস পরিবর্তন করতে পারে।
-
শব্দ
শব্দ সমস্ত আওয়াজ নিয়ন্ত্রণ করে। আপনি শব্দ আপলোড করতে পারেন এবং সেগুলি বাজাতে পারেন, বা বিভিন্ন বাদ্যযন্ত্রের ব্লক ব্যবহার করে সঙ্গীত তৈরি করতে পারেন।
-
ডেটা
ডেটা সমস্ত ভেরিয়েবল এবং তালিকা নিয়ন্ত্রণ করে।
-
কলম
পেন ব্লকগুলি স্প্রাইটের অবস্থানে রঙিন পিক্সেল বা আকার আঁকার জন্য ব্যবহৃত হয়।
-
ঘটনা
ইভেন্টগুলি চালানোর জন্য স্ক্রিপ্টগুলি ট্রিগার করতে ব্যবহৃত হয়। তথ্য শেয়ার করা সহজ করার জন্য আপনি অন্যান্য স্প্রাইটের কাছে বার্তা সম্প্রচার করতে পারেন।
-
নিয়ন্ত্রণ
কন্ট্রোল ব্লকগুলি সমস্ত লুপ এবং অন্যান্য ব্লকগুলিকে নিয়ন্ত্রণ করে যা স্ক্রিপ্টগুলি নিয়ন্ত্রণ করতে পারে (তাদের শেষ করুন, তাদের বিরতি দিন, এই ধরণের জিনিস।)
-
সেন্সিং
সেন্সিং ব্লক জিনিসগুলি বুঝতে পারে (অতএব নাম), যেমন X এবং Y অবস্থান এবং যদি স্প্রাইট জিনিসগুলিকে স্পর্শ করে।
-
অপারেশন
অপারেশনে গাণিতিক এবং বুলিয়ান অপারেটর রয়েছে।
-
আরো ব্লক
আরো ব্লকের ফাংশন এবং এক্সটেনশন আছে (যেমন লেগো ওয়েডো)।
ধাপ 3: আর্ট এডিটর
আর্ট এডিটর হল যেখানে আপনি আপনার স্প্রাইট আঁকতে পারেন। এটি প্রকল্প তৈরির জন্য সমালোচনামূলক হতে পারে কারণ শেষ পর্যন্ত, স্ক্র্যাচ লাইব্রেরি সীমিত হয়ে যায়। আমি কেবলমাত্র মূল বিষয়গুলি নিয়ে যাচ্ছি কারণ পোশাক সম্পাদক জটিল হতে পারে।
-
কস্টিউম ফলক
এটি বর্তমান পোশাকগুলি ধারণ করে। একাধিক পোশাকের সাথে, আপনি সহজেই স্প্রাইটের চেহারা পরিবর্তন করতে পারেন। উপরে, বেশ কয়েকটি বোতাম রয়েছে (যেমন একটি স্প্রাইট তৈরি করা) যা আপনি একটি নতুন পোশাক তৈরি করতে ব্যবহার করতে পারেন।
-
ভেক্টর এবং বিটম্যাপ মোড
স্ক্র্যাচ 2.0, ভেক্টর এবং বিটম্যাপে অঙ্কনের দুটি ভিন্ন উপায় রয়েছে। দুটির মধ্যে স্যুইচ করার বোতামটি নীচের ডান কোণে অবস্থিত।
-
ভেক্টর মোড সরঞ্জাম
ভেক্টর একটি ভেক্টর অঙ্কন প্রোগ্রাম (অতএব নাম)। এটি আকারগুলি হেরফের করতে নিয়ন্ত্রণ পয়েন্টের একটি সেট ব্যবহার করে। দুটি অঙ্কন প্রোগ্রাম মাস্টার করা কঠিন।
-
বিটম্যাপ মোড টুলস
বিটম্যাপ মোড হল একটি রাস্টার ড্রয়িং প্রোগ্রাম যেখানে জিনিসগুলি পিক্সেল দ্বারা পিক্সেল আঁকা হয়। এটি শেখা বেশ সহজ, এবং আপনার পোশাক তৈরি করতে আপনাকে কেবল পর্দায় আঁকতে হবে।
ধাপ 4: ভাগ করা
একবার আপনি আপনার প্রকল্পটি তৈরি করলে, আপনি এটি ভাগ করতে পারেন! (যতক্ষণ না আপনি আপনার ইমেইল নিশ্চিত করেছেন।) এখন সবাই এটি দেখতে পাচ্ছে! কিন্তু এটা শেয়ার করার আগে, দর্শককে বলুন এটা কি! আপনি এটির নাম দিতে পারেন এবং নির্দেশাবলী যোগ করতে পারেন, এবং যদি কেউ আপনাকে সাহায্য করে তবে ক্রেডিট দিন, সবই পাশের জিনিস! একবার আপনি এটি প্রস্তুত হয়ে গেলে, এটি ভাগ করুন! এটি এখন আপনার প্রোফাইলে আপনার ভাগ করা প্রকল্প বারে পপ আপ হওয়া উচিত, এবং উপরের সংখ্যাটি শীঘ্রই বৃদ্ধি পাবে!
মনে রাখবেন, আপনার প্রকল্প ভাগ করা যে কেউ এটি দেখতে পারবেন, তাই এটি করার আগে নিশ্চিত করুন যে এটি সম্প্রদায়ের নির্দেশিকা অনুসরণ করে। যদি আপনার প্রকল্পটি না থাকে বা আপনি এটিকে ব্যক্তিগত রাখতে চান, আপনি এটিকে ভাগ না করে রাখতে পারেন। এছাড়াও, যদি আপনার প্রকল্প ভাগ করা হয়, মানুষ মন্তব্য করতে পারে এবং ভালবাসা এবং মতামত দিতে পছন্দ করে! আপনার প্রকল্পের উন্নতির জন্য একটি সুন্দর মন্তব্য বা উপায় পেতে সত্যিই চমৎকার। > আপনি <
ধাপ 5: মোড়ানো
ঠিক আছে, তাই আমরা বিভিন্ন ধরনের ব্লক, আর্ট এডিটর এবং শেয়ারিং এর উপর দিয়ে গেছি। যদি আপনার কোন প্রশ্ন থাকে, আপনি এখানে জিজ্ঞাসা করতে পারেন।
এসপি, এখন যেহেতু আপনি আপনার প্রকল্পটি তৈরি করেছেন এবং এটি ভাগ করেছেন (অথবা আপনি না থাকলেও), আরও তৈরি করুন! আপনি অভিজ্ঞতা থেকে শিখেন, তাই আপনি প্রথমে এটি পছন্দ না করলেও চেষ্টা চালিয়ে যান! এবং যদি আপনি চান, আপনার প্রকল্পের একটি লিঙ্ক পোস্ট করুন এবং আমি এটি চেক করতে পারি কিনা তা দেখব!
প্রস্তাবিত:
Arduino গাড়ী বিপরীত পার্কিং সতর্কতা সিস্টেম - ধাপে ধাপে: 4 টি ধাপ
Arduino গাড়ী বিপরীত পার্কিং সতর্কতা সিস্টেম | ধাপে ধাপে: এই প্রকল্পে, আমি Arduino UNO এবং HC-SR04 অতিস্বনক সেন্সর ব্যবহার করে একটি সহজ Arduino কার রিভার্স পার্কিং সেন্সর সার্কিট ডিজাইন করব। এই Arduino ভিত্তিক কার রিভার্স এলার্ট সিস্টেম একটি স্বায়ত্তশাসিত ন্যাভিগেশন, রোবট রেঞ্জিং এবং অন্যান্য পরিসরের জন্য ব্যবহার করা যেতে পারে
ধাপে ধাপে পিসি বিল্ডিং: 9 টি ধাপ
ধাপে ধাপে পিসি বিল্ডিং: সরবরাহ: হার্ডওয়্যার: মাদারবোর্ড CPU & CPU কুলার PSU (পাওয়ার সাপ্লাই ইউনিট) স্টোরেজ (HDD/SSD) RAMGPU (প্রয়োজন নেই) কেস টুলস: স্ক্রু ড্রাইভার ইএসডি ব্রেসলেট/ম্যাথথার্মাল পেস্ট w/আবেদনকারী
তিনটি লাউডস্পিকার সার্কিট -- ধাপে ধাপে টিউটোরিয়াল: 3 টি ধাপ
তিনটি লাউডস্পিকার সার্কিট || ধাপে ধাপে টিউটোরিয়াল: লাউডস্পিকার সার্কিট এমআইসিতে পরিবেশ থেকে প্রাপ্ত অডিও সিগন্যালগুলিকে শক্তিশালী করে এবং স্পিকারের কাছে পাঠায় যেখান থেকে অডিপ্লিফাইড অডিও তৈরি হয়।
একটি কিট সহ রোবোটিক্সে ধাপে ধাপে শিক্ষা: 6 টি ধাপ
একটি কিট দিয়ে রোবটিক্সে ধাপে ধাপে শিক্ষা: আমার নিজের রোবট তৈরির বেশ কয়েক মাস পরে (দয়া করে এই সবগুলি পড়ুন), এবং দুইবার অংশগুলি ব্যর্থ হওয়ার পরে, আমি এক ধাপ পিছিয়ে যাওয়ার এবং আমার নতুন করে চিন্তা করার সিদ্ধান্ত নিয়েছি কৌশল এবং দিকনির্দেশ। বেশ কয়েক মাসের অভিজ্ঞতা মাঝে মাঝে খুব ফলপ্রসূ ছিল, এবং
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): অতিস্বনক শব্দ ট্রান্সডুসার L298N Dc মহিলা অ্যাডাপ্টার একটি পুরুষ ডিসি পিন Arduino UNO ব্রেডবোর্ড দিয়ে কিভাবে এটি কাজ করে: প্রথমে, আপনি Arduino Uno এ কোড আপলোড করুন (এটি ডিজিটাল সজ্জিত একটি মাইক্রোকন্ট্রোলার এবং এনালগ পোর্ট কোড রূপান্তর করতে (C ++)