শক্তিশালী কোডিং , ব্লক দ্বারা ব্লক
ব্লকলি হল গুগলের একটি ভিজ্যুয়াল প্রোগ্রামিং এডিটর যা ড্র্যাগ-এন্ড-ড্রপ ব্লক ব্যবহার করে। এটি এমন ইঞ্জিন যা বিশ্বব্যাপী সর্বাধিক জনপ্রিয় কোডিং শিক্ষা প্রোগ্রামগুলিকে ক্ষমতা দেয়৷
Blockly চেষ্টা করুন
ব্লকলি লাইব্রেরি আপনার অ্যাপে একটি কাস্টমাইজযোগ্য সম্পাদক যোগ করে যা কোডিং ধারণাকে ইন্টারলকিং ব্লক হিসেবে উপস্থাপন করে। এটি আপনার পছন্দসই ভাষায় পরিষ্কার কোড তৈরি করে এবং আপনার অ্যাপ্লিকেশনের জন্য তৈরি কাস্টম ব্লকের জন্য অনুমতি দেয়।
ওয়েবের জন্য ব্লকলি
ব্লকলি হল 100% ক্লায়েন্ট সাইড, কোনো সার্ভার সাইড নির্ভরতা ছাড়াই, এবং সমস্ত প্রধান ব্রাউজারগুলির সাথে সামঞ্জস্যপূর্ণ: ক্রোম, ফায়ারফক্স, সাফারি, অপেরা এবং এজ।
কেন ব্লকলি
বহুমুখী এবং স্বজ্ঞাত প্রোগ্রামিং অভিজ্ঞতা প্রদানের লক্ষ্যে প্ল্যাটফর্মগুলির জন্য ব্লকলি হল পছন্দের পছন্দ
মজবুত লাইব্রেরি
ব্লকলি লাইব্রেরি API এবং টুলগুলির একটি বিস্তৃত স্যুট অফার করে, কোডিং প্ল্যাটফর্মগুলিকে তাদের অনন্য প্রয়োজনীয়তার জন্য একটি কাস্টমাইজযোগ্য পরিবেশ প্রদানের জন্য ক্ষমতায়ন করে।
ভিজ্যুয়াল ইন্টারফেস
ব্লকলি এডিটর ইন্টারলকিং, গ্রাফিকাল ব্লক ব্যবহার করে ভেরিয়েবল, লজিক্যাল এক্সপ্রেশন, লুপ এবং আরও অনেক কিছুর মতো কোড ধারণাগুলিকে উপস্থাপন করতে। এটি ব্যবহারকারীদের সিনট্যাক্স সম্পর্কে উদ্বেগ ছাড়াই প্রোগ্রামিং নীতিগুলি প্রয়োগ করার অনুমতি দেয়।
ক্রস-প্ল্যাটফর্ম
একটি প্ল্যাটফর্ম-অজ্ঞেয় লাইব্রেরি, ব্লকলিকে ধারাবাহিকতা, নমনীয়তা এবং সুবিধার জন্য কোডিং প্ল্যাটফর্মের দ্বারা পছন্দ করা হয়। ব্লকলি সমস্ত প্রধান ব্রাউজারগুলির সাথে সামঞ্জস্যপূর্ণ এবং ওয়েব এবং মোবাইল উভয় ক্ষেত্রেই কাজ করে।
ব্লকলি দিয়ে তৈরি করুন
অনন্য টুল, অ্যাপ্লিকেশন, এবং প্ল্যাটফর্ম তৈরি করুন যা আপনার নির্দিষ্ট প্রোগ্রামের প্রয়োজনীয়তা পূরণ করে।
বিকাশকারী সংস্থান
প্লাগইন
প্লাগইনগুলির সাথে ব্লকলিতে কার্যকারিতা যুক্ত করুন। ক্ষেত্র যোগ করুন, থিম সংজ্ঞায়িত করুন, রেন্ডারার তৈরি করুন এবং আরও অনেক কিছু।
কোডল্যাব
ব্লকলি কোডল্যাবগুলি ব্লকলি ব্যবহার এবং কাস্টমাইজ করার বিষয়ে ধাপে ধাপে নির্দেশনা প্রদান করে।
উদাহরণ
নমুনা প্রকল্পগুলি দেখায় কিভাবে ব্লকলির অনেক বৈশিষ্ট্য ব্যবহার করতে হয়।
ফোরাম
ব্লকলি ডেভেলপার ফোরাম হল প্রশ্ন জিজ্ঞাসা ও উত্তর দেওয়ার জায়গা।
সবাই আমন্ত্রিত
ব্লক-ভিত্তিক কোডিং যেকোন ক্ষেত্র বা স্তরের সমস্ত প্রোগ্রামারদের জন্য। Blockly থেকে সর্বশেষ অন্বেষণ করুন এবং আমাদের Blockly সামিটে অন্যান্য বিকাশকারীদের সাথে সংযোগ করুন।
ব্লকলি একটি অনুপস্থিত সেমিকোলন বা লুপের মতো জিনিসগুলি নিয়ে চিন্তা না করে কম্পিউটার বিজ্ঞানে সত্যিই একটি ভাল প্রবেশ বিন্দু প্রদান করে যাতে সমস্ত সঠিক অংশ নেই৷
জেসিকা কুলউইক, সফটওয়্যার ইঞ্জিনিয়ারিং ম্যানেজার, Code.org
অ্যাপ উদ্ভাবক ব্লকলি ছাড়া (প্রতি মাসে 1M সক্রিয় ব্যবহারকারীর সাথে) এবং সম্ভবত আরও গুরুত্বপূর্ণ, ব্লকলি টিমের সমর্থন ছাড়াই সফল হতে পারে না! তারা আমাদের সাফল্যের সত্যিকারের অংশীদার হয়েছে।
মার্ক ফ্রিডম্যান, সহ-প্রতিষ্ঠাতা, অ্যাপ উদ্ভাবক
প্রমাণিত এবং নির্ভরযোগ্য
ব্লকলি ঘোষণার জন্য সাইন আপ করুন
আপনার তথ্য Google এর গোপনীয়তা নীতি অনুসারে ব্যবহার করা হবে৷
FAQ
আপনি যদি একজন সফ্টওয়্যার ডেভেলপার হন যিনি Blockly দিয়ে শুরু করতে চান, তাহলে আপনার শুরু করা উচিত আমাদের Get Started Docs পড়ে এবং তারপর আমাদের Get Started Codelab ব্যবহার করে দেখুন।
আপনি যদি ব্লক-ভিত্তিক কোডিং-এ আগ্রহী একজন শিক্ষক বা ছাত্র হন, তাহলে আপনার উচিত Blockly-তে নির্মিত একটি শিক্ষামূলক পণ্যের মাধ্যমে একটি পাঠ পরীক্ষা করা, যেমন CS First , Code.org , বা Scratch ।
ব্লকলি লাইব্রেরি হল সফ্টওয়্যার ডেভেলপারদের জন্য যারা তাদের অ্যাপে এমন একটি সম্পাদক যোগ করতে চান যা কোডিং ধারণাকে ইন্টারলকিং ব্লক হিসেবে উপস্থাপন করে। একটি বিকাশকারীর দৃষ্টিকোণ থেকে, ব্লকলি একটি ব্লক-ভিত্তিক ভাষা তৈরির জন্য একটি তৈরি UI।
আপনি যদি একজন ডেভেলপার না হন, তাহলে আপনি সম্ভবত Blockly-এ নির্মিত একটি পণ্যের মাধ্যমে Blockly-এর সাথে যুক্ত হতে চাইবেন, যেমন Scratch বা App Inventor . ব্লকলিতে নির্মিত অন্যান্য অ্যাপ্লিকেশনগুলির উদাহরণগুলির জন্য ব্লকলি অংশীদারিত্ব বিভাগটি দেখুন।
ব্লক-ভিত্তিক কোডিং ব্যবহারকারীদের সিনট্যাক্স সম্পর্কে চিন্তা না করেই প্রোগ্রামিং নীতিগুলি প্রয়োগ করতে দেয় বা কমান্ড লাইনে একটি ব্লিঙ্কিং কার্সারের ভয় দেখায়, উচ্চাকাঙ্ক্ষী প্রোগ্রামারদের জন্য শেখার বক্ররেখা সহজ করে তোলে। সিনট্যাক্স শেখার প্রয়োজনীয়তা হ্রাস করে, ব্লক-ভিত্তিক কোডিং ব্যবহারকারীদের ভারসাম্যহীন বন্ধনী বা অনুপস্থিত সেমিকোলন সম্পর্কে চিন্তা না করেই শর্তসাপেক্ষ, লুপ, ভেরিয়েবল এবং অন্যান্য মূল ধারণার পিছনে যুক্তির উপর সম্পূর্ণ মনোযোগ দিতে দেয়।