MATHEMATICS

Tampilkan postingan dengan label പൈത്തണ്‍. Tampilkan semua postingan
Tampilkan postingan dengan label പൈത്തണ്‍. Tampilkan semua postingan

Minggu, 17 Juni 2012

ക്ലാസ് ലീഡര്‍ ഇലക്ഷന്‍ കമ്പ്യൂട്ടറിലൂടെ നടത്താന്‍ റെഡിയാണോ?


ഇക്കഴിഞ്ഞ ജൂലൈ 16 ശനിയാഴ്ച എന്റെ ചുമതലയിലുള്ള ക്ലാസിന്റെ ലീഡറുടെ ഇലക്ഷന്‍ നടത്തി. പതിവില്‍ നിന്നു വ്യത്യസ്തമായി വോട്ടിങ്ങിന് കമ്പ്യൂട്ടര്‍ ഉപയോഗിച്ചപ്പോള്‍ കുട്ടികള്‍ക്കും അതൊരു പുതുമയാര്‍ന്ന അനുഭവമായി. സ്ക്കൂള്‍ പാര്‍ലമെന്റ് ഇലക്ഷന് സ്വീകരിക്കുന്ന എല്ലാ മാനദണ്ഡങ്ങളും പാലിച്ചായിരുന്നു ലീഡറെ തിരഞ്ഞെടുക്കുന്നതിനു വേണ്ടി ഇലക്ഷന്‍ നടത്തിയത്. മൂന്നു പേരാണ് നാമനിര്‍ദ്ദേശപട്ടിക നല്‍കിയത്. വോട്ടര്‍ പട്ടിക പ്രസിദ്ധീകരണവും പത്രിക പരിശോധിക്കലുമെല്ലാം നടത്തിയിട്ടും രംഗത്ത് മൂന്നു പേര്‍ അവശേഷിച്ചു. കമ്പ്യൂട്ടര്‍ ലാബ് പോളിങ്ങ് ബൂത്തായി. യഥാര്‍ത്ഥ ഇലക്ഷനെ അനുസ്മരിപ്പിക്കും വിധം പ്രിസൈഡിങ്ങ് ഓഫീസറും പോളിങ്ങ് ഓഫീസര്‍മാരുമുണ്ടായിരുന്നു. ഒരു മൂലയില്‍ രഹസ്യമായി കമ്പ്യൂട്ടര്‍ മോണിറ്ററും മൗസും ഒരുക്കി വെച്ചു. മൗസ് ക്ലിക്കിലൂടെ വോട്ടര്‍ക്ക് തങ്ങള്‍ക്കിഷ്ടപ്പെട്ട സ്ഥാനാര്‍ത്ഥിക്ക് വോട്ട് രേഖപ്പെടുത്താം. മറ്റൊരു ഭാഗത്ത് പ്രിസൈഡിങ്ങ് ഓഫീസര്‍ക്കു മുന്നില്‍ കമ്പ്യൂട്ടര്‍ കീബോര്‍ഡ് കണ്‍ട്രോളിങ്ങ് യൂണിറ്റായി സജ്ഝീകരിച്ചിട്ടുണ്ടായിരുന്നു. ഒരാള്‍ വോട്ട് രേഖപ്പെടുത്തിക്കഴിഞ്ഞാല്‍ പ്രിസൈഡിങ്ങ് ഓഫീസര്‍ കീബോര്‍ഡില്‍ എന്റര്‍ കീ പ്രസ് ചെയ്താല്‍ മാത്രമേ അടുത്തയാള്‍ക്ക് വോട്ട് രേഖപ്പെടുത്താനാകൂ. എല്ലാവരും വോട്ട് രേഖപ്പെടുത്തിക്കഴിഞ്ഞ ശേഷം ഹെഡ്മിസ്ട്രസ്സിന്റെ സാന്നിധ്യത്തില്‍ എല്ലാ കുട്ടികളേയും കമ്പ്യൂട്ടറിനടുത്തേക്ക് വിളിച്ചു വരുത്തി. പ്രിസൈഡിങ്ങ് ഓഫീസര്‍ രഹസ്യകോഡ് എന്റര്‍ ചെയ്തപ്പോള്‍ അടുത്ത സെക്കന്റില്‍ കമ്പ്യൂട്ടര്‍ സ്ക്രീനില്‍ ലഭിച്ച വോട്ടിന്റെ അവരോഹണക്രമത്തില്‍ വിജയികളുടെ പേര് തെളിഞ്ഞു. അതും ശതമാനം സഹിതം. കുട്ടികളുടെ കരഘോഷത്താല്‍ കമ്പ്യൂട്ടര്‍ ലാബ് ശബ്ദമുഖരിതമായി. ഇത്തരമൊരു ഇലക്ഷന് സഹായിച്ച പ്രോഗ്രാം ഒരുക്കിയത് മലപ്പുറം ജില്ലയിലെ പൂമംഗലം Z.M.H.Sലെ ഇ.നന്ദകുമാര്‍ എന്ന ഒരു പത്താം ക്ലാസുകാരനായിരുന്നു. സ്വതന്ത്ര സോഫ്റ്റ്‌വെയറില്‍ പ്രവര്‍ത്തിക്കുന്ന സമ്മതി എന്ന ഈ ഇലക്ഷന്‍ സോഫ്റ്റ്‌വെയര്‍ പൈത്തണ്‍ ഭാഷയിലാണ് പ്രോഗ്രാം ചെയ്തിരിക്കുന്നത്. എന്താ, നിങ്ങളുടെ വിദ്യാലയത്തിലും ഇത്തരമൊരു ഇലക്ഷന്‍ നടത്തണമെന്നാഗ്രഹമുണ്ടോ? തീര്‍ച്ചയായും വ്യത്യസ്തമായൊരു പരിപാടിയായിരിക്കും അത്. കുട്ടികള്‍ ഒരിക്കലും മറക്കുകയുമില്ല ഈ ഇലക്ട്രോണിക് വോട്ടിങ്ങ്. താഴെ കാണുന്ന വിലാസത്തില്‍ നിന്നും വെറും 200 കെ.ബി. മാത്രമുള്ള സമ്മതി സൗജന്യമായി ഡൗണ്‍ലോഡു ചെയ്യാം:

