Коллеги - педагогический журнал Казахстана

Учительские университеты

Главная » Статьи » В помощь учителю » Компьютер-бум

Шартты программалау және тармақтаушы операторлар
Тақырыбы: Шартты программалау және тармақтаушы операторлар.
Мақсаты:
Шарт, шарт арқылы тармақтау және таңдау операторларының жазылу тәртібімен таныстыру, тармақтаушы алгоритмдерге программа жазу жолдарын көрсету;
Программалау ұғымын дамыту;
Ойлау, жоспарлау және әрекет ету жүйеліне тәрбиелеу.
Көрнекілігі:
Сабақ жоспарын экранда проекциялау, мульт.мед.жабдықтар, (кестелер), презентация, компьютер, тест-программа.
Өтілу әдісі: Мультитехникамен жабдықталған сабақ.
Сабақтың барысы
І. Кіріспе. (2мин)
• Оқушыларды түгелдеу, сынып бөлмесі, тақта тазалығына назар аудару;
• Журнал толтыру;
• Оқушылардың назарын сабаққа бұру,
ІІ. Өткен сабаққа шолу. (10мин)
• Үй жұмысын тексеру (№5, 9, 10 есептер (74бет).),
• 11-сабақ бойынша тест тапсыру.
ІІІ. Жаңа сабақ (20мин)
ПС. Копьютермен оқушының сұқбат программасын көрсетеміз.
Компьютер-оқушының сұқбаты:
Экрандағы ақпарат Сары жазуға назар аударайық. Қалай ойлайсыңдар, компьютер оқушының өзінен 7 жас үлкен екенін қалай «біліп» тұр? ...
Осындай мәселелерді шешу үшін программалық тілде шартты операторлар қолданылады.
Шарт дегеніміз жауабы «иә» немесе «жоқ» болатын ұйғарым (сұрақ). Шарты бар операторларды құрама немесе күрделі дейді.
.
1. Тармақтаушы оператор – шарттың сақталуына/сақталмауына байланысты екі түрлі жағдайдың бірін таңдауға мүмкіндік береді.
Паскалдағы жазылу түрі:
Толық тармақтау БС
if <шарт> then 1-оператор else 2-оператор;
шарт сақталса жауабы «иә» болып 1-оператор атқарылады және керісінше.
мыс:
gas:=15;
if jas<8 then write(‘сен менен ’,8-jas,’ кішісің’)
else write(‘сен менен ’,jas-8,’ үлкенсің’);
Жоғарыдағы сұраққа назар салыңдар.

Қысқаша тармақтау БС
if <шарт> then оператор;
шарт сақталса жауабы «иә» болып оператор атқарылады, сақталмаса («жоқ») компьютер келесі операторды орындауға өтеді..
мыс:
gas:=15;
if jas<8 then write(‘сен менен ’,8-jas,’ кішісің’);


Енді жоғарыдағы сұқбатты программалап көрелік. ЕСЕП: Компьютер атыңды сұрайтын, содан соң өзнің қанша жас кіші/үлкен екенін айтатын проргамма жазыңыз.
ІV. Сынып жұмысы. (10мин)
Квадрат теңдеуді шешу алгоритмі.
ах2 + вх + с = 0
1. Не белгілі?
а, в, с – нақты сандар
2. Не істеу керек?
Кв.теңдеудің х1, х2 түбірлерін табу керек, түбірі болмаса «түбірі жоқ» деген хабар шығару керек.
3. Қалай жасау керек?
Дискриминант d=b2-4аc
D<0 түбірі жоқ
D=0 бір түбірі бар x1=-b/2a
d>0 екі түбірі бар х1=?, х2=?
,
program kvtendeu;
var a,b,c:integer;
x1,x2,d:real;
label 10;
begin
write('Кв.тенд.коэф. енгіз a,b,c ');
read(a,b,c);
d:=sqr(b)-(4*a*c);
if d<0 then begin writeln('түбірі жок ');goto 10;end;
if d=0 then begin writeln('Бір түбірі бар: ',-b/(2*a));goto 10;end
else writeln('Екі түбірі бар: ',-b+sqr(d)/(2*a),' ',-b-sqr(d)/(2*a));
10: end.

V. Бағалау және үйге тапсырма (3мин)
§3.5 (76-82бет), №6 есеп (89бет)
Категория: Компьютер-бум | Добавил: Guzi0393 (2015-01-22) | Автор: Махамбетова Газиза Ерсалатовна E
Просмотров: 432 | Рейтинг: 0.0/0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Среда, 2016-12-07, 9:18 PM
Приветствую Вас Гость

Форма входа

Категории раздела

Русский язык и литература [1474]
Школьный психолог [501]
История [695]
Опыт [471]
Научная кафедра [216]
Воспитание души [216]
Мастер-класс [205]
Семья и школа [173]
Компьютер-бум [247]
Английский язык [770]
Великие открытия [17]
Университет здоровья [127]
Математика [1138]
Химия [374]
Классному руководителю [622]
Биология [578]
Думаем, размышляем, спорим [89]
Казахский язык и литература [1762]
Краеведение [92]
Начальная школа [3905]
Беседы у самовара [15]
Мировая художественная культура [38]
Новые технологии в обучении [353]
Сельская школа [70]
Профильное обучение [68]
Демократизация и школа [23]
Физика [289]
Экология [179]
Дошколенок [1485]
Особые дети [271]
Общество семи муз [56]
Школа и искусство
Уроки музыки [612]
Авторские разработки учителя музыки СШ № 1 г. Алматы Арман Исабековой
География [440]
Мой Казахстан [227]
Школьный театр [66]
Внеклассные мероприятия [1154]
Начальная военная подготовка, гражданская оборона, основы безопасности жизнедеятельности [72]
ИЗО и черчение [212]
Физическая культура [516]
Немецкий язык [51]
Технология [280]
Самопознание [379]
Профессиональное образование [101]
Школьная библиотека [73]
Летний лагерь [13]
Дополнительное образование [8]
Педагогические программы [2]

Социальные закладк

Поиск

Друзья сайта

Академия сказочных наук

  • Театр.kz

  • Статистика

    Рейтинг@Mail.ru