Сабақтың тақырыбы: “Тармақталған алгоритмдер” - Сабақтың мақсаты:
- Білімділік:
- Шартты операторлардың жазылу тәртібімен таныстыру, тармақталған алгоритмдерді бағдарламалауды үйрету. Сабақтан алған теориялық білімдерін жүйелі түрде тәжірибе жүзінде көрсете білу дағдыларын қалыптастыру.
- Дамытушылық:
- Бағдарламалау тілінде жұмыс жасай білу дағдыларын, ойлау қабілеттерін, өз білімдерін сауатты түрде жеткізе білуді, пәнге деген қызығушылықты дамыту.
- Тәрбиелік:
- Оқушылардың белсенділігін арттыру, жұмыс жасау мақсатында компьютерлік сауаттылыққа, өзара көмектесуге, өзін-өзі бағалауға тәрбиелеу.
Үй тапсырмасы - Алгоритм қасиеттерін атаңыз?
- Алгоритмнің жалпы жазылуы?
- Мысалы сіз студент болу үшін қандай алгоритм қадамдарын орындау керексіз?
- Алгоритм нешеге бөлінеді және оларды атаңыз?
- «Соңы» сөзі жазылған элипс нені белгілеуде қолданылады?
- Алгоритм сөзі кімнің есімімен байланысты?
- Блок сызбаларда енгізу және шығару блогы үшін нені қолданады?
- Мысалы у=x+25 мәнін есептеудің алгоритмін және блок-сызбасын құрыңыз?
- Қадамдардың тізбектеп орындалуы
- кейбір шарттарға байланысты
- болатын алгоритмдерді
- тармақталған алгоритмдер
- деп атайды.
- Тармақталу командасы (толымды)
- Егер <шарт>
- онда <1-серия>
- әйтпесе <2-серия>
- Болды
- IF <шарт> THEN <1-серия> ELSE <2-серия>
- Тармақталу командасы (толымсыз)
- Егер <шарт>
- онда <серия>
- Болды
Шарт өрнегін жазу үшін мынадай салыстыру белгілерін пайдаланамыз: - Мысал. Екі a және b сандары берілген. Екі санның үлкенін табу программасы мен блок-схемасын құрайық.
- REM ECY;
- INPUT a, b
- IF a > b THEN max = a
- ELSE max = b
- PRINT “max=“ ; max
- END
| | | | - Тармақталған алгоритм дегеніміз не?
| - Қадамдардың тізбектеп орындалуы ___________ байланысты болатын алгоритм
| | - Толық оператордың жазылу түрі
| - Егер шарттың мәні «ақиқат» болса,
- _______________ , ал мән «жалған» болса, _____________ орындалады.
| | - Қысқа оператордың жазылу түрі
| - Егер шарттың мәні «ақиқат» болса, __________ , ал мән «жалған» болса, ____________________ орындалады.
| | | | | | | | | | 1-деңгей Өрнектерді QBasic тілінде жаз - Шардың радиусы берілген көлемін табыңыз.
- Үш сан а,б,с берілген, осы сандардың кішісін табу алгоритмін құрыңыз.
- Үш сан а,б,с берілген, осы сандардың үлкенін табу алгоритмін құрыңыз.
- Мен компьютермен жұмыс істегенде, міндетті түрде монитор мен сканерді іске қосамын. Тышқанмен әріптерді теріп, сурет салу керек болса, сканерді пайдаланамын. Компьютерге дайын мәтінді қолдан енгізбеу үшін джойстикті қолданамын. Ал мәтінді басып алу үшін жүйелік блокқа қағаз саламын. Принтер арқылы әндерді тыңдап, динамик деп аталатын плоттерде құжаттарды сақтаймын
- Бір бала компьютерде қалай жұмыс істегені жайлы әңгіме жазыпты. Сол әңгімені оқып, оның неше қате жібергенін анықтаңдар.
- 2. Мен компьютерде жұмыс істегенді ұнатамын. Меніңше, сурет салу үшін ең ыңғайлы программа Word графикалық редакторы шығар. Ол арқылы мен тек сурет салып қана қоймай, оның кез келген бөлігін бояймын. Оған қоса осы программа арқылы мәліметтерді есте сақтаймын. Өз жұмысымның нәтижелерін мен векторлық .bmp форматында сақтаймын.
- Бұл құралдың жасы 2000-5000 жылдар шамасы. Бұл құралды гректер мен Батыс Еуропалықтар «абак» деп, қытайлықтар «суанпан» деп, жапондықтар «серобян» деп атаған.
- Жәшіктің ішінде қандай құрал бар?
- А және В сандары берілген.Екі санның
- кішісін табу программасын құру
- Назар аударғандарыңызға
- рахмет!!!
Достарыңызбен бөлісу: |