സമ്മതി ഇലക്ഷന്‍ സോഫ്റ്റ്‌വെയര്‍ ഡൗണ്‍ലോഡ് ചെയ്യുമ്പോള്‍ ലഭിക്കുന്ന ഈ ഡെബ് ഫയല്‍ റൈറ്റ് ക്ലിക്ക് ചെയ്ത് open with GDebi Package installer വഴി ഇന്‍സ്റ്റാള്‍ ചെയ്യാം.

ഇന്‍സ്റ്റലേഷനു ശേഷം Applications -> Other -> Sammaty Election Engine എന്ന ക്രമത്തില്‍ ഇലക്ഷന്‍ സോഫ്റ്റ്‌വെയര്‍ തുറക്കാം. താഴെ കാണുന്ന പോലൊരു വിന്‍ഡോ ആയിരിക്കും തുറന്നു വരിക.


അതില്‍ ആദ്യത്തെ മെനുവായ Election Setup ല്‍ ക്ലിക്ക് ചെയ്യുമ്പോള്‍ Terminal ല്‍ Enter a title for the election : എന്നു വരുന്നു. Election for Class Leader എന്നോ മറ്റോ ടൈറ്റില്‍ നല്‍കാം. തുടര്‍ന്ന് ഇംഗ്ലീഷ് ചെറിയ ലിപിയില്‍ ഒരു പാസ്‌വേഡ് നല്‍കാന്‍ ആവശ്യപ്പെടുന്നു. തുടര്‍ന്ന് ഉറപ്പു വരുത്തുന്നതിനായി വീണ്ടും എന്റര്‍ ചെയ്യേണ്ടി വരും. ഇതേ സമയം Home ഡയറക്ടറിയില്‍ sammaty_election എന്ന പേരില്‍ ഒരു ഫോള്‍ഡര്‍ നിര്‍മ്മിക്കപ്പെട്ടിട്ടുണ്ടാകും.

തുടര്‍ന്ന് ഓരോ കാന്‍ഡിഡേറ്റിന്റെയും പേര് ചുവടെ കാണുന്ന വലിപ്പത്തില്‍ Gimpല്‍ നിര്‍മ്മിച്ച ശേഷം Home ഡയക്ടറിയിലെ sammaty_election എന്ന ഫോള്‍ഡറിനകത്തുള്ള Candidates എന്ന ഫോള്‍ഡറില്‍ 1.png, 2.png, 3.png എന്നു പേരു നല്‍കി നിക്ഷേപിക്കുക.

ഓരോ കാന്‍ഡിഡേറ്റിനും വേണ്ടി നിര്‍മ്മിക്കുന്ന ഫയല്‍ .png ഫോര്‍മാറ്റിലായിരിക്കാന്‍ പ്രത്യേകം ശ്രദ്ധിക്കണേ. തുടര്‍ന്ന് ഇലക്ഷന്‍ സോഫ്റ്റ്‌വെയറിന്റെ മെനുവിലെ List of Candidates ല്‍ ക്ലിക്ക് ചെയ്യുമ്പോള്‍ സ്ഥാനാര്‍ത്ഥികളുടെ പേര് ബ്രൗസറില്‍ തുറന്നു വരുന്നതു കാണാം.

ഇനി ഇലക്ഷന്‍ മെനുവിലെ Start Election ക്ലിക്ക് ചെയ്യുക. വോട്ടിങ്ങിന് കമ്പ്യൂട്ടര്‍ തയ്യാറായി. ഇനി ഓരോരുത്തര്‍ക്കും വോട്ട് രേഖപ്പെടുത്താം. മോണിറ്ററില്‍ കാണുന്ന തങ്ങളുടെ സ്ഥാനാര്‍ത്ഥിയുടെ പേരിന് നേരെ മൗസ് ഉപയോഗിച്ച് ക്ലിക്ക് ചെയ്തു കൊണ്ട് വോട്ടര്‍ക്ക് വോട്ട് രേഖപ്പെടുത്താം. ഒരാള്‍ വോട്ട് രേഖപ്പെടുത്തിക്കഴിഞ്ഞാല്‍ മോണിറ്ററില്‍ തെളിഞ്ഞു കാണുന്ന പേജ് ഹൈഡാകും. വീണ്ടും വോട്ടു ചെയ്യാനാകില്ല. പിന്നെ അടുത്തയാള്‍ക്ക് വോട്ട് രേഖപ്പെടുത്താനായി പ്രിസൈഡിങ്ങ് ഓഫീസര്‍ കീബോര്‍ഡില്‍ എന്റര്‍ കീ പ്രസ് ചെയ്യണം.

