Навчальна Алгоритмічна Мова. Правило описання алгоритмів Навчальною Алгоритмічною Мовою. - Інформатика - Уроки, реферати, виховні роботи та багато іншого - Обмін досвідом


Форма входу

Вітаю Вас Гість!

Пошук

чат

200

Наше опитування

Чи потрібне зовнішнє оцінювання
Усього відповідей: 235

Статистика


Усього онлайн: 1
Гостей: 1
Користувачів: 0
Головна » Стаття » Інформатика

Навчальна Алгоритмічна Мова. Правило описання алгоритмів Навчальною Алгоритмічною Мовою.

Тема: Навчальна Алгоритмічна Мова. Правило описання алгоритмів Навчальною Алгоритмічною Мовою.

Мета: ознайомити дітей з Навчальною Алгоритмічною Мовою. Засвоїти правила описання алгоритмів Навчальною Алгоритмічною Мовою.

Тип уроку: вивчення нового матеріалу.

Вид уроку: урок – лекція.

Обладнання: Кодоскоп.

Наочність: кодоплівки.

Тривалість: 45 хв.

План

2.               Організаційна частина.

3.               Актуалізація опорних знань.

4.               Пояснення нового матеріалу:

4.                Закріплення нового матеріалу.

5.                Домашнє завдання.

6.                Підсумок уроку.

 

Хід уроку

1.                Організаційна частина:

·                  Заходжу до класу

·                  Відмічаю відсутніх

·                  Перевіряю готовність учнів до уроку

2.                Актуалізація опорних знань:

·                  Який алгоритм називається простим?

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

·                  Який алгоритм називають розгалуженим?

(Якщо в алгоритмі окрім простих команд, є умовна команда, то такий алгоритм називається розгалуженим.)

·                  В чому полягає метод покрокової деталізації?

(Цей метод дозволяє передбачити різні ситуації, які можуть виникнути під час розв’язання певної задачі, деталізує кожен крок виконання алгоритму.)

·                  Які алгоритми називають циклічними?

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

·                   Що таке алгоритм?

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

·                   Які є способи опису алгоритмів?

         (словесний, формульний, графічний, алгоритмічною мовою)

·                   Які ви знаєте характеристики алгоритму?

         (визначеність, скінченність, результативність, правильність, формальність, масовість)

3.                Пояснення нового матеріалу.

Навчальна Алгоритмічна Мова – це система позначень і правил, за допомогою яких записують алгоритми у вигляді, потрібному для формального виконання.

Ми вивчатимемо навчальну алгоритмічну мову, призначену для запису за допомогою українських слів алгоритмів розв’язування різноманітних задач.

Російські версії навчальної алгоритмічної мови були створені для вивчення основ інформатики в школі на початку 80-х років академіком А.П. Єршовим та іншими вченими. Мова має не лише навчальне, а і практичне значення. Для неї створено транслятор. Це означає, що її можна використати для розв’язання різноманітних задач. Але основне призначення мови – це виховання алгоритмічної культури, вироблення правильних навичок складання і оформлення алгоритмів.

Розглянемо алфавіт мови. У природних мовах тексти будують так:

Алфавіт мови, слова, речення, текст.

В алгоритмічній мові простежується повна аналогія:

Алфавіт, слова та імена, команди, алгоритм.

Алфавіт алгоритмічної мови містить такі символи: (демонструю код 1)

Ø                Символи кирилиці

Ø                Латинські символи

Ø                Цифри від 0 до 9

Ø                Математичні символи

Ø                Розділові знаки

За допомогою алфавіту будують службові слова та імена. Службові слова записують малими українськими літерами. Слова використовують для опису алгоритмічних конструкцій. Є такі службові слова: (демонструю код 2)

Або                              довж                            поч

Алг                               і                                     при

Арг                               інакше                         пц

Ввести                        кін                                 рез

Від                                колір                            стерти

Вибір                           крок                             таб

Вивести                      кц                                 текст

Все                               лінія                             то

Дійсн                           не                                 точка

Для                              позиція                       ціл

До                                 поки                             якщо

Код 2

Імена об’єктам надає користувач. Ім’я складається з літер та цифр. Першим символом мусить бути літера. Літери можуть бути великими або малими, українськими або латинськими. Імена повинні бути короткі, не більші певної кількості цифр. Бажано, щоб вони відповідали змісту задачі.

Пропуски в іменах не допускаються. Замість пропусків можна використовувати символ „_”. Ім’я не повинно збігатися із службовим словом.

Алгоритм має такий загальний вигляд: (демонструю код 3)

                                      Алг назва алгоритму

                                               Опис величин

                                      Поч

                                               Серія команд

                                      Кін

Код 3

Алгоритм складається з описової та виконуваної частин. Перші рядки (до слова поч) – це описова частина. Вона складається з заголовку алгоритму та опису величин, де зазначають типи та імена змінних.

Між службовими словами поч та кін записують виконувану частину алгоритму. Вона складається з команд. Декілька команд називається серією команд. Команди записують одна під одною. Короткі команди можна розміщувати в одному рядку.

4.     Закріплення нового матеріалу.

·        Що так навчальна алгоритмічна мова?

(Навчальна Алгоритмічна Мова – це система позначень і правил, за допомогою яких записують алгоритми у вигляді, потрібному для формального виконання.)

·        З чого складається алфавіт цієї мови?

·        Які правила для задання імен алгоритмів?

5.     Домашнє завдання.

Прочитайте дану тему за підручником та конспектом.

Висновок. На сьогоднішньому уроці ми познайомились з навчальною алгоритмічною мовою та її алфавітом.
Категорія: Інформатика | Додав: stdynzosh (17.03.2009) | Автор: Олександр
Переглядів: 2259 | Рейтинг: 0.0/0
Усього коментарів: 0
Додавати коментарі можеть тільки зареєстровані користувачі.
[ Реєстрація | Вхід ]