Програми для загальноосвітніх навчальних закладів фізико-математичного, природничого та технологічного профілів Інформатика 10-11 класи

Вид материалаДокументы

Содержание


7. Прикладне програмне забезпечення навчального призначення (2 год.)
Учні повинні знати
8. Глобальна мережа Інтернет (16 год.)
9. Основи алгоритмізації та програмування (46 год.)
Подобный материал:
1   2   3

11 клас


7. Прикладне програмне забезпечення навчального
призначення (2 год.)


Прикладні програми навчального призначення. Правила роботи з програмними засобами для підтримки навчання шкільних дисциплін. Розв’язування задач з використанням програм навчального призначення. Комп’ютерні енциклопедії, електронні підручники та посібники.

Учні повинні знати:
  • визначення прикладних програм навчального призначення;
  • правила роботи з прикладними програмами навчального призначення.

Учні повинні мати уявлення про:
  • можливості використання прикладних програм навчального призначення;
  • можливості використання електронних підручників і посібників.

Учні повинні вміти:
  • добирати потрібну програму для розв’язування конкретної задачі;
  • запускати на виконання та використовувати програму навчального призначення для розв’язування навчальних задач з різних шкільних дисциплін.

8. Глобальна мережа Інтернет (16 год.)

Глобальна мережа Інтернет. Інформаційний зв’язок в Інтернеті. Сервер і робоча станція. Апаратні, програмні та інформаційні складові сучасної мережі Інтернет. Поняття про ресурси Інтернету. Ідентифікація комп’ютерів у мережі. Адресація в Інтернеті. Протоколи передавання інформації. Принципи функціонування глобальної мережі. Провайдери та інформація, необхідна для підключення до мережі Інтернет. Різні способи підключення комп’ютерів до глобальної мережі. Основні послуги глобальної мережі Інтернет: гіпертекстові сторінки, електронна пошта, телеконференції, файлові архіви, інтерактивне спілкування. Програмне забезпечення роботи в глобальній мережі Інтернет.

Електронна пошта. Принципи функціонування. Поштові стандарти. Електронна адреса. Використання поштових програм для роботи з електронними повідомленнями: створення електронного повідомлення, відправлення, відправлення копій, приєднання файлів до повідомлень, одержання повідомлення, створення відповіді на електронне повідомлення тощо. Адресна книга. Правила й етика електронного листування.

Поняття про телеконференції та форуми. Програмне забезпечення та конфігурація телеконференцій та форумів. Різні групи телеконференцій. Правила організації та проведення телеконференцій, форумів. Пошук потрібних груп новин і підписка на них. Відправлення повідомлень у телеконференції, форуми.

Поняття про гіпертекстовий документ. Служба перегляду гіпертекстових сторінок – World Wide Web (WWW – всесвітня павутина). Організація інформації, принципи навігації. WWW-сервери. Адреса веб-сторінки. Перегляд і створення веб-сторінки. Пошукові системи. Пошук інформації в мережі Інтернет.

Програми-броузери. Правила роботи та налагодження. Використання різноманітних сторінок кодування. Файлові ресурси в мережі Інтернет. Інтерактивне спілкування в Інтернеті.

Проблеми безпеки та захисту інформації в глобальній мережі Інтернет.

Поняття про мову розмітки гіпертексту – мову HTML. HTML-файл. Коди (теги) мови HTML. Структурні теги. Засоби створення HTML-документів. Оформлення тексту в HTML-документі. Теги управління зовнішнім виглядом HTML-документа. Теги форматування символів. Теги оформлення списків даних. Включення графіки до веб-сторінки. Визначення гіперпосилань. Робота з таблицями.

Принципи розміщення веб-сторінки на веб-сервері.

Учні повинні знати:
  • можливості використання основних послуг глобальної мережі;
  • види програмного забезпечення, необхідного для роботи в глобальній мережі Інтернет;
  • правила роботи та налагодження програм для перегляду гіпертекстових документів;
  • типи та можливості використання програм для підтримки роботи електронної пошти;
  • правила електронного листування;
  • правила роботи з адресною книгою;
  • формати, за допомогою яких можна відправляти графічну та звукову інформацію;
  • особливості роботи користувачів з телеконференціями та форумами; правила спілкування за допомогою телеконференції, форуму;
  • поняття про гіпертекст і правила роботи з ним; принципи адресації в WWW; принципи та правила здійснення пошуку інформації в Інтернеті;
  • можливості та правила інтерактивного спілкування в Інтернеті;
  • поняття про мову розмітки гіпертексту, основні теги для опису структури HTML-файлу, оформлення тексту в HTML-документі, включення графіки до веб-сторінки, визначення гіперпосилань;
  • поняття про засоби створення HTML-файлів;
  • принципи розміщення веб-сторінки на веб-сервері;
  • принципи безпеки та захисту інформації в мережі Інтернет.