എല്ലാവരും വോട്ട് രേഖപ്പെടുത്തിക്കഴിഞ്ഞാല്‍ ഇനി ഫലം പ്രഖ്യാപിക്കാം. അതിനായി ടാബ് കീ പ്രസ് ചെയ്ത ശേഷം പാസ്‌വേഡ് ടൈപ്പ് ചെയ്യണം. അതോടെ ലഭിച്ച വോട്ടിന്റെ അടിസ്ഥാനത്തില്‍ ഏറ്റവും കൂടുതല്‍ വോട്ട് ലഭിച്ചയാളുടെ പേര് സ്ക്രീനില്‍ പ്രത്യക്ഷപ്പെടും. അതിനു നേരെ ശതമാനവുമുണ്ടാകും. തൊട്ടു താഴെ അതില്‍ കുറവ് വോട്ടു ലഭിച്ചവരുടെ പേരും വോട്ടും ശതമാനവും ക്രമത്തില്‍ കാണാം.

ഇത്തരമൊരു പ്രോഗ്രാം തയ്യാറാക്കിയ നന്ദകുമാറിനെ എത്ര അഭിനന്ദിച്ചാലും മതിയാകില്ല. പൈത്തണ്‍ പ്രോഗ്രാമിങ്ങ് നമ്മുടെ ബ്ലോഗിലൂടെ പഠിപ്പിക്കാനും നന്ദകുമാര്‍ തയ്യാറായിട്ടുണ്ട്. വഴിയേ നമുക്കതിലേക്കു കടക്കാം. വിശദമായ ഒരു പി.ഡി.ഫ്. ഹെല്‍പ്പ് സമ്മതിയ്ക്കുണ്ട്. ഹെല്‍പ്പ് ബട്ടണ്‍
വഴി ഇതു തുറക്കാം. സോഫ്റ്റ്വെയറിന്റെ ഐക്കണ്‍ നിര്‍മ്മിച്ചത് ഇങ്ക്സ്കേപ്പിലാണ്. ഇ-ഇലക്ഷനെക്കുറിച്ചുള്ള നിങ്ങളുടെ അഭിപ്രായങ്ങളും നിര്‍ദ്ദേശങ്ങളും കമന്റായി രേഖപ്പെടുത്തുമല്ലോ.

Sabtu, 05 Mei 2012

ദൃശ്യ - പൈത്തണില്‍ ഒരു പെയിന്റ് സോഫ്റ്റ്​വെയര്‍

ആലപ്പുഴ ജില്ലയിലെ കുട്ടനാട് ഐടി@സ്കൂള്‍ മാസ്റ്റര്‍ ട്രെയിനര്‍ കോ ഓര്‍ഡിനേറ്ററാണ് ശ്രീ രാജേഷ് സാര്‍. പൈത്തണ്‍ ഭാഷ പഠിച്ച് ചെറിയ പ്രോഗ്രാമുകളൊക്കെ തയ്യാറാക്കാനുള്ള നമ്മുടെ അധ്യാപകരുടെ ശ്രമങ്ങളില്‍ വിജയം കൈവരിച്ച അധ്യാപകരില്‍ അദ്ദേഹത്തിന്റെ സംഭാവന ഒരു പെയിന്റ് പ്രോഗ്രാമാണ്. ദൃശ്യ എന്ന് പേരിട്ടിരിക്കുന്ന ഈ സോഫ്റ്റ്​വെയര്‍ വളരെ എളുപ്പത്തില്‍ നമ്മുടെ ഉബുണ്ടുവില്‍ ഇന്‍സ്റ്റാള്‍ ചെയ്യാം. താഴെനിന്ന് ഡൗണ്‍ലോഡ് ചെയ്തെടുത്ത് ഈ സോഫ്റ്റ്​വെയര്‍ ഇന്‍സ്റ്റാള്‍ ചെയ്ത് പ്രവര്‍ത്തിപ്പിക്കാന്‍ മിനുറ്റുകള്‍ മതി.

  • ഇവിടെ നിന്നും ഈ സോഫ്റ്റ്​വെയര്‍ ഡൗണ്‍ലോഡ് ചെയ്തെടുക്കുക.
  • DrisyaA എന്ന സിപ്പ്ഡ് ഫോള്‍ഡര്‍ റൈറ്റ് ക്ലിക്ക് ചെയ്ത് Extract Here ക്ലിക്ക് ചെയ്യുക.
  • DhrisyA എന്ന ഫോള്‍ഡര്‍ തുറന്ന് DhrisyA_12.01_all.deb എന്ന ഫയല്‍ ഡബിള്‍ക്ലിക്ക് ചെയ്ത് ഇന്‍സ്റ്റാള്‍ ചെയ്യുക.
  • ഇനി Applications-Graphics - DhrisyA എന്നമട്ടില്‍ തുറന്ന് പടം വരച്ചു തുടങ്ങിക്കോളൂ..!
  • ഒരു ഹെല്‍പ്പ് ഫയല്‍ ഇവിടെ നിന്നും ഡൗണ്‍ലോഡ് ചെയ്തെടുക്കാം.
