Изчисленията в Паскал
- работа и сигурен компютърни умения в Паскал език за програмиране;
- развият способността да синтезира и организира информацията;
- култивира отговорно отношение към училищната работа.
- работи умение с математически изрази в Паскал;
- развие способността да се мисли логично при намирането на грешки в дейности, изискващи алгоритмичен подход;
- формиране на познавателно интерес на студентите; да събуди желанието за по-нататъшно изучаване на компютърни науки;
- учи да се използва по-рано получените знания при патологични условия;
- развият умения за работа в група, максимална ефективност и отговорност за тяхната работа.
Вид на урока: фиксиране на материала учи.
Оборудване: дидактически, листовки, шрайбпроектор, дъска, компютър с Паскал език за програмиране, компютърна тестова програма.
Форми и методи: предна, индивид, група; вербална, визуална, практичен, разговор, изследвания, репродуктивно извличане проблем фиксиране.
Проверка на готовността на учениците с урока, правилната организация на работното място. Отбелязвайки, липсата на списанието.
II. Постановка тематични занятия.
1) Продължи последователността (слайд 1)
=> Цифри => номер (каква е разликата на броя на цифрите) => математика (физика и математика профил) => това, което правя математика? (Повярвайте) => математика - средство за изчисляване на физиката.
2) Необходимо е да се отгатне името на една от секциите на информатиката: започна в сивия сектор, а след това се движи по часовниковата стрелка на броя на стъпките (програмиране, посочен в сектора). (Slide 2)
- на нашия избираеми дисциплини се изчислява с помощта на езика за програмиране.
- Каква е програмата? (Начин на писане на алгоритъм в машинен език)
- Какво научаваме език? (Pascal)
- Проучване на тема "Изчисленията в Паскал" (написана на преносими компютри и на дъската). (Slide 3)
- игра "търг" (повтаряне рано научих материал);
- математически трик;
- тестване с помощта на специална програма за изпитване (подготовка за изпита под формата на ЕГЕ).
- Писане на математически изрази в Pascal; (Slide 6)
- Писане на езика на математиката;
- Корекция на грешки;
- Създаване на фрагмент на програмата.
Информация за гладене. (На плъзгаща борда)
Лот №3 (посочете дали са направени следните вписвания грешките, ако "да", какви) (плъзнете 9-10) (приложение).
Лот №4 (направи фрагмент програма, която изпълнява следните стъпки) 11-12 бал (плъзнете 11)
№1. Въведете A, B
Увеличение от 20 пъти
Намаление на 34 пъти
Печат A, B
№2. Въведете A, B
Разменени на съдържанието на клетките
А и В (от третата клетка)
отпечатате резултата
2. Математически фокус.
Определете (играта с един от учениците):
Помолете някой да се утрои броя на е-scheesya си рожден ден. След това предложи да се раздели на получения продукт е 9 изцяло с остатъка резултат коефициент се умножава по 3, а остатъкът се разделя на 3. Попитайте за тази работа, беше обявен и то е лично, може да се каже какъв ден е рождения ден на мъжа. За да направите това, слой и два на живо обявяването на резултатите. Това число дава отговора. (Slide 13)
Пример. Нека рожден ден на някого на 23-ти месец. За да предполагам този брой трябва да бъде последователно се извършва следната деи следствие:
Ние открихме, че 23 - в деня на раждането.
Обосновка. Нека рождения ден ще бъде m-тия ден на месец. След умножаване на брой М до получаване на броя 3т 3, след разделяне 3t номера 9 за получаване на коефициент и остатък р, така че
където р = 0 или п = 3 или р = 6. От уравнение (*), следва, че m = 3k + L, където L - 0 или л = 1, или L = 2. След умножаване на частното 3 К номер 3 ще бъде обявена и номер L е обявено след разделяне остатък р е 3, т.е. наистина да се отгатне рождения ден е необходимо да се определят броя на декларираната:
Демонстрирайте фокус с помощта на компютър. За да направите това, демонтаж програми ия (файл FOKUS.EXE).
програмни Fokus;
използва CRT;
Var m, A, B: байт;
х: реален;
започвам
ClrScr;
writeln ( 'Seychas те ygadayu 4islo va6ego rozhdeniya');
writeln;
writeln ( "Utroite 4islo va6ego dnya ozhdeniya ');
writeln;
writeln ( "Razdelite polu4ennoe proizvedenie Na 9 natselo и ostatkom ');
writeln;
writeln ( "polu4ennoe 4astnoe umnozhte Na 3 ');
writeln;
writeln ( "polu4ennui ostatok razdelite Na 3 ');
writeln;
writeln ( "vvedite polu4ennue proizvedenie ');
writeln;
readln (а);
writeln ( "vvedite polu4ennue 4astnoe ');
writeln;
writeln;
readln (б);
writeln;
х: = А + В;
writeln ( "Vash ден rozhdeniya, X: 2: 0);
readln
край.
Демонстрирайте нейната ефективност.
1) констатации на учениците;
2) Изпитване (решения могат да бъдат написани на преносим компютър)
№1.V като променлива не може да бъде ...
№2.Chemu е равна на В резултат на по-горе фрагмент на програмата?
№3.Kakoe израз е написано неправилно?
№4.Operator WRITELN () се различава от WRITE () отчета за които
- след оттеглянето на информация се превежда на нов ред
- показва информация отделя чрез запетая
- Тя показва всички думи в колона
- не се различава
№5.Operator задачи, както следва