KTurtle/C3/Control-Execution/Tamil
From Script | Spoken-Tutorial
Time | Narration |
00:01 | அனைவருக்கும் வணக்கம். |
00:03 | KTurtle ல் Control Execution குறித்த ஸ்போகன் டுடோரியலுக்கு நல்வரவு |
00:10 | இந்த டுடோரியலில் நாம் கற்க போவது |
00:13 | 'while' loop மற்றும் |
00:15 | 'for' loop |
00:17 | இந்த டுடோரியலைப் பதிவு செய்ய நான் பயன்படுத்துவது, Ubuntu Linux OS பதிப்பு 12.04 KTurtle பதிப்பு 0.8.1 beta. |
00:32 | KTurtle ல் வேலைசெய்ய அடிப்படை அறிவு உங்களுக்கு இருப்பதாகக் கொள்கிறோம் |
00:38 | இல்லையெனில், அதற்கான டுடோரியலுக்கு, எங்கள் தளத்திற்கு செல்லவும். http://spoken-tutorial.org |
00:45 | ஒரு புதிய KTurtle Application ஐ திறப்போம். |
00:48 | Dash home ல் சொடுக்குக. |
00:50 | Search bar, ல் டைப் செய்க KTurtle. |
00:53 | அந்த தேர்வில் சொடுக்குக. KTurtle Application திறக்கிறது. |
00:59 | முதலில் control execution என்றால் என்ன என்பதை விளக்குகிறேன். |
01.05 | Control execution என்பது ஒரு ப்ரோகிராமின் ஓட்டத்தைக் கட்டுப்படுத்துகிறது. |
01:10 | ப்ரோகிராமின் இயக்கத்தைக் கட்டுப்படுத்த வெவ்வேறு நிபந்தனைகள் பயன்படுகின்றன. |
01:16 | ஒரு குறிப்பிட்ட நிபந்தனை நிறைவேறும் வரை மீண்டும் மீண்டும் இயக்கப்படும் code ன் ஒரு தொகுதி Loop ஆகும். |
01:25 | உதா. “while” loop மற்றும் “for” loop |
01:30 | “while” loop உடன் டுடோரியலை ஆரம்பிக்கலாம் |
01:34 | “while” loop ல், loop னுள் இருக்கும் code ஆனது boolean 'false' ஐ மதிப்பிடும் வரை திரும்ப திரும்ப இயங்குகிறது. |
01:42 | “while” loop ன் அமைப்பை விளக்குகிறேன். while loop condition { loop increment variable உடன் ஏதேனும் செய் } |
01:56 | text editor ல் ஏற்கனவே code ஐ கொண்டுள்ளேன். |
01:59 | text editor ல் இருந்து ப்ரோகிராமை பிரதி எடுத்து KTurtle editor னுள் ஒட்டுகிறேன் |
02:07 | டுடோரியலை இங்கே இடைநிறுத்தி உங்கள் KTurtle editor னுள் ப்ரோகிராமை டைப் செய்க. |
02:13 | ப்ரோகிராமை டைப் செய்த பின் டுடோரியலை தொடரவும் |
02:18 | இது சற்று மங்கலாக தெரியலாம். எனவே program text ஐ பெரிதாக்குகிறேன் |
02:25 | code ஐ விளக்குகிறேன். |
02:27 | # குறி அதற்கடுத்து எழுதப்பட்ட வரியை comment செய்கிறது. |
02:32 | அதாவது, ப்ரோகிராம் இயங்கும்போது இந்த வரி இயக்கப்பட மாட்டாது |
02:38 | reset command... Turtle ஐ முன்னிருப்பு நிலைக்கு அமைக்கிறது. |
02:43 | $x=0 variable x ன் மதிப்பை பூஜ்ஜியத்திற்கு Initialize செய்கிறது. |
02:52 | ஒரு ப்ரோகிராமில் செய்தி message " " என்ற keyword க்கு பின் இரட்டை மேற்கோள்களில் கொடுக்கப்படுகிறது. “message” command... “string” ஐ உள்ளீடாக ஏற்கிறது. |
03:04 | இது string லிருந்து text ஐ கொண்ட ஒரு pop-up dialog box ஐ காட்டுகிறது. |
03:11 | while $x<30 “while” condition ஐ சோதிக்கிறது. |
03:17 | $x=$x+3 variable $x ன் மதிப்புடன் 3 ஐ சேர்க்கிறது |
03:27 | fontsize 15 print command ஆல் பயன்படுத்தப்படும் font அளவை அமைக்கிறது. |
03:35 | Fontsize எண்ணை உள்ளீடாக பெற்று pixelகளில் அமைக்கிறது. |
03:42 | forward 20... “Turtle” ஐ canvas ல் 20 படிகள் முன்னோக்கி செல்ல கட்டளையிடுகிறது. |
03:52 | print $x canvas ல் variable x ன் மதிப்பை காட்டுகிறது. |
04:01 | ப்ரோகிராமை இயக்க “Run” button ஐ சொடுக்குகிறேன். |
04:05 | ஒரு message dialog box தோன்றுகிறது. OK ல் சொடுக்குகிறேன். |
04:11 | 3 லிருந்து 30 வரை மூன்றால் பெருக்கிய விடை canvas ல் காட்டப்படுகிறது. |
04:17 | “Turtle” canvas ல் 20 படிகள் முன்னோக்கி நகருகிறது. |
04:22 | அடுத்து “for” loop ல் வேலை செய்யலாம் |
04:26 | “for” loop ஒரு counting loop. |
04:29 | ஒவ்வொரு முறையும் “for” loop னுள் உள்ள code இயக்கப்படுகிறது, |
04:34 | கடைசி மதிப்பை அடையும் வரை variable மதிப்பு அதிகரிக்கப்படுகிறது. |
04:41 | “for” loop ன் அமைப்பை விளக்குகிறேன். |
04:46 | for variable = ஆரம்ப எண் to முடிவு எண் { Statement } |
04:55 | நடப்பு ப்ரோகிராமைத் துடைக்கிறேன். |
04:59 | clearcommand ஐ டைப் செய்து canvas ஐ துடைக்க run ஐ சொடுக்கவும். |
05:05 | text editor ல் இருந்து ப்ரோகிராமை பிரதி எடுத்து அதை KTurtle editor னுள் ஒட்டுகிறேன் |
05:14 | இங்கே டுடோரியலை இடைநிறுத்தி ப்ரோகிராமை உங்கள் KTurtle editor னுள் டைப் செய்க. |
05:20 | ப்ரோகிராமை டைப் செய்த பின் டுடோரியலைத் தொடரவும். |
05:25 | இது சற்று மங்கலாக தெரியலாம். எனவே program text ஐ பெரிதாக்குகிறேன் |
05:32 | ப்ரோகிராமை விளக்குகிறேன். |
05:34 | "#" குறி அதற்கடுத்து எழுதப்பட்ட வரியை comment செய்கிறது. |
05:39 | reset command... Turtle ஐ முன்னிருப்பு நிலைக்கு அமைக்கிறது. |
05:44 | $r=0 variable r க்கு மதிப்பு பூஜ்ஜியத்தை Initialize செய்கிறது. |
05:52 | for $x= 1 to 15 “for” condition ஐ 1 லிருந்து 15 வரை சோதிக்கிறது. |
06:01 | $r=$x*($x+1)/2 variable r ன் மதிப்பைக் கணக்கிடுகிறது. |
06:12 | fontsize 18 print command ஆல் பயன்படுத்தப்படும் font அளவை அமைக்கிறது. |
06:19 | print $r variable r ன் மதிப்பை canvas ல் காட்டுகிறது |
06:26 | forward 15 Turtle ஐ canvas ல் 15 படிகள் முன்னோக்கி நகர கட்டளையிடுகிறது. |
06:34 | go 10,250 Turtle ஐ canvas ன் இடப்பக்கத்திலிருந்து 10 pixelகளும் canvas ன் மேலிருநது 250 pixelகளும் நகரும் படி கட்டளையிடுகிறது. |
06:48 | “Turtle” அனைத்து print commandகளையும் நேர இடைவெளி ஏதுமின்றி காட்டுகிறது. |
06:54 | “Wait 2” command அடுத்த command ஐ இயக்கும் முன் Turtle ஐ 2 நொடிகள் காத்திருக்க வைக்கிறது. |
07:04 | “print” command இரட்டை மேற்கோள்களில் இருக்கும் “string” ஐயும் variable $r ஐயும் காட்டுகிறது. |
07:13 | ப்ரோகிராமை இயக்க “ Run” button மீது சொடுக்குகிறேன். |
07:17 | முதல் 15 இயல்எண்களின் கூட்டு தொடர் வரிசை மற்றும் முதல் 15 இயல் எண்களின் கூட்டுத்தொகைக் canvas ல் காட்டப்படுகிறது. |
07:27 | Turtle canvas ல் 15 படிகள் முன்னோக்கி நகருகிறது. |
07:32 | இத்துடன் இந்த டுடோரியல் முடிகிறது. |
07:37 | சுருங்க சொல்ல. |
07:40 | இந்த டுடோரியலில், |
07:44 | “while”' loop மற்றும் “for” loop ஐ பயன்படுத்தக் கற்றோம் |
07:47 | பயிற்சியாக பின்வரும் ப்ரோகிராம்களை எழுதுக |
07:54 | “while” loop ஐ பயன்படுத்தி 2 ன் மடங்குகளை மதிப்பிடுக |
07:58 | “for” loop ஐ பயன்படுத்தி ஒரு எண்ணின் பெருக்கல் வாய்ப்பாட்டை மதிப்பிடுக |
08:03 | இந்த இணைப்பில் உள்ள காணொளியைக் காணவும் http://spoken-tutorial.org/What is a Spoken Tutorial |
08:08 | இது ஸ்போகன் டுடோரியல் திட்டம் பற்றி சுருங்க சொல்கிறது |
08:12 | உங்கள் இணைய இணைப்பு வேகமாக இல்லையெனில் அதை தரவிறக்கிக் காணவும் |
08:17 | ஸ்போகன் டுடோரியல் திட்டக்குழு: |
08:20 | ஸ்போகன் டுடோரியல்களைப் பயன்படுத்தி செய்முறை வகுப்புகள் நடத்துகிறது |
08:23 | இணையத்தில் பரீட்சை எழுதி தேர்வோருக்கு சான்றிதழ்களும் அளிக்கிறது. |
08:27 | மேலும் தகவல்களுக்கு contact@spoken-tutorial.org க்கு மின்னஞ்சல் எழுதவும். |
08:36 | ஸ்போகன் டுடோரியல் பாடங்கள் டாக் டு எ டீச்சர் திட்டத்தின் முனைப்பாகும். |
08:41 | இதற்கு ஆதரவு இந்திய அரசு துவக்கிய MHRD இன் ஐசிடி மூலம் தேசிய கல்வித்திட்டத்தின் வழியே கிடைக்கிறது. |
08:48 | இந்த திட்டம் பற்றிய மேலதிக தகவல்கள் கீழுள்ள இணைப்பில் கிடைக்கும் http://spoken-tutorial.org/NMEICT-Intro |
08:54 | இந்த டுடோரியலை தமிழாக்கம் செய்து குரல் கொடுத்தது ஐஐடி பாம்பேவில் இருந்து பிரியா. நன்றி. |