നിങ്ങള്‍ വരച്ച ആദ്യ പടം കമന്റ് ബോക്സിലൂടെ ഷെയര്‍ ചെയ്യൂ. സോഫ്റ്റ്​വെയറിന്റെ പ്രശ്നങ്ങളും മറ്റും അറിയാന്‍ രാജേഷ് മാഷ് കാത്തിരിപ്പുണ്ട്. എന്താ, റെഡിയല്ലേ..?
(കെമിസ്ട്രിയിലെ ആറ്റംമോഡല്‍ പഠിപ്പിക്കുമ്പോള്‍ ഏറെ ഉപകാരപ്രദമായ രാജേഷ് മാഷ് തന്നെ പൈത്തണില്‍ തയ്യാറാക്കിയ സോഫ്റ്റ്​വെയര്‍ അടുത്ത ഒരു പോസ്റ്റായി പിന്നീട് പങ്കുവെയ്ക്കാം!)

Senin, 07 November 2011

Python Lesson 8

ഏറെ കുറ്റബോധത്തോടെയാണ് ഈ പോസ്റ്റ് നിങ്ങളിലേയ്ക്കെത്തിക്കുന്നത്. മാത്സ് ബ്ലോഗിന്റെ ഏറ്റവും വലിയ സംഭാവനകളിലൊന്നായി എടുത്തുകാട്ടാനുള്ള പേജ് 'പൈത്തണ്‍ പേജാ'ണെന്ന് നിസ്സംശയം പറയാം. ഗവേഷണത്തിരക്കുകളുടെ പാരമ്യത്തിലും മാത്​സ് ബ്ലോഗിനു വേണ്ടി പൈത്തണ്‍ പാഠങ്ങള്‍ ലളിതവും വിശദവുമായ രീതിയില്‍ തയ്യാറാക്കിത്തരുന്നുണ്ട് ഫിലിപ്പ് സാര്‍. എന്നാല്‍ (ഞാനടക്കമുള്ള) പലരും അതൊന്നും വേണ്ടത്ര പ്രയോജനപ്പെടുത്തുന്നതായി അനുഭവപ്പെടുന്നില്ല. മൂന്നോ നാലോ പാഠങ്ങളിലെവിടെയോ ഇടയ്ക്ക് വെച്ച് നിന്നുപോയീ പഠനം. ഏക ആശ്വാസം അതവിടെത്തന്നെയുണ്ടല്ലോ എന്നതാണ്. എന്നാല്‍ ഏഴുപാഠവും പഠിച്ച് എട്ടാമത്തേതിനായി കാത്തിരിക്കുന്ന ഭാമടീച്ചറെ പോലുള്ള പ്രോഗ്രാമിങ് കുതുകികളെ മറന്നുകൊണ്ടല്ലാ ഇതെഴുതുന്നത്. ഒരാഴ്ചയെങ്കിലുമായിക്കാണണം എട്ടാം പാഠം റെഡിയാണെന്നദ്ദേഹം അറിയിച്ചിട്ട്. അതെങ്ങനാ, കലോത്സവ,ശാസ്ത്രമേളാ സമ്പൂര്‍ണ്ണാദികളൊഴിഞ്ഞിട്ട് തലപൊക്കാന്‍ നേരം കിട്ടിയിട്ടു വേണ്ടേ..?ഇനി വൈകിക്കുന്നില്ല, ഇതാ എട്ടാം പാഠം.
Read More | തുടര്‍ന്ന് വായിക്കുക

Rabu, 06 April 2011

പൈത്തണ്‍ പാഠങ്ങള്‍ തുടരുന്നു...


സെന്‍സസിലും എസ്.എസ്.എല്‍.സിയിലും ശമ്പള പരിഷ്കരണത്തിലും ഇലക്ഷനിലുമൊക്കെ കുടുങ്ങി പൈത്തണ്‍ ഏഴാം പാഠം പ്രസിദ്ധീകരണം നീണ്ടുപോയതിന് മാപ്പ്. ഏതാണ്ട് മാസമൊന്നായെന്നു തോന്നുന്നു, ഫിലിപ്പ് സാര്‍ ഈ പാഠം റെഡിയാക്കിത്തന്നിട്ട്. പ്രസിദ്ധീകരിക്കാന്‍ വൈകുന്ന ഓരോ ദിവസവും ചങ്കിടിപ്പേറുകയായിരുന്നു. "ഗവേഷ​ണത്തിരയ്ക്കുകള്‍ പോലും മാറ്റിവെച്ച് ഇത്രയും ഭംഗിയായി പാഠങ്ങള്‍ തളികയിലെന്നപോലെ തരുമ്പോള്‍ അതൊന്നു പബ്ളിഷ് ചെയ്യാന്‍ നിങ്ങള്‍ക്കെന്താ സമയമില്ലാത്തതെ"ന്ന വായനക്കാരുടെ ചോദ്യം എപ്പോഴാ പൊട്ടിവീഴുന്നതെന്നറിയില്ലല്ലോ..? 'വീട്ടില്‍ സ്വര്‍ണ്ണം വെച്ചിട്ടെന്തിന് നാട്ടില്‍ തേടി നടപ്പൂ..' എന്ന് ഒരു ടീമംഗം തന്നെ ചോദിക്കുന്നിടം വരെയെത്തി കാര്യങ്ങള്‍! അതെങ്ങിനാ, 'അലക്കൊഴിഞ്ഞിട്ട് കാശിക്ക് പോകാന്‍ നേരമില്ലെന്നു'പറഞ്ഞപോലായി കാര്യങ്ങള്‍. അതു പോട്ടെ.പാഠം 7 ഇതാ...
പൈത്തണ്‍ പാഠത്തിലേക്ക്...

