Шама ұғымын оқытудың әдістемелік ерекшеліктері
Қарастырылатын сұрақтар:
-ЭЕМ – алгоритмді орындаушы;
-«шама» ұғымы, шаманың сипаттамалары;
-шамалармен орындалатын әрекеттер;
-айнымалы және меншіктеу ұғымдары;
ЭЕМ – алгоритмді орындаушы. ЭЕМ үшін кез келген бағдарламаны жасау алгоритм құрудан басталады. Оны компьютер және нақты бағдарламалау жүйесі (Бейсик, Паскаль және т.б.) орындайды.
Мұнда орындаушының енгізу тілі Паскаль бағдарламалау тілі болады. Бағдарламалау процесі үш кезеңге бөлінеді:
1) есептің шығару алгоритмін құру;
2) бағдарламалау тілінде бағдарлама құру;
3) бағдарламаны жөндеу және тестілеу.
Шама ұғымының өзгешелігі, ұғымды ашудың әдістемелік проблемалары
Шама ұғымы, оның сипаттамасы. Компьютер ақпаратпен жұмыс жасайды. Компьютерлік бағдарламада өңделетін ақпаратты деректер деп атайды.
Шама – жеке ақпараттық объект, жеке деректер бірлігі. Компьютерлік бағдарламадағы бұйрықтарды, шамалармен жасалатын әрекеттерді анықтайды.
Есептеу процесінде алынатын деректер, бағдарламау тұрғысынан қарастырғанда: алғашқы, нәтижелер (ақырғы деректер) және аралық деректер деп бөлінеді (5.3-сурет [42]).
Мысалы, ax2+bx+c=0 квадрат теңдеуді шешкенде: алғашқы деректер – a, b, с коэффициенттері; нәтижелер – x1, x2 теңдеудің түбірлері; аралық деректер – D = b2- 4ас теңдеудің дискриминанты болады.
Оқушылар игеретін ең басты түсінік, ол мына тұжырым: кез келген шама ЭЕМ жадында өзінің белгілі орынын алады. Нәтижесінде оқушылардың санасында шаманы сақтайтын жады ұяшығының бейнесі бекітілуге тиіс. Шаманы сақтау орынын белгілеу үшін «жады ұяшығы» терминін қолданған жөн.
Кез келген шаманың үш негізгі сипаттамасы бар – атауы, мәні және типі. Машиналық бұйрықтар деңгейінде, кез келген шама –сонда сақталған жады ұяшығының адресімен теңестіріледі, ал мәні – осы ұяшықтағы екілік коды болады.
Алгоритмдерде және бағдарламалау тілдерінде шамалар тұрақты және айнымалы деп бөлінеді.
Тұрақты – өзгермейтін шама, алгоритмде өзінің меншікті мәнімен (мысалы 10, 3.5, 'к', true және т.б.) немесе символикалық атымен ( саны) ұсынылады. Тұрақты шаманың есімі, мәні және типі өзгермейді, олардың барлығы бір мезгілде анықталады.
Достарыңызбен бөлісу: |