Difference between revisions of "KTurtle/C2/Grammar-of-TurtleScript/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 61: Line 61:
 
|-
 
|-
 
||01:30  
 
||01:30  
|| Comments(कमेन्ट्स)
+
|| Comments(कमेन्ट्स) Commands(कमान्ड्स) Numbers(नंबर्स)
|-
+
||01:31
+
|| Commands(कमान्ड्स)
+
|-
+
||01:32
+
|| Numbers(नंबर्स)
+
 
|-
 
|-
 
||01:33
 
||01:33
|| Strings(स्ट्रिंग्स)
+
|| Strings(स्ट्रिंग्स) Variables (वेरिएबल्स)  और
|-
+
||01:34
+
|| Variables (वेरिएबल्स)  और
+
 
|-
 
|-
 
||01:36
 
||01:36
Line 159: Line 150:
 
||03:44
 
||03:44
 
||Mathematical ऑपरेटर्स में हैं,
 
||Mathematical ऑपरेटर्स में हैं,
* '''+''' (Addition)  
+
'''+''' (Addition)  
* '''-''' (Subtraction)  
+
'''-''' (Subtraction)  
* '''*''' (Multiplcation)  और
+
'''*''' (Multiplcation)  और
* '''/''' (Division)
+
'''/''' (Division)
 
|-
 
|-
 
||03:53
 
||03:53

Revision as of 16:16, 2 March 2017

Time Narration
00:01 नमस्कार दोस्तों।
00:02 KTurtleमें Grammar of TurtleScript के इस ट्यूटोरियल पर आपका स्वागत है।
00:08 इस ट्यूटोरियल में, हम सीखेंगे....
00:11 Turtle script का व्याकरण और 'if'-'else' कंडिशन।
00:16 इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रहा हूँ। उबंटु लिनक्स OS वर्ज़न 12.04 और KTurtle वर्ज़न 0.8.1 बीटा ।
00:29 मैं मानता हूँ कि आपको KTurtle के बुनियादी कार्य की जानकारी है ।
00:35 यदि नहीं, तो संबंधित ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट http://spoken-tutorial.org देखें ।
00:40 एक नया KTurtle एप्लिकेशन खोलें ।
00:43 Dash home पर क्लिक करें ।
00:45 सर्च बार में, KTurtle टाइप करें ।
00:49 KTurtle आइकन पर क्लिक करें ।
00:52 हम टर्मिनल का प्रयोग करके भी KTurtle खोल सकते हैं।
00:56 टर्मिनल खोलने के लिए एक-साथ CTRL+ALT+T दबाएँ।
01:01 KTurtle एप्लिकेशन खोलने के लिए KTurtle टाइप करें और एंटर दबाएँ।
01:08 पहले TurtleScript देखते हैं।
01:11 TurtleScript एक प्रोग्रामिंग लैंग्वेज है।
01:15 इसमें विभिन्न उद्देश्यों के लिए विभिन्न प्रकार के शब्द और symbols हैं।
01:21 यह Turtle को सूचनाएँ देता है कि क्या करें ।
01:25 KTurtle के Grammar of TurtleScript में शामिल हैं -
01:30 Comments(कमेन्ट्स) Commands(कमान्ड्स) Numbers(नंबर्स)
01:33 Strings(स्ट्रिंग्स) Variables (वेरिएबल्स) और
01:36 Boolean values(boolean वेल्यूस)
01:38 अब हम देखेंगे कि नंबर्स कहाँ रखने हैं ।
01:42 Numbers
01:44 Mathematical operators
01:46 Comparison operators और
01:49 Variables में रखे जा सकते हैं।
01:50 स्पष्ट व्यू के लिए मैं प्रोग्राम टेक्स्ट झूम करूँगा ।
01:54 पहले वेरिएबल्स देखते हैं ।
01:57 वेरिएबल्स वह शब्द हैं जो ‘$’ चिह्न के साथ शुरू होते हैं, उदाहरणस्वरूप $a
02:04 वेरिएबल्स पर्पल रंग में चिन्हांकित हैं।
02:09 असाइनमेंट, equal to (=) का उपयोग करके, वेरिएबल इसका कंटेंट देता है।
02:14 वेरिएबल्स में $a=100 नंबर्स हो सकते हैं।
02:20 strings $a=hello या
02:25 boolean वेल्यूज, जो true या false है $a=true
02:32 वेरिएबल्स प्रोग्राम के निष्पादन समाप्त होने तक कंटेन्ट्स रखता है या जब तक कुछ और करने के लिए फिर से निर्धारित न किया जाए।
02:41 उदाहरणस्वरूप, कोड़ समझते हैं ।
02:44 टाइप करें, $a = 2004
02:50 $b = 25
02:55 print $a + $b
03:01 वेरिएबल 'a' के लिए वेल्यू 2004 निर्दिष्ट है।
03:06 वेरिएबल 'b' के लिए वेल्यू 25 निर्दिष्ट है।
03:10 print कमांड, Turtle को कैनवास पर कुछ लिखने का आदेश देती है ।
03:15 print कमांड, इनपुट के तौर पर नंबर्स और स्ट्रिंग्स लेती है।
03:19 print $a + $b', Turtle को दो वेल्यूज जोड़ने और उन्हें कैनवास पर प्रदर्शित करने का आदेश देती है।
03:29 slow गति में कोड रन करते हैं।
03:34 2029 वेल्यू कैनवास पर प्रदर्शित होती है ।
03:40 आगे, Mathematical ऑपरेटर्स देखते हैं।
03:44 Mathematical ऑपरेटर्स में हैं,

