Difference between revisions of "KTurtle/C3/Common-Errors-in-KTurtle/Marathi"
From Script | Spoken-Tutorial
Kavita salve (Talk | contribs) |
PoojaMoolya (Talk | contribs) |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{|border =1 | {|border =1 | ||
− | + | |'''Time''' | |
− | + | |'''Narration''' | |
|- | |- | ||
|| 00:01 | || 00:01 | ||
|| नमस्कार, '''KTurtle''' मधील '''Common Errors''' वरिल स्पोकन टयूटोरिअल मध्ये तुमचे स्वागत आहे. | || नमस्कार, '''KTurtle''' मधील '''Common Errors''' वरिल स्पोकन टयूटोरिअल मध्ये तुमचे स्वागत आहे. | ||
+ | |||
|- | |- | ||
|| 00:07 | || 00:07 | ||
|| या टयूटोरिअल मध्ये, आपण, | || या टयूटोरिअल मध्ये, आपण, | ||
+ | |||
|- | |- | ||
|| 00:10 | || 00:10 | ||
|| '''Syntax errors''' | || '''Syntax errors''' | ||
+ | |||
|- | |- | ||
|| 00:12 | || 00:12 | ||
|| '''Runtime errors''' आणि | || '''Runtime errors''' आणि | ||
+ | |||
|- | |- | ||
|| 00:14 | || 00:14 | ||
|| '''Logical errors'''शिकणार आहोत. | || '''Logical errors'''शिकणार आहोत. | ||
+ | |||
|- | |- | ||
|| 00:17 | || 00:17 | ||
|| हे टयूटोरिअल रेकॉर्ड करण्यासाठी मी, | || हे टयूटोरिअल रेकॉर्ड करण्यासाठी मी, | ||
+ | |||
|- | |- | ||
||00:20 | ||00:20 | ||
||Ubuntu Linux OS version 12.04. | ||Ubuntu Linux OS version 12.04. | ||
+ | |||
|- | |- | ||
|| 00:25 | || 00:25 | ||
||KTurtle version. 0.8.1 beta. चा वापर करीत आहे. | ||KTurtle version. 0.8.1 beta. चा वापर करीत आहे. | ||
+ | |||
|- | |- | ||
|| 00:31 | || 00:31 | ||
− | || आम्ही मानत आहोत कि तुम्हाला केटरटल आणि केटरटलच्या “if- | + | || आम्ही मानत आहोत कि तुम्हाला केटरटल आणि केटरटलच्या “if-else” विषयी मूलभूत ज्ञान आहे. |
− | + | ||
|- | |- | ||
|| 00:36 | || 00:36 | ||
|| जर नसेल, तर संबंधित टयूटोरिअलसाठी, आमचे संकेतस्थळ '''http://spoken-tutorial.org''' पहा. | || जर नसेल, तर संबंधित टयूटोरिअलसाठी, आमचे संकेतस्थळ '''http://spoken-tutorial.org''' पहा. | ||
+ | |||
|- | |- | ||
|| 00:42 | || 00:42 | ||
|| आता प्रथम व्याख्या पाहू, “Error” म्हणजे काय ? | || आता प्रथम व्याख्या पाहू, “Error” म्हणजे काय ? | ||
+ | |||
|- | |- | ||
|| 00:46 | || 00:46 | ||
||“Error” प्रोग्राम मधील चूक आहे जी '''incorrect''' किंवा '''unexpected''' परिणाम निर्माण करते. | ||“Error” प्रोग्राम मधील चूक आहे जी '''incorrect''' किंवा '''unexpected''' परिणाम निर्माण करते. | ||
+ | |||
|- | |- | ||
||00:55 | ||00:55 | ||
|| प्रथम मी ''' "Types of errors" ''' विषयी समजावेल. | || प्रथम मी ''' "Types of errors" ''' विषयी समजावेल. | ||
+ | |||
|- | |- | ||
|| 01:00 | || 01:00 | ||
|| '''Syntax error''' हे प्रोग्रामिंग भाषेच्या व्याकरण नियमांचे उल्लंघन आहे. | || '''Syntax error''' हे प्रोग्रामिंग भाषेच्या व्याकरण नियमांचे उल्लंघन आहे. | ||
+ | |||
|- | |- | ||
|| 01:09 | || 01:09 | ||
|| जेव्हा प्रोग्राममध्ये '''syntax errors''' असते तेव्हा '''Compilation''' निष्क्रिय होते. | || जेव्हा प्रोग्राममध्ये '''syntax errors''' असते तेव्हा '''Compilation''' निष्क्रिय होते. | ||
+ | |||
|- | |- | ||
|| 01:15 | || 01:15 | ||
|| '''Syntax errors''' शोधायला आणि सोडवायला सोपे आहेत. | || '''Syntax errors''' शोधायला आणि सोडवायला सोपे आहेत. | ||
+ | |||
|- | |- | ||
|| 01:22 | || 01:22 | ||
− | || उदाहरणार्थ: | + | || उदाहरणार्थ: अतुलनात्मक कंस, चौकटी कंस आणि महिरपी कंस |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|| 01:29 | || 01:29 | ||
|| असे वेरियबल वापरणे जे जाहीर नाहीत. | || असे वेरियबल वापरणे जे जाहीर नाहीत. | ||
+ | |||
|- | |- | ||
|| 01:34 | || 01:34 | ||
|| '''strings''' मधील सुटलेले '''quotes''' | || '''strings''' मधील सुटलेले '''quotes''' | ||
+ | |||
|- | |- | ||
|| 01:38 | || 01:38 | ||
|| आता नवीन '''Kturtle''' अप्लिकेशन खोलू. | || आता नवीन '''Kturtle''' अप्लिकेशन खोलू. | ||
+ | |||
|- | |- | ||
|| 01:42 | || 01:42 | ||
|| '''Dash home''' वर क्लीक करा. सर्च बारमध्ये '''KTurtle''' टाईप करा. | || '''Dash home''' वर क्लीक करा. सर्च बारमध्ये '''KTurtle''' टाईप करा. | ||
+ | |||
|- | |- | ||
|| 01:48 | || 01:48 | ||
|| '''KTurtle''' आयकॉनवर क्लिक करा. | || '''KTurtle''' आयकॉनवर क्लिक करा. | ||
+ | |||
|- | |- | ||
||01:51 | ||01:51 | ||
|| आता टयूटोरिअलची सुरुवात काही प्रकारच्या '''syntax errors''' ने करु. | || आता टयूटोरिअलची सुरुवात काही प्रकारच्या '''syntax errors''' ने करु. | ||
+ | |||
|- | |- | ||
||01:58 | ||01:58 | ||
|| माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. | || माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. | ||
+ | |||
|- | |- | ||
|| 02:02 | || 02:02 | ||
|| प्रोग्राममधील '''error''' समजवण्यासाठी, मी कोडच्या भागावर कमेंट करेल. | || प्रोग्राममधील '''error''' समजवण्यासाठी, मी कोडच्या भागावर कमेंट करेल. | ||
+ | |||
|- | |- | ||
|| 02:09 | || 02:09 | ||
|| येथे, मी लाईनवर कमेंट करेल. | || येथे, मी लाईनवर कमेंट करेल. | ||
+ | |||
|- | |- | ||
|| 02:11 | || 02:11 | ||
|| '''$a=ask अवतरण चिन्हामध्ये "enter any number and click Ok"''' | || '''$a=ask अवतरण चिन्हामध्ये "enter any number and click Ok"''' | ||
+ | |||
|- | |- | ||
||02:19 | ||02:19 | ||
|| लाईनवर कमेंट करण्यासाठी मी '''hash(#)''' चिन्ह वापरेन. | || लाईनवर कमेंट करण्यासाठी मी '''hash(#)''' चिन्ह वापरेन. | ||
+ | |||
|- | |- | ||
|| 02:23 | || 02:23 | ||
|| आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | || आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | ||
+ | |||
|- | |- | ||
|| 02:31 | || 02:31 | ||
|| कृपया ट्यूटोरियल थांबवा आणि '''KTurtle''' एडिटरमध्ये प्रोग्राम टाईप करा. | || कृपया ट्यूटोरियल थांबवा आणि '''KTurtle''' एडिटरमध्ये प्रोग्राम टाईप करा. | ||
+ | |||
|- | |- | ||
|| 02:37 | || 02:37 | ||
|| प्रोग्राम टाईप केल्यानंतर ट्यूटोरियल सुरु करा. | || प्रोग्राम टाईप केल्यानंतर ट्यूटोरियल सुरु करा. | ||
+ | |||
|- | |- | ||
|| 02:42 | || 02:42 | ||
|| प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | || प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 02:47 | || 02:47 | ||
− | | '''Complier''' खालील एरर दाखवितो. | + | || '''Complier''' खालील एरर दाखवितो. |
+ | |||
|- | |- | ||
|| 02:50 | || 02:50 | ||
|| ''' variable "$a" was used without first being assigned to a value.''' | || ''' variable "$a" was used without first being assigned to a value.''' | ||
+ | |||
|- | |- | ||
|| 02:57 | || 02:57 | ||
|| येथे एरर लाईन क्रमांक 4 वर आहे. | || येथे एरर लाईन क्रमांक 4 वर आहे. | ||
+ | |||
|- | |- | ||
||03:02 | ||03:02 | ||
|| हा '''syntax error''' आहे. तो येतो कारण वेरियबल 'a' जाहीर नव्हता. | || हा '''syntax error''' आहे. तो येतो कारण वेरियबल 'a' जाहीर नव्हता. | ||
+ | |||
|- | |- | ||
|| 03:10 | || 03:10 | ||
|| तर मी लाईन क्रमांक 2 वर जाऊन कमेंट रद्द करीन. | || तर मी लाईन क्रमांक 2 वर जाऊन कमेंट रद्द करीन. | ||
+ | |||
|- | |- | ||
− | || | + | || 03:14 |
|| आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करीन. | || आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करीन. | ||
+ | |||
|- | |- | ||
|| 03:23 | || 03:23 | ||
|| प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | || प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 03:27 | || 03:27 | ||
|| '''a''' व्ह्याल्यूसाठी '''6''' दाखल करून Ok वर करा. | || '''a''' व्ह्याल्यूसाठी '''6''' दाखल करून Ok वर करा. | ||
+ | |||
|- | |- | ||
|| 03:31 | || 03:31 | ||
|| प्रोग्राम एरर शिवाय रन होतो. | || प्रोग्राम एरर शिवाय रन होतो. | ||
+ | |||
|- | |- | ||
|| 03:35 | || 03:35 | ||
|| मी '''KTurtle''' एडिटरमधील वर्तमान प्रोग्राम रद्द करीत आहे. | || मी '''KTurtle''' एडिटरमधील वर्तमान प्रोग्राम रद्द करीत आहे. | ||
+ | |||
|- | |- | ||
|| 03:38 | || 03:38 | ||
|| कॅनवास स्वच्छ करण्यासाठी '''clear''' कमांड टाईप करा आणि run करा. | || कॅनवास स्वच्छ करण्यासाठी '''clear''' कमांड टाईप करा आणि run करा. | ||
+ | |||
|- | |- | ||
||03:43 | ||03:43 | ||
|| आता पुढे दुसरा एरर पाहू. | || आता पुढे दुसरा एरर पाहू. | ||
+ | |||
|- | |- | ||
||03:46 | ||03:46 | ||
|| माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. | || माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. | ||
+ | |||
|- | |- | ||
|| 03:50 | || 03:50 | ||
|| येथे केटरटलमध्ये "'''pi'''" ची किंमत पूर्वनियोजित आहे. | || येथे केटरटलमध्ये "'''pi'''" ची किंमत पूर्वनियोजित आहे. | ||
+ | |||
|- | |- | ||
|| 03:54 | || 03:54 | ||
|| आता प्रोग्राम मधील "'''$'''" चिन्ह रद्द करू. | || आता प्रोग्राम मधील "'''$'''" चिन्ह रद्द करू. | ||
+ | |||
|- | |- | ||
|| 03:58 | || 03:58 | ||
|| आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करीन. | || आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करीन. | ||
+ | |||
|- | |- | ||
|| 04:05 | || 04:05 | ||
|| कृपया टुटोरिअल थांबवा आणि '''KTurtle''' एडिटरमध्ये प्रोग्राम टाईप करा. | || कृपया टुटोरिअल थांबवा आणि '''KTurtle''' एडिटरमध्ये प्रोग्राम टाईप करा. | ||
+ | |||
|- | |- | ||
|| 04:11 | || 04:11 | ||
|| प्रोग्राम टाईप केल्यानंतर ट्यूटोरियल सुरु करा. | || प्रोग्राम टाईप केल्यानंतर ट्यूटोरियल सुरु करा. | ||
+ | |||
|- | |- | ||
|| 04:16 | || 04:16 | ||
|| प्रोग्राम रन करण्यासाठी run बटनावर क्लिक करा. | || प्रोग्राम रन करण्यासाठी run बटनावर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 04:19 | || 04:19 | ||
|| '''Complier''' खालील एरर दाखवितो. | || '''Complier''' खालील एरर दाखवितो. | ||
+ | |||
|- | |- | ||
|| 04:22 | || 04:22 | ||
|| '''you cannot put “=” here''' | || '''you cannot put “=” here''' | ||
+ | |||
|- | |- | ||
|| 04:26 | || 04:26 | ||
|| हा एरर लाईन क्रमांक 2 वर आहे. | || हा एरर लाईन क्रमांक 2 वर आहे. | ||
+ | |||
|- | |- | ||
|| 04:30 | || 04:30 | ||
|| हा '''syntax error''' आहे. तो येतो कारण तेथे '''container of variable''' नव्हता. | || हा '''syntax error''' आहे. तो येतो कारण तेथे '''container of variable''' नव्हता. | ||
+ | |||
|- | |- | ||
|| 04:37 | || 04:37 | ||
|| आता प्रोग्रामवर पुन्हा जा आणि $ चिन्ह बदला. | || आता प्रोग्रामवर पुन्हा जा आणि $ चिन्ह बदला. | ||
+ | |||
|- | |- | ||
− | || | + | || 04:41 |
|| आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | || आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | ||
+ | |||
|- | |- | ||
||04:49 | ||04:49 | ||
|| प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | || प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 04:53 | || 04:53 | ||
|| एंगल व्ह्याल्यूसाठी '''45''' दाखल करून Ok वर क्लिक करा. | || एंगल व्ह्याल्यूसाठी '''45''' दाखल करून Ok वर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 04:57 | || 04:57 | ||
|| प्रोग्राम एरर शिवाय रन होतो. | || प्रोग्राम एरर शिवाय रन होतो. | ||
+ | |||
|- | |- | ||
|| 05:00 | || 05:00 | ||
|| आता स्ट्रिंगमधील कुठलेही एक अवतरण चिन्ह रद्द करा. | || आता स्ट्रिंगमधील कुठलेही एक अवतरण चिन्ह रद्द करा. | ||
+ | |||
|- | |- | ||
||05:05 | ||05:05 | ||
|| मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करीन. | || मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करीन. | ||
+ | |||
|- | |- | ||
|| 05:12 | || 05:12 | ||
|| प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | || प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 05:15 | || 05:15 | ||
|| '''Complier''' खालील एरर दाखवितो. | || '''Complier''' खालील एरर दाखवितो. | ||
+ | |||
|- | |- | ||
|| 05:18 | || 05:18 | ||
|| '''Text string was not properly closed, expected a double quote “ ” to close the string.''' | || '''Text string was not properly closed, expected a double quote “ ” to close the string.''' | ||
+ | |||
|- | |- | ||
|| 05:25 | || 05:25 | ||
|| येथे एरर लाईन क्रमांक 2 वर आहे. | || येथे एरर लाईन क्रमांक 2 वर आहे. | ||
+ | |||
|- | |- | ||
||05:29 | ||05:29 | ||
− | || मी मागे लाइन क्रमांक 2 वर जाईल आणि अवतरण चिन्ह बदलेल. | + | || मी मागे लाइन क्रमांक 2 वर जाईल आणि अवतरण चिन्ह बदलेल.Video |
+ | |||
|- | |- | ||
− | || | + | || 05:34 |
|| आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | || आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | ||
+ | |||
|- | |- | ||
|| 05:41 | || 05:41 | ||
|| प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | || प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 05:44 | || 05:44 | ||
|| एंगल व्ह्याल्यूसाठी '''45''' दाखल करून Ok वर क्लिक करा. | || एंगल व्ह्याल्यूसाठी '''45''' दाखल करून Ok वर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 05:49 | || 05:49 | ||
|| प्रोग्राम एरर शिवाय रन होतो. | || प्रोग्राम एरर शिवाय रन होतो. | ||
+ | |||
|- | |- | ||
|| 05:52 | || 05:52 | ||
|| या प्रमाणे तुम्ही ती लाइन शोधू शकता ज्याकडे एरर येतो आणि तो सुधारू शकता. | || या प्रमाणे तुम्ही ती लाइन शोधू शकता ज्याकडे एरर येतो आणि तो सुधारू शकता. | ||
+ | |||
|- | |- | ||
||05:59 | ||05:59 | ||
|| आता आपण रनटाईम एरर बद्दल शिकू. | || आता आपण रनटाईम एरर बद्दल शिकू. | ||
+ | |||
|- | |- | ||
|| 06:04 | || 06:04 | ||
|| '''Run-time error''' प्रोग्रामच्या '''execution''' दरम्यान येतो. | || '''Run-time error''' प्रोग्रामच्या '''execution''' दरम्यान येतो. | ||
+ | |||
|- | |- | ||
|| 06:10 | || 06:10 | ||
|| तो प्रोग्रामला '''crash''' करू शकतो जेव्हा तुम्ही तो रन करता. | || तो प्रोग्रामला '''crash''' करू शकतो जेव्हा तुम्ही तो रन करता. | ||
+ | |||
|- | |- | ||
|| 06:15 | || 06:15 | ||
|| '''Runtime errors''' सामान्यपणे यूज़र द्वारे चुकीचे इनपुट दिल्यामुळे होते. | || '''Runtime errors''' सामान्यपणे यूज़र द्वारे चुकीचे इनपुट दिल्यामुळे होते. | ||
+ | |||
|- | |- | ||
|| 06:23 | || 06:23 | ||
|| '''Compiler''' या '''errors''' शोधू शकत नाही. | || '''Compiler''' या '''errors''' शोधू शकत नाही. | ||
+ | |||
|- | |- | ||
|| 06:27 | || 06:27 | ||
|| उदाहरणार्थ: | || उदाहरणार्थ: | ||
+ | |||
|- | |- | ||
|| 06:29 | || 06:29 | ||
|| व्ह्याल्यू नसलेल्या वेरियबल द्वारे भागाकार करु पहाणे. | || व्ह्याल्यू नसलेल्या वेरियबल द्वारे भागाकार करु पहाणे. | ||
+ | |||
|- | |- | ||
− | || 06: | + | || 06:31 |
|| '''terminating condition''' किंवा '''increment value''' शिवाय लूप रन करणे. | || '''terminating condition''' किंवा '''increment value''' शिवाय लूप रन करणे. | ||
+ | |||
|- | |- | ||
||06:43 | ||06:43 | ||
|| मी एडिटर मधील वर्तमान प्रोग्राम रद्द करेल. | || मी एडिटर मधील वर्तमान प्रोग्राम रद्द करेल. | ||
+ | |||
|- | |- | ||
|| 06:47 | || 06:47 | ||
|| कॅनवास स्वच्छ करण्यासाठी क्लिअर कमांड टाईप करिन आणि रन करेल. | || कॅनवास स्वच्छ करण्यासाठी क्लिअर कमांड टाईप करिन आणि रन करेल. | ||
+ | |||
|- | |- | ||
|| 06:52 | || 06:52 | ||
|| माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. | || माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. | ||
+ | |||
|- | |- | ||
|| 06:56 | || 06:56 | ||
|| हा प्रोग्राम दोन नंबर्सना '''divides''' करतो | || हा प्रोग्राम दोन नंबर्सना '''divides''' करतो | ||
+ | |||
|- | |- | ||
|| 07:00 | || 07:00 | ||
|| 'a' हा ''' dividend''' आहे आणि 'r' हा '''divisor''' आहे. | || 'a' हा ''' dividend''' आहे आणि 'r' हा '''divisor''' आहे. | ||
+ | |||
|- | |- | ||
||07:04 | ||07:04 | ||
||आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | ||आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | ||
+ | |||
|- | |- | ||
|| 07:11 | || 07:11 | ||
|| कृपया ट्यूटोरियल थांबवा आणि '''KTurtle''' एडिटरमध्ये प्रोग्राम टाईप करा. | || कृपया ट्यूटोरियल थांबवा आणि '''KTurtle''' एडिटरमध्ये प्रोग्राम टाईप करा. | ||
+ | |||
|- | |- | ||
|| 07:16 | || 07:16 | ||
|| प्रोग्राम टाईप केल्यानंतर टुटोरिअल सुरु करा. | || प्रोग्राम टाईप केल्यानंतर टुटोरिअल सुरु करा. | ||
+ | |||
|- | |- | ||
|| 07:20 | || 07:20 | ||
|| आता प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | || आता प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 07:24 | || 07:24 | ||
|| आता 'a' साठी '''5''' दाखल करा आणि OKबटनावर क्लिक करा. | || आता 'a' साठी '''5''' दाखल करा आणि OKबटनावर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 07:29 | || 07:29 | ||
|| 'r' साठी '''0''' दाखल करा आणि Okबटनावर क्लिक करा. | || 'r' साठी '''0''' दाखल करा आणि Okबटनावर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 07:33 | || 07:33 | ||
|| येथे आपल्याला ''' runtime error''' मिळतो, | || येथे आपल्याला ''' runtime error''' मिळतो, | ||
+ | |||
|- | |- | ||
|| 07:36 | || 07:36 | ||
|| “'''you tried to divide by zero'''” | || “'''you tried to divide by zero'''” | ||
+ | |||
|- | |- | ||
|| 07:39 | || 07:39 | ||
|| हा एरर लाईन क्रमांक 4 वर आहे. | || हा एरर लाईन क्रमांक 4 वर आहे. | ||
+ | |||
|- | |- | ||
|| 07:43 | || 07:43 | ||
|| हा एरर येतो कारण आपण शुन्य क्रमांकाने '''divide''' करू शकत नाही. | || हा एरर येतो कारण आपण शुन्य क्रमांकाने '''divide''' करू शकत नाही. | ||
+ | |||
|- | |- | ||
|| 07:49 | || 07:49 | ||
|| पुन्हा रन करा | || पुन्हा रन करा | ||
+ | |||
|- | |- | ||
|| 07:51 | || 07:51 | ||
|| 'a' साठी '''5''' दाखल करा आणि OK वर क्लिक करा. | || 'a' साठी '''5''' दाखल करा आणि OK वर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 07:54 | || 07:54 | ||
|| 'r' साठी '''2''' दाखल करा आणि OK वर क्लिक करा. | || 'r' साठी '''2''' दाखल करा आणि OK वर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 07:58 | || 07:58 | ||
|| प्रोग्राम एरर्सशिवाय रन होतो. | || प्रोग्राम एरर्सशिवाय रन होतो. | ||
+ | |||
|- | |- | ||
|| 08:01 | || 08:01 | ||
|| मी kturtle एडिटर मधील वर्तमान प्रोग्राम रद्द करेल. | || मी kturtle एडिटर मधील वर्तमान प्रोग्राम रद्द करेल. | ||
+ | |||
|- | |- | ||
|| 08:05 | || 08:05 | ||
|| कॅनवास स्वच्छ करण्यासाठी '''clear''' कमांड टाईप करेल आणि रन करेल. | || कॅनवास स्वच्छ करण्यासाठी '''clear''' कमांड टाईप करेल आणि रन करेल. | ||
+ | |||
|- | |- | ||
||08:10 | ||08:10 | ||
|| पुढे आपण '''logical errors''' बद्दल शिकू. | || पुढे आपण '''logical errors''' बद्दल शिकू. | ||
+ | |||
|- | |- | ||
|| 08:14 | || 08:14 | ||
|| '''Logical error''' प्रोग्रामच्या '''source code''' मधील चूक आहे जी '''incorrect''' किंवा '''unexpected''' परिणाम निर्माण करते. | || '''Logical error''' प्रोग्रामच्या '''source code''' मधील चूक आहे जी '''incorrect''' किंवा '''unexpected''' परिणाम निर्माण करते. | ||
+ | |||
|- | |- | ||
|| 08:26 | || 08:26 | ||
|| उदाहरणार्थ, | || उदाहरणार्थ, | ||
+ | |||
|- | |- | ||
|| 08:28 | || 08:28 | ||
|| चुकीच्या वेरियबल मध्ये वॅल्यू '''Assigning''' करणे. | || चुकीच्या वेरियबल मध्ये वॅल्यू '''Assigning''' करणे. | ||
+ | |||
|- | |- | ||
|| 08:32 | || 08:32 | ||
|| दोन क्रमांकाच्या बेरजे ऐवजी गुणाकार करणे. | || दोन क्रमांकाच्या बेरजे ऐवजी गुणाकार करणे. | ||
+ | |||
|- | |- | ||
||08:36 | ||08:36 | ||
|| माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. | || माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. | ||
+ | |||
|- | |- | ||
|| 08:39 | || 08:39 | ||
|| आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | || आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | ||
+ | |||
|- | |- | ||
|| 08:47 | || 08:47 | ||
|| कृपया ट्यूटोरियल थांबवा आणि '''KTurtle''' एडिटरमध्ये प्रोग्राम टाईप करा. | || कृपया ट्यूटोरियल थांबवा आणि '''KTurtle''' एडिटरमध्ये प्रोग्राम टाईप करा. | ||
+ | |||
|- | |- | ||
|| 08:52 | || 08:52 | ||
|| प्रोग्राम टाईप केल्यानंतर टुटोरिअल सुरु करा. | || प्रोग्राम टाईप केल्यानंतर टुटोरिअल सुरु करा. | ||
+ | |||
|- | |- | ||
|| 08:57 | || 08:57 | ||
|| आता प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | || आता प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 09:01 | || 09:01 | ||
|| एक डायलॉग बॉक्स पॉप-अप करेल, आता OK वर क्लिक करा. | || एक डायलॉग बॉक्स पॉप-अप करेल, आता OK वर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 09:05 | || 09:05 | ||
|| लूप '''infinite loop''' मध्ये जातो. | || लूप '''infinite loop''' मध्ये जातो. | ||
+ | |||
|- | |- | ||
− | || | + | || 09:08 |
||आता आपण पाहत आहोत कि '''“while”''' लूप 31 पासून क्रमांक प्रिंट करतो आणि अजूनही करत आहे. | ||आता आपण पाहत आहोत कि '''“while”''' लूप 31 पासून क्रमांक प्रिंट करतो आणि अजूनही करत आहे. | ||
+ | |||
|- | |- | ||
|| 09:15 | || 09:15 | ||
|| हा '''logical error''' आहे | || हा '''logical error''' आहे | ||
+ | |||
|- | |- | ||
|| 09:18 | || 09:18 | ||
|| “while” कंडीशनमध्ये x हि 20 पेक्षा मोठी आहे. | || “while” कंडीशनमध्ये x हि 20 पेक्षा मोठी आहे. | ||
+ | |||
|- | |- | ||
|| 09:23 | || 09:23 | ||
|| पण '''variable''' x हि 20 पेक्षा नेहमीच मोठी आहे. | || पण '''variable''' x हि 20 पेक्षा नेहमीच मोठी आहे. | ||
+ | |||
|- | |- | ||
|| 09:28 | || 09:28 | ||
|| म्हणून लूप बंद होत नाही. | || म्हणून लूप बंद होत नाही. | ||
+ | |||
|- | |- | ||
|| 09:31 | || 09:31 | ||
|| मी प्रोसेस एबोर्ट करण्यासाठी '''Abort''' बटणावर क्लिक करेल | || मी प्रोसेस एबोर्ट करण्यासाठी '''Abort''' बटणावर क्लिक करेल | ||
+ | |||
|- | |- | ||
|| 09:36 | || 09:36 | ||
|| आता $x=$x+1 ला $x=$x-1 मध्ये बदलू. | || आता $x=$x+1 ला $x=$x-1 मध्ये बदलू. | ||
+ | |||
|- | |- | ||
||09:44 | ||09:44 | ||
|| आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | || आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि '''KTurtle''' एडिटरमध्ये पेस्ट करेन. | ||
+ | |||
|- | |- | ||
|| 09:51 | || 09:51 | ||
|| प्रोग्राम रन करण्यासाठी Runबटनावर क्लिक करा. | || प्रोग्राम रन करण्यासाठी Runबटनावर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 09:55 | || 09:55 | ||
|| एक डायलॉग बॉक्स पॉप-अप करेल. OK वर क्लिक करा. | || एक डायलॉग बॉक्स पॉप-अप करेल. OK वर क्लिक करा. | ||
+ | |||
|- | |- | ||
|| 09:59 | || 09:59 | ||
|| ''' 29 ते 20.''' मधील व्ह्याल्यूस प्रिंट केल्यानंतर लूप बंद होतो. | || ''' 29 ते 20.''' मधील व्ह्याल्यूस प्रिंट केल्यानंतर लूप बंद होतो. | ||
+ | |||
|- | |- | ||
||10:05 | ||10:05 | ||
|| या बरोबर, हे ट्यूटोरियल येथे संपत आहे. | || या बरोबर, हे ट्यूटोरियल येथे संपत आहे. | ||
+ | |||
|- | |- | ||
|| 10:10 | || 10:10 | ||
|| चला सारांश पाहू. | || चला सारांश पाहू. | ||
+ | |||
|- | |- | ||
|| 10:12 | || 10:12 | ||
|| या ट्यूटोरियल मध्ये आपण, एरर्स आणि एरर्सचे प्रकार, जसे | || या ट्यूटोरियल मध्ये आपण, एरर्स आणि एरर्सचे प्रकार, जसे | ||
+ | |||
|- | |- | ||
|| 10:18 | || 10:18 | ||
|| असे वेरियबल वापरणे जे जाहीर नाहीत, | || असे वेरियबल वापरणे जे जाहीर नाहीत, | ||
+ | |||
|- | |- | ||
|| 10:23 | || 10:23 | ||
|| '''strings''' मधील सुटलेले '''quotes''' | || '''strings''' मधील सुटलेले '''quotes''' | ||
+ | |||
|- | |- | ||
|| 10:27 | || 10:27 | ||
|| ''' Runtime errors''' आणि | || ''' Runtime errors''' आणि | ||
+ | |||
|- | |- | ||
|| 10:30 | || 10:30 | ||
− | || '''Logical errors'''हे शिकलो. | + | || '''Logical errors'''हे शिकलो. असाइग्नमेंट म्हणून, मी इच्छिते कि तुम्ही दिलेल्या प्रोग्राम मधील एरर्स शोधा. |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
||10:46 | ||10:46 | ||
||प्रकल्पाची माहिती देलेल्या लिंक वर उपलब्ध आहे http://spoken-tutorial.org/What is a Spoken Tutorial. | ||प्रकल्पाची माहिती देलेल्या लिंक वर उपलब्ध आहे http://spoken-tutorial.org/What is a Spoken Tutorial. | ||
+ | |||
|- | |- | ||
|| 10:50 | || 10:50 | ||
|| ज्या मध्ये तुम्हाला प्रोजेक्टचा सारांश मिळेल. | || ज्या मध्ये तुम्हाला प्रोजेक्टचा सारांश मिळेल. | ||
+ | |||
|- | |- | ||
|| 10:54 | || 10:54 | ||
||जर तुमच्याकडे चांगली बेंडविड्थ नसेल तर, आपण विडिओ डाउनलोड करूनही पाहु शकता. | ||जर तुमच्याकडे चांगली बेंडविड्थ नसेल तर, आपण विडिओ डाउनलोड करूनही पाहु शकता. | ||
+ | |||
|- | |- | ||
||10:59 | ||10:59 | ||
|| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम: | || स्पोकन ट्यूटोरियल प्रोजेक्ट टीम: | ||
+ | |||
|- | |- | ||
|| 11:01 | || 11:01 | ||
||स्पोकन ट्यूटोरियल च्या साहाय्याने कार्यशाळा चालविते. | ||स्पोकन ट्यूटोरियल च्या साहाय्याने कार्यशाळा चालविते. | ||
+ | |||
|- | |- | ||
|| 11:05 | || 11:05 | ||
||परीक्षा उत्तीर्ण होणार्या विद्यार्थाना प्रमाणपत्र ही दिले जाते. | ||परीक्षा उत्तीर्ण होणार्या विद्यार्थाना प्रमाणपत्र ही दिले जाते. | ||
+ | |||
|- | |- | ||
|| 11:09 | || 11:09 | ||
||अधिक माहिती साठी कृपया contact@spoken-tutorial.org वर लिहा . | ||अधिक माहिती साठी कृपया contact@spoken-tutorial.org वर लिहा . | ||
+ | |||
|- | |- | ||
− | || 11: 17 | + | || 11:17 |
||स्पोकन टुटोरिअल प्रोजेक्ट हा टऑकं टु टिचर प्रोजेक्टचा एक भाग आहे. | ||स्पोकन टुटोरिअल प्रोजेक्ट हा टऑकं टु टिचर प्रोजेक्टचा एक भाग आहे. | ||
+ | |||
|- | |- | ||
− | || 11:23 | + | ||11:23 |
− | || यासाठी अर्थसहाय्य the National Mission on Education through ICT, MHRD, Government of India यांच्या कडून मिळाले आहे. | + | ||यासाठी अर्थसहाय्य the National Mission on Education through ICT, MHRD, Government of India यांच्या कडून मिळाले आहे. |
+ | |||
|- | |- | ||
||11:31 | ||11:31 | ||
||या संबंधी माहिती पुढील साईटवर उपलब्ध आहे. spoken-tutorial.org/NMEICT-intro | ||या संबंधी माहिती पुढील साईटवर उपलब्ध आहे. spoken-tutorial.org/NMEICT-intro | ||
+ | |||
|- | |- | ||
||11:37 | ||11:37 | ||
||या ट्यूटोरियल चे भाषांतर सचिन राणे यानी केले असून मी रंजना भांबळे आपला निरोप घेते. | ||या ट्यूटोरियल चे भाषांतर सचिन राणे यानी केले असून मी रंजना भांबळे आपला निरोप घेते. | ||
+ | |||
|- | |- | ||
||11:41 | ||11:41 | ||
||सहभागासाठी धन्यवाद. | ||सहभागासाठी धन्यवाद. | ||
− | | | + | |} |
Latest revision as of 16:33, 19 April 2017
Time | Narration |
00:01 | नमस्कार, KTurtle मधील Common Errors वरिल स्पोकन टयूटोरिअल मध्ये तुमचे स्वागत आहे. |
00:07 | या टयूटोरिअल मध्ये, आपण, |
00:10 | Syntax errors |
00:12 | Runtime errors आणि |
00:14 | Logical errorsशिकणार आहोत. |
00:17 | हे टयूटोरिअल रेकॉर्ड करण्यासाठी मी, |
00:20 | Ubuntu Linux OS version 12.04. |
00:25 | KTurtle version. 0.8.1 beta. चा वापर करीत आहे. |
00:31 | आम्ही मानत आहोत कि तुम्हाला केटरटल आणि केटरटलच्या “if-else” विषयी मूलभूत ज्ञान आहे. |
00:36 | जर नसेल, तर संबंधित टयूटोरिअलसाठी, आमचे संकेतस्थळ http://spoken-tutorial.org पहा. |
00:42 | आता प्रथम व्याख्या पाहू, “Error” म्हणजे काय ? |
00:46 | “Error” प्रोग्राम मधील चूक आहे जी incorrect किंवा unexpected परिणाम निर्माण करते. |
00:55 | प्रथम मी "Types of errors" विषयी समजावेल. |
01:00 | Syntax error हे प्रोग्रामिंग भाषेच्या व्याकरण नियमांचे उल्लंघन आहे. |
01:09 | जेव्हा प्रोग्राममध्ये syntax errors असते तेव्हा Compilation निष्क्रिय होते. |
01:15 | Syntax errors शोधायला आणि सोडवायला सोपे आहेत. |
01:22 | उदाहरणार्थ: अतुलनात्मक कंस, चौकटी कंस आणि महिरपी कंस |
01:29 | असे वेरियबल वापरणे जे जाहीर नाहीत. |
01:34 | strings मधील सुटलेले quotes |
01:38 | आता नवीन Kturtle अप्लिकेशन खोलू. |
01:42 | Dash home वर क्लीक करा. सर्च बारमध्ये KTurtle टाईप करा. |
01:48 | KTurtle आयकॉनवर क्लिक करा. |
01:51 | आता टयूटोरिअलची सुरुवात काही प्रकारच्या syntax errors ने करु. |
01:58 | माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. |
02:02 | प्रोग्राममधील error समजवण्यासाठी, मी कोडच्या भागावर कमेंट करेल. |
02:09 | येथे, मी लाईनवर कमेंट करेल. |
02:11 | $a=ask अवतरण चिन्हामध्ये "enter any number and click Ok" |
02:19 | लाईनवर कमेंट करण्यासाठी मी hash(#) चिन्ह वापरेन. |
02:23 | आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि KTurtle एडिटरमध्ये पेस्ट करेन. |
02:31 | कृपया ट्यूटोरियल थांबवा आणि KTurtle एडिटरमध्ये प्रोग्राम टाईप करा. |
02:37 | प्रोग्राम टाईप केल्यानंतर ट्यूटोरियल सुरु करा. |
02:42 | प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. |
02:47 | Complier खालील एरर दाखवितो. |
02:50 | variable "$a" was used without first being assigned to a value. |
02:57 | येथे एरर लाईन क्रमांक 4 वर आहे. |
03:02 | हा syntax error आहे. तो येतो कारण वेरियबल 'a' जाहीर नव्हता. |
03:10 | तर मी लाईन क्रमांक 2 वर जाऊन कमेंट रद्द करीन. |
03:14 | आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि KTurtle एडिटरमध्ये पेस्ट करीन. |
03:23 | प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. |
03:27 | a व्ह्याल्यूसाठी 6 दाखल करून Ok वर करा. |
03:31 | प्रोग्राम एरर शिवाय रन होतो. |
03:35 | मी KTurtle एडिटरमधील वर्तमान प्रोग्राम रद्द करीत आहे. |
03:38 | कॅनवास स्वच्छ करण्यासाठी clear कमांड टाईप करा आणि run करा. |
03:43 | आता पुढे दुसरा एरर पाहू. |
03:46 | माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. |
03:50 | येथे केटरटलमध्ये "pi" ची किंमत पूर्वनियोजित आहे. |
03:54 | आता प्रोग्राम मधील "$" चिन्ह रद्द करू. |
03:58 | आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि KTurtle एडिटरमध्ये पेस्ट करीन. |
04:05 | कृपया टुटोरिअल थांबवा आणि KTurtle एडिटरमध्ये प्रोग्राम टाईप करा. |
04:11 | प्रोग्राम टाईप केल्यानंतर ट्यूटोरियल सुरु करा. |
04:16 | प्रोग्राम रन करण्यासाठी run बटनावर क्लिक करा. |
04:19 | Complier खालील एरर दाखवितो. |
04:22 | you cannot put “=” here |
04:26 | हा एरर लाईन क्रमांक 2 वर आहे. |
04:30 | हा syntax error आहे. तो येतो कारण तेथे container of variable नव्हता. |
04:37 | आता प्रोग्रामवर पुन्हा जा आणि $ चिन्ह बदला. |
04:41 | आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि KTurtle एडिटरमध्ये पेस्ट करेन. |
04:49 | प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. |
04:53 | एंगल व्ह्याल्यूसाठी 45 दाखल करून Ok वर क्लिक करा. |
04:57 | प्रोग्राम एरर शिवाय रन होतो. |
05:00 | आता स्ट्रिंगमधील कुठलेही एक अवतरण चिन्ह रद्द करा. |
05:05 | मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि KTurtle एडिटरमध्ये पेस्ट करीन. |
05:12 | प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. |
05:15 | Complier खालील एरर दाखवितो. |
05:18 | Text string was not properly closed, expected a double quote “ ” to close the string. |
05:25 | येथे एरर लाईन क्रमांक 2 वर आहे. |
05:29 | मी मागे लाइन क्रमांक 2 वर जाईल आणि अवतरण चिन्ह बदलेल.Video |
05:34 | आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि KTurtle एडिटरमध्ये पेस्ट करेन. |
05:41 | प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. |
05:44 | एंगल व्ह्याल्यूसाठी 45 दाखल करून Ok वर क्लिक करा. |
05:49 | प्रोग्राम एरर शिवाय रन होतो. |
05:52 | या प्रमाणे तुम्ही ती लाइन शोधू शकता ज्याकडे एरर येतो आणि तो सुधारू शकता. |
05:59 | आता आपण रनटाईम एरर बद्दल शिकू. |
06:04 | Run-time error प्रोग्रामच्या execution दरम्यान येतो. |
06:10 | तो प्रोग्रामला crash करू शकतो जेव्हा तुम्ही तो रन करता. |
06:15 | Runtime errors सामान्यपणे यूज़र द्वारे चुकीचे इनपुट दिल्यामुळे होते. |
06:23 | Compiler या errors शोधू शकत नाही. |
06:27 | उदाहरणार्थ: |
06:29 | व्ह्याल्यू नसलेल्या वेरियबल द्वारे भागाकार करु पहाणे. |
06:31 | terminating condition किंवा increment value शिवाय लूप रन करणे. |
06:43 | मी एडिटर मधील वर्तमान प्रोग्राम रद्द करेल. |
06:47 | कॅनवास स्वच्छ करण्यासाठी क्लिअर कमांड टाईप करिन आणि रन करेल. |
06:52 | माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. |
06:56 | हा प्रोग्राम दोन नंबर्सना divides करतो |
07:00 | 'a' हा dividend आहे आणि 'r' हा divisor आहे. |
07:04 | आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि KTurtle एडिटरमध्ये पेस्ट करेन. |
07:11 | कृपया ट्यूटोरियल थांबवा आणि KTurtle एडिटरमध्ये प्रोग्राम टाईप करा. |
07:16 | प्रोग्राम टाईप केल्यानंतर टुटोरिअल सुरु करा. |
07:20 | आता प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. |
07:24 | आता 'a' साठी 5 दाखल करा आणि OKबटनावर क्लिक करा. |
07:29 | 'r' साठी 0 दाखल करा आणि Okबटनावर क्लिक करा. |
07:33 | येथे आपल्याला runtime error मिळतो, |
07:36 | “you tried to divide by zero” |
07:39 | हा एरर लाईन क्रमांक 4 वर आहे. |
07:43 | हा एरर येतो कारण आपण शुन्य क्रमांकाने divide करू शकत नाही. |
07:49 | पुन्हा रन करा |
07:51 | 'a' साठी 5 दाखल करा आणि OK वर क्लिक करा. |
07:54 | 'r' साठी 2 दाखल करा आणि OK वर क्लिक करा. |
07:58 | प्रोग्राम एरर्सशिवाय रन होतो. |
08:01 | मी kturtle एडिटर मधील वर्तमान प्रोग्राम रद्द करेल. |
08:05 | कॅनवास स्वच्छ करण्यासाठी clear कमांड टाईप करेल आणि रन करेल. |
08:10 | पुढे आपण logical errors बद्दल शिकू. |
08:14 | Logical error प्रोग्रामच्या source code मधील चूक आहे जी incorrect किंवा unexpected परिणाम निर्माण करते. |
08:26 | उदाहरणार्थ, |
08:28 | चुकीच्या वेरियबल मध्ये वॅल्यू Assigning करणे. |
08:32 | दोन क्रमांकाच्या बेरजे ऐवजी गुणाकार करणे. |
08:36 | माझ्याकडे आगोदरच टेक्स्ट एडिटर मध्ये एक प्रोग्राम आहे. |
08:39 | आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि KTurtle एडिटरमध्ये पेस्ट करेन. |
08:47 | कृपया ट्यूटोरियल थांबवा आणि KTurtle एडिटरमध्ये प्रोग्राम टाईप करा. |
08:52 | प्रोग्राम टाईप केल्यानंतर टुटोरिअल सुरु करा. |
08:57 | आता प्रोग्राम रन करण्यासाठी Run बटनावर क्लिक करा. |
09:01 | एक डायलॉग बॉक्स पॉप-अप करेल, आता OK वर क्लिक करा. |
09:05 | लूप infinite loop मध्ये जातो. |
09:08 | आता आपण पाहत आहोत कि “while” लूप 31 पासून क्रमांक प्रिंट करतो आणि अजूनही करत आहे. |
09:15 | हा logical error आहे |
09:18 | “while” कंडीशनमध्ये x हि 20 पेक्षा मोठी आहे. |
09:23 | पण variable x हि 20 पेक्षा नेहमीच मोठी आहे. |
09:28 | म्हणून लूप बंद होत नाही. |
09:31 | मी प्रोसेस एबोर्ट करण्यासाठी Abort बटणावर क्लिक करेल |
09:36 | आता $x=$x+1 ला $x=$x-1 मध्ये बदलू. |
09:44 | आता मी प्रोग्रामला टेक्स्ट एडिटरमधून कॉपी करेन आणि KTurtle एडिटरमध्ये पेस्ट करेन. |
09:51 | प्रोग्राम रन करण्यासाठी Runबटनावर क्लिक करा. |
09:55 | एक डायलॉग बॉक्स पॉप-अप करेल. OK वर क्लिक करा. |
09:59 | 29 ते 20. मधील व्ह्याल्यूस प्रिंट केल्यानंतर लूप बंद होतो. |
10:05 | या बरोबर, हे ट्यूटोरियल येथे संपत आहे. |
10:10 | चला सारांश पाहू. |
10:12 | या ट्यूटोरियल मध्ये आपण, एरर्स आणि एरर्सचे प्रकार, जसे |
10:18 | असे वेरियबल वापरणे जे जाहीर नाहीत, |
10:23 | strings मधील सुटलेले quotes |
10:27 | Runtime errors आणि |
10:30 | Logical errorsहे शिकलो. असाइग्नमेंट म्हणून, मी इच्छिते कि तुम्ही दिलेल्या प्रोग्राम मधील एरर्स शोधा. |
10:46 | प्रकल्पाची माहिती देलेल्या लिंक वर उपलब्ध आहे http://spoken-tutorial.org/What is a Spoken Tutorial. |
10:50 | ज्या मध्ये तुम्हाला प्रोजेक्टचा सारांश मिळेल. |
10:54 | जर तुमच्याकडे चांगली बेंडविड्थ नसेल तर, आपण विडिओ डाउनलोड करूनही पाहु शकता. |
10:59 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम: |
11:01 | स्पोकन ट्यूटोरियल च्या साहाय्याने कार्यशाळा चालविते. |
11:05 | परीक्षा उत्तीर्ण होणार्या विद्यार्थाना प्रमाणपत्र ही दिले जाते. |
11:09 | अधिक माहिती साठी कृपया contact@spoken-tutorial.org वर लिहा . |
11:17 | स्पोकन टुटोरिअल प्रोजेक्ट हा टऑकं टु टिचर प्रोजेक्टचा एक भाग आहे. |
11:23 | यासाठी अर्थसहाय्य the National Mission on Education through ICT, MHRD, Government of India यांच्या कडून मिळाले आहे. |
11:31 | या संबंधी माहिती पुढील साईटवर उपलब्ध आहे. spoken-tutorial.org/NMEICT-intro |
11:37 | या ट्यूटोरियल चे भाषांतर सचिन राणे यानी केले असून मी रंजना भांबळे आपला निरोप घेते. |
11:41 | सहभागासाठी धन्यवाद. |