Курс лекцій по дисципліни "Комп'ютерні технології в навчальному процесі"
Курс лекций, 22 Января 2015, автор: пользователь скрыл имя
Краткое описание
Робота містить курс лекцій по дисципліни "Комп'ютерні технології в навчальному процесі".
Прикрепленные файлы: 1 файл
Лекции КТНП.doc
— 2.47 Мб (Скачать документ)- неможливість одночасного обліку успішності студентів декількох груп одного потоку, що мають однакові теми занять і дати проведення окремих контролів, наприклад, лекційних, аудиторних контролів;
- відсутність автоматизації при отриманні вихідних документів;
- відсутність автоматизації при отриманні додаткової інформації про студентів (прізвища двієчників, відмінників тощо);
- необхідність формування окремої таблиці для кожної навчальної групи.
Розв'язати описані проблеми можна шляхом розроблення бази даних обліку модульно-рейтингової системи за допомогою системи управління базами даних MS Access.
База даних по обліку МРС
База даних з обліку результатів модульно-рейтингової системи може бути сформована різним чином. Розглянемо один, досить простий, підхід до формування подібної бази даних.
Структура бази даних
На основі обліку та аналізу задач, покладених на модульно-рейтингову систему, відповідна база даних має містити такі таблиці:
- таблиця «Теми», що містить перелік всіх тем, що викладаються студентам викладачами даної кафедри або з даної дисципліни;
- таблиця «Групи», що містить список груп, що вивчають дисципліни даної кафедри або деяку конкретну дисципліну;
- таблиця «Вид контролю», що містить перелік умовних позначень контролів, що проводяться в рамках МРС (АК, КГ, ДЗ);
- таблиця «Студенти», що містить список всіх студентів, що проходять навчання з дисциплін кафедри або вивчають конкретну дисципліну, і пов'язана з таблицею «Групи» у зв'язку з необхідністю розподілу студентів за групами;
- таблиця «Розклад», що містить інформацію про те, коли (дата, пара), скільки навчальних годин, для якої групи, проводився який вид контролю і на яку тему, пов'язана з таблицями «Теми», «Вид контролю», «Групи»;
- таблиця «Оцінки», що містить інформацію про те, який студент, під час якого контролю (дата, тема контролю тощо) одержав яку оцінку, пов'язана з таблицями «Студенти» і «Розклад».
Схема даних описаної бази даних виглядає таким чином (рис. 19):
Рис. 19. Схема даних МРС
Робота з базою даних МРС
Робота з базою даних полягає в її заповненні і отриманні вихідної інформації .
Заповнення БД
Заповнення бази даних не представляє особливої складності. Заповнення таблиць БД повинне здійснюватися в такій послідовності:
1. Заповнення таблиць, що не містять зв'язаних полів, тобто таблиць «Теми занять», «Вид контролю» і «Групи». Зразковий вміст вказаних таблиць такий:
Таблиця «Теми занять» |
Таблиця «Вид контролю» |
Таблиця «Групи» |
2. Заповнення таблиці «Студенти», що містить список всіх студентів з даної дисципліні. При цьому шифри груп вибираються із зв'язаного стовпця підстановок.
3. Заповнення таблиці «Розклад» з використанням 3-х зв'язних стовпців підстановок.
4. Заповнення таблиці «Оцінки» з використанням 2-х зв'язних стовпців підстановок.
Отримання вихідної інформації
Отримання інформації полягає у формуванні певних запитів і форм.
Формування списку занять
Як вже указувалося, однією з обов'язкових вихідних форм є список занять, що включає дати проведення, теми занять (лекційних і лабораторних), кількість навчальних годин, які мають бути відображені в журналі академічних груп.
Створення такого списку здійснюється шляхом формування відповідного запиту і форми за цим запитом. Так, наприклад, щоб сформувати список лекційних занять (вид контролю АК) для групи ДЭН-М0-1 формується такий запит (рис. 20).
Рис. 20. Бланк запиту для відображення списку навчальних занять
Результат роботи приведеного запиту такий (рис. 21).
Рис. 21. Результат виконання запиту з відображення списку занять
Формування таблиці успішності по модулю
Таблиця успішності з модуля, формована на основі даної БД, має бути подібна представленій вище таблиці МРС, створеній за допомогою MS Excel. Подібна таблиця може бути сформована за допомогою такого перехресного запиту (рис. 22):
Рис. 22. Бланк перехресного запиту для формування таблиці успішності
Результат роботи приведеного запиту такий (рис. 23).
Рис. 23. Результат виконання запиту з формування таблиці успішності
Додаткова інформація
За допомогою запитів і форм на підставі інформації, закладеної до створеної БД, можна здійснювати пошук різної інформації. Наприклад, можна сформувати запити, що визначають:
- кількість неатестованих студентів в кожній групі;
- інформацію про конкретного студента;
- прізвища студентів, що одержали ту або іншу атестаційну оцінку;
- кількість пропущених занять для кожного студента.
Питання для самоперевірки
1. |
За допомогою яких засобів може бути реалізований найбільш ефективний облік поточної успішності студентів? |
2. |
Як доцільно обчислювати рейтинг студентів при обліку успішності за допомогою табличного процесору MS Excel? |
3. |
До якого виду діяльності викладача може бути віднесено облік поточної успішності студентів? |
4. |
Яке основне призначення оперативного обліку успішності? |
5. |
Що дозволяє облік поточної успішності за допомогою табличного процесору MS Excel? |
6. |
Що дозволяє облік поточної успішності за допомогою СКБД MS Access? |
7. |
З яких таблиць може складатися база даних обліку поточної успішності? |
8. |
Який запит доцільно використовувати для формування списку занять для академічних журналів на основі БД обліку поточної успішності? |
9. |
Який запит доцільно використовувати для формування відомості оцінок студентів для академічних журналів на основі БД обліку поточної успішності? |
10. |
Яку формулу варто використовувати для одержання рейтингу студентів за 100-бальною системою? |