Difference between revisions of "Ruby/C2/Ruby-Methods/Malayalam"
From Script | Spoken-Tutorial
(One intermediate revision by the same user not shown) | |||
Line 25: | Line 25: | ||
|- | |- | ||
| 00:21 | | 00:21 | ||
− | | ഈ ട്യൂട്ടോറിയല് പിന്തുടരുന്നതിനായി '''Linux''' ൽ ടെർമിനലും ടെക്സ്റ്റ് എഡിറ്ററും ഉപയോഗിക്കുവാൻ അറിഞ്ഞിരിക്കണം. | + | | ഈ ട്യൂട്ടോറിയല് പിന്തുടരുന്നതിനായി '''Linux'''ൽ ടെർമിനലും ടെക്സ്റ്റ് എഡിറ്ററും ഉപയോഗിക്കുവാൻ അറിഞ്ഞിരിക്കണം. |
|- | |- | ||
| 00:28 | | 00:28 | ||
− | | ഇപ്പോൾ | + | | ഇപ്പോൾ '''methods'''ന്റെ ആമുഖത്തോടെ തുടങ്ങാം. |
|- | |- | ||
| 00:31 | | 00:31 | ||
Line 55: | Line 55: | ||
|- | |- | ||
| 01:09 | | 01:09 | ||
− | | '''method''' | + | | '''method''' ബോഡി മുകളിൽ അതിന്റെ definitionഉം താഴെ '''end''' എന്ന വാക്കിനും ഇടയിൽ ആയിരിക്കും. |
|- | |- | ||
| 01:16 | | 01:16 | ||
Line 61: | Line 61: | ||
|- | |- | ||
| 01:19 | | 01:19 | ||
− | | methodന്റെ മറ്റൊരു ഘടന | + | | methodന്റെ മറ്റൊരു ഘടന. |
|- | |- | ||
| 01:23 | | 01:23 | ||
Line 67: | Line 67: | ||
|- | |- | ||
| 01:28 | | 01:28 | ||
− | | methodന്റെ | + | | methodന്റെ ബോഡി ആയ '''ruby code''' സെക്ഷനും. |
|- | |- | ||
| 01:32 | | 01:32 | ||
Line 94: | Line 94: | ||
|- | |- | ||
| 02:03 | | 02:03 | ||
− | | ഈ | + | | ഈ program നോക്കാം. |
|- | |- | ||
| 02:05 | | 02:05 | ||
Line 100: | Line 100: | ||
|- | |- | ||
| 02:08 | | 02:08 | ||
− | | മൂല്യം '''5''' അസൈൻ ചെയ്ത് ഇത് | + | | മൂല്യം '''5''' അസൈൻ ചെയ്ത് ഇത് initialize ചെയ്യുന്നു. |
|- | |- | ||
| 02:13 | | 02:13 | ||
Line 109: | Line 109: | ||
|- | |- | ||
| 02:25 | | 02:25 | ||
− | | ഇവിടെ ഒരു argumentsഉം ഇല്ലാതെ '''add''' എന്ന | + | | ഇവിടെ ഒരു argumentsഉം ഇല്ലാതെ '''add''' എന്ന method ഡിക്ലയർ ചെയ്യുന്നു. |
|- | |- | ||
| 02:31 | | 02:31 | ||
Line 130: | Line 130: | ||
|- | |- | ||
| 03:01 | | 03:01 | ||
− | | ഇവിടെ ഗ്ലോബൽ വേരിയബിൾ '''a '''യുടേയും '''b'''യുടേയും മൂല്യങ്ങൾ കൂട്ടുന്നു. | + | | ഇവിടെ ഗ്ലോബൽ വേരിയബിൾ '''a'''യുടേയും '''b'''യുടേയും മൂല്യങ്ങൾ കൂട്ടുന്നു. |
|- | |- | ||
| 03:07 | | 03:07 | ||
Line 220: | Line 220: | ||
|- | |- | ||
| 05:31 | | 05:31 | ||
− | | '''end''' | + | | '''end''' methodന്റെ അവസാനം സൂചിപ്പിക്കുന്നു. |
|- | |- | ||
| 05:35 | | 05:35 | ||
Line 229: | Line 229: | ||
|- | |- | ||
| 05:41 | | 05:41 | ||
− | | മൂല്യങ്ങൾ വേരിയബിൾ '''a'''യിലും '''b | + | | മൂല്യങ്ങൾ വേരിയബിൾ '''a'''യിലും '''b'''യിലും സ്റ്റോർ ചെയ്യുന്നു. |
|- | |- | ||
| 05:46 | | 05:46 | ||
Line 244: | Line 244: | ||
|- | |- | ||
| 06:03 | | 06:03 | ||
− | | ഈ കോഡ് എക്സിക്യൂട്ട് | + | | ഈ കോഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ടെർമിനലിലേക്ക് പോകുക. |
|- | |- | ||
| 06:07 | | 06:07 | ||
Line 250: | Line 250: | ||
|- | |- | ||
| 06:14 | | 06:14 | ||
− | | നമ്മൾ നേരത്തേ തന്നെ '''rubyprogram''' | + | | നമ്മൾ നേരത്തേ തന്നെ '''rubyprogram''' subdirectoryയിലാണ്. |
|- | |- | ||
| 06:17 | | 06:17 | ||
Line 265: | Line 265: | ||
|- | |- | ||
| 06:38 | | 06:38 | ||
− | | ''' 8 ''' | + | | '''8'''ഉം '''9'''ഉം എന്റർ ചെയ്യുന്നു. |
|- | |- | ||
| 06:41 | | 06:41 | ||
Line 301: | Line 301: | ||
|- | |- | ||
| 07:18 | | 07:18 | ||
− | | ഞാൻ ''' 10 '''ഉം ''' 15'''ഉം എന്റർ ചെയ്യുന്നു. | + | | ഞാൻ '''10'''ഉം '''15'''ഉം എന്റർ ചെയ്യുന്നു. |
|- | |- | ||
| 07:21 | | 07:21 | ||
Line 307: | Line 307: | ||
|- | |- | ||
| 07:27 | | 07:27 | ||
− | | ഔട്ട്പുട്ട് ഇങ്ങനെ ലഭിക്കുന്നു | + | | ഔട്ട്പുട്ട് ഇങ്ങനെ ലഭിക്കുന്നു. |
|- | |- | ||
| 07:29 | | 07:29 | ||
Line 313: | Line 313: | ||
|- | |- | ||
| 07:33 | | 07:33 | ||
− | | | + | | '''return''' കീ വേർഡ് നീക്കിയതിന് ശേഷവും ഒരു എററും ഇല്ലാതെ പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യപ്പെടുന്നത് നിങ്ങൾക്ക് കാണാം. |
|- | |- | ||
| 07:40 | | 07:40 | ||
− | | ഇതെന്തന്നാൽ '''Ruby ''' | + | | ഇതെന്തന്നാൽ '''Ruby ''' automatic ആയി '''method''' കണക്ക് കൂട്ടുന്ന മൂല്യം റിട്ടേണ് ചെയ്യുന്നു. |
|- | |- | ||
| 07:46 | | 07:46 | ||
Line 325: | Line 325: | ||
|- | |- | ||
| 07:53 | | 07:53 | ||
− | | സ്ലൈഡിലേക്ക് തിരികെ പോകാം | + | | സ്ലൈഡിലേക്ക് തിരികെ പോകാം. |
|- | |- | ||
| 07:55 | | 07:55 | ||
Line 331: | Line 331: | ||
|- | |- | ||
| 07:57 | | 07:57 | ||
− | | ഇവിടെ പഠിച്ചത് | + | | ഇവിടെ പഠിച്ചത്, |
|- | |- | ||
| 07:59 | | 07:59 | ||
− | | '''Methods''' | + | | '''Methods'''. |
|- | |- | ||
| 08:01 | | 08:01 | ||
− | | arguments ഇല്ലാത്ത '''Method'''ന്റേയും arguments ഉള്ള methodന്റേയും | + | | arguments ഇല്ലാത്ത '''Method'''ന്റേയും arguments ഉള്ള methodന്റേയും ഘടന. |
|- | |- | ||
| 08:06 | | 08:06 | ||
Line 343: | Line 343: | ||
|- | |- | ||
| 08:08 | | 08:08 | ||
− | | അസൈൻമെന്റ് | + | | അസൈൻമെന്റ്, |
|- | |- | ||
| 08:10 | | 08:10 | ||
Line 352: | Line 352: | ||
|- | |- | ||
| 08:20 | | 08:20 | ||
− | | | + | | ഇത് സ്പോകെന് ട്യൂട്ടോറിയല് പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു. |
|- | |- | ||
| 08:23 | | 08:23 | ||
− | | നല്ല ബാന്ഡ് വിഡ്ത്ത് ഇല്ലെങ്കില്, | + | | നല്ല ബാന്ഡ് വിഡ്ത്ത് ഇല്ലെങ്കില്, ഡൌണ്ലോഡ് ചെയ്ത് കാണാവുന്നതാണ്. |
|- | |- | ||
| 08:28 | | 08:28 |
Latest revision as of 15:19, 4 June 2015
Time | Narration |
00:01 | Ruby Methods എന്ന സ്പോകെന് ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. |
00:05 | ഇവിടെ പഠിക്കുന്നത്, |
00:07 | എന്താണ് method ? |
00:09 | methodന്റെ ഘടന. |
00:11 | ചില ഉദാഹരണങ്ങൾ നോക്കാം. |
00:13 | ഇതിനായി ഉപയോഗിക്കുന്നത്, Ubuntu Linux version 12.04, Ruby 1.9.3 |
00:21 | ഈ ട്യൂട്ടോറിയല് പിന്തുടരുന്നതിനായി Linuxൽ ടെർമിനലും ടെക്സ്റ്റ് എഡിറ്ററും ഉപയോഗിക്കുവാൻ അറിഞ്ഞിരിക്കണം. |
00:28 | ഇപ്പോൾ methodsന്റെ ആമുഖത്തോടെ തുടങ്ങാം. |
00:31 | ഒരു പ്രത്യേക പ്രവർത്തി എക്സിക്യൂട്ട് ചെയ്യുന്ന പ്രോഗ്രാം ആണ് Method. |
00:37 | Ruby method മറ്റ് പ്രോഗ്രാമിംഗ് ലാംഗ്വേജിലെ ഫങ്ഷന് സമാനമാണ്. |
00:42 | Methodന്റെ പേര് ലോവർ കേസിൽ തുടങ്ങണം. |
00:45 | Methods call ചെയ്യുന്നതിന് മുൻപ് അവ ഡിഫൈൻ ചെയ്യണം. |
00:49 | Methodന്റെ ഘടന നോക്കാം. |
00:52 | Methods ഡിഫൈൻ ചെയ്യുന്നതിനായി def കീ വേർഡിനെ പിന്തുടർന്ന് method നെയിം ഉപയോഗിക്കുന്നു. |
00:57 | process ചെയ്യുന്നതിനായി methodലേക്ക് പാസ് ചെയ്യുന്ന മൂല്യങ്ങളാണ് arguments. |
01:02 | processing നടത്തുന്ന ruby code സെക്ഷൻ ആണ് methodന്റെ ബോഡി. |
01:09 | method ബോഡി മുകളിൽ അതിന്റെ definitionഉം താഴെ end എന്ന വാക്കിനും ഇടയിൽ ആയിരിക്കും. |
01:16 | ഇതിനെ arguments ഉള്ള methods എന്ന് പറയുന്നു. |
01:19 | methodന്റെ മറ്റൊരു ഘടന. |
01:23 | കീ വേർഡ് def തുടർന്ന് method name ഒരു ഒഴിഞ്ഞ argument ലിസ്റ്റും. |
01:28 | methodന്റെ ബോഡി ആയ ruby code സെക്ഷനും. |
01:32 | methodന്റെ അവസാനം end എന്ന വാക്കും. |
01:36 | ഇതിനെ arguments ഇല്ലാത്ത method എന്ന് വിളിക്കുന്നു. |
01:39 | ഒരു method ഉപയോഗിക്കുന്നതെങ്ങനെ എന്ന് നോക്കാം. |
01:42 | gedit എഡിറ്ററിൽ ഞാൻ നേരത്തേ ഒരു പ്രോഗ്രാം ടൈപ്പ് ചെയ്തിട്ടുണ്ട്. |
01:46 | അത് തുറക്കട്ടെ. |
01:48 | നമ്മുടെ ഫയലിന്റെ പേര് method hyphen without hyphen argument dot rb |
01:55 | rubyprogram ഫോൾഡറിനുള്ളിലാണ് ഫയൽ സേവ് ചെയ്തിട്ടുള്ളത്. |
01:59 | ഈ പ്രോഗ്രാമിൽ method ഉപയോഗിച്ച് രണ്ട് സംഖ്യകളുടെ തുക കണക്ക് കൂട്ടുന്നു. |
02:03 | ഈ program നോക്കാം. |
02:05 | ഇവിടെ ഗ്ലോബൽ വേരിയബിൾ a ഡിക്ലയർ ചെയ്യുന്നു. |
02:08 | മൂല്യം 5 അസൈൻ ചെയ്ത് ഇത് initialize ചെയ്യുന്നു. |
02:13 | ഗ്ലോബൽ വേരിയബിൾ നെയിംസിന് മുന്നിൽ ഒരു dollar sign ($) ചേർക്കുന്നു. |
02:17 | Global വേരിയബിളുകൾ എവിടെ ഡിക്ലയർ ചെയ്താലും അത് Ruby പ്രോഗ്രാമിൽ എല്ലായിടത്തും accessible ആണ്. |
02:25 | ഇവിടെ ഒരു argumentsഉം ഇല്ലാതെ add എന്ന method ഡിക്ലയർ ചെയ്യുന്നു. |
02:31 | ഇവിടെ നമ്മൾ യൂസറിനോട് രണ്ടാമത്തെ നമ്പർ എന്റർ ചെയ്യുവാൻ ആവശ്യപ്പെടുന്നു. |
02:35 | യൂസർ മൂല്യം എന്റർ ചെയ്യും. |
02:38 | gets method കണ്സോളിൽ നിന്നും string ഫോർമാറ്റിൽ ഇൻപുട്ട് സ്വീകരിക്കുന്നു. |
02:44 | അതിനാൽ, ഇതിനെ to_i method ഉപയോഗിച്ച് integerലേക്ക് മാറ്റണം. |
02:50 | എന്നിട്ട് മാറ്റപ്പെട്ട മൂല്യം വേരിയബിൾ bയിൽ സൂക്ഷിക്കുന്നു. b ഒരു ലോക്കൽ വേരിയബിൾ ആണ്. |
02:56 | ഇത് ഡിക്ലയർ ചെയ്തിട്ടുള്ള methodനുള്ളിൽ മാത്രമേ ലഭ്യമാകുളളൂ. |
03:01 | ഇവിടെ ഗ്ലോബൽ വേരിയബിൾ aയുടേയും bയുടേയും മൂല്യങ്ങൾ കൂട്ടുന്നു. |
03:07 | വേരിയബിൾ sumൽ ഫലം സൂക്ഷിക്കുന്നു. |
03:10 | എന്നിട്ട് sum പ്രിന്റ് ചെയ്യുന്നു. |
03:13 | ഒരു സ്ട്രിംഗിൽ വേരിയബിൾ ഇൻസേർട്ട് ചെയ്യുന്ന രീതിയാണ് ഇത്. |
03:18 | ഇവിടെ sumന്റെ ഉള്ളടക്കം ഒരു string ആയി റിട്ടേണ് ചെയ്തിട്ട് പുറത്തെ stringലേക്ക് ചേർക്കുന്നു. |
03:25 | end methodന്റെ അവസാനം സൂചിപ്പിക്കുന്നു. |
03:28 | രണ്ട് തരത്തിലുള്ള methods ഉണ്ട്. |
03:31 | User-defined method- അതായത് നമ്മുടെ add method. |
03:35 | Pre-defined method - അതായത് print, gets, to_i method പോലുള്ളവ. |
03:42 | ഇവിടെ നമ്മുടെ add method call ചെയ്യുന്നു. |
03:45 | addition operation നടത്തിയിട്ട് ഫലം പ്രിന്റ് ചെയ്യുന്നു. |
03:50 | ഇപ്പോൾ സേവ് ബട്ടണ് ക്ലിക്ക് ചെയ്യട്ടെ. |
03:53 | നേരത്തേ പറഞ്ഞത് പോലെ ഈ പ്രോഗ്രാം rubyprogram ഫോൾഡറിൽ സേവ് ചെയ്യപ്പെടുന്നു. |
03:59 | ഇപ്പോൾ പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യാം. |
04:02 | Ctrl, Alt, T കീകൾ പ്രസ് ചെയ്ത് ടെർമിനൽ തുറക്കുക. |
04:07 | നിങ്ങളുടെ സ്ക്രീനിൽ ടെർമിനൽ വിൻഡോ കാണിക്കുന്നു. |
04:11 | പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യാനായി നമുക്ക് rubyprogram subdirectoryലേക്ക് പോകേണ്ടതുണ്ട്. |
04:16 | അതിനായി ടൈപ്പ് ചെയ്യുക, cd space Desktop/rubyprogram. Enter പ്രസ് ചെയ്യുക. |
04:26 | ടൈപ്പ് ചെയ്യുക, ruby space method hyphen without hyphen argument dot rb. Enter പ്രസ് ചെയ്യുക. |
04:40 | Enter the second number എന്ന് കാണിക്കുന്നു. |
04:44 | ഞാൻ 4 എന്ന് എന്റർ ചെയ്യുന്നു. |
04:48 | ഇങ്ങനെ ഔട്ട്പുട്ട് കിട്ടുന്നു- Sum of two numbers 5 and 4 is 9 |
04:53 | arguments ഉള്ള methodന് ഒരു ഉദാഹരണം നോക്കാം. |
04:58 | ഞാൻ നേരത്തേ പ്രോഗ്രാം gedit എഡിറ്ററിൽ ടൈപ്പ് ചെയ്തിട്ടുണ്ട്. അത് തുറക്കുന്നു. |
05:03 | നമ്മുടെ ഫയലിന്റെ പേര് method hyphen with hyphen argument dot rb |
05:10 | rubyprogram ഫോൾഡറിനുള്ളിലാണ് ഈ ഫയലും സേവ് ചെയ്തിട്ടുള്ളത്. |
05:15 | ഈ program നോക്കാം. |
05:18 | ഇവിടെ add എന്ന method ഡിക്ലയർ ചെയ്തു. a,b എന്നിവ method addന്റെ arguments ആണ്. |
05:26 | ഇവിടെ aയുടേയും bയുടേയും മൂല്യങ്ങൾ കൂട്ടുകയും |
05:29 | sum method callലേക്ക് റിട്ടേണ് ചെയ്യുകയും ചെയ്യുന്നു. |
05:31 | end methodന്റെ അവസാനം സൂചിപ്പിക്കുന്നു. |
05:35 | ഇവിടെ നമ്മൾ യൂസറിനോട് ഇൻപുട്ട് ആവശ്യപ്പെടുന്നു. |
05:38 | യൂസർ aയുടേയും bയുടേയും മൂല്യങ്ങൾ എന്റർ ചെയ്യും. |
05:41 | മൂല്യങ്ങൾ വേരിയബിൾ aയിലും bയിലും സ്റ്റോർ ചെയ്യുന്നു. |
05:46 | ഇവിടെ add method call ചെയ്യുന്നു. |
05:49 | എന്നിട്ട് aയും bയും arguments ആയി പാസ് ചെയ്യുന്നു. |
05:52 | method add, addition operation നടത്തിയിട്ട് റിട്ടേണ് ചെയ്യുന്ന മൂല്യം cൽ സൂക്ഷിക്കുന്നു. |
05:59 | ഇവിടെ cൽ സ്റ്റോർ ചെയ്തിട്ടുള്ള തുക പ്രിന്റ് ചെയ്യുന്നു. |
06:03 | ഈ കോഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ടെർമിനലിലേക്ക് പോകുക. |
06:07 | ആദ്യമായി ടെർമിനൽ വൃത്തിയാക്കാം. clear ടൈപ്പ് ചെയ്ത് എന്റർ കൊടുക്കുക. |
06:14 | നമ്മൾ നേരത്തേ തന്നെ rubyprogram subdirectoryയിലാണ്. |
06:17 | മുൻപത്തെ കമാൻഡ് ലഭിക്കുന്നതിനായി up arrow key കീയിൽ രണ്ട് പ്രാവശ്യം പ്രസ് ചെയ്യുക. |
06:22 | method hyphen without hyphen arguments dot rb മാറ്റി method hyphen with hyphen arguments dot rb കൊടുക്കുക. |
06:32 | Enter പ്രസ് ചെയ്യുക. |
06:35 | Enter the values of a and b എന്ന് കാണുന്നു. |
06:38 | 8ഉം 9ഉം എന്റർ ചെയ്യുന്നു. |
06:41 | 8 ടൈപ്പ് ചെയ്ത് എന്റർ പ്രസ് ചെയ്യുക. |
06:43 | 9 ടൈപ്പ് ചെയ്ത് എന്റർ പ്രസ് ചെയ്യുക. |
06:46 | ഔട്ട്പുട്ട് ഇങ്ങനെ കിട്ടുന്നു, |
06:47 | Sum of two numbers 8 and 9 is 17. |
06:52 | Ruby methodന്റെ ഒരു പ്രധാനപ്പെട്ട feature ഇപ്പോൾ നോക്കാം. |
06:56 | ടെക്സ്റ്റ് എഡിറ്ററിലെ പ്രോഗ്രാമിലേക്ക് തിരികെ പോകാം. |
06:59 | return കീ വേർഡ് ഡിലീറ്റ് ചെയ്യുക. |
07:02 | Save ബട്ടണ് ക്ലിക്ക് ചെയ്യുക. |
07:05 | കോഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ടെർമിനലിലേക്ക് പോകുക. |
07:09 | മുൻപത്തെ കമാൻഡ് ലഭിക്കുന്നതിനായി up arrow കീ പ്രസ് ചെയ്തിട്ട് Enter പ്രസ് ചെയ്യുക. |
07:14 | Enter the values of a and b എന്ന് കാണുന്നു.. |
07:18 | ഞാൻ 10ഉം 15ഉം എന്റർ ചെയ്യുന്നു. |
07:21 | 10 ടൈപ്പ് ചെയ്ത് Enter പ്രസ് ചെയ്യുക. 15 ടൈപ്പ് ചെയ്ത് Enter പ്രസ് ചെയ്യുക. |
07:27 | ഔട്ട്പുട്ട് ഇങ്ങനെ ലഭിക്കുന്നു. |
07:29 | Sum of two numbers 10 and 15 is 25. |
07:33 | return കീ വേർഡ് നീക്കിയതിന് ശേഷവും ഒരു എററും ഇല്ലാതെ പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യപ്പെടുന്നത് നിങ്ങൾക്ക് കാണാം. |
07:40 | ഇതെന്തന്നാൽ Ruby automatic ആയി method കണക്ക് കൂട്ടുന്ന മൂല്യം റിട്ടേണ് ചെയ്യുന്നു. |
07:46 | Rubyയിലെ methodൽ കീ വേർഡ് return optional ആണ്. |
07:50 | ഇതോടെ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്ത് എത്തിയിരിക്കുന്നു. |
07:53 | സ്ലൈഡിലേക്ക് തിരികെ പോകാം. |
07:55 | ചുരുക്കത്തിൽ |
07:57 | ഇവിടെ പഠിച്ചത്, |
07:59 | Methods. |
08:01 | arguments ഇല്ലാത്ത Methodന്റേയും arguments ഉള്ള methodന്റേയും ഘടന. |
08:06 | methodൽ നിന്ന് മൂല്യം റിട്ടേണ് ചെയ്യുന്നത്. |
08:08 | അസൈൻമെന്റ്, |
08:10 | യൂസറിൽ നിന്ന് ഇൻപുട്ട് സ്വീകരിച്ച് കൊണ്ട്, method ഉപയോഗിച്ച് ഒരു ചതുരത്തിന്റെ വിസ്തീർണ്ണം കണക്ക് കൂട്ടുന്ന പ്രോഗ്രാം എഴുതുക. |
08:17 | ഇവിടെ ലഭ്യമായ വീഡിയോ കാണുക. |
08:20 | ഇത് സ്പോകെന് ട്യൂട്ടോറിയല് പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു. |
08:23 | നല്ല ബാന്ഡ് വിഡ്ത്ത് ഇല്ലെങ്കില്, ഡൌണ്ലോഡ് ചെയ്ത് കാണാവുന്നതാണ്. |
08:28 | സ്പോകെന് ട്യൂട്ടോറിയല് പ്രൊജക്റ്റ് ടീം, |
08:30 | സ്പോകെന് ട്യൂട്ടോറിയലുകള് ഉപയോഗിച്ച് വര്ക്ക് ഷോപ്പുകള് നടത്തുന്നു. |
08:33 | ഓണ്ലൈന് ടെസ്റ്റ് പാസ്സാകുന്നവര്ക്ക് സര്ട്ടിഫികറ്റുകള് നല്കുന്നു. |
08:36 | കുടുതല് വിവരങ്ങള്ക്കായി ഈ വെബ്സൈറ്റ് സന്ദർശിക്കുക. |
08:44 | സ്പോകെന് ട്യൂട്ടോറിയല് പ്രൊജക്റ്റ്, ടോക്ക് ടു എ ടീച്ചര് പ്രൊജക്റ്റിന്റെ ഭാഗമാണ്. |
08:49 | ഇതിനെ പിന്താങ്ങുന്നത് "നാഷണല് മിഷന് ഓണ് എഡ്യൂക്കേഷന് ത്രൂ ICT, MHRD, ഗവന്മെന്റ് ഓഫ് ഇന്ത്യ" |
08:55 | ഈ മിഷനെ കുറിച്ചുള്ള കുടുതല് വിവരങ്ങള് ഇവിടെ ലഭ്യമാണ് |
09:00 | ഈ ട്യൂട്ടോറിയല് സമാഹരിച്ചത് ദേവി സേനന്, IIT Bombay. നന്ദി. |