Rabu, 01 September 2010

പൈത്തണ്‍ പാഠം 6 - റേഞ്ച്, ഫോര്‍


എട്ടാം ക്ലാസില്‍ പഠിപ്പിക്കുന്ന ഐടി അധ്യാപകര്‍ പൈത്തണ്‍ പ്രോഗ്രാമിങ്ങ് പഠിപ്പിച്ചു തുടങ്ങിയോ? ഇതിന്റെ തുടര്‍ച്ചയായി ഒന്‍പതിലും പത്തിലും പ്രോഗ്രാമിങ്ങ് കുറേക്കൂടി ശക്തിപ്രാപിക്കും. ഇതു മുന്നില്‍ കണ്ടാണ് അധ്യാപകരുടെ ആവശ്യപ്രകാരം മാത്‍സ് ബ്ലോഗ് പൈത്തണ്‍ പാഠങ്ങള്‍ ആരംഭിച്ചത്. ഫിലിപ്പ് മാഷൊരുക്കുന്ന പൈത്തണ്‍ പാഠങ്ങള്‍ നിശ്ശബ്ദ വിപ്ലവം സൃഷ്ടിച്ചു കൊണ്ട് മുന്നേറുകയാണല്ലോ. കേവലം അഞ്ച് പാഠങ്ങള്‍ കൊണ്ടു തന്നെ പൈത്തണിന്റെ സാധ്യതകള്‍ ലളിതമലയാളത്തില്‍ വിശദീകരിക്കാന്‍ അദ്ദേഹത്തെക്കൊണ്ട് കഴിഞ്ഞു. അസാധ്യസുന്ദരമായ പ്രയോഗങ്ങള്‍ രസകരമായ ഒരു വായനയ്ക്കും സുഗമമായ പഠനത്തിനും വക നല്‍കുന്നു. ബൃഹത്തായ, ഏറെ സാധ്യതകളുള്ള ഒരു പ്രോഗ്രാമിങ്ങ് ഭാഷ പഠിക്കുകയാണെന്ന തോന്നലിന് ഇടനല്‍കാതെ എട്ടാം ക്ലാസുകാരനു പോലും മനസ്സിലാക്കാവുന്ന വിധമാണ് ആഖ്യാനം. അധ്യാപകര്‍ക്കടക്കം സ്വതന്ത്രസോഫ്റ്റ്‍വെയറുകളെ സ്നേഹിക്കുന്നവര്‍ക്ക് ഈ സാധ്യതകളെ മുഴുവനായും മുതലെടുക്കാനൊരു അവസരമൊരുക്കുന്നതിന് ചെന്നൈയിലെ IMSC യിലെ ഗവേഷകന് ആയ ഫിലിപ്പ് സാറിന് അധ്യാപകരുടെ പേരിലുള്ള നന്ദി എത്ര പ്രകടിപ്പിച്ചാലും മതിയാകില്ല. ഇതുവരെ എഴുതിയ പ്രോഗ്രാമുകളൊക്കെ മനുഷ്യര്‍ക്കായാലും അധികം ക്ളേശമില്ലാതെ ചെയ്യാവുന്ന കാര്യങ്ങളായിരുന്നല്ലോ. ആറാം പാഠത്തില്‍ ഇതുവരെ കണ്ടതിനെക്കാള്‍ ശക്തവും അതുകൊണ്ടുതന്നെ പ്രയോഗിക്കാന്‍ ഇതിലേറെ രസകരവുമായ ഒരു പ്രോഗ്രാമിംഗ് സങ്കേതമാണ് അദ്ദേഹം പരിചയപ്പെടുത്തുന്നത്. പുതിയ സങ്കേതം കൈവശമാകുന്നതോടെ കംപ്യൂട്ടറിന്റെ ഭീമമായ ശക്തി നമ്മുടെ ആവശ്യമനുസരിച്ച് എടുത്ത് പ്രയോഗിക്കാനുള്ള കഴിവ് നമുക്ക് ആദ്യമായി കൈവരികയാണ്. ഈ പാഠത്തില്‍ range, for തുടങ്ങിയ കമാന്റുകളുടെ ഉപയോഗങ്ങളെക്കുറിച്ച് വിശദീകരിക്കുകയാണ് അദ്ദേഹം. ഒപ്പം അഭാജ്യസംഖ്യകളെ അരിച്ചെടുക്കുന്നതിനുള്ള പ്രോഗ്രാമും പഠനപുരോഗതിയെ സഹായിക്കുന്ന ചില പ്രവര്‍ത്തനങ്ങളും. പൈത്തണ്‍ പുതുതായി പഠിക്കാനാഗ്രഹിക്കുന്നവര്‍ക്കും അഞ്ചു പാഠങ്ങളുടെ ലിങ്ക് പൈത്തണ്‍ പേജില്‍ നല്‍കിയിട്ടുണ്ട്. നോക്കുമല്ലോ.
Read More | തുടര്‍ന്നു വായിക്കുക

Senin, 02 Agustus 2010

പൈത്തണ്‍ - ആദ്യാക്ഷരി (പാഠം 5)