+ (Addition) - (Subtraction) * (Multiplcation) और / (Division)

03:53 मैं एडिटर से वर्तमान कोड मिटा दूँगा और clear कमांड टाइप करूँगा तथा कैनवास को क्लिन करने के लिए RUN करूँगा।
04:01 मेरे पास पहले से ही टेक्स्ट एडिटर में एक प्रोग्राम है।
04:05 मैं अब कोड समझाती हूँ।
04:08 “reset” कमांड Turtle को उसके डिफ़ॉल्ट पोझिशन में सेट करता है।
04:12 canvassize 200,200 कैनवास की चौड़ाई और ऊंचाई को 200 pixels में निर्धारित करता है।
04:22 वेल्यू 1+1 वेरिएबल $add के लिए निर्दिष्ट है ।
04:26 वेल्यू 20-5 वेरिएबल $subtract के लिए निर्दिष्ट है ।
04:31 वेल्यू 15 * 2 वेरिएबल $multiply के लिए निर्दिष्ट करनी है ।
04:36 वेल्यू 30/30 वेरिएबल $divide के लिए निर्दिष्ट है ।
04:40 go 10,10 Turtle को कैनवास के 10 pixels बाएँ और 10 pixels कैनवास के ऊपरी ओर जाने का आदेश देता है।
04:52 print कमांड कैनवास पर वेरिएबल प्रदर्शित करता है।
04:56 मैं टेक्स्ट एडिटर से कोड कॉपी करूँगी और उसे KTurtle एडिटर में पेस्ट करूँगी ।
05:03 ट्यूटोरियल रोकें और KTurtle एडिटर में प्रोग्राम टाइप करें।
05:08 प्रोग्राम टाइप करने के पश्चात ट्यूटोरियल पुनः आरंभ करें।
05:13 प्रोग्राम रन करने के लिए Run बटन पर क्लिक करें।
05:17 कमांड जो निष्पादित हो रही है, वो कैनवास पर चिन्हांकित हो रही है।
05:22 Turtle निर्दिष्ट स्थानों पर कैनवास पर वेल्यूज़ प्रदर्शित करता है।
05:34 comparison ऑपरेटर्स का उपयोग करने के लिए एक सरल उदाहरण पर विचार करें।
05:41 मैं एडिटर से वर्तमान कोड मिटा दूँगा और कैनवास क्लिन करने के लिए clear कमांड टाइप करके रन करूँगा।
05:49 स्पष्ट देखने के लिए मैं प्रोग्राम टेक्स्ट झूम करूँगा ।
05:53 टाइप करें।
05:55 $answer = 10 > 3
06:03 print $answer
06:09 यहाँ ’greater than’ ऑपरेटर के साथ 10 की 3 के साथ तुलना होती है।
06:14 इस तुलना का परिणाम boolean value true में संचित होता है।
06:19 वेरिएबल $answer और वेल्यू true कैनवास पर प्रदर्शित होता है ।
06:27 अब कोड रन करें।
06:29 Turtle कैनवास पर Boolean value true दर्शाता है ।
06:34 अब देखते हैं कि इस एप्लिकेशन में स्ट्रिंग्स कैसे काम करता है -
06:39 स्ट्रिंग्स नंबर्स की तरह वेरिएबल्स में डाले जा सकते हैं।
06:43 स्ट्रिंग्स Mathematical ऑपरेटर्स या comparison ऑपरेटर्स में प्रयोग नहीं किया जा सकता है।
06:49 स्ट्रिंग्स लाल रंग में चिन्हांकित होते हैं।
06:53 KTurtle स्ट्रिंग के रूप में दोहरे उद्धरण में एक लाइन पहचानता है।
07:00 मैं एडिटर से वर्तमान कोड मिटा दूँगा । कैनवास क्लिन करने के लिए clear कमांड टाइप कर रन करूँगा ।
07:08 अब मैं Boolean वेल्यूज के बारे में समझाता हूँ।
07:11 वहाँ केवल दो boolean वेल्यूज हैं : true और false.
07:16 उदाहरणस्वरूप, कोड टाइप करें।
07:20 $answer = 7<5
07:28 print $answer
07:34 Boolean value false को $answer वेरिएबल के लिए निर्दिष्ट किया हैं। क्योंकि 7, 5 से बड़ा है ।
07:43 अब कोड रन करें।
07:47 Turtle कैनवास पर Boolean वेल्यू false दर्शाता है।
07:51 आगे “if-else” कंडिशन के बारे में सीखते हैं ।
07:56 ‘if’ कंडिशन केवल तब ही निष्पादित होती है, जब boolean' वेल्यू ‘true’ मूल्यांकन करता है।
08:03 ‘else’ कंडिशन निष्पादित होती है। यदि ‘if’ कंडिशन ‘false’ है।
08:09 मैं एडिटर से वर्तमान कोड मिटा दूँगा । कैनवास क्लिन करने के लिए clear कमांड टाइप करें और रन करें।
08:17 मेरे पास पहले से ही टेक्स्ट फ़ाइल में एक कोड है ।
08:21 यह कोड 4, 5 और 6 संख्याओं की तुलना करता है और कैनवास पर तदनुसार परिणाम दर्शाता है।
08:30 मैं टेक्स्ट एडिटर से कोड कॉपी करूँगा और उसे KTurtle एडिटर में पेस्ट करूँगा ।
08:36 ट्यूटोरियल रोकें और KTurtle एडिटर में प्रोग्राम टाइप करें।
08:42 प्रोग्राम टाइप करने के पश्चात ट्यूटोरियल पुनः आरंभ करें ।
08:46 अब कोड रन करें ।
08:49 Turtle वेल्यू 4 और 5 की तुलना करता है।
08:53 और कैनवास पर 4, 6 से छोटा होता है इस परिणाम को दर्शाता है ।
09:00 इसी के साथ हम ट्यूटोरियल के अंत में आ चुके हैं ।
09:05 संक्षेप में ।
09:07 इस ट्यूटोरियल में, हमने सीखा है,
09:11 Turtle script का व्याकरण और
09:14 ‘if-else’ कंडिशन
09:17 अब नियत-कार्य
09:19 एक इक्वेशन को
09:22 if – else कंडिशन,
09:24 Mathematical और comparision ऑपरेटर्स का उपयोग करके हल करें।
09:27 “print” और “go” कंमाड्स का उपयोग करके परिणाम दर्शाएँ ।
09:33 नियत-कार्य को हल करने के लिए ,
09:35 कोई भी चार रैन्डम नंबर्स चुनें ।
09:38 रैन्डम नंबर्स के दो सेट्स को गुणा करें ।
09:42 comparison ऑपरेटर्स का इस्तेमाल करके परिणाम की तुलना करें।
09:46 दोनों परिणाम दर्शाएँ ।
09:49 कैनवास के केंद्र में अधिक से अधिक परिणाम दर्शाएँ ।
09:54 आप अपनी पसंद का कोई भी इक्वेशन चुन सकते हैं ।
09:59 इस निम्न लिंक पर उपलब्ध विडियो देखें। http://spoken-tutorial.org/What_is_a_Spoken_Tutorial
10:03 यह स्पोकन ट्यटोरियल प्रोजेक्ट को सारांशित करता है।
10:06 यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।
10:12 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम...
10:14 स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है।
10:18 जो ऑनलाइन टेस्ट पास करते हैं, उन्हें प्रमाण-पत्र भी देते हैं ।
10:22 अधिक जानकारी के लिए contact@spoken-tutorial.org पर लिखें ।
10:30 स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
10:35 यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
10:43 इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है http://spoken-tutorial.org/NMEICT-Intro
10:48 यह स्क्रिप्ट लता द्वारा अनुवादित है। आई.आई.टी मुंबई की ओर से...मैं आपसे विदा लेती हूँ।
10:52 हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Devraj, Gaurav, PoojaMoolya, Pratik kamble