Курс лекцій по дисципліни "Комп'ютерні технології в навчальному процесі"

Автор работы: Пользователь скрыл имя, 22 Января 2015 в 21:15, курс лекций

Краткое описание

Робота містить курс лекцій по дисципліни "Комп'ютерні технології в навчальному процесі".

Прикрепленные файлы: 1 файл

Лекции КТНП.doc

— 2.47 Мб (Скачать документ)
  • Титульний лист.

У оформлений відповідно до стандартного бланка навчального плану титульний лист вносяться тільки шифр і назва конкретної спеціальності;

  • Графік навчального процесу.

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

  • Зведений бюджет часу (у тижнях).

У оформленій відповідно до стандартного бланка навчального плану зведеній таблиці по бюджету годин автоматично формуються відомості про тривалість кожного виду навчальної діяльності (теоретичному навчанню, практикам, екзаменаційній сесії, канікулам, дипломному проектуванню, державній атестації) по кожному курсу, виходячи з даних листу «I. Графік навчального процесу».

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

  • III. План навчального процесу.

Має бути передбачено виконання таких сервісних функцій:

  • у оформлену відповідно до стандартного бланка навчального плану таблицю з переліком дисциплін вводяться дані тільки про змінні і «спеціальні» дисципліни (назва, об'єми занять, період вивчення, форма контролів);
  • можливість автоматичного додавання нових рядків для введення «спеціальних» дисциплін;
  • автоматичне обчислення підсумкових об'ємів занять (загального об'єму, аудиторних занять, лекційних, лабораторних, практичних занять, самостійної роботи, аудиторних занять по кожному семестру) і кількості контролів (іспитів, курсових проектів, курсових робіт, розрахунково-графічних завдань) для кожного циклу;
  • автоматичне обчислення загального об'єму занять по кожній освітній характеристиці;
  • автоматичне обчислення об'єму нормативних годин по кожному циклу і кожній освітній характеристиці;
  • автоматичне обчислення загального об'єму занять і об'єму аудиторних занять для кожної дисципліни;
  • контроль вичерпання бюджетного фонду шляхом відображення в додаткових колонках кількості годин розбіжності між запланованими загальним об'ємом занять, об'ємом аудиторних занять і відповідними сумарними значеннями, обчислюваними автоматично за даними колонок, що визначають вказані величини;
  • можливість обліку дисципліни як нормативної шляхом введення символу «*» в спеціальній колонці для цієї дисципліни;
  • автоматичне обчислення сумарного об'єму нормативних дисциплін по кожному циклу і освітній кваліфікації;
  • колірне інформування про можливі помилки:
  • ліловий фон осередків:
    • відсутність якого-небудь контролю за наслідками вивчення дисципліни в семестрі вивчення;
    • наявність контролю в семестрі, в якому дисципліна не вивчається;
    • невідповідність сумарного об'єму лекційних, лабораторних і практичних занять запланованому об'єму аудиторних занять;
    • невідповідність сумарного об'єму занять в семестрах сумарному об'єму лекційних, лабораторних і практичних занять;
    • невідповідність сумарного об'єму аудиторних занять і самостійної роботи введеному загальному об'єму вивчення дисципліни;
    • розбіжність сумарного об'єму занять і об'єму аудиторних занять в кожному циклі з плановими значеннями;
  • жовтий фон осередків:
    • недотримання умови кратності годин вивчення дисципліни в семестрі кількості тижнів в цьому семестрі;
    • недотримання умови кратності загального об'єму годин заданому значенню (наприклад, 27);
  • червоний фон осередків - невідповідність сумарного об'єму нормативних дисциплін по циклу плановому значенню;
  • колірне інформування про тип дисциплін:
  • зелений фон - загальноосвітня дисципліна, зі встановленим «жорстко» об'ємом всіх видів занять і семестрами вивчення;
  • жовтий фон - загальноосвітня дисципліна, зі встановленим «жорстко» об'ємом всіх видів занять, але можливістю варіювання семестрів вивчення;
  • блакитний фон - «спеціальна» дисципліна;
  • бузковий фон - практики, виробниче навчання і дипломне проектування;
  • можливість групового перегляду дисциплін (по циклах, по типах: загальноосвітні дисципліни, зі встановленим «жорстко» об'ємом всіх видів занять, загальноосвітні дисципліни, з можливістю варіювання семестрів вивчення, «спеціальні» дисципліни);
  • автоматичне створення друкарської версії навчального плану в чорно-білому варіанті з утаєнням службової інформації;
  • Зведена таблиця об'ємів навчальних занять.

Має бути передбачено виконання таких сервісних функцій:

  • у оформленій відповідно до стандартного бланка навчального плану зведеній таблиці об'ємів навчальних занять автоматично формуються за даними листу «III. План навчального процесу» відомості про сумарний об'єм всіх видів занять за період навчання і сумарний об'єм аудиторних занять в кожному семестрі;
  • автоматичне обчислення розбіжностей і колірне інформування по таким напрямам:
  • невідповідність загального об'єму занять і об'єму аудиторних занять по кожній освітній кваліфікації і в цілому по періоду навчання плановим значенням;
  • невідповідність максимально можливої кількості контролів по кожному семестру запланованій кількості контролів;
  • автоматичне створення друкарської версії зведеної таблиці об'ємів навчальних занять в чорно-білому варіанті з утаєнням службової інформації;
  • IV. Види практик:

У оформленій відповідно до стандартного бланка навчального плану таблиці розподілу практик автоматично формуються за даними листу «I. Графік навчального процесу» відомості про розподіл практик (кількість тижнів і семестр проведення);

  • IV. Державна атестація:

У оформлену відповідно до стандартного бланка навчального плану таблицю вносяться дані про дипломне проектування, державну атестацію.

Фактична реалізація СКП СНП

Для розроблення СКП СНП найдоцільнішим є використання табличного процесора MS Excel. Вибір даного прикладного додатку позначений тим, що табличний процесор MS Excel не тільки надає різноманітні можливості створення різного виду таблиць, що є основою навчального плану, але і дозволяє здійснювати всілякі обчислювальні операції і реалізовувати контроль обмежень, що накладаються, шляхом використовування сервісних можливостей і макросів на мові VBA.

Розглянемо деякі моменти автоматизації процесу складання навчального плану засобами MS Excel, представлені в попередньому пункті.

Контроль правильності введення при складанні розділу «I. Графік навчального процесу»

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

Для здійснення контролю правильності введення в MS Excel слід виконати такі дії:

  • створити таблицю, в яку слід вводити дані з контролем правильності введення;
  • створити стовпець підстановок - значень, які можуть бути введені в таблицю (у нашому випадку стовпець умовних позначень);
  • виділити змістовну частину створюваної таблиці (в яку слід вводити значення);
  • виконати команду Данные\Проверка;
  • у полі Тип даних вибрати Список, в полі Источник вказати діапазон, в якому розміщено стовпець підстановок;
  • підтвердити встановлення контролю значень;
  • за допомогою списку, що з'являється, в елементах створюваної таблиці вводити необхідні значення.

Автоматичне формування розділу «II. Зведений бюджет часу (у тижнях)»

Розділ II повинен заповнюватися автоматично. Для автоматичного формування зведених даних необхідно використовувати Мастер Функций.

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

Наприклад, для того, щоб обчислити сумарну кількість тижнів теоретичного навчання, слід у відповідний осередок ввести формулу:

= СЧЕТЕСЛИ(I!B3:AN3;"")


де СЧЕТЕСЛИ- функція, що обчислює кількість осередків, що містять вказані в її умові значення, I - ім'я листу, що містить розділ «I. Графік навчального процесу», B:AN - стовпці, що містять дані про види навчання, 3 - рядок, що містить дані для 1-го курсу, "" - порожні осередки, відповідні умовному позначенню теоретичного навчання.

Решта підсумкових значень обчислюється аналогічно. Можливо, дещо складніше обчислюються підсумкові значення кількості тижнів за всіма видами практик. Для їх обчислення необхідно використовувати формулу, що підсумовує кількості тижнів практик кожного виду. Наприклад, така формула для двох видів практик (а їх, згідно, вимогам не 2, а 4) виглядає таким чином:

=СУММ(СЧЕТЕСЛИ(I!B3:BA3;"О"); СЧЕТЕСЛИ(I!B3:BA3;"пп"))


Автоматизація формування розділу «III. План навчального процесу»

Обчислення підсумкових значень

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

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

Для обчислення ж підсумкових значень кількості контролів слід використовувати функцію обчислення кількості. Проте при обчисленні кількості іспитів і заліків можуть виникнути деякі проблеми. Річ у тому, що по деяких дисциплінах навчання проводиться декілька семестрів. В цьому випадку в осередку, який вказує семестр проведення заліку або іспиту, можуть знаходитися декілька семестрів, вказаних через кому. Наприклад, екзамени з дисципліни «Вища математика» проводяться в 1, 2, 3 семестрах. В цьому випадку простий підрахунок кількості осередків, що містять семестр контролю, не дасть потрібного результату.

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

Ідея «роботи» такої функції може бути, наприклад, така: вміст всіх непорожніх осередків складається (як рядки) і при кожному складанні додається кома. Одержувана в результаті рядкова змінна містить всі семестри вивчення по блоку, розділені комами. Кількість контролів у такому разі удвічі менше довжини такої підсумкової текстової змінної. Програмний код функції такий.

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

Наступна проблема, що виникає при обчисленні підсумкових значень, торкається підрахунку кількостей розрахунково-графічних завдань (РГЗ) і контрольних робіт. У загальному випадку вони можуть бути вказані через знак дробу «/». Для підрахунку кожного з таких видів контролів також слід розробити спеціальну функцію за допомогою VBA.

Контроль вичерпання бюджетного фонду

Для контролю вичерпання бюджетного фонду слід ввести 3 додаткові стовпці, розташувавши їх:

  1. після стовпця із загальною кількістю годин;
  2. після стовпця із загальною кількістю аудиторних годин;
  3. перед стовпцями з розподілом годин по семестрах.

У 1-у допоміжному стовпці слід обчислювати різницю між загальною кількістю годин і сумарним числом годин аудиторного навчання і самостійної роботи. У 2-у допоміжному стовпці слід обчислювати різницю між годинами аудиторного навчання і сумарним числом годин, відведених на лекційні, практичні і лабораторні заняття. У 3-у допоміжному стовпці слід обчислювати різницю між годинами аудиторного навчання і сумарним числом годин навчання в семестрах.

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

Облік нормативних дисциплін

Деякі дисципліни навчального плану є нормативними, тобто перелік умінь по цих дисциплінах повинен формувати список умінь в освітньо-кваліфікаційній характеристиці. Нормативні дисципліни в навчальному плані повинні позначатися спеціальним чином, наприклад, символом «*» біля дисципліни. Число годин нормативних дисциплін повинне обчислюватися по кожному циклу і по кожній освітній характеристиці і повинне бути рівно встановленому показнику.

Для обчислення підсумкових годин по нормативних дисциплінах слід використовувати функцію підсумовування з умовою - СУММЕСЛИ, застосовуючи її для обчислення числа годин дисциплін, помічених символом «*». Також необхідно ввести допоміжний осередок, що містить різницю між необхідною кількістю годин нормативних дисциплін і наявною.

Колірне інформування про помилки

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

Наприклад, вікно Умовне форматування для інформування ліловим фоном осередків про невідповідність сумарного об'єму занять в семестрах сумарному об'єму лекційних, лабораторних і практичних занять виглядає таким чином (рис. 10).

 

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

 

Створене для групи осередків умовне форматування за допомогою копіювання формату може бути поширене на всі потребуючі у форматуванні осередки.

Автоматичне додавання нових рядків

Информация о работе Курс лекцій по дисципліни "Комп'ютерні технології в навчальному процесі"