കഴിഞ്ഞ നാലു പാഠങ്ങളായി മാത്​സ് ബ്ലോഗില്‍ പ്രസിദ്ധീകരിച്ചുവരുന്ന ഫിലിപ്പ് സാറിന്റെ 'പൈത്തണ്‍ പാഠങ്ങള്‍' നമുക്ക് നല്‍കിക്കൊണ്ടിരിക്കുന്ന മൈലേജ് ചെറുതൊന്നുമല്ല. അത്രയ്ക്ക് ലളിതവും രസകരവുമായാണ് കഴിഞ്ഞ നാലു പാഠങ്ങളും അദ്ദേഹം അവതരിപ്പിച്ചത്. "ഒരുപാട് പ്രതിഭാധനരെ ഒന്നിച്ചണിനിരത്താന്‍ കഴിഞ്ഞതാണ് ഈ ബ്ലോഗിന്റെ വിജയമെന്നും, അതിനുവേണ്ടിയുള്ള പ്രയത്നമാണ് കൂടുതല്‍ അഭിനന്ദിക്കപ്പെടേണ്ടതെന്നും" പല കോണുകളില്‍ നിന്നും കേള്‍ക്കുമ്പോള്‍ സത്യത്തില്‍ ഞങ്ങള്‍ക്കു ചിരി വരും. ഈ പ്രതിഭകളൊക്കെത്തന്നെ യാദൃച്ഛികമായി ഇവിടെ വന്നുപെട്ടതാണെന്നുള്ളത് പച്ചയായ പരമാര്‍ത്ഥം! ഐ.എം.എസ്.സിയിലെ ഗവേഷണത്തിരക്കുകള്‍ക്കുകള്‍ക്കിടയിലും ഫിലിപ്പ് സാറൊരുക്കുന്ന പൈത്തണ്‍ പ്രോഗ്രാമിങ്ങ് അധ്യായങ്ങള്‍ കേരളത്തിലെ അധ്യാപകര്‍ക്കും വിദ്യാര്‍ത്ഥികള്‍ക്കും ഒരു മുതല്‍ക്കൂട്ടാണ്. ഈ പാഠങ്ങള്‍ ഉള്‍പ്പെടുത്തി ഒരു പുസ്തകം പുറത്തിറക്കാന്‍ ഏതെങ്കിലും പ്രസാധകര്‍ തയ്യാറായാലും അതിലൊട്ടും അത്ഭുതപ്പെടാനില്ലെന്ന് ചുരുക്കം. അഞ്ചാം പാഠമെന്തെന്നറിയാന്‍ ആകാംക്ഷയായില്ലേ? ഇത്തവണ, ജനിച്ചവര്‍ഷം കണ്ടുപിടിക്കുന്നതിനുള്ള പ്രോഗ്രാമിനെപ്പറ്റിയാണ് പരാമര്‍ശിക്കുന്നത്. ശരി, പഠനം ആരംഭിക്കാം. റെഡിയല്ലേ.

Kamis, 22 Juli 2010

പൈത്തണ്‍ പാഠം 4


ദിവസവും ചുരുങ്ങിയത് നാല് കോളുകളെങ്കിലും വരും, പൈത്തണ്‍ നാലാം പാഠമെവിടെയെന്നന്വേഷിച്ച്! പഠന ഗവേഷണ സംബന്ധമായ ഒരുപാട് തിരക്കുകള്‍ക്കിടയില്‍ ഇത്രയും വിശദമായും ഭംഗിയായും പോസ്റ്റുകള്‍ നെയ്തെടുക്കുകയെന്നത് ക്ഷിപ്രസാദ്ധ്യമല്ലെന്ന് നന്നായറിയാവുന്നതുകൊണ്ട് അതു ചോദിച്ച് ഞങ്ങളാരും അദ്ദേഹത്തെ ബുദ്ധിമുട്ടിക്കാറില്ല. സമയമാകുമ്പോള്‍ മറ്റൊരു രത്നവുമായി അദ്ദേഹം പൊങ്ങിവരുമെന്ന് നല്ല ബോധ്യമുണ്ടായിരുന്നു. ആദ്യ മൂന്നു പാഠങ്ങളോട് വായനക്കാര്‍ കാണിച്ച താത്പര്യം ഇപ്പോഴുമുമണ്ടാകുമെന്ന ഉറച്ച വിശ്വാസത്തോടെ നാലാംപാഠം നിങ്ങള്‍ക്കായി സമര്‍പ്പിക്കുന്നു.

Minggu, 27 Juni 2010

പൈത്തണ്‍ പ്രോഗ്രാമിങ്- മൂന്നാംഭാഗം