Учні повинні мати уявлення про:
  • основні принципи будови та функціонування сучасних глобальних комп’ютерних мереж;
  • способи підключення комп’ютерів до глобальної мережі;
  • організацію інформаційного зв’язку в Інтернеті;
  • доменну, ІР- та URL-адресу в Інтернеті;
  • принципи функціонування мережі Інтернет;
  • поняття комунікаційного протоколу;
  • інформацію, необхідну для підключення до мережі Інтернет;
  • принципи функціонування електронної пошти; правила створення електронної адреси; правила використання різноманітних сторінок кодування;
  • правила організації та роботи з телеконференціями та форумами, основні групи телеконференцій;
  • правила організації інтерактивного спілкування в Інтернеті;
  • правила використання файлових ресурсів в Інтернеті.

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

9. Основи алгоритмізації та програмування (46 год.)

9.1. Інформаційна модель (2 год.)

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

9.2. Алгоритми (7 год.)

Поняття алгоритму. Приклади алгоритмів. Властивості алгоритмів. Виконавець алгоритму. Способи опису алгоритмів. Базові структури алгоритмів.

Структурний підхід до побудови алгоритмів. Метод покрокової деталізації. Розробка алгоритму «зверху донизу». Модульна побудова алгоритму. Поняття про аналіз алгоритмів. Поняття про метод послідовного уточнення при побудові алгоритму.

Навчальна алгоритмічна мова. Алфавіт. Синтаксис. Основні правила опису алгоритмів навчальною алгоритмічною мовою. Основні вказівки навчальної алгоритмічної мови. Величини. Основні характеристики величин. Поняття про алгоритми роботи з величинами. Аргументи та результати алгоритму. Надання значення величині. Покрокове виконання алгоритмів.

9.3. Програма. Мова програмування (8 год.)

Поняття програми. Поняття про мови програмування. Класифікація мов програмування. Процедурна мова програмування. Логічне програмування. Об’єктне програмування. Поняття про системи програмування. Поняття про інтерпретацію та компіляцію. Інтегровані середовища програмування. Поняття редактора, транслятора, налагоджувача.

Мова програмування. Особливості та призначення. Переклад програм з однієї мови на іншу. Алфавіт. Основні поняття мови: оператори, ідентифікатори, числа, рядки, описи. Величини. Типи даних. Стандартні типи даних. Набір функцій та операцій, введених для кожного зі стандартних типів. Вирази. Пріоритети операцій. Вказівки мови програмування. Вказівка надання значення. Вказівки введення та виведення. Структура програми. Переклад алгоритмів з навчальної алгоритмічної мови на мову програмування.

9.4. Звернення до алгоритмів і функцій (5 год.)

Поняття основного та допоміжного алгоритму. Алгоритми-процедури й алгоритми-функції. Опис навчальною алгоритмічною мовою та мовою програмування вказівок звернення до алгоритмів і функцій. Формальні та фактичні параметри.

9.5. Вказівки повторення й розгалуження (9 год.)

Опис указівок повторення й розгалуження навчальною алгоритмічною мовою та мовою програмування. Опис умов.

9.6. Табличні величини (8 год.)

Табличні величини. Алгоритми роботи з табличними величинами. Методи впорядкування та пошуку.

9.7. Рядкові величини (4 год.)

Рядкові величини. Операції над рядковими величинами. Алгоритми роботи з рядками. Опис найпростіших алгоритмів роботи з рядками мовою програмування.

9.8. Графічні операції (3 год.)

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

Учні повинні знати:
  • основні етапи розв’язування задачі з використанням комп’ютера;
  • поняття інформаційної моделі задачі;
  • поняття неформальної моделі задачі;
  • визначення вхідних даних і результатів;
  • поняття алгоритму;
  • властивості алгоритму;
  • способи та форми подання алгоритму;
  • основні базові структури алгоритмів;
  • сутність методу послідовного уточнення алгоритму;
  • основні ідеї та принципи технології структурного програмування;
  • порядок складання алгоритмів і програм;
  • правила запису структурованих алгоритмів і програм;
  • основні вказівки навчальної алгоритмічної мови;
  • основні елементи однієї з мов програмування – алфавіт; основні поняття мови: числа, рядки, описи, ідентифікатори, оператори, величини, операції;
  • типи даних у мові програмування, набір функцій та операцій, допустимих для кожного з типів даних;
  • принципи побудови опису програми мовою програмування;
  • сутність вказівки надання значень; призначення та правила описування вказівок розгалуження й повторення; звернення до алгоритмів; поняття про алгоритми-процедури й алгоритми-функції;
  • особливості використання табличних і рядкових величин;
  • основні правила опису графічних операцій навчальною алгоритмічною мовою та мовою програмування;
  • процедури та функції для побудови найпростіших графічних зображень.

Учні повинні мати уявлення про:
  • класифікацію мов програмування;
  • інтерпретацію та компіляцію;
  • системи програмування;
  • інтегровані середовища програмування.

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

Резерв – 6 год.