Елементи лінійної алгебри в мережній системі комп’ютерної математики SAGE
Навчання математичних дисциплін у вищих навчальних закладах. Використанням у навчальному процесі вищої школи ресурсів мережі Internet. Вимоги до середовищ для комп'ютеризованого навчання математичних дисциплін. Можливості використання програми SAGE.
Рубрика | Педагогика |
Вид | статья |
Язык | украинский |
Дата добавления | 04.03.2018 |
Размер файла | 191,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Елементи лінійної алгебри в мережній системі комп'ютерної математики SAGE
Світницька І.С.
Східноєвропейський національний університет імені Лесі Українки
Поява нових інформаційних технологій, їх швидкий розвиток і розповсюдження, привели до осмислення і вирішення нових задач вищої освіти таких, як інформатизація і комп'ютеризація навчального процесу, комп'ютерна грамотність та інформатична культура. Методи інформатики та інформаційні технології проникають у глибини математики, впливають на стиль, зміст і методи математичної роботи, збагачують її та розширюють сфери застосування.
Навчання математичних дисциплін у вищих навчальних закладах відповідно до потреб інформаційного суспільства вимагає широкого впровадження у навчальний процес сучасних педагогічних та інформаційно-комунікаційних технологій, застосування яких дозволить переглянути зміст навчальних дисциплін, зменшити їх технічну складову, сприятиме підвищенню навчально-пізнавальної активності студентів, формуванню інформатичної культури та суттєвому поліпшенню їхньої професійної підготовки за умов, якщо ці технології будуть інтегровані у комп'ютерно-орієнтовані методичні системи навчання.
Сьогодні є досить актуальним широке використанням у навчальному процесі вищої школи ресурсів мережі Internet, зокрема технологій Web, вільно поширюваного програмного забезпечення для дистанційного і мобільного навчання, систем комп'ютерної математики. Важливим питанням, що постає у процесі навчання математики за умов широкого впровадження засобів сучасних інформаційно-комунікаційних технологій, є вибір середовища для роботи.
Часто робота педагога чи науковця не може обмежитись лише однією системою комп'ютерної математики. В процесі використання систем комп'ютерної математики виникають проблеми у застосуванні одних і тих самих команд, що можуть змінюватись навіть у межах однієї системи різних версій. Крім того, в універсальних системах досить часто не вистачає функціональностей спеціалізованих систем.
Проблема вибору потрібної системи може бути розв'язана через застосування мережевих систем комп'ютерної математики або Web систем, використання яких надає можливість виконання обчислень у середовищі Web-браузера (за технологіями AJAX та JSP), підготовку високоякісних навчальних ресурсів з математичних дисциплін, мобільний доступ до обчислювальних програм та даних.
Найбільш широко використовуваними представниками класу мережевих систем комп'ютерної математики сьогодні є MathCad Application Server [2], MapleNet [3], Matlab Web Server [4], webMathematica [5], wxMaxima [6] та SAGE [1].
Середовище для комп'ютеризованого навчання математичних дисциплін має бути:
розширюваним (можливість користувача доповнювати його для забезпечення професійних потреб);
мобільним (забезпечення стабільності, що задовольняє професійні потреби протягом тривалого часу, можливість застосовувати різні типи комп'ютерних пристроїв для доступу до середовища; мобільність вимагає наявності мережного доступу, зокрема через використання Web- технологій);
відкритим (можливість інтегрувати у собі програмне забезпечення для моделювання на основі відкритих програмних інтерфейсів, дотримання стандарту POSIX);
функціональним (забезпечення засобів для побудови та аналізу математичної моделі) [8]. Аналізуючи вимоги до середовищ для комп'ютеризованого навчання математичних дисциплін та науково-методичні праці щодо їх застосування для розв'язування задач лінійної алгебри було обрано систему SAGE. Дана система комп'ютерної алгебри охоплює багато областей математики, зокрема алгебру, комбінаторику, обчислювальну математику і математичний аналіз.
Покажемо деякі можливості використання програми SAGE для вивчення теми «Лінійна алгебра».
Теоретичними основами даного дослідження є дослідницький підхід в освіті і його застосування до навчання математики (Ю. В. Триус, С. А. Раков, М. В. Шабанова), особистісно- орієнтований підхід в освіті і його застосування до навчання математики (В. В. Серіков, З. І. Слєпкань, Н. А. Алексєєв, В. В. Рибалка, І. Д. Бех). Вільно поширювана система для виконання символьних, алгебраїчних і чисельних розрахунків та графічних побудов SAGE (Software for Algebra and Geometry Experimentation) інтегрується як з комерційними системами комп'ютерної математики (Maple, Mathematica, Matlab), так і з вільно поширюваними (Skilab, Maxima, Octave та ін.). Перевагами використання даної мережевої системи є те, що в ній об'єднано можливості використання популярних вільно поширюваних математичних програм та бібліотек, таких як PARI, GAP, GSL, Singular, MWRANK, NetworkX, Maxima, Sympy, GMP, Numpy, mathplotlib та багатьох інших. Крім того, SAGE можна інтегрувати з системами дистанційного навчання (наприклад, Moodle), що є досить важливим для створення web-орієнтованих освітньо-наукових інформаційних середовищ і web-орієнтованих методичних систем навчання математичних дисциплін [1].
Доступ до системи SAGE здійснюється за допомогою сервера, її можна поставити на одній машині, запустити веб-сервер Sage Notebook і користуватися програмою можуть усі, хто має браузер з підтримкою javascript. В системі SAGE підтримуються стандартні конструкції з лінійної алгебри. Для створення матриці використовується функція matrix. Під час роботи з програмним продуктом SAGE об'єкти подаються у вигляді матриць (matrix() objects) і векторів (vector() objects):
навчання математичний програма internet
sage: A = matrix([[1,2,3],[4,5,6],[7,7,1]]) sage: A
[1 2 3]
[4 5 6]
[7 7 1]
sage: v = vector([1,1,4]) sage: v
(1, 1, 4)
Можливі такі варіанти задання типів чисел у матриці:
ZZ: цілі числа QQ: раціональні числа RR: реальні числа CC: комплексні числа
Подання матриць, що складаються з раціональних чисел, мають такий вигляд:
A=matrix(QQ,[[1,2,0],[3,0,1]])
B=matrix(QQ,[[1,2],[0,1],[-2,4]])
C=matrix(QQ,[[3,-2,5],[0,-1,2]])
D=matrix(QQ,[[1,0],[3,2],[1,5]])
Щоб знайти суму або різницю двох матриць достатньо поставити між ідентифікаторами матриць відповідний знак. Наприклад, опис операції додавання матриць А і С має такий вигляд: A+C.
Подібним чином можна обчислити добуток двох матриць та результат множення числа на матрицю (рис.1). В разі множення матриць, у яких число рядків першої матриці не збігається з числом стовпців другої у системі SAGE, буде виведено повідомлення про помилку: error. Подібне повідомлення виводиться в разі намагання додати матриці різних розмірів: A+B.
Рис.1. Задання кількох матриць та дії з ними
Є можливість помножити матрицю саму на себе кілька разів: F*F*F*F, або те саме можна зробити за допомогою операції піднесення до степеня: Fa4 (Рис. 2).
Рис.2. Множення матриць
V=matrix(QQ,[[3,-2,5],[0,-1,2], [2,3,1]])
10 |v*v
[19 11 16]
[470]
Рис.3. Обчислення визначника та транспонованої матриці
Для обчислення визначника достатньо ввести команду det та вказати ідентифікатор матриці, не переписуючи матрицю знов: det(A). Транспоновану матрицю можна знайти за допомогою команди: transpose(A) (рис. 3).
Систему лінійних рівнянь можна розв'язати, знайшовши обернену матрицю, після чого помножити обернену матрицю на вектор-стовпчик вільних членів, за допомогою функції inverse (), що можна записати у вигляді A\v (зворотний слеш).
Як бачимо, використання системи SAGE є досить перспективним в разі створення комп'ютерно орієнтованих систем навчання математики, зокрема лінійної алгебри.
Список використаних джерел
1. Жалдак М. І. Комп'ютерно-орієнтовані засоби навчання математики, фізики, інформатики: Посібник для вчителів / М. І. Жалдак, В. В. Лапінський, М. І. Шут- К.: НПУ імені М. П. Драгоманова, 2004.-182 с.
2. Інноваційні інформаційно-комунікаційні технології навчання математики : навчальний посібник / В. В. Корольський, Т.Г. Крамаренко, С. О. Семеріков, С. В. Шокалюк; науковий редактор академік АПН України, д. пед. н., проф. М. І. Жалдак. - Кривий Ріг :Книжкове видавництво Кирєєвського, 2009. - С. 265.
3. Олійник А. Інформаційні технології як засіб реалізації моделі інноваційної освіти/ А. Олійник // Науковий часопис НПУ ім. М.П.Драгоманова. - Серія 7. - №11(21). Релігієзнавство. Культурологія. Філософія. - 2007. - С. 278-282.
Размещено на Allbest.ur
...Подобные документы
Впровадження інтегрованого навчання в системі природничо-математичних дисциплін у вищих навчальних закладах України; огляд закордонного досвіду. Побудова міждисциплінарних зв’язків між застосуванням інформатики з природничо-математичними предметами.
статья [19,0 K], добавлен 14.08.2017Гра як форма навчання у початковій школі. Особливості використання ігрової форми на уроках математики. Використання комп’ютерної техніки у процесі навчання молодших школярів. Опис навчальних ігрових програм. Результати експериментального дослідження.
дипломная работа [270,7 K], добавлен 13.07.2009Аналіз сучасних систем комп'ютерних математичних концепцій та їх можливостей. Особливість застосування їх в навчальному процесі та наукових дослідженнях. Сутність обчислювального режиму в Maple. Проведення навчання математиці школярів в програмі Derive.
статья [23,3 K], добавлен 18.08.2017Процес інформатизації суспільства. Розвиток засобів інформатизації (комп`ютерів, комп`ютерних комунікацій, різних електронних пристроїв). Вибір навчальних програм. Дидактичні можливості. Формування мовної, мовленнєвої та соціокультурної компетенцій.
статья [18,3 K], добавлен 03.01.2009Використання комп’ютера у процесі навчання математики молодших школярів, методика проведення уроків математики із використанням комп’ютерних засобів. Організація навчального процесу із використанням комп’ютерних дидактичних засобів: конспекти уроків.
дипломная работа [2,4 M], добавлен 07.11.2009Спеціальні технічні засоби навчання та особливості їх використання на уроках. Комп’ютер як сучасний технічний засіб навчання, негативні сторони його використання на уроках та можливості. Функції комп'ютера в системі освіти, зокрема на уроках праці.
реферат [25,1 K], добавлен 17.05.2009Роль традиційних та інноваційних педагогічних технологій для вивчення природничо-математичних дисциплін. Розгляд технології щодо створення умов для інтеграції різних компонентів самореалізації молодого спеціаліста, її методологічні вимоги (критерії).
статья [24,4 K], добавлен 07.02.2018Використання інформаційно-комунікаційних технологій у навчальному процесі. Комп’ютерні мережі як засіб спілкування на уроках інформатики. Педагогічні умови формування інформаційної культури учнів. Розробка фрагментів уроків та практичних завдань.
курсовая работа [45,0 K], добавлен 12.03.2014Розбудова національної системи освіти. Форми освітньо-виховного процесу на різних ступенях його запровадження. Застосування індивідуалізації інтеграційного навчання філологічних дисциплін. Міждисциплінарна інтеграція в межах блоку навчальних дисциплін.
реферат [29,6 K], добавлен 05.09.2011Стан комп'ютеризації процесу навчання. Методи організації навчання з застосуванням персонального комп'ютера. Технолого-економічні аспекти проблеми дистанційного навчання. Досвід використання комп'ютерний технологій для навчання інформатиці незрячих дітей.
реферат [33,6 K], добавлен 24.07.2009Обґрунтування дидактичної основи побудови підручників з дисциплін природничо-математичного циклу для початкової школи досліджуваного періоду задля їх творчого використання при розробці навчальних книг для сучасної загальноосвітньої школи першого ступеня.
автореферат [42,8 K], добавлен 27.04.2009Підвищення якості навчання інформатичних дисциплін іноземних студентів. Використання дистанційних технологій освіти. Процес підготовки іноземних студентів та вчителів інформатики. Місце та роль дистанційних технологій навчання у системі вищої освіти.
статья [335,2 K], добавлен 21.09.2017Аналіз наукової та педагогічної літератури з питань використання мережі Інтернет у навчальному процесі. Методика пошуку інформації в мережі. Розробка творчого проекту "Узбекський плов" з використанням інформаційних технологій на уроці трудового навчання.
дипломная работа [1,1 M], добавлен 28.09.2012Технологія проблемно-орієнтованого навчання (ділових ігор) як найбільш активний метод, що використовується в процесі проведення практичних занять, зокрема з клінічних дисциплін. Аналіз впливу її використання та розвиток творчого мислення особистості.
статья [16,6 K], добавлен 27.08.2017Психолого-педагогічні засади використання технічних засобів у навчальному процесі. Використання аудіо- та відеоматеріалів на різних етапах навчання. Дидактичні можливості використання сучасних мультимедійних технологій у процесі вивчення іноземної мови.
курсовая работа [1,1 M], добавлен 26.10.2014Завдання, загальноосвітня та корекційно-розвивальна мета навчання математики у допоміжній школі. Процес, методика та особливості навчання математики дітей зі стійкими інтелектуальними вадами. Зв'язок математики з іншими навчальними дисциплінами.
реферат [20,9 K], добавлен 30.06.2010Впровадження в навчальний процес нових інформаційних технологій навчання, що базуються на комп’ютерній підтримці. Використання комп’ютерів під час вивчення навчальних предметів в початковій школі як важливий чинник особистісно-орієнтованого навчання.
реферат [1,4 M], добавлен 14.11.2010Необхідність створення глобальної комп'ютерної мережі освіти та науки. Концепція інформатизації мережі бібліотек загальноосвітніх навчальних закладів України. Значення комп'ютерів у школі. Використання комп'ютерних технологій на уроках з англійської мови.
курсовая работа [47,9 K], добавлен 10.10.2012Переваги використання інтерактивної дошки на уроці. Розробка вправ і завдань з алгебри 7-го класу. Миттєва перевірка розв’язаного учнями завдання і виправлення помилок. Розробка систем завдань з тем "Вивчення многочленів" та "Формул скороченого множення".
статья [4,7 M], добавлен 11.05.2010Теоретичні основи активізації пізнавальної діяльності учнів 9 класу основної школи в процесі навчання математики. Методи та засоби активізації пізнавальної діяльності учнів у процесі розв’язування математичних задач фінансового змісту, аналіз результатів.
дипломная работа [187,5 K], добавлен 24.04.2009