Difference between revisions of "KTurtle/C3/Programming-Concepts/Bengali"
From Script | Spoken-Tutorial
(Created page with '{|border =1 !Visual Cue !Narration |- ||00.01 ||নমস্কার বন্ধুগণ। |- ||00.03 ||KTurtle এ Programming concepts এর এই টিউটোর…') |
|||
Line 8: | Line 8: | ||
|- | |- | ||
||00.03 | ||00.03 | ||
− | ||KTurtle এ Programming concepts এর এই টিউটোরিয়ালে আপনাদের স্বাগত। | + | ||'''KTurtle''' এ '''Programming concepts''' এর এই টিউটোরিয়ালে আপনাদের স্বাগত। |
|- | |- | ||
Line 16: | Line 16: | ||
|- | |- | ||
||00.12 | ||00.12 | ||
− | ||KTurtle এ প্রোগ্রাম লেখা | + | ||'''KTurtle''' এ প্রোগ্রাম লেখা |
|- | |- | ||
Line 24: | Line 24: | ||
|- | |- | ||
||00.18 | ||00.18 | ||
− | ||ক্যানভাসে প্রিন্ট করতে print কমান্ডের ব্যবহার। | + | ||ক্যানভাসে প্রিন্ট করতে '''print''' কমান্ডের ব্যবহার। |
|- | |- | ||
||00.22 | ||00.22 | ||
− | ||line কে কমেন্ট করা। | + | ||'''line''' কে কমেন্ট করা। |
|- | |- | ||
|| 00.24 | || 00.24 | ||
− | ||এই টিউটোরিয়ালটি রেকর্ড করতে, আমি উবুন্টু লিনাক্স OS সংস্করণ 11.10 এবং KTurtle সংস্করণ 0.8.1 বিটা ব্যবহার করছি। | + | ||এই টিউটোরিয়ালটি রেকর্ড করতে, আমি উবুন্টু লিনাক্স OS সংস্করণ '''11.10''' এবং KTurtle সংস্করণ '''0.8.1''' বিটা ব্যবহার করছি। |
|- | |- | ||
||00.37 | ||00.37 | ||
− | ||আমরা ধরে নেই যে আপনার KTurtle সম্পর্কে মৌলিক জ্ঞান রয়েছে। | + | ||আমরা ধরে নেই যে আপনার '''KTurtle''' সম্পর্কে মৌলিক জ্ঞান রয়েছে। |
|- | |- | ||
Line 42: | Line 42: | ||
|- | |- | ||
||00.49 | ||00.49 | ||
− | ||এগোনোর আগে আমি KTurtle সম্পর্কে কিছু সাধারণ তথ্য আলোচনা করব। | + | ||এগোনোর আগে আমি '''KTurtle''' সম্পর্কে কিছু সাধারণ তথ্য আলোচনা করব। |
|- | |- | ||
||00.55 | ||00.55 | ||
− | ||ক্যানভাসে প্রদর্শিত "Turtle" কে "sprite" বলা হয়। | + | ||ক্যানভাসে প্রদর্শিত '''"Turtle"''' কে '''"sprite"''' বলা হয়। |
|- | |- | ||
||01.00 | ||01.00 | ||
− | ||"Sprite" একটি ছোট ইমেজ যা পর্দার চারপাশে ঘোরে, উদাহরণস্বরূপ কার্সার হল একটি sprite. | + | ||'''"Sprite"''' একটি ছোট ইমেজ যা পর্দার চারপাশে ঘোরে, উদাহরণস্বরূপ কার্সার হল একটি sprite. |
|- | |- | ||
||01.10 | ||01.10 | ||
− | ||"spritehide" কমান্ড Turtle কে ক্যানভাস থেকে লুকিয়ে রাখে। | + | ||'''"spritehide"''' কমান্ড '''Turtle''' কে ক্যানভাস থেকে লুকিয়ে রাখে। |
|- | |- | ||
||01.15 | ||01.15 | ||
− | ||এটি লুকোনো থাকলে "spriteshow" কমান্ড Turtle কে প্রদর্শন করে। | + | ||এটি লুকোনো থাকলে '''"spriteshow"''' কমান্ড '''Turtle''' কে প্রদর্শন করে। |
|- | |- | ||
||01.21 | ||01.21 | ||
− | ||"clear" কমান্ড ক্যানভাস থেকে সকল আঁকা মুছে ফেলে। | + | ||'''"clear"''' কমান্ড ক্যানভাস থেকে সকল আঁকা মুছে ফেলে। |
|- | |- | ||
||01.27 | ||01.27 | ||
− | ||KTurtle এ, | + | ||'''KTurtle''' এ, |
|- | |- | ||
||01.29 | ||01.29 | ||
− | ||"$ " চিহ্ন হল ভ্যারিয়েবলের ধারক। | + | ||'''"$ "''' চিহ্ন হল ভ্যারিয়েবলের ধারক। |
|- | |- | ||
||01.34 | ||01.34 | ||
− | ||"*"(asterisk) দুটি সংখ্যার গুণনের জন্য ব্যবহৃত হয়। | + | ||'''"*"'''(asterisk) দুটি সংখ্যার গুণনের জন্য ব্যবহৃত হয়। |
|- | |- | ||
||01.41 | ||01.41 | ||
− | ||"^"(caret) সংখ্যার পাওয়ার বৃদ্ধি করে। | + | ||'''"^"'''(caret) সংখ্যার পাওয়ার বৃদ্ধি করে। |
|- | |- | ||
||01.45 | ||01.45 | ||
− | ||"#"(hash) চিহ্ন এর পর লিখিতি লাইন কমেন্ট করে। | + | ||'''"#"'''(hash) চিহ্ন এর পর লিখিতি লাইন কমেন্ট করে। |
|- | |- | ||
||01.50 | ||01.50 | ||
− | ||"sqrt" হল সংখ্যার বর্গমূল বের করতে একটি ইনবিল্ট ফাংশন। | + | ||'''"sqrt"''' হল সংখ্যার বর্গমূল বের করতে একটি ইনবিল্ট ফাংশন। |
|- | |- | ||
||01.58 | ||01.58 | ||
− | ||একটি নতুন KTurtle এপ্লিকেশন খুলুন। | + | ||একটি নতুন '''KTurtle''' এপ্লিকেশন খুলুন। |
|- | |- | ||
||02.02 | ||02.02 | ||
− | ||Dash home >> Media Apps এ টিপুন। | + | ||'''Dash home >> Media Apps''' এ টিপুন। |
|- | |- | ||
||02.07 | ||02.07 | ||
− | ||Type এ, Education এবং KTurtle চয়ন করুন। | + | ||'''Type''' এ, '''Education''' এবং '''KTurtle''' চয়ন করুন। |
|- | |- | ||
||02.13 | ||02.13 | ||
− | ||KTurtle অ্যাপ্লিকেশন প্রর্দশিত হয়। | + | ||'''KTurtle''' অ্যাপ্লিকেশন প্রর্দশিত হয়। |
|- | |- | ||
||02.20 | ||02.20 | ||
− | ||আমরা terminal ব্যবহার করেও KTurtle খুলতে পারি। | + | ||আমরা '''terminal''' ব্যবহার করেও '''KTurtle''' খুলতে পারি। |
|- | |- | ||
||02.24 | ||02.24 | ||
− | ||terminal খুলতে একসাথে CTRL+ALT+T টিপুন। | + | ||'''terminal''' খুলতে একসাথে '''CTRL+ALT+T''' টিপুন। |
|- | |- | ||
||02.30 | ||02.30 | ||
− | ||KTurtle লিখুন এবং enter টিপুন, KTurtle অ্যাপ্লিকেশন প্রর্দশিত হয়। | + | ||'''KTurtle''' লিখুন এবং '''enter''' টিপুন, '''KTurtle''' অ্যাপ্লিকেশন প্রর্দশিত হয়। |
|- | |- | ||
||02.41 | ||02.41 | ||
Line 110: | Line 110: | ||
|- | |- | ||
||02.55 | ||02.55 | ||
− | ||#program to find square of a number. এন্টার টিপুন। | + | ||'''#program to find square of a number'''. এন্টার টিপুন। |
|- | |- | ||
||03.15 | ||03.15 | ||
− | ||"#" চিহ্ন চিহ্ন এর পর লিখিতি লাইন কমেন্ট করে। | + | ||'''"#"''' চিহ্ন চিহ্ন এর পর লিখিতি লাইন কমেন্ট করে। |
|- | |- | ||
||03.19 | ||03.19 | ||
Line 125: | Line 125: | ||
|- | |- | ||
||03.30 | ||03.30 | ||
− | ||"reset" কমান্ড Turtle কে ডিফল্ট স্থানে সেট করে। এন্টার টিপুন। | + | ||'''"reset"''' কমান্ড '''Turtle''' কে ডিফল্ট স্থানে সেট করে। এন্টার টিপুন। |
|- | |- | ||
||03.38 | ||03.38 | ||
− | ||$i= ask ডবল উদ্ধৃতিতে enter a number for i and click OK. | + | ||'''$i= ask''' ডবল উদ্ধৃতিতে '''enter a number for i and click OK'''. |
|- | |- | ||
||03.58 | ||03.58 | ||
− | ||"$i" হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। | + | ||'''"$i"''' হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। |
|- | |- | ||
||04.03 | ||04.03 | ||
− | ||“ask” কমান্ড ইউসার ইনপুটকে ভ্যারিয়েবলে সংরক্ষণ করতে জিজ্ঞাসা করে। এন্টার টিপুন। | + | ||'''“ask”''' কমান্ড ইউসার ইনপুটকে ভ্যারিয়েবলে সংরক্ষণ করতে জিজ্ঞাসা করে। এন্টার টিপুন। |
|- | |- | ||
||04.11 | ||04.11 | ||
− | ||“fontsize” স্পেস 28. | + | ||'''“fontsize”''' স্পেস '''28'''. |
|- | |- | ||
||04.17 | ||04.17 | ||
− | ||fontsize প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। | + | ||'''fontsize''' প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। |
|- | |- | ||
||04.20 | ||04.20 | ||
− | ||fontsize ইনপুট হিসাবে সংখ্যা নেয়, পিক্সেলে সেট করে। | + | ||'''fontsize''' ইনপুট হিসাবে সংখ্যা নেয়, পিক্সেলে সেট করে। |
|- | |- | ||
|04.27 | |04.27 | ||
Line 152: | Line 152: | ||
|- | |- | ||
||04.36 | ||04.36 | ||
− | ||print $i*$i সংখ্যার বর্গ গনণা এবং প্রিন্ট করে. এন্টার টিপুন। | + | ||'''print $i*$i''' সংখ্যার বর্গ গনণা এবং প্রিন্ট করে. এন্টার টিপুন। |
|- | |- | ||
Line 160: | Line 160: | ||
|- | |- | ||
||04.48 | ||04.48 | ||
− | ||spritehide ক্যানভাস থেকে Turtle লুকোয়। | + | ||'''spritehide''' ক্যানভাস থেকে '''Turtle''' লুকোয়। |
|- | |- | ||
||04.53 | ||04.53 | ||
Line 166: | Line 166: | ||
|- | |- | ||
||04.56 | ||04.56 | ||
− | ||এডিটরে কোডের নিষ্পাদন শুরু করতে টুলবারে Run বোতামে টিপুন। | + | ||এডিটরে কোডের নিষ্পাদন শুরু করতে টুলবারে '''Run''' বোতামে টিপুন। |
|- | |- | ||
||05.03 | ||05.03 | ||
Line 176: | Line 176: | ||
||05.10 | ||05.10 | ||
||'''Full speed''', | ||'''Full speed''', | ||
+ | |||
'''slow''', | '''slow''', | ||
+ | |||
'''slower''', | '''slower''', | ||
+ | |||
'''slowest''' এবং | '''slowest''' এবং | ||
+ | |||
'''step-by-step'''. | '''step-by-step'''. | ||
|- | |- | ||
||05.17 | ||05.17 | ||
− | ||আমি কোড slow গতিতে রান | + | ||আমি কোড '''slow''' গতিতে রান করি। আমি কোড '''slow''' গতিতে রান করি। |
|- | |- | ||
||05.21 | ||05.21 | ||
− | ||"input bar" প্রদর্শিত হয়। | + | ||'''"input bar"''' প্রদর্শিত হয়। |
|- | |- | ||
||05.23 | ||05.23 | ||
− | ||i এর জন্য 15 লিখুন এবং OK টিপুন। | + | ||i এর জন্য '''15''' লিখুন এবং '''OK''' টিপুন। |
|- | |- | ||
||05.29 | ||05.29 | ||
− | ||'15' এর বর্গ = '225' ক্যানভাসে প্রদর্শিত হয়। | + | ||''''15'''' এর বর্গ = ''''225'''' ক্যানভাসে প্রদর্শিত হয়। |
|- | |- | ||
||05.35 | ||05.35 | ||
− | ||এখন প্রোগ্রাম দ্বারা সংখ্যার nth ঘাত নিরূপন করা শিখি। | + | ||এখন প্রোগ্রাম দ্বারা সংখ্যার '''nth''' ঘাত নিরূপন করা শিখি। |
|- | |- | ||
||05.42 | ||05.42 | ||
Line 200: | Line 204: | ||
|- | |- | ||
|05.46 | |05.46 | ||
− | ||আমি text এডিটর থেকে প্রোগ্রাম কপি করব এবং KTurtle এডিটরে পেস্ট করব। | + | ||আমি '''text''' এডিটর থেকে প্রোগ্রাম কপি করব এবং '''KTurtle''' এডিটরে পেস্ট করব। |
|- | |- | ||
||05.56 | ||05.56 | ||
− | ||এখানে টিউটোরিয়াল থামান এবং KTurtle editor এ প্রোগ্রাম কপি করুন। | + | ||এখানে টিউটোরিয়াল থামান এবং '''KTurtle editor''' এ প্রোগ্রাম কপি করুন। |
|- | |- | ||
|| 06.03 | || 06.03 | ||
Line 213: | Line 217: | ||
|- | |- | ||
|06.09 | |06.09 | ||
− | ||# চিহ্ন এর পর লিখিত লাইন কমেন্ট করে। | + | ||'''#''' চিহ্ন এর পর লিখিত লাইন কমেন্ট করে। |
|- | |- | ||
||06.13 | ||06.13 | ||
− | ||reset কমান্ড Turtle কে ডিফল্ট স্থানে সেট করে। | + | ||'''reset''' কমান্ড '''Turtle''' কে ডিফল্ট স্থানে সেট করে। |
|- | |- | ||
||06.18 | ||06.18 | ||
− | ||$i এবং $n হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। | + | ||'''$i''' এবং '''$n''' হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। |
|- | |- | ||
||06.25 | ||06.25 | ||
− | ||ask কমান্ড ইউসার ইনপুটকে ভ্যারিয়েবলে সংরক্ষণ করতে জিজ্ঞাসা করে। | + | ||'''ask''' কমান্ড ইউসার ইনপুটকে ভ্যারিয়েবলে সংরক্ষণ করতে জিজ্ঞাসা করে। |
|- | |- | ||
||06.31 | ||06.31 | ||
− | ||fontsize 28 প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। | + | ||'''fontsize 28''' প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। |
|- | |- | ||
||06.37 | ||06.37 | ||
− | ||fontsize ইনপুট হিসাবে সংখ্যা নেয়, পিক্সেলে সেট করে। | + | ||'''fontsize''' ইনপুট হিসাবে সংখ্যা নেয়, পিক্সেলে সেট করে। |
|- | |- | ||
||06.43 | ||06.43 | ||
− | ||print ($i^$n) সংখ্যার nth ঘাত নিরূপন এবং প্রিন্ট করে। | + | ||'''print ($i^$n)''' সংখ্যার '''nth''' ঘাত নিরূপন এবং প্রিন্ট করে। |
|- | |- | ||
||06.52 | ||06.52 | ||
− | ||spritehide ক্যানভাস থেকে Turtle লুকোয়। | + | ||'''spritehide''' ক্যানভাস থেকে '''Turtle''' লুকোয়। |
|- | |- | ||
||06.57 | ||06.57 | ||
Line 241: | Line 245: | ||
|- | |- | ||
||07.00 | ||07.00 | ||
− | ||i এর জন্য '5' লিখুন এবং OK টিপুন। | + | ||'''i''' এর জন্য ''''5'''' লিখুন এবং '''OK''' টিপুন। |
|- | |- | ||
||07.05 | ||07.05 | ||
− | ||n এর জন্য '4' লিখুন এবং OK টিপুন। 5^4=625 ক্যানভাসে প্রদর্শিত হয়। | + | ||'''n''' এর জন্য ''''4'''' লিখুন এবং '''OK''' টিপুন। '''5^4=625''' ক্যানভাসে প্রদর্শিত হয়। |
|- | |- | ||
||07.18 | ||07.18 | ||
− | ||এরপর, সংখ্যার বর্গমূল নিরূপন করতে প্রোগ্রামে ইনবিল্ট “sqrt” ফাংশন ব্যবহার করুন। | + | ||এরপর, সংখ্যার বর্গমূল নিরূপন করতে প্রোগ্রামে ইনবিল্ট '''“sqrt”''' ফাংশন ব্যবহার করুন। |
|- | |- | ||
||07.27 | ||07.27 | ||
− | ||আমি text এডিটর থেকে কোড কপি করে KTurtle এডিটরে পেস্ট করব। | + | ||আমি '''text''' এডিটর থেকে কোড কপি করে '''KTurtle''' এডিটরে পেস্ট করব। |
|- | |- | ||
||07.35 | ||07.35 | ||
− | ||এখানে টিউটোরিয়াল থামান এবং KTurtle editor এ প্রোগ্রাম কপি করুন। | + | ||এখানে টিউটোরিয়াল থামান এবং '''KTurtle editor''' এ প্রোগ্রাম কপি করুন। |
|- | |- | ||
Line 265: | Line 269: | ||
|- | |- | ||
|| 07.52 | || 07.52 | ||
− | ||# চিহ্ন এর পর লিখিত লাইন কমেন্ট করে। | + | ||'''#''' চিহ্ন এর পর লিখিত লাইন কমেন্ট করে। |
|- | |- | ||
||07.57 | ||07.57 | ||
− | ||reset কমান্ড Turtle কে ডিফল্ট স্থানে সেট করে। | + | ||'''reset''' কমান্ড '''Turtle''' কে ডিফল্ট স্থানে সেট করে। |
|- | |- | ||
||08.02 | ||08.02 | ||
− | ||$i হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। | + | ||'''$i''' হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। |
|- | |- | ||
||08.07 | ||08.07 | ||
− | ||fontsize 28 প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। | + | ||'''fontsize 28''' প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। |
|- | |- | ||
||08.12 | ||08.12 | ||
− | ||print sqrt $i সংখ্যার বর্গমূল প্রিন্ট করে। | + | ||'''print sqrt $i''' সংখ্যার বর্গমূল প্রিন্ট করে। |
|- | |- | ||
||08.19 | ||08.19 | ||
− | ||spritehide ক্যানভাস থেকে Turtle লুকোয়। | + | ||'''spritehide''' ক্যানভাস থেকে '''Turtle''' লুকোয়। |
|- | |- | ||
||08.24 | ||08.24 | ||
Line 286: | Line 290: | ||
|- | |- | ||
||08.28 | ||08.28 | ||
− | ||i এর জন্য '169' লিখুন এবং OK টিপুন। | + | ||'''i''' এর জন্য ''''169'''' লিখুন এবং '''OK''' টিপুন। |
|- | |- | ||
||08.34 | ||08.34 | ||
− | ||169 এর বর্গমূল | + | ||'''169''' এর বর্গমূল '''13''' ক্যানভাসে প্রদর্শিত হয়। |
|- | |- | ||
Line 296: | Line 300: | ||
|- | |- | ||
||08.42 | ||08.42 | ||
− | ||i এর জন্য '-169' লিখুন এবং OK টিপুন। | + | ||'''i''' এর জন্য ''''-169'''' লিখুন এবং '''OK''' টিপুন। |
|- | |- | ||
||08.49 | ||08.49 | ||
− | ||যদি আমরা ঋণাত্মক সংখ্যা লিখি, আউটপুট হল 'nan' অর্থাত not a number. | + | ||যদি আমরা ঋণাত্মক সংখ্যা লিখি, আউটপুট হল ''''nan'''' অর্থাত '''not a number'''. |
|- | |- | ||
||08.56 | ||08.56 | ||
Line 308: | Line 312: | ||
|- | |- | ||
||09.08 | ||09.08 | ||
− | ||আমি text এডিটর থেকে প্রোগ্রাম কপি করব এবং KTurtle এডিটরে পেস্ট করব। | + | ||আমি '''text''' এডিটর থেকে প্রোগ্রাম কপি করব এবং '''KTurtle''' এডিটরে পেস্ট করব। |
|- | |- | ||
||09.19 | ||09.19 | ||
− | ||এখানে টিউটোরিয়াল থামান এবং KTurtle editor এ প্রোগ্রাম কপি করুন। | + | ||এখানে টিউটোরিয়াল থামান এবং '''KTurtle editor''' এ প্রোগ্রাম কপি করুন। |
|- | |- | ||
||09.25 | ||09.25 | ||
Line 321: | Line 325: | ||
|- | |- | ||
||09.35 | ||09.35 | ||
− | ||# চিহ্ন এর পর লিখিত লাইন কমেন্ট করে। | + | ||'''#''' চিহ্ন এর পর লিখিত লাইন কমেন্ট করে। |
|- | |- | ||
||09.38 | ||09.38 | ||
Line 327: | Line 331: | ||
|- | |- | ||
||09.42 | ||09.42 | ||
− | ||প্রতিটি কমেন্ট # চিহ্ন এর পূর্বে আসা আবশ্যক। | + | ||প্রতিটি কমেন্ট '''#''' চিহ্ন এর পূর্বে আসা আবশ্যক। |
|- | |- | ||
||09.48 | ||09.48 | ||
− | ||“reset” কমান্ড Turtle কে ডিফল্ট স্থানে সেট করে। | + | ||'''“reset”''' কমান্ড '''Turtle''' কে ডিফল্ট স্থানে সেট করে। |
|- | |- | ||
||09.53 | ||09.53 | ||
− | ||$i এবং $C হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। | + | ||'''$i''' এবং '''$C''' হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। |
|- | |- | ||
||09.59 | ||09.59 | ||
− | ||$C=($i)^(1/3) সংখ্যার ঘনমূল নির্ণয় করে। | + | ||'''$C=($i)^(1/3)''' সংখ্যার ঘনমূল নির্ণয় করে। |
|- | |- | ||
||10.07 | ||10.07 | ||
− | ||fontsize 28 প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। | + | ||'''fontsize 28''' প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। |
|- | |- | ||
||10.13 | ||10.13 | ||
− | ||print $C সংখ্যার ঘনমূল প্রিন্ট করে। | + | ||'''print $C''' সংখ্যার ঘনমূল প্রিন্ট করে। |
|- | |- | ||
||10.19 | ||10.19 | ||
− | ||spritehide ক্যানভাস থেকে Turtle লুকোয়। | + | ||'''spritehide''' ক্যানভাস থেকে '''Turtle''' লুকোয়। |
|- | |- | ||
||10.23 | ||10.23 | ||
Line 352: | Line 356: | ||
|- | |- | ||
||10.27 | ||10.27 | ||
− | ||i এর জন্য '343' লিখুন এবং OK টিপুন। | + | ||'''i''' এর জন্য ''''343'''' লিখুন এবং '''OK''' টিপুন। |
|- | |- | ||
||10.34 | ||10.34 | ||
− | ||343 এর ঘনমূল | + | ||'''343''' এর ঘনমূল '''7''' ক্যানভাসে প্রদর্শিত হয়। |
|- | |- | ||
||10.40 | ||10.40 | ||
Line 371: | Line 375: | ||
|- | |- | ||
||10.52 | ||10.52 | ||
− | || sqrt ফাংশনের ব্যবহার, | + | || '''sqrt''' ফাংশনের ব্যবহার, |
|- | |- | ||
||10.55 | ||10.55 | ||
− | || print কমান্ডের ব্যবহার, | + | || '''print''' কমান্ডের ব্যবহার, |
|- | |- | ||
||10.57 | ||10.57 | ||
− | ||KTurtle এডিটর এবং ক্যানভাসের ব্যবহার। | + | ||'''KTurtle''' এডিটর এবং ক্যানভাসের ব্যবহার। |
|- | |- | ||
||11.02 | ||11.02 | ||
Line 389: | Line 393: | ||
|- | |- | ||
||11.11 | ||11.11 | ||
− | || সংখ্যার nth root নির্ণয় করুন। | + | || সংখ্যার '''nth root''' নির্ণয় করুন। |
|- | |- | ||
||11.15 | ||11.15 | ||
Line 415: | Line 419: | ||
|- | |- | ||
||11.35 | ||11.35 | ||
− | ||এই বিষয়ে বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। | + | ||এই বিষয়ে বিস্তারিত তথ্যের জন্য '''contact@spoken-tutorial.org''' তে ইমেল করুন। |
|- | |- | ||
||11.44 | ||11.44 | ||
− | ||স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ, | + | ||স্পোকেন টিউটোরিয়াল '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ, |
|- | |- | ||
||11.48 | ||11.48 | ||
− | ||এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। | + | ||এটি ভারত সরকারের '''ICT, MHRD''' এর '''National Mission on Education''' দ্বারা সমর্থিত। |
|- | |- | ||
||11.55 | ||11.55 |
Revision as of 12:42, 10 April 2014
Visual Cue | Narration |
---|---|
00.01 | নমস্কার বন্ধুগণ। |
00.03 | KTurtle এ Programming concepts এর এই টিউটোরিয়ালে আপনাদের স্বাগত। |
00.08 | এই টিউটোরিয়ালে, আমরা শিখব যে, |
00.12 | KTurtle এ প্রোগ্রাম লেখা |
00.15 | এবং ইউসার ইনপুট সংরক্ষণ করতে ভ্যারিয়েবলের ব্যবহার। |
00.18 | ক্যানভাসে প্রিন্ট করতে print কমান্ডের ব্যবহার। |
00.22 | line কে কমেন্ট করা। |
00.24 | এই টিউটোরিয়ালটি রেকর্ড করতে, আমি উবুন্টু লিনাক্স OS সংস্করণ 11.10 এবং KTurtle সংস্করণ 0.8.1 বিটা ব্যবহার করছি। |
00.37 | আমরা ধরে নেই যে আপনার KTurtle সম্পর্কে মৌলিক জ্ঞান রয়েছে। |
00.43 | না হলে, প্রাসঙ্গিক টিউটোরিয়ালের জন্য, আমাদের ওয়েবসাইট পরিদর্শন করুন http://spoken-tutorial.org |
00.49 | এগোনোর আগে আমি KTurtle সম্পর্কে কিছু সাধারণ তথ্য আলোচনা করব। |
00.55 | ক্যানভাসে প্রদর্শিত "Turtle" কে "sprite" বলা হয়। |
01.00 | "Sprite" একটি ছোট ইমেজ যা পর্দার চারপাশে ঘোরে, উদাহরণস্বরূপ কার্সার হল একটি sprite. |
01.10 | "spritehide" কমান্ড Turtle কে ক্যানভাস থেকে লুকিয়ে রাখে। |
01.15 | এটি লুকোনো থাকলে "spriteshow" কমান্ড Turtle কে প্রদর্শন করে। |
01.21 | "clear" কমান্ড ক্যানভাস থেকে সকল আঁকা মুছে ফেলে। |
01.27 | KTurtle এ, |
01.29 | "$ " চিহ্ন হল ভ্যারিয়েবলের ধারক। |
01.34 | "*"(asterisk) দুটি সংখ্যার গুণনের জন্য ব্যবহৃত হয়। |
01.41 | "^"(caret) সংখ্যার পাওয়ার বৃদ্ধি করে। |
01.45 | "#"(hash) চিহ্ন এর পর লিখিতি লাইন কমেন্ট করে। |
01.50 | "sqrt" হল সংখ্যার বর্গমূল বের করতে একটি ইনবিল্ট ফাংশন। |
01.58 | একটি নতুন KTurtle এপ্লিকেশন খুলুন। |
02.02 | Dash home >> Media Apps এ টিপুন। |
02.07 | Type এ, Education এবং KTurtle চয়ন করুন। |
02.13 | KTurtle অ্যাপ্লিকেশন প্রর্দশিত হয়। |
02.20 | আমরা terminal ব্যবহার করেও KTurtle খুলতে পারি। |
02.24 | terminal খুলতে একসাথে CTRL+ALT+T টিপুন। |
02.30 | KTurtle লিখুন এবং enter টিপুন, KTurtle অ্যাপ্লিকেশন প্রর্দশিত হয়। |
02.41 | এখন আমি প্রোগ্রাম কোড লিখে তা ব্যাখ্যা করি। |
02.46 | আমি প্রোগ্রাম টেক্সটে জুম করি, এটি সম্ভবত একটু ঝাপসা হতে পারে। |
02.55 | #program to find square of a number. এন্টার টিপুন। |
03.15 | "#" চিহ্ন চিহ্ন এর পর লিখিতি লাইন কমেন্ট করে। |
03.19 | এর মানে হল, যখন প্রোগ্রাম রান করে এই লাইন নিষ্পাদিত হবে না, এন্টার টিপুন। |
03.29 | reset |
03.30 | "reset" কমান্ড Turtle কে ডিফল্ট স্থানে সেট করে। এন্টার টিপুন। |
03.38 | $i= ask ডবল উদ্ধৃতিতে enter a number for i and click OK. |
03.58 | "$i" হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। |
04.03 | “ask” কমান্ড ইউসার ইনপুটকে ভ্যারিয়েবলে সংরক্ষণ করতে জিজ্ঞাসা করে। এন্টার টিপুন। |
04.11 | “fontsize” স্পেস 28. |
04.17 | fontsize প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। |
04.20 | fontsize ইনপুট হিসাবে সংখ্যা নেয়, পিক্সেলে সেট করে। |
04.27 | print $i*$i |
04.36 | print $i*$i সংখ্যার বর্গ গনণা এবং প্রিন্ট করে. এন্টার টিপুন। |
04.45 | spritehide |
04.48 | spritehide ক্যানভাস থেকে Turtle লুকোয়। |
04.53 | এখন প্রোগ্রাম রান করি। |
04.56 | এডিটরে কোডের নিষ্পাদন শুরু করতে টুলবারে Run বোতামে টিপুন। |
05.03 | এটি নিষ্পাদন গতির সূচী প্রদর্শন করে। |
05.07 | Full speed(no highlighting and inspector) |
05.10 | Full speed,
slow, slower, slowest এবং step-by-step. |
05.17 | আমি কোড slow গতিতে রান করি। আমি কোড slow গতিতে রান করি। |
05.21 | "input bar" প্রদর্শিত হয়। |
05.23 | i এর জন্য 15 লিখুন এবং OK টিপুন। |
05.29 | '15' এর বর্গ = '225' ক্যানভাসে প্রদর্শিত হয়। |
05.35 | এখন প্রোগ্রাম দ্বারা সংখ্যার nth ঘাত নিরূপন করা শিখি। |
05.42 | এখানে ইতিমধ্যে টেক্সট এডিটরে প্রোগ্রাম রয়েছে। |
05.46 | আমি text এডিটর থেকে প্রোগ্রাম কপি করব এবং KTurtle এডিটরে পেস্ট করব। |
05.56 | এখানে টিউটোরিয়াল থামান এবং KTurtle editor এ প্রোগ্রাম কপি করুন। |
06.03 | প্রোগ্রাম টেক্সটে জুম করি। |
06.07 | কোড ব্যাখ্যা করি। |
06.09 | # চিহ্ন এর পর লিখিত লাইন কমেন্ট করে। |
06.13 | reset কমান্ড Turtle কে ডিফল্ট স্থানে সেট করে। |
06.18 | $i এবং $n হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। |
06.25 | ask কমান্ড ইউসার ইনপুটকে ভ্যারিয়েবলে সংরক্ষণ করতে জিজ্ঞাসা করে। |
06.31 | fontsize 28 প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। |
06.37 | fontsize ইনপুট হিসাবে সংখ্যা নেয়, পিক্সেলে সেট করে। |
06.43 | print ($i^$n) সংখ্যার nth ঘাত নিরূপন এবং প্রিন্ট করে। |
06.52 | spritehide ক্যানভাস থেকে Turtle লুকোয়। |
06.57 | প্রোগ্রাম রান করি। |
07.00 | i এর জন্য '5' লিখুন এবং OK টিপুন। |
07.05 | n এর জন্য '4' লিখুন এবং OK টিপুন। 5^4=625 ক্যানভাসে প্রদর্শিত হয়। |
07.18 | এরপর, সংখ্যার বর্গমূল নিরূপন করতে প্রোগ্রামে ইনবিল্ট “sqrt” ফাংশন ব্যবহার করুন। |
07.27 | আমি text এডিটর থেকে কোড কপি করে KTurtle এডিটরে পেস্ট করব। |
07.35 | এখানে টিউটোরিয়াল থামান এবং KTurtle editor এ প্রোগ্রাম কপি করুন। |
07.43 | প্রোগ্রাম টেক্সটে জুম করি, এটি একটু ঝাপসা হতে পারে। |
07.49 | কোড ব্যাখ্যা করি। |
07.52 | # চিহ্ন এর পর লিখিত লাইন কমেন্ট করে। |
07.57 | reset কমান্ড Turtle কে ডিফল্ট স্থানে সেট করে। |
08.02 | $i হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। |
08.07 | fontsize 28 প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। |
08.12 | print sqrt $i সংখ্যার বর্গমূল প্রিন্ট করে। |
08.19 | spritehide ক্যানভাস থেকে Turtle লুকোয়। |
08.24 | এখন প্রোগ্রাম রান করি। |
08.28 | i এর জন্য '169' লিখুন এবং OK টিপুন। |
08.34 | 169 এর বর্গমূল 13 ক্যানভাসে প্রদর্শিত হয়। |
08.39 | আবার রান করি। |
08.42 | i এর জন্য '-169' লিখুন এবং OK টিপুন। |
08.49 | যদি আমরা ঋণাত্মক সংখ্যা লিখি, আউটপুট হল 'nan' অর্থাত not a number. |
08.56 | কারণ ঋণাত্মক সংখ্যার বর্গমূল একটি বাস্তব সংখ্যা নয়। |
09.02 | এরপর একটি প্রোগ্রামের মাধ্যমে ধনাত্মক সংখ্যার ঘনমূল নির্ণয় করি। |
09.08 | আমি text এডিটর থেকে প্রোগ্রাম কপি করব এবং KTurtle এডিটরে পেস্ট করব। |
09.19 | এখানে টিউটোরিয়াল থামান এবং KTurtle editor এ প্রোগ্রাম কপি করুন। |
09.25 | প্রোগ্রাম টেক্সটে জুম করি, এটি একটু ঝাপসা হতে পারে। |
09.31 | কোড ব্যাখ্যা করি। |
09.35 | # চিহ্ন এর পর লিখিত লাইন কমেন্ট করে। |
09.38 | লক্ষ্য করুন যে, এটি সিঙ্গেল লাইন কমেন্ট। |
09.42 | প্রতিটি কমেন্ট # চিহ্ন এর পূর্বে আসা আবশ্যক। |
09.48 | “reset” কমান্ড Turtle কে ডিফল্ট স্থানে সেট করে। |
09.53 | $i এবং $C হল ইউসার ইনপুট সংরক্ষণ করতে একটি ভ্যারিয়েবল। |
09.59 | $C=($i)^(1/3) সংখ্যার ঘনমূল নির্ণয় করে। |
10.07 | fontsize 28 প্রিন্ট দ্বারা ব্যবহৃত ফন্টের আকার নির্ধারিত করে। |
10.13 | print $C সংখ্যার ঘনমূল প্রিন্ট করে। |
10.19 | spritehide ক্যানভাস থেকে Turtle লুকোয়। |
10.23 | প্রোগ্রাম রান করি। |
10.27 | i এর জন্য '343' লিখুন এবং OK টিপুন। |
10.34 | 343 এর ঘনমূল 7 ক্যানভাসে প্রদর্শিত হয়। |
10.40 | এর সাথেই আমরা টিউটোরিয়ালের শেষে চলে এসেছি। |
10.43 | সংক্ষিপ্তকরণ করি। |
10.46 | এই টিউটোরিয়ালে, আমরা শিখেছি: |
10.49 | প্রোগ্রামিং এর ধারণা(কনসেপ্ট), |
10.52 | sqrt ফাংশনের ব্যবহার, |
10.55 | print কমান্ডের ব্যবহার, |
10.57 | KTurtle এডিটর এবং ক্যানভাসের ব্যবহার। |
11.02 | নির্দেশিত কাজ হিসাবে, মৌলিক প্রোগ্রামিং কমান্ড ব্যবহার করে |
11.08 | সংখ্যার ঘন, |
11.11 | সংখ্যার nth root নির্ণয় করুন। |
11.15 | এই লিঙ্কে উপলব্ধ ভিডিও-টি দেখুন http://spoken-tutorial.org/What is a Spoken Tutorial |
11.19 | এটি স্পোকেন টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। |
11.22 | যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিও-টি ডাউনলোড করে দেখতে পারেন। |
11.27 | স্পোকেন টিউটোরিয়াল প্রকল্প দল, |
11.29 | কথ্য টিউটোরিয়াল-গুলি ব্যবহার করে কর্মশালার আয়োজন করে। |
11.32 | যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেয়। |
11.35 | এই বিষয়ে বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
11.44 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ, |
11.48 | এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। |
11.55 | এই বিষয় বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro |
11.59 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ। |