പൈത്തണ്‍ എന്ന പ്രോഗ്രാമിങ് ഭാഷയെ അങ്ങേയറ്റം ലളിതമായി കൈകാര്യം ചെയ്യുന്ന ഫിലിപ്പ് മാഷിന്‍റെ പോസ്റ്റുകള്‍ ഇതിനോടകം അധ്യാപക സമൂഹത്തിന്‍റെ ശ്രദ്ധ പിടിച്ചു പറ്റിക്കഴിഞ്ഞു. എട്ടാം ക്ലാസിലെ ഐ.ടി പുസ്തകത്തില്‍ ആറാം അധ്യായമായ 'കളിയല്ല കാര്യം', ഒന്‍പതാം അധ്യായമായ 'കണക്കുകൂട്ടലുകള്‍ക്കപ്പുറം' എന്നിവയിലൂടെയാണ് ഈ വര്‍ഷം പൈത്തണ്‍ രംഗപ്രവേശനം ചെയ്യുന്നത്. ഇപ്രകാരം ഹൈസ്ക്കൂള്‍ ക്ലാസുകളില്‍ ആരംഭിക്കുന്ന പൈത്തണ്‍ ഒന്‍പതും പത്തും ക്ലാസുകളില്‍ കുറേക്കൂടി ആഴത്തിലെത്തുമ്പോള്‍ വിഷണ്ണരാവാതിരിക്കാന്‍ നാമിന്നേ ശ്രമിക്കണം. അധ്യാപകനെക്കാള്‍ മികച്ച ടെക്നിക്ക് സ്ക്കില്‍ ഉള്ളവരാണ് കുട്ടികളെന്ന് മുമ്പാരോ കമന്‍റായി എഴുതിയത് ഇവിടെ പ്രസക്തമാണ്. നമ്മുടെ ക്ലാസിനിടയില്‍ ഒരു കൊച്ചു മിടുക്കനൊരു സംശയം ചോദിച്ചാല്‍ അവന് മുന്നില്‍ നിശബ്ദരായിപ്പോകാതിരിക്കേണ്ടേ നമുക്ക്? അന്നിതെല്ലാം സധൈര്യം പഠിപ്പിക്കാന്‍ ഇന്നേ നമ്മള്‍ ഹരിശ്രീ കുറിക്കണം. പാഠങ്ങളെഴുതുന്നതിനിടെ ഫിലിപ്പ് സാര്‍ പ്രയോഗിക്കന്ന വരികളും ചില പദങ്ങളുടെ മലയാളപരിഭാഷയുമെല്ലാം ലേഖനം വിഭവസമൃദ്ധമായ ഒരു സദ്യ തന്നെയാക്കി മാറ്റുന്നുണ്ടെന്നാണ് പൊതുവിലുള്ള അഭിപ്രായം. എന്നാണ് പൈത്തണ്‍ പാഠങ്ങളുടെ തുടര്‍ച്ച പ്രസിദ്ധീകരിക്കുന്നത് എന്നറിയാന്‍ പോലും ഇപ്പോള്‍ അധ്യാപകര്‍ വിളിക്കുന്നുണ്ടെന്നുള്ളത് ഞങ്ങള്‍ക്കേറെ സന്തോഷം പകരുന്നു. രണ്ട് പാഠങ്ങളാണല്ലോ നേരത്തേ പ്രസിദ്ധീകരിച്ചിരുന്നത്. ഒന്നാം പാഠത്തില്‍ എന്താണ് കംപ്യൂട്ടര്‍ പ്രോഗ്രാമിംഗ്, എന്താണ്/എന്തുകൊണ്ട് പൈത്തണ്‍, ഇതാര്‍ക്കൊക്കെയാണ് പഠിക്കാന്‍ പറ്റുക, ഈ പാഠനപദ്ധതി ഉപയോഗപ്പെടുത്താന്‍ എന്തൊക്കെ സജ്ജീകരണങ്ങളാണ് വേണ്ടത് എന്നിവയെപ്പറ്റിയാണ് പറഞ്ഞിരുന്നത്. ഒപ്പം ആദ്യത്തെ പൈത്തണ്‍ പ്രോഗ്രാം എഴുതി പ്രവര്‍ത്തിപ്പിച്ചുനോക്കുകയും ചെയ്തു. രണ്ടാം പാഠത്തിലാകട്ടെ ആദ്യ പ്രോഗ്രാമിന്റെ മലയാളം പതിപ്പ് പരീക്ഷിക്കുകയും, പൈത്തണുപയോഗിച്ച് ഗണിതക്രിയകള്‍ ചെയ്തു നോക്കുകയും ചെയ്തു. ഈ പോസ്റ്റിനോടൊപ്പം പ്രസിദ്ധീകരിച്ചിരിക്കുന്ന മൂന്നാം പാഠത്തില്‍ പൈത്തണ്‍ ഷെല്‍, IDLE, ചരങ്ങളും പ്രോഗ്രാമിലേക്ക് ഇന്‍പുട്ട് എടുക്കാനുള്ള ഒരു രീതി എന്നിവയെപ്പറ്റിയൊക്കെയാണ് പറഞ്ഞിരിക്കുന്നത്. ഇനി നേരേ മൂന്നാം പാഠത്തിലേക്ക് പ്രവേശിക്കാം.

Selasa, 15 Juni 2010

പൈത്തണ്‍-‍ രണ്ടാം പാഠം


