рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Теоретичні відомості та методичні рекомендації

Теоретичні відомості та методичні рекомендації - раздел Образование, Лабораторні роботи З методики навчання Інформатики Для Обпрацювання Більших, Ніж Окремі Символи, Текстових Одиниць – Рядків, В П...

Для обпрацювання більших, ніж окремі символи, текстових одиниць – рядків, в Паскалі існує тип даних, який називається String (рядок).

Значеннями цього типу є рядки, що знаходяться в одинарних лапках, наприклад, ‘школа’, ‘Pascal’, ‘Миру-мир’, ‘Куріння – шкідлива звичка’. Серед різноманітних рядків є порожній ‘’, його не слід плутати з рядком ‘ ’, що містить один символ, який не відображається на екрані, - пропуск.

Цей тип описується так:

var ім’я рядка : string [n];

де n – максимальна кількість символів рядка (якщо цей параметр не вказано, отримаємо рядок довжиною 255 символів).

Операції над рядками:

- введення, виведення ();

- присвоювання (:=);

- з’єднання (+);

- порівняння рядків.

Засоби опрацювання рядків:

concat(s1, s2, …, sn:string):string; - з’єднує послідовно рядки s1, s2, …, sn і повертає отримане значення.

copy(s:string; i:integer; k:integer):string; - виділяє з рядка s підрядок, починаючі з позиції і, довжиною в kсимволів;

(Увага! s[i]:char; - один символ рядка s, що знаходиться на i-тому місці)

length(s:string):byte; - повертає довжину (кількість символів) рядка s.

pos(s1:string; s:string):byte; - повертає позицію, з якої підрядок s1 перший раз зустрічається в рядку s.

delete(s:string; i:integer; k:integer); - видаляє з рядка s k символів, починаючи з позиції і.

insert(s1:string; s:string; i:integer); - вставляє підрядок s1 до рядка s, починаючи з позиції і.

Послідовність вивчення рядків:

- перед поясненням нового матеріалу доцільно актуалізувати знання учнів стосовно літерного (символьного) типу даних та його особливостей, а також поняття масиву;

- пояснення поняття типу даних «рядок»; опис типу;

- приклади значень цього типу; порівняння рядкового та символьного типу даних, порівняння рядку та масиву (слід обов’язково звернути увагу учнів на відмінності порожнього рядка та рядка, що містить один символ - пропуск);

- опис типу (звернути увагу учнів на те, що максимальна кількість символів рядка є різною для різних середовищ програмування)

- бажано пояснити учням відмінності у процесі і результаті порівняння числових даних та рядкових даних (наприклад, 111>2, але ‘111’<’2’);

- відпрацювання на задачах засобів опрацювання рядків:

a) програми, в яких рядок опрацьовується як масив символі, тобто звернення до символу рядка як до елемента масиву s[i];

b) програми з використанням специфічних засобів опрацювання рядків, але без використання циклічних процесів;

c) програми з використанням специфічних засобів опрацювання рядків з використанням циклічних процесів.

Типові помилки учнів при розв’язуванні задач з використанням рядків:

- запис значення рядкового типу даних без використання одинарних лапок;

- учні не розуміють відмінностей у результатах виконання операторів r:=r+s[i]; та r:=s[i]+r;

- не відрізняють порожній рядок ’’ та рядок, що містить один символ – пропуск ’̺’;

- нерозуміння ситуацій, коли результат дії специфічних засобів опрацювання рядків потрібно присвоїти окремо взятій змінній (наприклад, функції pos, length, copy, concat), а коли – ні (наприклад, процедури delete, insert);

- некоректна послідовність подання параметрів процедур та функції опрацювання рядків;

- у засобах оапрцювання рядків некоректне використання парламентів (наприклад, замість кількості символів вказують номер символу в copy, insert, delete).

 

– Конец работы –

Эта тема принадлежит разделу:

Лабораторні роботи З методики навчання Інформатики

імені Михайла Коцюбинського... Кафедра методики викладання фізики та інформатики... Копняк Н Б...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Теоретичні відомості та методичні рекомендації

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Копняк Н.Б.
Лабораторні роботи з методики навчання інформатики. Методичні рекомендації (2 частина) / Н.Б. Копняк – Вінниця: ВДПУ імені Михайла Коцюбинського, 2010. – 44 с.    

Передмова
  Введення в середню школу окремого загальноосвітнього предмета «Інформатика» спричинило утворення галузі педагогічної науки – методики навчання інформатики, предметом якої є цілі, зм

Теоретичні відомості та методичні рекомендації
Теорія баз даних – важливий розділ сучасної інформатики. Їх широке використання в різних галузях людської діяльності робить актуальним вивчення даної теми. Розвиток науки і вир

Теоретичні відомості та методичні рекомендації
В залежності від рівня вивчення інформатики уроки, відведені на дану тему, мають різну кількість годин та різне розташування у шкільному курсі інформатики: - на рівні стандарту

Основні об’єкти PowerPoint, що використовуються на слайді
  Об’єкт Властивості об’єкта Слайд Тип,

Теоретичні відомості та методичні рекомендації
В залежності від рівня вивчення інформатики уроки, відведені на дану тему, мають різну кількість годин та різне розташування у шкільному курсі інформатики: - на рівні стандарту

Теоретичні відомості та методичні рекомендації
Основний зміст навчальної діяльності під час вивченні даного розділу – складання й аналіз алгоритмів. Існує тісний зв'язок між алгоритмом і програмуванням. Програмування можна

Скалярні типи
Тип Позначення Діапазон Цілі byte 0..255 shorint

Теоретичні відомості та методичні рекомендації
Навчання складанню алгоритмів роботи з величинами повинне проводитися на прикладах типових задач з поступовим ускладненням структури алгоритмів. Послідовність завдань планує

Приклад.
Введення> 240 Виведення> 16 Введення> 380 Виведення> 25   Зареєструватися на http://acmp.ru. Використовуючи середовище програмува

Теоретичні відомості
Оператор циклу з умовою: while <умова> do <оператор>; Умова – вираз булевського типу. Оператор може бути простим або складеним. Оператор циклу з параметром:

Приклад.
Введення> 10 250 100 Виведення> 7000 Введення> 12 100 150 Виведення> 11100   Виконати вхід на власну сторінку на сайті http://acm

Теоретичні відомості
Масив – це впорядкований набір змінних, які мають однаковий тип і загальну назву. Формат: var <ім’я масиву> : array [<тип індексу>] of <тип компонент>;

Приклад
Введення 5 2 3 5 7 8 Виведення 8 2 25   Виконати вхід на власну сторінку на сайті http://acmp.ru. Використовуючи середовище програмування FreePascal, розв’язат

Список рекомендованої літератури
  1. Базурін В.М. Лабораторні роботи з інформатики / Віталій Базурін. – К. : Шк. світ, 2010. – 128 с. – (Бібліотека «Шкільного світу»). 2. Балик Н.Р. Активне навчання з викор

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги