2017 നവംബർ 27, തിങ്കളാഴ്‌ച

കമ്പ്യൂട്ടർ ശാസ്ത്ര പഠനം കളികളിലൂടെ -- 2

[ടിം ബെൽ, ഇയാൻ എച്ച്. വിറ്റൻ, മൈക് ഫെല്ലോസ് എന്നിവർ ചേർന്നെഴുതിയ "CS Unplugged: An enrichment and extension programme for primary-aged students" എന്ന പുസ്തകത്തിന്റെ മലയാള തർജ്ജമ.]

പുസ്തകം ഇതുവരെ
-----------------------------------------------------------------------------------------
പ്രവർത്തനം 1: ബിന്ദുക്കൾ എണ്ണുക -- ബൈനറി സംഖ്യകൾ
(വയസ്സ്: 6+)

ചുരുക്കം
കംപ്യുട്ടറുകളിൽ ഡാറ്റ സൂക്ഷിക്കുന്നതും അയക്കുന്നതും പൂജ്യം, ഒന്ന് എന്നിവയുടെ ഒരു നിരയായാണ്. വാക്കുകളും അക്കങ്ങളും ഈ രണ്ട് ചിഹ്നങ്ങൾ കൊണ്ടുമാത്രം എങ്ങനെ രേഖപ്പെടുത്താം?

ആവശ്യമുള്ള സാധനങ്ങൾ
ഈ പ്രവർത്തനത്തിന് നമുക്ക് താഴെ കൊടുത്തിരിക്കുന്ന അഞ്ചു കാർഡുകൾ ആവശ്യമുണ്ട്. ഒരു വശത്ത് ഒന്നുമില്ലാത്ത ഈ കാർഡുകളുടെ മറു വശത്ത് ബിന്ദുക്കൾ രേഖപ്പെടുത്തിയിട്ടുണ്ട്. ക്ലാസിനു മുൻപിൽ അഞ്ചു കുട്ടികളെ ഈ കാർഡുകൾ പിടിച്ചുനിൽക്കാൻ ഏൽപ്പിക്കുക. താഴെ കൊടുത്തിരിക്കുന്ന ക്രമത്തിലായിരിക്കണം കാർഡുകൾ ക്രമീകരിക്കേണ്ടത്.




പ്രവർത്തനം
ഓരോ കാർഡും കൊടുക്കുമ്പോൾ അടുത്ത കാർഡിൽ എത്ര ബിന്ദുക്കളുണ്ടെന്ന് കുട്ടികൾക്ക് പ്രവചിക്കാൻ കഴിയുന്നുണ്ടോ എന്ന് നോക്കുക. കാർഡുകളിൽ ഉള്ള ബിന്ദുക്കളുടെ എണ്ണത്തെപ്പറ്റി എന്താണ് നിങ്ങളുടെ നിരീക്ഷണം? (ഓരോ കാർഡിലും മുൻപത്തെ കാർഡിലുള്ളതിന്റെ ഇരട്ടി ബിന്ദുക്കളുണ്ട്.)


ആറാമതൊരു കാർഡുണ്ടെങ്കിൽ അതിൽ എത്ര ബിന്ദുക്കളുണ്ടാകും? (32) ഏഴാമത്തേതിൽ? (64)

ചില കാർഡുകൾ തിരിച്ചു പിടിച്ച് (ബിന്ദുക്കളില്ലാത്ത ഭാഗം മുൻഭാഗത്താക്കി) ബാക്കി കാർഡുകളിൽ ബിന്ദുക്കൾ എണ്ണി നമുക്ക് സംഖ്യകൾ രേഖപ്പെടുത്താം. 6 എന്ന സംഖ്യാ എങ്ങനെ നിർമിക്കുമെന്ന് കുട്ടികളോട് ചോദിക്കുക (4, 2 ബിന്ദുക്കൾ രേഖപ്പെടുത്തിയ കാർഡുകളൊഴിച്ച് ബാക്കിയെല്ലാം തിരിച്ചുപിടിച്ച്). അതിനുശേഷം 15 (8, 4, 2, 1), 21 (16, 4, 1)...ബിന്ദുക്കൾ ഭാഗികമായി കാണത്തക്ക വിധത്തിൽ കാർഡുകൾ പിടിക്കാൻ പാടില്ല എന്ന കാര്യം മാത്രമാണ് ഇവിടെ ശ്രദ്ധിക്കേണ്ടത്.

എത്രയാണ് ഇങ്ങനെ രേഖപ്പെടുത്താൻ കഴിയുന്ന ഏറ്റവും കുറഞ്ഞ സംഖ്യ? (ഉത്തരം: പൂജ്യം -- കുട്ടികൾ ഒന്ന് എന്ന് ഉത്തരം പറഞ്ഞേക്കാം).

ഇങ്ങനെ പൂജ്യം മുതൽ ഓരോ സംഖ്യയും രേഖപ്പെടുത്താൻ ശ്രമിക്കുക.

ഇങ്ങനെ ചെയ്യുമ്പോൾ അഞ്ചുപേരൊഴിച്ച് ബാക്കിയുള്ള കുട്ടികൾക്ക് കാർഡുകൾ ഏത് ക്രമത്തിലാണ് കാണിക്കുന്നത് എന്ന് പ്രവചിക്കാൻ കഴിയുന്നുണ്ടോ എന്ന് ശ്രദ്ധിക്കുക. (ഓരോ കാർഡും തൊട്ടു വലതുവശത്തുള്ള കാർഡിനെ അപേക്ഷിച്ച് പകുതി തവണ മാത്രമേ തിരിച്ചു പിടിക്കേണ്ടി വരുന്നുള്ളൂ). ഒന്നിൽ കൂടുതൽ കൂട്ടങ്ങളായി ഈ പ്രവർത്തനം ചെയ്തു നോക്കാവുന്നതാണ്.

