Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2222222222222.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
521 Кб
Скачать
☆

88.Програмування розгалужених алгоритмів мовою pascal. Оператор варіанту. Приклади використання. Методика навчання учнів складанню розгалужених програм.

Розгалужені алгоритми відносяться до однієї із трьох базових алгоритмічних структур. На мові програмування Паскаль вони реалізовуються за допомогою команди розгалуження (умовної команди) if, яка має два різновиди:

 повна команда розгалуження має вигляд

if <логічний вираз> then <команда 1> else <команда 2>;

Дія команди. Якщо логічний вираз істинний, то виконується команда 1, в протилежному випадку – команда 2. Команди 1 та 2 можуть бути простими або складеними;

 коротка команда розгалуження має вигляд

if <логічний вираз> then <команда 1>;

Дія команди. Якщо логічний вираз істинний, то виконується команда 1, інакше виконується команда, яка знаходиться за даною конструкцією.

Зауваження! Логічний вираз – це засіб записування умов для відшукання потрібних даних. Логічний вираз може приймати значення true (істинність) або false (хибність). Логічні вирази бувають прості та складені. Простий – це два арифметичні вирази, з’єднані символом відношення, а складений – це прості логічні вирази, з’єднані назвами логічних операцій: not, and і or.

Оператор варіанту (команда вибору) case має вигляд

case <вираз> of

<список значень 1> : <команда 1>;

<список значень 2> : <команда 2>;

…

<список значень n> : <команда n>

else <команда n +1> end;

Тут вираз – це проста змінна цілого, символьного, перерахованого або логічного типу; списки значень – сталі або діапазони, тип яких збігається з типом виразу. Якщо список значень складається з декількох елементів, то вони перераховуються через кому. Складова частина else <команда n +1> може бути відсутня – тоді матимемо коротку форму команди case. Дія команди. Якщо значення виразу збігається зі значенням з списку і ( ), то виконується команда з номером і, а інші команди цієї конструкції не виконуються. Якщо значення виразу не збігається з жодним значенням із жодного списку, то виконується команда n +1 або, у випадку короткої форми, наступна команда після команди case.

Завдання. Напишіть програму присвоєння змінній а значення найбільшого з трьох заданих чисел.

var a, x, y, z: real;

begin

writeln (‘Введіть три числа x, y, z:’);

readln (x, y, z);

if (x > y) and (x > z) then a:=x else

if (y > x) and (y > z) then a:=y else a:=z;

writeln (‘Значення а = ’, а:5:2);

writeln (‘Виконав 11 клас’);

end.

103.Методи і прийоми контролю знань і вмінь учнів з інформатики.

Діагностика навчання обов'язковий компонент освітнього процесу, за допомогою якого визначається досягнення поставлених цілей. Діагностика охоплює сфери: психологічну, педагогічну, дидактичну, управлінську та ін.

Діагностика освітньої діяльності учня включає: контроль, перевірку, облік, оцінювання, накопичення статистичних даних та їх аналіз, рефлексію, виявлення динаміки освітніх змін і особистісних прирощень учня, пере визначення цілей, уточнення освітніх програм, коригування процесу навчання, прогнозування подальшого розвитку подій.

До складу діагностики входять різні форми контролю, який визначає, в першу чергу, рівень досягнення учнем освітніх стандартів, які прописуються у вигляді вимог до рівня підготовки спеціаліста, що являють собою стислу характеристику мінімально необхідних результатів, які повинні бути досягнуті.

Крім того, оцінюванню підлягають результати діяльності учнів, що визначаються в програмі з інформатики, за якою працює викладач.

06'єкпюм оцінювання навчальних досягнень учнів з інформатики є знання, вміння та навички, досвід творчої діяльності учнів, досвід емоційно-ціннісною ставлення до навколишньої дійсності.

Можна виділити ряд важливих функцій оцінювання: контролюючу, навчальну, діагностико-коригуючу, стимулюючо-мотиващїіну, розвивальну, виховну та функцію управління.

Контролююча передбачає визначення рівня досягнень окремого учня (класу, групи.Навчальна функція оцінювання полягає в акцентуванні уваги учнів на головних елементах знань і умінь, спонукає глибоко з'ясовувати суть явищ, що вивчаються. Навчальна функція зумовлює таку організацію оцінювання навчальних досягнень учнів, коли його проведення сприяє повторенню, уточненню і систематизації навчального матеріалу, вдосконаленню підготовки учня. Діагностико-коригуюча функція допомагає виявленню рівня оволодіння знаннями, вміннями і навичками; прогалин у них і встановленню причин труднощів, які виникають в учня під час навчання. Стимулюючо-мотиваційна функція визначає таку організацію оцінювання навчальних досягнень учнів, коли проведення оцінювання стимулює бажання покращити свої результати. Розвивальна функція оцінювання полягає у цілеспрямованому залученні учнів до здійснення цілого ряду розумових операцій

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]