കഴിഞ്ഞയാഴ്ച പ്രസിദ്ധീകരിച്ച 'പൈത്തണ്‍പാഠങ്ങ'ളുടെ ഒന്നാം പാഠത്തിന് വായനക്കാരില്‍ നിന്നും ലഭിച്ച പ്രതികരണങ്ങള്‍ ഞങ്ങളെ ഒട്ടൊന്നുമല്ല സന്തോഷിപ്പിച്ചത്. കൊച്ചു കുട്ടികള്‍ക്കുപോലും മനസ്സിലാകുന്ന രീതിയിലുള്ള ഫിലിപ്പ് സാറിന്റെ അവതരണത്തിന് നൂറില്‍ നൂറുമാര്‍ക്കും നല്‍കാമെന്നാണ്, ഫോണില്‍ വിളിച്ചും നേരിലും സന്തോഷമറിയിച്ച ഒട്ടേറെ സുഹൃത്തുക്കളുടെ ഏകകണ്ഠമായ അഭിപ്രായം. അടുത്ത അധ്യായത്തിനായി അക്ഷമരായി കാത്തിരിക്കുകയാണു തങ്ങളെന്ന് ഐ.ടി@ സ്കൂള്‍ മാസ്റ്റര്‍ ട്രൈനര്‍മാരടക്കമുള്ള സുഹൃത്തുക്കള്‍ അഭിപ്രായപ്പെടുകയുണ്ടായി. ഒട്ടേറെ തിരക്കുകള്‍ക്കിടയിലും, നമ്മുടെ അധ്യാപകരുടെ ഉത്സാഹത്തോടെയുള്ള കമന്‍റുകള്‍ കണക്കിലെടുത്ത്, തുടര്‍ന്നുള്ള പാഠങ്ങളും അധികം വൈകാതെ തന്നെ പ്രസിദ്ധീകരിക്കാമെന്ന് ഫിലിപ്പ് സാര്‍ ഏറ്റിട്ടുണ്ട്. ഇതിനിടയില്‍ പൈത്തണില്‍ അറിവുള്ള പലരും ചര്‍ച്ചകള്‍ക്ക് ശക്തി പകരാന്‍ എത്തിയതും സന്തോഷകരമായി. ഇതാ രണ്ടാം പാഠം ....

Senin, 07 Juni 2010

"പൈത്തണ്‍" പാഠങ്ങള്‍

ഈ വര്‍ഷം എട്ടാം ക്ലാസിലെ ഐ.ടി പാഠപുസ്തകം മാറിയത് കണ്ടിരിക്കുമല്ലോ. അതില്‍ ഈ വര്‍ഷം മുതല്‍ പൈത്തണ്‍ എന്ന കമ്പ്യൂട്ടര്‍ പ്രോഗ്രാമിങ്ങ് ഭാഷ കുട്ടികളെ പഠിപ്പിക്കാനുണ്ട്. ആറാം അധ്യായമായ 'കളിയല്ല കാര്യം', ഒന്‍പതാം അധ്യായമായ 'കണക്കുകൂട്ടലുകള്‍ക്കപ്പുറം' എന്നിവയിലൂടെയാണ് എട്ടാം ക്ലാസിലെ ഐ.ടി പുസ്തകത്തില്‍ പൈത്തണ്‍ അവതരിപ്പിക്കുന്നത്. അടുത്ത വര്‍ഷം ഒന്‍പതാം ക്ലാസിലും തൊട്ടടുത്ത വര്‍ഷം പത്താം ക്ലാസിലും പൈത്തണ്‍ പ്രോഗ്രാമിങ്ങിന്റെ കൂടുതല്‍ സാധ്യതകള്‍ അവതരിപ്പിക്കപ്പെടും. അതിനുമുമ്പേ നമുക്കീ പൈത്തണ്‍ പ്രോഗ്രാം പഠിച്ചു തുടങ്ങേണ്ടതല്ലേ? ചെന്നൈയിലുള്ള The Institute of Mathematical Sciences (IMSc) യില്‍ Theoretical Computer Science ല്‍ Ph.D ചെയ്തു കൊണ്ടിരിക്കുന്ന ഫിലിപ്പ് സാര്‍ ഒട്ടേറെ തിരക്കുകള്‍ക്കിടയിലും നമ്മുടെ അധ്യാപകര്‍ക്കും വിദ്യാര്‍ത്ഥികള്‍ക്കും വേണ്ടി പൈത്തണ്‍ പ്രോഗ്രാമിങ്ങിന്‍റെ ബാലപാഠങ്ങള്‍ പറഞ്ഞു തരാന്‍ മുന്നോട്ടു വന്നിരിക്കുകയാണ്. (അദ്ദേഹത്തിന്‍റെ വെബ്പേജ് ഇവിടെ) ഉമേഷ് സാറിനെപ്പോലെ തന്നെ, മാത്‍സ് ബ്ലോഗിന് ലഭിച്ച സൌഭാഗ്യമാണ് ഫിലിപ്പ് സാര്‍ എന്ന് ഏറെ അഭിമാനത്തോടെ തന്നെയാണ് ഞങ്ങള്‍ പറയുന്നത്. അല്ലെങ്കില്‍ നമ്മുടെ സ്ക്കൂള്‍ വിദ്യാഭ്യാസമേഖലയോട് പ്രത്യക്ഷമായി യാതൊരു ബന്ധവുമില്ലാതിരുന്നിട്ടു കൂടി കേരളത്തിലെ അധ്യാപകര്‍ക്ക് വേണ്ടി ഇവരെല്ലാം എന്തിനു സമയം ചെലവഴിക്കണം? ഇവരെയെല്ലാം വേണ്ടവിധം വിനിയോഗിക്കേണ്ട കടമ നിങ്ങളുടേത് കൂടിയാണ്. ഈ ആത്മാര്‍ത്ഥമായ സ്നേഹത്തിന് മറുപടി നല്ല പ്രതികരണങ്ങളാണ്. നല്ല സംശയങ്ങള്‍ ചോദിക്കലാണ്. ഐ.ടി അധ്യാപകര്‍ പഠിച്ചിരിക്കേണ്ട പൈത്തണ്‍ പ്രോഗ്രാമിന്റെ ബാലപാഠങ്ങളിലേക്ക് നമുക്ക് കടക്കാം. അല്ലേ?