ഒരു കാർഡ് ബിന്ദുക്കളുള്ള ഭാഗം കാണുമ്പോൾ 'ഒന്ന്' ആയും തിരിച്ചു പിടിക്കുമ്പോൾ 'പൂജ്യം' ആയും കണക്കാക്കാം. ഇങ്ങനെയാണ് ബൈനറി സംഖ്യാ സമ്പ്രദായം രൂപപ്പെടുത്തിയിരിക്കുന്നത്.

കുട്ടികളോട് 01001 എന്ന ക്രമത്തിൽ കാർഡുകൾ പിടിക്കാൻ പറയുക. ദശസംഖ്യാസമ്പ്രദായത്തിൽ ഇതെത്രയാണ്? (9) 17 എന്ന സംഖ്യയ്ക്ക് പകരമുള്ള ബൈനറി സംഖ്യ എത്രയാണ്? (10001)

കുട്ടികൾക്ക് മനസ്സിലാകുന്നതുവരെ ഉദാഹരണങ്ങൾ തുടരുക.

(തുടരും)

കമ്പ്യൂട്ടർ ശാസ്ത്ര പഠനം കളികളിലൂടെ

[ടിം ബെൽ, ഇയാൻ എച്ച്. വിറ്റൻ, മൈക് ഫെല്ലോസ് എന്നിവർ ചേർന്നെഴുതിയ "CS Unplugged: An enrichment and extension programme for primary-aged students" എന്ന പുസ്തകത്തിന്റെ മലയാള തർജ്ജമ.]

ഭാഗം 1: ഡാറ്റ: വിവരങ്ങൾ രേഖപ്പെടുത്തുന്നതിനുള്ള അസംസ്കൃത വസ്തു


'ഡാറ്റ' യെന്ന അസംസ്കൃത വസ്തു

കമ്പ്യുട്ടറുകളിൽ എങ്ങനെ വിവരങ്ങൾ സൂക്ഷിക്കാം?

ഗണിക്കുക, കൂട്ടുക എന്നൊക്കെ അർത്ഥം വരുന്ന ലാറ്റിൻ വാക്കായ 'computare'-ൽ നിന്നുമാണ് കമ്പ്യൂട്ടർ എന്ന വാക്കിന്റെ ഉത്ഭവം. എന്നാൽ ഇന്ന് കമ്പ്യൂട്ടർ വെറുമൊരു കണക്കുകൂട്ടൽ യന്ത്രമല്ല. അത് ഒരു പുസ്തകശാലയും, നമുക്കെഴുതാൻ സഹായിക്കുന്നതും, വിവരങ്ങൾ അന്വേഷിച്ച് തരുന്നതും, പാട്ടു കേൾക്കാനും സിനിമ കാണാനും ഉപയോഗിക്കാവുന്നതുമായ ഒരു ഉപകരണമാണ്. എങ്ങനെയാണവ വിവരങ്ങൾ സൂക്ഷിക്കുന്നത്? വിശ്വസിച്ചാലും ഇല്ലെങ്കിലും, കമ്പ്യൂട്ടർ അതിന് പൂജ്യവും ഒന്നും മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ!

ഡാറ്റയും വിവരവും തമ്മിലുള്ള വ്യത്യാസമെന്താണ്?

കംപ്യുട്ടർ ഉപയോഗിക്കുന്ന അസംസ്കൃത വസ്തുവാണ് ഡാറ്റ. കംപ്യുട്ടർ ഡാറ്റയെ നമുക്കെല്ലാം മനസ്സിലാക്കാവുന്ന വിവരങ്ങളാക്കി മാറ്റുന്നു (വാക്കുകൾ, അക്കങ്ങൾ, ചിത്രങ്ങൾ തുടങ്ങിയവ).    

പൂജ്യവും ഒന്നും മാത്രമുപയോഗിച്ച് എങ്ങനെ അക്ഷരങ്ങളും, വാക്കുകളും ചിത്രങ്ങളും രേഖപ്പെടുത്താം?

ഈ ഭാഗത്തിൽ നമുക്ക് ബൈനറി അക്കങ്ങളെക്കുറിച്ചും, കംപ്യുട്ടറുകൾ എങ്ങനെയാണ് ചിത്രങ്ങൾ വരയ്ക്കുന്നതെന്നും, എങ്ങനെയാണ് ഫാക്സ് യന്ത്രങ്ങൾ പ്രവർത്തിക്കുന്നതെന്നും, എങ്ങനെ വളരെ കാര്യക്ഷമമായി ഒരുപാട് വിവരങ്ങൾ സൂക്ഷിക്കാമെന്നും, എങ്ങനെ വിവരങ്ങളിൽ തെറ്റുകൾ കടന്നുകൂടുന്നത് ഒഴിവാക്കാമെന്നും, നമ്മൾ സൂക്ഷിക്കുന്ന വിവരങ്ങളെ എങ്ങനെ അളക്കാമെന്നും രസകരമായ പ്രവർത്തനങ്ങളിലൂടെ പഠിക്കാം.