KTurtle/C3/Control-Execution/Punjabi
From Script | Spoken-Tutorial
Time | Narration |
---|---|
00:01 | ਸਤ ਸ਼੍ਰੀ ਅਕਾਲ ਦੋਸਤੋ। |
00:03 | KTurtle ਵਿੱਚ Control Execution ਦੇ ਇਸ ਟਿਯੂਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ। |
00:10 | ਇਸ ਟਿਯੂਟੋਰਿਅਲ ਵਿੱਚ,ਅਸੀ ਸਿਖਾਗੇ। |
00:13 | 'while' ਲੂਪ ਅਤੇ |
00:15 | 'for' ਲੂਪ |
00:17 | ਇਸ ਟਯੂਟੋਰਿਅਲ ਨੂੰ ਰਿਕਾਰਡ (record ) ਕਰਨ ਲਈ, ਮੈਂ ਉਬਂਟੂ ਲਿਨਕਸ OS ਵਰਜਨ 12.04 ਅਤੇ KTurtle ਵਰਜਨ 0.8.1 ਬੀਟਾ ਦਾ ਉਪਯੋਗ ਕਰ ਰਹਿ ਹਾਂ |
00:32 | ਅਸੀਂ ਮਨਦੇ ਹਾਂ, ਕਿ ਤੁਹਾਨੂੰ KTurtle ਦੇ ਬਾਰੇ ਪਹਿਲਾ ਤੋ ਸ਼ੂਰੁਆਤੀ ਜਾਣਕਾਰੀ ਹੈ। |
00:38 | ਅਗਰ ਨਹੀ, ਤਾ ਇਸ ਸਭੰਦਿਤ ਟਯੂਟੋਰਿਅਲ ਦੀ ਜਾਣਕਾਰੀ ਲਈ ਕ੍ਰਿਪਾ ਸਾਡੀ ਵੈਬਸਾਇਡ http://spoken-tutorial.org ਦੇਖੋਂ। |
00:45 | ਇਕ ਨਵਾ KTurtle ਐਪਲਿਕੇਸ਼ਨ ਖੋਲੋ। |
00:48 | Dash home ਉਤੇ ਕਲਿਕ ਕਰੋ। |
00:50 | ਸਰਚ ਬਾਰ ਵਿਚ KTurtle ਟਾਇਪ ਕਰੋ। |
00:53 | Option ਉਤੇ ਕਲਿਕ ਕਰੋ। KTurtle ਐਪਲਿਕੇਸ਼ਨ ਖੁਲੱਦਾ ਹੈ। |
00:59 | ਪਹਿਲਾ ਮੈਂ ਸਮਝਾਉਂਦੀ ਹਾ ਕਿ control execution ਕੀ ਹੈ। |
01:05 | control execution ਪ੍ਰੋਗਰਾਮ ਦੀ ਰਫਤਾਰ ਨੂੰ ਨਿਅੰਤ੍ਰਿਤ ਕਰਦਾ ਹੈ। |
01:10 | program execution ਨੂੰ ਨਿਅੰਤ੍ਰਿਤ ਕਰਨ ਲਈ ਕਈ ਤਰਹਾ ਦੀਆ ਕਂਡਿਸ਼ਨਸ ਵਰਤੀਆਂ ਜਾਂਦੀਆ ਹਨ। |
01:16 | Loop ਇਕ ਕੋਡ ਬਲਾਕ ਹੈ ਜਿਸ ਨੂੰ ਬਾਰ-ਬਾਰ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ ਜੱਦ ਤੱਕ ਉਸ ਦੀ ਕੁਝ ਖਾਸ ਕੰਡਿਸ਼ਨ ਦੀ ਸੰਤੁਸ਼ਟੀ ਨਹੀ ਹੁੰਦੀ। |
01:25 | ਉਦਾਹਰਣਸਵਰੂਪ “while” ਲੂਪ ਅਤੇ “for” ਲੂਪ। |
01:30 | “while” ਲੂਪ ਦੇ ਨਾਲ ਟਯੂਟੋਰਿਅਲ ਸ਼ੂਰੁ ਕਰੋ। |
01:34 | “while” ਲੂਪ ਵਿੱਚ ਕੋਡ repeat ਹੁੰਦੀ ਹੈ ਜੱਦ ਤਕ boolean 'false' ਵਿਚ ਨਹੀ ਬਦਲਦਾ। |
01:42 | ਮੈਂ “while” ਲੂਪ ਦੀ ਸਨਰਚਨਾ ਨੂੰ ਸਮਝਾਉਂਦੀ ਹਾਂ। while loop condition {
Do something with loop increment variable } |
01:56 | ਮੇਰੇ ਕੋਲ text editor ਵਿੱਚ ਪਹਿਲਾ ਤੋਂ ਹੀ ਕੋਡ ਹੈਂ। |
01:59 | ਮੈਂ text editor ਤੋਂ ਪ੍ਰੋਗਰਾਮ ਕਾਪੀ ਕਰਕੇ KTurtle editor ਵਿੱਚ ਪੇਸਟ ਕਰਦੀ ਹਾਂ। |
02:07 | ਕ੍ਰਿਪਾ ਇਥੇ ਟਯੂਟੋਰਿਅਲ ਰੋਕੋ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਆਪਨੇ KTurtle editor ਵਿੱਚ ਟਾਇਪ ਕਰੋਂ। |
02:13 | ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਟਾਇਪ ਕਰਨ ਤੋ ਬਾਦ ਟਯੂਟੋਰਿਅਲ ਦੁਬਾਰ ਤੋਂ ਸ਼ੂਰੁ ਕਰੋ। |
02:18 | ਮੈਂ ਪ੍ਰੋਗਰਾਮ ਟੈਕਸਟ ਨੂੰ ਜੂਮ ਕਰਦੀ ਹਾਂ, ਇਹ ਥੋੜਾ ਧੂਧਲਾ ਹੋ ਸਕਦਾ ਹੈ। |
02:25 | ਹੁਣ ਮੈ ਕੋਡ ਸਮਝਾਉਂਦੀ ਹਾਂ। |
02:27 | # ਚਿਨਹ ਇਸਤੋਂ ਬਾਦ ਲਿਖੀ ਲਾਇਨ ਨੂੰ ਕਮੈਂਟ ਕਰਦਾ ਹੈਂ। |
02:32 | ਮਤਲਬ ਕੀ, ਇਹ ਲਾਇਨ ਸਮਾਪਤ ਨਹੀ ਹੋਵੇਗੀ,ਜੱਦ ਪ੍ਰੋਗਰਾਮ ਰਨ ਹੋ ਰਿਹਾ ਹੋਵੇ। |
02:38 | Reset ਕੋਮਾਡ Turtle ਨੂੰ ਡਿਫਾਲਟ ਪੋਜਿਸ਼ਨ ਤੇ ਸੈਟ ਕਰਦੀ ਹੈਂ। |
02:43 | $x=0 x ਤੋਂ zero ਤਕ ਵੈਰਿਏਬਲ ਦੀ ਵੈਲਿਉ ੲਨੀਸ਼ਿਯਲਾਇਜ਼ ਕਰਦਾ ਹੈ। |
02:52 | keyword message "ਤੋਂ ਬਾਦ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਮੈਸਜ ਦੋਹਰੇ ਉਦਰਨ-ਚਿਨਹਾ ਵਿੱਚ ਦਿੱਤਾ ਗਿਆ ਹੈਂ।“message” ਕਮਾਨਡ “string” ਨੂੰ ਇਨਪੁਟ ਦੇ ਰੂਪ ਵਿੱਚ ਲੈਂਦੀ ਹੈਂ। |
03:04 | ਇਹ string ਤੋਂ ਟੈਕਸਟ ਮਿਲਾਉਂਦੇ ਹੋਏ ਇਕ ਪੋਪ-ਅਪ ਡਾਅਲਾਗ ਬਾਕਸ ਵਿਖਾਉਂਦਾ ਹੈਂ। |
03:11 | while $x<30 , “while”ਕਂਡੀਸ਼ਨ ਚੈਕ ਕਰਦਾ ਹੈਂ। |
03:17 | $x=$x+3, $x by 3ਵੇਰਿਏਬਲ ਦੀ ਵੈਲਿਉ ਵਿੱਚ ਵ੍ਰਿਧੀ ਕਰਦਾ ਹੈ। |
03:27 | fontsize 15 , print ਕਮਾਂਡ ਦੁਆਰਾ ਵਰਤਨ ਯੋਗ ਫਾਂਟ ਸਾਇਜ਼ ਸੈਟ ਕਰਦਾ ਹੈ। |
03:35 | Fontsize, ਇਨਪੁਟ ਦੇ ਰੂਪ ਵਿੱਚ ਸੰਖਿਆ ਲੈਂਦਾ ਹੈਂ, pixels ਵਿੱਚ ਸੈਟ ਕਰਦਾ ਹੈਂ। |
03:42 | forward 20 , “Turtle” ਨੂੰ ਕੈਨਵਸ ਉੱਤੇ 20 ਸਟੈਪਸ ਅੱਗੇ ਵਦਨ ਦੀ ਅਨੂੰਮਤਿ ਦੇਂਦਾ ਹੈਂ। |
03:52 | print $x ਕੈਨਵਸ ਉੱਤੇ x ਵੇਰਿਏਬਲ ਦੀ ਵੈਲਿਉ ਵਿਖਾਉਂਦਾ ਹੈਂ। |
04:01 | ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਰਨ ਕਰਨ ਲਈ “Run” ਬਟਨ ਉੱਤੇ ਕਲਿਕ ਕਰੋਂ। |
04:05 | ਇਕ ਮੈਸਜ ਡਾਇਲਾਗ ਬਾਕਸ ਪਾੱਪ-ਅਪ ਹੁੰਦਾ ਹੈ। OK ਉੱਤੇ ਕਲਿਕ ਕਰੋਂ। |
04:11 | 3 ਦਾ ਗੁਣਾ 3 ਤੋਂ 30 ਤੱਕ ਕੈਂਵਸ ਉੱਤੇ ਵਿਖਦਾ ਹੈਂ। |
04:17 | “Turtle” ਕੈਂਵਸ ਉੱਤੇ 20 ਸਟੈਪਸ ਅੱਗੇ ਵਦੱਦਾ ਹੈਂ। |
04:22 | ਅੱਗੇ “for” ਲੂਪ ਦੇ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹਾਂ। |
04:26 | “for” ਲੂਪ ਇਕ ਕਾਉਂਟਿਗ ਲੂਪ ਹੈ। |
04:29 | “for” ਲੂਪ ਵਿੱਚ ਹਰ ਸਮੇਂ ਕੋਡ ਸਮਾਪਤ ਹੁੰਦਾ ਹੈ। |
04:34 | ਵੇਰਿਏਬਲ ਦੀ ਵੈਲਿਉ ਵੱਧਦੀ ਜਾਂਦੀ ਹੈਂ,ਇਸ ਦੇ ਆਖਿਰੀ ਵੈਲਿਉ ਤੇ ਪਹੁਚਣ ਤੱਕ। |
04:41 | ਹੁਨ ਮੈਂ “for” ਲੂਪ ਦੀ ਸਨਰਚਨਾ ਨੂੰ ਸਮਝਾਉਂਦੀ ਹਾਂ। |
04:46 | for variable = start number to end number { Statement} |
04:55 | ਹੁਣ ਮੈ ਚਲ ਰਹੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਹਟਾਉਂਦੀ ਹਾਂ। |
04:59 | ਮੈਂ clear ਕਮਾਂਡ ਟਾਇਪ ਕਰਦੀ ਹਾਂ,ਅਤੇ ਕੈਨਵਸ ਨੂੰ ਸਾਫ ਕਰਨ ਲਈ ਰਨ ਕਰਦੀ ਹਾਂ। |
05:05 | ਹੁਣ ਮੈਂ text editor ਤੋਂ ਪ੍ਰੋਗਰਾਮ ਕਾਪੀ ਕਰਕੇ,KTurtle editor ਵਿੱਚ ਪੇਸਟ ਕਰਦੀ ਹਾਂ। |
05:14 | ਕ੍ਰਿਪਾ ਇਥੇ ਟਯੂਟੋਰਿਅਲ ਰੋਕੋ ਅਤੇ ਆਪਨੇ KTurtle editor ਵਿੱਚ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਟਾਇਪ ਕਰੋਂ। |
05:20 | ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਟਾਇਪ ਕਰਨ ਤੋਂ ਬਾਦ ਟਯੂਟੋਰਿਅਲ ਦੁਬਾਰਾ ਸ਼ੂਰੁ ਕਰੋਂ। |
05:25 | ਮੈਂ ਪ੍ਰੋਗਰਾਮ ਟੈਕਸਟ ਨੂੰ ਜੂਮ ਕਰਦੀ ਹਾਂ, ਇਹ ਥੋੜਾ ਧੁੰਧਲਾ ਹੋ ਸਕਦਾ ਹਾਂ। |
05:32 | ਹੁਣ ਮੈ ਕੋਡ ਸਮਝਾਉਂਦੀ ਹਾਂ। |
05:34 | # ਚਿਨਹ ਇਸਤੋਂ ਬਾਦ ਲਿਖੀ ਲਾਇਨ ਨੂੰ ਕਮੈਂਟ ਕਰਦਾ ਹੈਂ। |
05:39 | Reset ਕੋਮਾਡ Turtle ਨੂੰ ਡਿਫਾਲਟ ਪੋਜਿਸ਼ਨ ਤੇ ਸੈਟ ਕਰਦੀ ਹੈਂ। |
05:44 | $r =0 ਵੈਰਿਏਬਲ ਦੀ ਵੈਲਿਉ r ਤੋਂ zero ਤਕ ੲਨੀਸ਼ਿਯਲਾਇਜ਼ ਕਰਦਾ ਹੈ। |
05:52 | for $x= 1 to 15, 1 l ਤੋਂ15 ਤੱਕ “for” ਕਂਡੀਸ਼ਨ ਚੈਕ ਕਰਦਾ ਹੈਂ। |
06:01 | $r=$x*($x+1)/2 ਵੈਰਿਏਬਲ r ਦੀ ਵੈਲਿਉ ਦੀ ਗਿਨਤੀ ਕਰਦਾ ਹੈਂ। |
06:12 | fontsize 18, print ਕਮਾਂਡ ਦੁਆਰਾ ਵਰਤਨ ਯੋਗ ਫਾਂਟ ਸਾਇਜ਼ ਸੈਟ ਕਰਦਾ ਹੈ। |
06:19 | print $r ਕੈਨਵਸ ਉੱਤੇ r ਵੇਰਿਏਬਲ ਦੀ ਵੈਲਿਉ ਵਿਖਾਉਂਦਾ ਹੈਂ। |
06:26 | 'forward 15, Turtle ਨੂੰ ਕੈਨਵਸ ਉੱਤੇ 15 ਸਟੈਪਸ ਅੱਗੇ ਵਦੱਦਾ ਹੈਂ। |
06:34 | go 10,250 , Turtle ਨੂੰ ਕੈਨਵਸ ਦੇ ਸਜੇ ਪਾਸੇ ਤੋਂ 10 pixels ਅਤੇ ਉਪਰ ਤੋਂ 250 pixels ਅੱਗੇ ਵਧਾਉਂਦਾ ਹੈਂ। |
06:48 | “Turtle” ਸਾਰੇ print ਕਮਾਂਡਾਂ ਨੂੰ ਬਿਨਾ ਕਿਸੇ ਅੰਤਰ ਦੇ ਵਿਖਾਉਂਦੀ ਹੈਂ |
06:54 | “Wait 2” ਕਮਾਂਡ Turtle ਨੂੰ ਅਗਲੀ ਕਮਾਂਡ ਨੂੰ ਸਮਾਪਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾ 2 ਸੈਕਂਡ ਤਕ ਇੰਤਜਾਰ ਕਰਨ ਲਈ ਤਿਆਰ ਕਰਦੀ ਹੈਂ। |
07:04 | “print” ਕਮਾਂਡ “string” ਨੂੰ ਡਬਲ ਕੌਮੇਆ ਵਿਚ ਡਿਸਪਲੇ ਕਰਦਾ ਹੈ ਅਤੇ $r ਵੇਰਿਏਬਲ ਨੂੰ ਵੀ ਡਿਸਪਲੇ ਕਰਦਾ ਹੈ। |
07:13 | ਹੁਣ ਮੈਂ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਰਨ ਕਰਨ ਲਈ “Run” ਬਟਨ ਉੱਤੇ ਕਲਿਕ ਕਰਦੀ ਹਾਂ। |
07:17 | ਪਹਿਲੀ 15 ਕੁਦਰਤੀ ਸੰਖਿਆ ਦੇ ਯੋਗ ਦੀ ਲੜੀ ਅਤੇ ਪਹਿਲੇ ਕੁਦਰਤੀ ਸੰਖਿਆ ਦੇ ਯੋਗ ਕੈਨਵਸ ਉੱਤੇ ਡਿਸਪਲੇ ਕਰਦਾ ਹੈ। |
07:27 | Turtle ਕੈਨਵਸ ਉੱਤੇ 15 ਸਟੈਪਸ ਅਗੇ ਚਲਦਾ ਹੈ। |
07:32 | ਇਸੇ ਨਾਲ ਅਸੀਂ ਇਹ ਟਯੂਟੋਰਿਅਲ ਨੂੰ ਖ਼ਤਮ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ। |
07:37 | ਵਿਸਥਾਰ ਵਿੱਚ..... |
07:40 | ਇਹ ਟਯੂਟੋਰਿਅਲ ਵਿਚ ਅਸੀਂ “while” ਲੂਪ, |
07:44 | ਅਤੇ “for” ਲੂਪ ਦਾ ਇਸਤਿਮਾਲ ਕਰਨਾ ਸਿਖਿਆ। |
07:47 | ਹੋਮ-ਵਰਕ ਦੇ ਰੂਪ ਵਿਚ,ਮੈਂ ਚਾਹੁੰਦੀ ਹਾ ਕੀ ਤੁਸੀਂ.... |
07:54 | “while” ਲੂਪ ਦਾ ਇਸਤਿਮਾਲ ਕਰਕੇ 2 ਦਾ ਗੁਣਾ, |
07:58 | “for” ਲੂਪ ਦਾ ਇਸਤਿਮਾਲ ਕਰਕੇ ਇਕ ਸੰਖਯਾ ਦਾ ਪਹਾੜਾ ਤਿਯਾਰ ਕਰਨ ਦੇ ਲਈ ਇਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ। |
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 ਦੇ ICT ਦੇ ਦਵਾਰਾ ਰਾਸ਼ਟਰੀ ਐਜੁਕੇਸ਼ਨ ਮਿਸ਼ਨ ਦੇ ਸਹਿਯੋਗ ਨਾਲ ਤਿਆਰ ਕਿਤਾ ਗਿਆ ਹੈ। |
08:48 | ਇਹ ਮਿਸ਼ਨ ਤੇ ਹੋਰ ਜਾਣਕਾਰੀ ਦਿਤੇ ਹੋਏ ਲਿਂਕ ਤੇ ਉਪਲਭਦ ਹੈ http://spoken-tutorial.org/NMEICT-Intro |
08:54 | ਇਹ ਸਕ੍ਰਿਪਟ ਗੁਰਸ਼ਰਨ ਸ਼ਾਨ ਦਵਾਰਾ ਤਬਦੀਲ ਕਿਤੀ ਗਈ ਹੈ,ਆਈ.ਆਈ.ਟੀ ਮੁੰਬਈ ਦੇ ਵਲੋਂ ਹੁਣ ਮੈਂ.....ਤੁਹਾਡੇ ਵਲੋ ਵਿਦਾ ਲੈਂਦੀ ਹਾਂ।ਸਾਡੇ ਨਾਲ ਜੁੜਨ ਲਈ ਧੰਨਵਾਦ। |